~emersion/gamja

bbc94c88c02515036b7276aae8ffbd141ea8a713 — Simon Ser 1 year, 9 months ago 84ca0a4
Upgrade dependencies
1 files changed, 1110 insertions(+), 1101 deletions(-)

M package-lock.json
M package-lock.json => package-lock.json +1110 -1101
@@ 35,9 35,9 @@
      }
    },
    "node_modules/@babel/helper-validator-identifier": {
      "version": "7.18.6",
      "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz",
      "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==",
      "version": "7.19.1",
      "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz",
      "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==",
      "dev": true,
      "engines": {
        "node": ">=6.9.0"


@@ 168,9 168,9 @@
      "dev": true
    },
    "node_modules/@jridgewell/trace-mapping": {
      "version": "0.3.14",
      "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz",
      "integrity": "sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==",
      "version": "0.3.15",
      "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz",
      "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==",
      "dev": true,
      "dependencies": {
        "@jridgewell/resolve-uri": "^3.0.3",


@@ 285,9 285,9 @@
      }
    },
    "node_modules/@msgpackr-extract/msgpackr-extract-darwin-arm64": {
      "version": "2.0.2",
      "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-arm64/-/msgpackr-extract-darwin-arm64-2.0.2.tgz",
      "integrity": "sha512-FMX5i7a+ojIguHpWbzh5MCsCouJkwf4z4ejdUY/fsgB9Vkdak4ZnoIEskOyOUMMB4lctiZFGszFQJXUeFL8tRg==",
      "version": "2.1.2",
      "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-arm64/-/msgpackr-extract-darwin-arm64-2.1.2.tgz",
      "integrity": "sha512-TyVLn3S/+ikMDsh0gbKv2YydKClN8HaJDDpONlaZR+LVJmsxLFUgA+O7zu59h9+f9gX1aj/ahw9wqa6rosmrYQ==",
      "cpu": [
        "arm64"
      ],


@@ 298,9 298,9 @@
      ]
    },
    "node_modules/@msgpackr-extract/msgpackr-extract-darwin-x64": {
      "version": "2.0.2",
      "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-x64/-/msgpackr-extract-darwin-x64-2.0.2.tgz",
      "integrity": "sha512-DznYtF3lHuZDSRaIOYeif4JgO0NtO2Xf8DsngAugMx/bUdTFbg86jDTmkVJBNmV+cxszz6OjGvinnS8AbJ342g==",
      "version": "2.1.2",
      "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-x64/-/msgpackr-extract-darwin-x64-2.1.2.tgz",
      "integrity": "sha512-YPXtcVkhmVNoMGlqp81ZHW4dMxK09msWgnxtsDpSiZwTzUBG2N+No2bsr7WMtBKCVJMSD6mbAl7YhKUqkp/Few==",
      "cpu": [
        "x64"
      ],


@@ 311,9 311,9 @@
      ]
    },
    "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm": {
      "version": "2.0.2",
      "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm/-/msgpackr-extract-linux-arm-2.0.2.tgz",
      "integrity": "sha512-Gy9+c3Wj+rUlD3YvCZTi92gs+cRX7ZQogtwq0IhRenloTTlsbpezNgk6OCkt59V4ATEWSic9rbU92H/l7XsRvA==",
      "version": "2.1.2",
      "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm/-/msgpackr-extract-linux-arm-2.1.2.tgz",
      "integrity": "sha512-42R4MAFeIeNn+L98qwxAt360bwzX2Kf0ZQkBBucJ2Ircza3asoY4CDbgiu9VWklq8gWJVSJSJBwDI+c/THiWkA==",
      "cpu": [
        "arm"
      ],


@@ 324,9 324,9 @@
      ]
    },
    "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm64": {
      "version": "2.0.2",
      "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm64/-/msgpackr-extract-linux-arm64-2.0.2.tgz",
      "integrity": "sha512-b0jMEo566YdM2K+BurSed7bswjo3a6bcdw5ETqoIfSuxKuRLPfAiOjVbZyZBgx3J/TAM/QrvEQ/VN89A0ZAxSg==",
      "version": "2.1.2",
      "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm64/-/msgpackr-extract-linux-arm64-2.1.2.tgz",
      "integrity": "sha512-vHZ2JiOWF2+DN9lzltGbhtQNzDo8fKFGrf37UJrgqxU0yvtERrzUugnfnX1wmVfFhSsF8OxrfqiNOUc5hko1Zg==",
      "cpu": [
        "arm64"
      ],


@@ 337,9 337,9 @@
      ]
    },
    "node_modules/@msgpackr-extract/msgpackr-extract-linux-x64": {
      "version": "2.0.2",
      "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-x64/-/msgpackr-extract-linux-x64-2.0.2.tgz",
      "integrity": "sha512-zrBHaePwcv4cQXxzYgNj0+A8I1uVN97E7/3LmkRocYZ+rMwUsnPpp4RuTAHSRoKlTQV3nSdCQW4Qdt4MXw/iHw==",
      "version": "2.1.2",
      "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-x64/-/msgpackr-extract-linux-x64-2.1.2.tgz",
      "integrity": "sha512-RjRoRxg7Q3kPAdUSC5EUUPlwfMkIVhmaRTIe+cqHbKrGZ4M6TyCA/b5qMaukQ/1CHWrqYY2FbKOAU8Hg0pQFzg==",
      "cpu": [
        "x64"
      ],


@@ 350,9 350,9 @@
      ]
    },
    "node_modules/@msgpackr-extract/msgpackr-extract-win32-x64": {
      "version": "2.0.2",
      "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-win32-x64/-/msgpackr-extract-win32-x64-2.0.2.tgz",
      "integrity": "sha512-fpnI00dt+yO1cKx9qBXelKhPBdEgvc8ZPav1+0r09j0woYQU2N79w/jcGawSY5UGlgQ3vjaJsFHnGbGvvqdLzg==",
      "version": "2.1.2",
      "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-win32-x64/-/msgpackr-extract-win32-x64-2.1.2.tgz",
      "integrity": "sha512-rIZVR48zA8hGkHIK7ED6+ZiXsjRCcAVBJbm8o89OKAMTmEAQ2QvoOxoiu3w2isAaWwzgtQIOFIqHwvZDyLKCvw==",
      "cpu": [
        "x64"
      ],


@@ 363,20 363,20 @@
      ]
    },
    "node_modules/@parcel/bundler-default": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/bundler-default/-/bundler-default-2.6.2.tgz",
      "integrity": "sha512-XIa3had/MIaTGgRFkHApXwytYs77k4geaNcmlb6nzmAABcYjW1CLYh83Zt0AbzLFsDT9ZcRY3u2UjhNf6efSaw==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/bundler-default/-/bundler-default-2.7.0.tgz",
      "integrity": "sha512-PU5MtWWhc+dYI9x8mguYnm9yiG6TkI7niRpxgJgtqAyGHuEyNXVBQQ0X+qyOF4D9LdankBf8uNN18g31IET2Zg==",
      "dev": true,
      "dependencies": {
        "@parcel/diagnostic": "2.6.2",
        "@parcel/hash": "2.6.2",
        "@parcel/plugin": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/hash": "2.7.0",
        "@parcel/plugin": "2.7.0",
        "@parcel/utils": "2.7.0",
        "nullthrows": "^1.1.1"
      },
      "engines": {
        "node": ">= 12.0.0",
        "parcel": "^2.6.2"
        "parcel": "^2.7.0"
      },
      "funding": {
        "type": "opencollective",


@@ 384,14 384,14 @@
      }
    },
    "node_modules/@parcel/cache": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/cache/-/cache-2.6.2.tgz",
      "integrity": "sha512-hhJ6AsEGybeQZd9c/GYqfcKTgZKQXu3Xih6TlnP3gdR3KZoJOnb40ovHD1yYg4COvfcXThKP1cVJ18J6rcv3IA==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/cache/-/cache-2.7.0.tgz",
      "integrity": "sha512-JlXNoZXcWzLKdDlfeF3dIj5Vtel5T9vtdBN72PJ+cjC4qNHk4Uwvc5sfOBELuibGN0bVu2bwY9nUgSwCiB1iIA==",
      "dev": true,
      "dependencies": {
        "@parcel/fs": "2.6.2",
        "@parcel/logger": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/fs": "2.7.0",
        "@parcel/logger": "2.7.0",
        "@parcel/utils": "2.7.0",
        "lmdb": "2.5.2"
      },
      "engines": {


@@ 402,13 402,13 @@
        "url": "https://opencollective.com/parcel"
      },
      "peerDependencies": {
        "@parcel/core": "^2.6.2"
        "@parcel/core": "^2.7.0"
      }
    },
    "node_modules/@parcel/codeframe": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/codeframe/-/codeframe-2.6.2.tgz",
      "integrity": "sha512-oFlHr6HCaYYsB4SHkU+gn9DKtbzvv3/4NdwMX0/6NAKyYVI7inEsXyPGw2Bbd2ZCFatW9QJZUETF0etvh5AEfQ==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/codeframe/-/codeframe-2.7.0.tgz",
      "integrity": "sha512-UTKx0jejJmmO1dwTHSJuRgrO8N6PMlkxRT6sew8N6NC3Bgv6pu0EbO+RtlWt/jCvzcdLOPdIoTzj4MMZvgcMYg==",
      "dev": true,
      "dependencies": {
        "chalk": "^4.1.0"


@@ 422,16 422,16 @@
      }
    },
    "node_modules/@parcel/compressor-raw": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/compressor-raw/-/compressor-raw-2.6.2.tgz",
      "integrity": "sha512-P3c8jjV5HVs+fNDjhvq7PtHXNm687nit1iwTS5VAt+ScXKhKBhoIJ56q+9opcw0jnXVjAAgZqcRZ50oAJBGdKw==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/compressor-raw/-/compressor-raw-2.7.0.tgz",
      "integrity": "sha512-SCXwnOOQT6EmpusBsYWNQ/RFri+2JnKuE0gMSf2dROl2xbererX45FYzeDplWALCKAdjMNDpFwU+FyMYoVZSCQ==",
      "dev": true,
      "dependencies": {
        "@parcel/plugin": "2.6.2"
        "@parcel/plugin": "2.7.0"
      },
      "engines": {
        "node": ">= 12.0.0",
        "parcel": "^2.6.2"
        "parcel": "^2.7.0"
      },
      "funding": {
        "type": "opencollective",


@@ 439,70 439,70 @@
      }
    },
    "node_modules/@parcel/config-default": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/config-default/-/config-default-2.6.2.tgz",
      "integrity": "sha512-kuZFY0rhaioCRX2LqxaMM2ylui6ms/nmdVxuceP4/SAWi/9duc+y1lG2a1zGNShbc6OEgpdQr/W/jxdYM7NJDw==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/config-default/-/config-default-2.7.0.tgz",
      "integrity": "sha512-ZzsLr97AYrz8c9k6qn3DlqPzifi3vbP7q3ynUrAFxmt0L4+K0H9N508ZkORYmCgaFjLIQ8Y3eWpwCJ0AewPNIg==",
      "dev": true,
      "dependencies": {
        "@parcel/bundler-default": "2.6.2",
        "@parcel/compressor-raw": "2.6.2",
        "@parcel/namer-default": "2.6.2",
        "@parcel/optimizer-css": "2.6.2",
        "@parcel/optimizer-htmlnano": "2.6.2",
        "@parcel/optimizer-image": "2.6.2",
        "@parcel/optimizer-svgo": "2.6.2",
        "@parcel/optimizer-terser": "2.6.2",
        "@parcel/packager-css": "2.6.2",
        "@parcel/packager-html": "2.6.2",
        "@parcel/packager-js": "2.6.2",
        "@parcel/packager-raw": "2.6.2",
        "@parcel/packager-svg": "2.6.2",
        "@parcel/reporter-dev-server": "2.6.2",
        "@parcel/resolver-default": "2.6.2",
        "@parcel/runtime-browser-hmr": "2.6.2",
        "@parcel/runtime-js": "2.6.2",
        "@parcel/runtime-react-refresh": "2.6.2",
        "@parcel/runtime-service-worker": "2.6.2",
        "@parcel/transformer-babel": "2.6.2",
        "@parcel/transformer-css": "2.6.2",
        "@parcel/transformer-html": "2.6.2",
        "@parcel/transformer-image": "2.6.2",
        "@parcel/transformer-js": "2.6.2",
        "@parcel/transformer-json": "2.6.2",
        "@parcel/transformer-postcss": "2.6.2",
        "@parcel/transformer-posthtml": "2.6.2",
        "@parcel/transformer-raw": "2.6.2",
        "@parcel/transformer-react-refresh-wrap": "2.6.2",
        "@parcel/transformer-svg": "2.6.2"
        "@parcel/bundler-default": "2.7.0",
        "@parcel/compressor-raw": "2.7.0",
        "@parcel/namer-default": "2.7.0",
        "@parcel/optimizer-css": "2.7.0",
        "@parcel/optimizer-htmlnano": "2.7.0",
        "@parcel/optimizer-image": "2.7.0",
        "@parcel/optimizer-svgo": "2.7.0",
        "@parcel/optimizer-terser": "2.7.0",
        "@parcel/packager-css": "2.7.0",
        "@parcel/packager-html": "2.7.0",
        "@parcel/packager-js": "2.7.0",
        "@parcel/packager-raw": "2.7.0",
        "@parcel/packager-svg": "2.7.0",
        "@parcel/reporter-dev-server": "2.7.0",
        "@parcel/resolver-default": "2.7.0",
        "@parcel/runtime-browser-hmr": "2.7.0",
        "@parcel/runtime-js": "2.7.0",
        "@parcel/runtime-react-refresh": "2.7.0",
        "@parcel/runtime-service-worker": "2.7.0",
        "@parcel/transformer-babel": "2.7.0",
        "@parcel/transformer-css": "2.7.0",
        "@parcel/transformer-html": "2.7.0",
        "@parcel/transformer-image": "2.7.0",
        "@parcel/transformer-js": "2.7.0",
        "@parcel/transformer-json": "2.7.0",
        "@parcel/transformer-postcss": "2.7.0",
        "@parcel/transformer-posthtml": "2.7.0",
        "@parcel/transformer-raw": "2.7.0",
        "@parcel/transformer-react-refresh-wrap": "2.7.0",
        "@parcel/transformer-svg": "2.7.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/parcel"
      },
      "peerDependencies": {
        "@parcel/core": "^2.6.2"
        "@parcel/core": "^2.7.0"
      }
    },
    "node_modules/@parcel/core": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/core/-/core-2.6.2.tgz",
      "integrity": "sha512-JlKS3Ux0ngmdooSBbzQLShHJdsapF9E7TGMo1hFaHRquZip/DaqzvysYrgMJlDuCoLArciq5ei7ZKzGeK9zexA==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/core/-/core-2.7.0.tgz",
      "integrity": "sha512-7yKZUdh314Q/kU/9+27ZYTfcnXS6VYHuG+iiUlIohnvUUybxLqVJhdMU9Q+z2QcPka1IdJWz4K4Xx0y6/4goyg==",
      "dev": true,
      "dependencies": {
        "@mischnic/json-sourcemap": "^0.1.0",
        "@parcel/cache": "2.6.2",
        "@parcel/diagnostic": "2.6.2",
        "@parcel/events": "2.6.2",
        "@parcel/fs": "2.6.2",
        "@parcel/graph": "2.6.2",
        "@parcel/hash": "2.6.2",
        "@parcel/logger": "2.6.2",
        "@parcel/package-manager": "2.6.2",
        "@parcel/plugin": "2.6.2",
        "@parcel/cache": "2.7.0",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/events": "2.7.0",
        "@parcel/fs": "2.7.0",
        "@parcel/graph": "2.7.0",
        "@parcel/hash": "2.7.0",
        "@parcel/logger": "2.7.0",
        "@parcel/package-manager": "2.7.0",
        "@parcel/plugin": "2.7.0",
        "@parcel/source-map": "^2.0.0",
        "@parcel/types": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/workers": "2.6.2",
        "@parcel/types": "2.7.0",
        "@parcel/utils": "2.7.0",
        "@parcel/workers": "2.7.0",
        "abortcontroller-polyfill": "^1.1.9",
        "base-x": "^3.0.8",
        "browserslist": "^4.6.6",


@@ 523,183 523,13 @@
      }
    },
    "node_modules/@parcel/css": {
      "version": "1.11.2",
      "resolved": "https://registry.npmjs.org/@parcel/css/-/css-1.11.2.tgz",
      "integrity": "sha512-thV6ZOpGbhX/fsAuSi9pKgb4F5sC/nU9JJpmSJkIDwQFNgSk4sLpDslEfdEZ2EhNMOLecTzukCgfQImV6Mivpg==",
      "version": "1.14.0",
      "resolved": "https://registry.npmjs.org/@parcel/css/-/css-1.14.0.tgz",
      "integrity": "sha512-r5tJWe6NF6lesfPw1N3g7N7WUKpHqi2ONnw9wl5ccSGGIxkmgcPaPQxfvmhdjXvQnktSuIOR0HjQXVXu+/en/w==",
      "dev": true,
      "dependencies": {
        "detect-libc": "^1.0.3"
      },
      "engines": {
        "node": ">= 12.0.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/parcel"
      },
      "optionalDependencies": {
        "@parcel/css-darwin-arm64": "1.11.2",
        "@parcel/css-darwin-x64": "1.11.2",
        "@parcel/css-linux-arm-gnueabihf": "1.11.2",
        "@parcel/css-linux-arm64-gnu": "1.11.2",
        "@parcel/css-linux-arm64-musl": "1.11.2",
        "@parcel/css-linux-x64-gnu": "1.11.2",
        "@parcel/css-linux-x64-musl": "1.11.2",
        "@parcel/css-win32-x64-msvc": "1.11.2"
      }
    },
    "node_modules/@parcel/css-darwin-arm64": {
      "version": "1.11.2",
      "resolved": "https://registry.npmjs.org/@parcel/css-darwin-arm64/-/css-darwin-arm64-1.11.2.tgz",
      "integrity": "sha512-Bn8mTn+P1xawC42uXgcbGUXSY3WDLDNpK0TAN/JnJgTuSKPk8OI7G+on+LxRzg9+WC3NS5P0aUi56+JlulsuhA==",
      "cpu": [
        "arm64"
      ],
      "dev": true,
      "optional": true,
      "os": [
        "darwin"
      ],
      "engines": {
        "node": ">= 12.0.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/parcel"
      }
    },
    "node_modules/@parcel/css-darwin-x64": {
      "version": "1.11.2",
      "resolved": "https://registry.npmjs.org/@parcel/css-darwin-x64/-/css-darwin-x64-1.11.2.tgz",
      "integrity": "sha512-dlIC7s6yCr30bz9v/Hsi2cNuJMX/INdKsGOQe06tikETFg5kIXqvui4w3OzPy5GpYrEcTGuWl4fIsb4/7OCOOA==",
      "cpu": [
        "x64"
      ],
      "dev": true,
      "optional": true,
      "os": [
        "darwin"
      ],
      "engines": {
        "node": ">= 12.0.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/parcel"
      }
    },
    "node_modules/@parcel/css-linux-arm-gnueabihf": {
      "version": "1.11.2",
      "resolved": "https://registry.npmjs.org/@parcel/css-linux-arm-gnueabihf/-/css-linux-arm-gnueabihf-1.11.2.tgz",
      "integrity": "sha512-e4Rv8Qnnd38Czd7z8pVpvOZYcJedfxquIsZsxXiK8FrNEEEW5SXAjeSNeTfk8moruib1qvL3/5tzw0yZfsvCaA==",
      "cpu": [
        "arm"
      ],
      "dev": true,
      "optional": true,
      "os": [
        "linux"
      ],
      "engines": {
        "node": ">= 12.0.0"
        "lightningcss": "^1.14.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/parcel"
      }
    },
    "node_modules/@parcel/css-linux-arm64-gnu": {
      "version": "1.11.2",
      "resolved": "https://registry.npmjs.org/@parcel/css-linux-arm64-gnu/-/css-linux-arm64-gnu-1.11.2.tgz",
      "integrity": "sha512-7BT1IbvCPcigAn6cziLdjQVbpcBs/AhLQRWyRVbtF6jJexZ+hqudpDSZddF5GDrW3RsSMh3cbcVS6jP07cZWRQ==",
      "cpu": [
        "arm64"
      ],
      "dev": true,
      "optional": true,
      "os": [
        "linux"
      ],
      "engines": {
        "node": ">= 12.0.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/parcel"
      }
    },
    "node_modules/@parcel/css-linux-arm64-musl": {
      "version": "1.11.2",
      "resolved": "https://registry.npmjs.org/@parcel/css-linux-arm64-musl/-/css-linux-arm64-musl-1.11.2.tgz",
      "integrity": "sha512-xCQd+N0z9+L1Wjq6GxcNtGHG2IH0TK0Zq1tC75dKOKy/b1vTrE1fdgFk9EYQALlxT71CNjqIpMcapGAu0um8mA==",
      "cpu": [
        "arm64"
      ],
      "dev": true,
      "optional": true,
      "os": [
        "linux"
      ],
      "engines": {
        "node": ">= 12.0.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/parcel"
      }
    },
    "node_modules/@parcel/css-linux-x64-gnu": {
      "version": "1.11.2",
      "resolved": "https://registry.npmjs.org/@parcel/css-linux-x64-gnu/-/css-linux-x64-gnu-1.11.2.tgz",
      "integrity": "sha512-jsEiGpXHC+I/lEcvP9rAel9+EGiHZkdA4uFLLLrxCBtAGb87TMx9hErEjn102XE0VP1zG2mg4f3yx64SUrxEyQ==",
      "cpu": [
        "x64"
      ],
      "dev": true,
      "optional": true,
      "os": [
        "linux"
      ],
      "engines": {
        "node": ">= 12.0.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/parcel"
      }
    },
    "node_modules/@parcel/css-linux-x64-musl": {
      "version": "1.11.2",
      "resolved": "https://registry.npmjs.org/@parcel/css-linux-x64-musl/-/css-linux-x64-musl-1.11.2.tgz",
      "integrity": "sha512-NX8VEkgEeqlL4aNoMoxnVJwc7ILNMTxZhFbkx0vhT3z2yP2jVX2mXVrHNu1e1vkeC57wwMYyjd8PQ/tl8bWMEQ==",
      "cpu": [
        "x64"
      ],
      "dev": true,
      "optional": true,
      "os": [
        "linux"
      ],
      "engines": {
        "node": ">= 12.0.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/parcel"
      }
    },
    "node_modules/@parcel/css-win32-x64-msvc": {
      "version": "1.11.2",
      "resolved": "https://registry.npmjs.org/@parcel/css-win32-x64-msvc/-/css-win32-x64-msvc-1.11.2.tgz",
      "integrity": "sha512-z+ABZGu7CRcZu0jM89zAAbu/JAHkcBwY2NGe64ZwjwAttYmIB8EyXhBCn+vju6jXXMdyQhFA2OwHVFVlMHRWMQ==",
      "cpu": [
        "x64"
      ],
      "dev": true,
      "optional": true,
      "os": [
        "win32"
      ],
      "engines": {
        "node": ">= 12.0.0"
      },


@@ 709,9 539,9 @@
      }
    },
    "node_modules/@parcel/diagnostic": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/diagnostic/-/diagnostic-2.6.2.tgz",
      "integrity": "sha512-3ODSBkKVihENU763z1/1DhGAWFhYWRxOCOShC72KXp+GFnSgGiBsxclu8NBa/N948Rzp8lqQI8U1nLcKkh0O/w==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/diagnostic/-/diagnostic-2.7.0.tgz",
      "integrity": "sha512-pdq/cTwVoL0n8yuDCRXFRSQHVWdmmIXPt3R3iT4KtYDYvOrMT2dLPT79IMqQkhYPANW8GuL15n/WxRngfRdkug==",
      "dev": true,
      "dependencies": {
        "@mischnic/json-sourcemap": "^0.1.0",


@@ 726,9 556,9 @@
      }
    },
    "node_modules/@parcel/events": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/events/-/events-2.6.2.tgz",
      "integrity": "sha512-IaCjOeA5ercdFVi1EZOmUHhGfIysmCUgc2Th9hMugSFO0I3GzRsBcAdP6XPfWm+TV6sQ/qZRfdk/drUxoAupnw==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/events/-/events-2.7.0.tgz",
      "integrity": "sha512-kQDwMKgZ1U4M/G17qeDYF6bW5kybluN6ajYPc7mZcrWg+trEI/oXi81GMFaMX0BSUhwhbiN5+/Vb2wiG/Sn6ig==",
      "dev": true,
      "engines": {
        "node": ">= 12.0.0"


@@ 739,16 569,16 @@
      }
    },
    "node_modules/@parcel/fs": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/fs/-/fs-2.6.2.tgz",
      "integrity": "sha512-mIhqdF3tjgeoIGqW7Nc/xfM2ClID7o8livwUe5lpQEP+ZaIBiMigXs6ckv3WToCACK+3uylrSD2A/HmlhrxMqQ==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/fs/-/fs-2.7.0.tgz",
      "integrity": "sha512-PU5fo4Hh8y03LZgemgVREttc0wyHQUNmsJCybxTB7EjJie2CqJRumo+DFppArlvdchLwJdc9em03yQV/GNWrEg==",
      "dev": true,
      "dependencies": {
        "@parcel/fs-search": "2.6.2",
        "@parcel/types": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/fs-search": "2.7.0",
        "@parcel/types": "2.7.0",
        "@parcel/utils": "2.7.0",
        "@parcel/watcher": "^2.0.0",
        "@parcel/workers": "2.6.2"
        "@parcel/workers": "2.7.0"
      },
      "engines": {
        "node": ">= 12.0.0"


@@ 758,13 588,13 @@
        "url": "https://opencollective.com/parcel"
      },
      "peerDependencies": {
        "@parcel/core": "^2.6.2"
        "@parcel/core": "^2.7.0"
      }
    },
    "node_modules/@parcel/fs-search": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/fs-search/-/fs-search-2.6.2.tgz",
      "integrity": "sha512-4STid1zqtGnmGjHD/2TG2g/zPDiCTtE3IAS24QYH3eiUAz2uoKGgEqd2tZbZ2yI96jtCuIhC1bzVu8Hbykls7w==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/fs-search/-/fs-search-2.7.0.tgz",
      "integrity": "sha512-K1Hv25bnRpwQVA15RvcRuB8ZhfclnCHA8N8L6w7Ul1ncSJDxCIkIAc5hAubYNNYW3kWjCC2SOaEgFKnbvMllEQ==",
      "dev": true,
      "dependencies": {
        "detect-libc": "^1.0.3"


@@ 778,12 608,12 @@
      }
    },
    "node_modules/@parcel/graph": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/graph/-/graph-2.6.2.tgz",
      "integrity": "sha512-DPH4G/RBFJWayIN2fnhDXqhUw75n7k15YsGzdDKiXuwwz4wMOjoL4cyrI6zOf1SIyh3guRmeTYJ4jjPzwrLYww==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/graph/-/graph-2.7.0.tgz",
      "integrity": "sha512-Q6E94GS6q45PtsZh+m+gvFRp/N1Qopxhu2sxjcWsGs5iBd6IWn2oYLWOH5iVzEjWuYpW2HkB08lH6J50O63uOA==",
      "dev": true,
      "dependencies": {
        "@parcel/utils": "2.6.2",
        "@parcel/utils": "2.7.0",
        "nullthrows": "^1.1.1"
      },
      "engines": {


@@ 795,9 625,9 @@
      }
    },
    "node_modules/@parcel/hash": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/hash/-/hash-2.6.2.tgz",
      "integrity": "sha512-tFB+cJU1Wqag6WyJgsmx3nx+xhmjcNZqtWh/MtK1lHNnZdDRk6bjr7SapnygBwruz+SmSt5bbdVThcpk2dRCcA==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/hash/-/hash-2.7.0.tgz",
      "integrity": "sha512-k6bSKnIlPJMPU3yjQzfgfvF9zuJZGOAlJgzpL4BbWvdbE8BTdjzLcFn0Ujrtud94EgIkiXd22sC2HpCUWoHGdA==",
      "dev": true,
      "dependencies": {
        "detect-libc": "^1.0.3",


@@ 812,13 642,13 @@
      }
    },
    "node_modules/@parcel/logger": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/logger/-/logger-2.6.2.tgz",
      "integrity": "sha512-Sz5YGCj1DbEiX0/G8Uw97LLZ0uEK+qtWcRAkHNpJpeMiSqDiRNevxXltz42EcLo+oCh4d4wyiVzwi9mNwzhS/Q==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/logger/-/logger-2.7.0.tgz",
      "integrity": "sha512-qjMY/bYo38+o+OiIrTRldU9CwL1E7J72t+xkTP8QIcUxLWz5LYR0YbynZUVulmBSfqsykjjxCy4a+8siVr+lPw==",
      "dev": true,
      "dependencies": {
        "@parcel/diagnostic": "2.6.2",
        "@parcel/events": "2.6.2"
        "@parcel/diagnostic": "2.7.0",
        "@parcel/events": "2.7.0"
      },
      "engines": {
        "node": ">= 12.0.0"


@@ 829,9 659,9 @@
      }
    },
    "node_modules/@parcel/markdown-ansi": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/markdown-ansi/-/markdown-ansi-2.6.2.tgz",
      "integrity": "sha512-N/h9J4eibhc+B+krzvPMzFUWL37GudBIZBa7XSLkcuH6MnYYfh6rrMvhIyyESwk6VkcZNVzAeZrGQqxEs0dHDQ==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/markdown-ansi/-/markdown-ansi-2.7.0.tgz",
      "integrity": "sha512-ipOX0D6FVZFEXeb/z8MnTMq2RQEIuaILY90olVIuHEFLHHfOPEn+RK3u13HA1ChF5/9E3cMD79tu6x9JL9Kqag==",
      "dev": true,
      "dependencies": {
        "chalk": "^4.1.0"


@@ 845,18 675,18 @@
      }
    },
    "node_modules/@parcel/namer-default": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/namer-default/-/namer-default-2.6.2.tgz",
      "integrity": "sha512-mp7bx/BQaIuohmZP0uE+gAmDBzzH0Yu8F4yCtE611lc6i0mou+nWRhzyKLNC/ieuI8DB3BFh2QQKeTxJn4W0qg==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/namer-default/-/namer-default-2.7.0.tgz",
      "integrity": "sha512-lIKMdsmi//7fepecNDYmJYzBlL91HifPsX03lJCdu1dC6q5fBs+gG0XjKKG7yPnSCw1qH/4m7drzt9+dRZYAHQ==",
      "dev": true,
      "dependencies": {
        "@parcel/diagnostic": "2.6.2",
        "@parcel/plugin": "2.6.2",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/plugin": "2.7.0",
        "nullthrows": "^1.1.1"
      },
      "engines": {
        "node": ">= 12.0.0",
        "parcel": "^2.6.2"
        "parcel": "^2.7.0"
      },
      "funding": {
        "type": "opencollective",


@@ 864,13 694,13 @@
      }
    },
    "node_modules/@parcel/node-resolver-core": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/node-resolver-core/-/node-resolver-core-2.6.2.tgz",
      "integrity": "sha512-4b2L5QRYlTybvv3+TIRtwg4PPJXy+cRShCBa8eu1K0Fj297Afe8MOZrcVV+RIr2KPMIRXcIJoqDmOhyci/DynA==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/node-resolver-core/-/node-resolver-core-2.7.0.tgz",
      "integrity": "sha512-5UJQHalqMxdhJIs2hhqQzFfQpF7+NAowsRq064lYtiRvcD8wMr3OOQ9wd1iazGpFSl4JKdT7BwDU9/miDJmanQ==",
      "dev": true,
      "dependencies": {
        "@parcel/diagnostic": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/utils": "2.7.0",
        "nullthrows": "^1.1.1",
        "semver": "^5.7.1"
      },


@@ 883,22 713,22 @@
      }
    },
    "node_modules/@parcel/optimizer-css": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/optimizer-css/-/optimizer-css-2.6.2.tgz",
      "integrity": "sha512-rjTQ9bOokUzzKDYpwMQxDtPqRcMljcTVvod5GT5azGnw1EbwNv30vqnTu81+sEMyttHydzYrKAM15UGV/JYu1Q==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/optimizer-css/-/optimizer-css-2.7.0.tgz",
      "integrity": "sha512-IfnOMACqhcAclKyOW9X9JpsknB6OShk9OVvb8EvbDTKHJhQHNNmzE88OkSI/pS3ZVZP9Zj+nWcVHguV+kvDeiQ==",
      "dev": true,
      "dependencies": {
        "@parcel/css": "^1.10.1",
        "@parcel/diagnostic": "2.6.2",
        "@parcel/plugin": "2.6.2",
        "@parcel/css": "^1.12.2",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/plugin": "2.7.0",
        "@parcel/source-map": "^2.0.0",
        "@parcel/utils": "2.6.2",
        "@parcel/utils": "2.7.0",
        "browserslist": "^4.6.6",
        "nullthrows": "^1.1.1"
      },
      "engines": {
        "node": ">= 12.0.0",
        "parcel": "^2.6.2"
        "parcel": "^2.7.0"
      },
      "funding": {
        "type": "opencollective",


@@ 906,12 736,12 @@
      }
    },
    "node_modules/@parcel/optimizer-htmlnano": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/optimizer-htmlnano/-/optimizer-htmlnano-2.6.2.tgz",
      "integrity": "sha512-Doi2hDmsQHLwuBo6w5gvw5u6GBDz8FhkzAlitfG3C96lZxEw2eu0vquY4Li8lbZT9MBNs8zuYiD1QW8sdlv9hA==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/optimizer-htmlnano/-/optimizer-htmlnano-2.7.0.tgz",
      "integrity": "sha512-5QrGdWS5Hi4VXE3nQNrGqugmSXt68YIsWwKRAdarOxzyULSJS3gbCiQOXqIPRJobfZjnSIcdtkyxSiCUe1inIA==",
      "dev": true,
      "dependencies": {
        "@parcel/plugin": "2.6.2",
        "@parcel/plugin": "2.7.0",
        "htmlnano": "^2.0.0",
        "nullthrows": "^1.1.1",
        "posthtml": "^0.16.5",


@@ 919,7 749,7 @@
      },
      "engines": {
        "node": ">= 12.0.0",
        "parcel": "^2.6.2"
        "parcel": "^2.7.0"
      },
      "funding": {
        "type": "opencollective",


@@ 927,20 757,20 @@
      }
    },
    "node_modules/@parcel/optimizer-image": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/optimizer-image/-/optimizer-image-2.6.2.tgz",
      "integrity": "sha512-XwFk43s8Dar4N+wXOkpKkeXf1vtu3PSu4ic+M9J0EwNKElrktQ0+paLYmwwp7Xv0tZbRedLAROomUxdXqEMupg==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/optimizer-image/-/optimizer-image-2.7.0.tgz",
      "integrity": "sha512-EnaXz5UjR67FUu0BEcqZTT9LsbB/iFAkkghCotbnbOuC5QQsloq6tw54TKU3y+R3qsjgUoMtGxPcGfVoXxZXYw==",
      "dev": true,
      "dependencies": {
        "@parcel/diagnostic": "2.6.2",
        "@parcel/plugin": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/workers": "2.6.2",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/plugin": "2.7.0",
        "@parcel/utils": "2.7.0",
        "@parcel/workers": "2.7.0",
        "detect-libc": "^1.0.3"
      },
      "engines": {
        "node": ">= 12.0.0",
        "parcel": "^2.6.2"
        "parcel": "^2.7.0"
      },
      "funding": {
        "type": "opencollective",


@@ 948,19 778,19 @@
      }
    },
    "node_modules/@parcel/optimizer-svgo": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/optimizer-svgo/-/optimizer-svgo-2.6.2.tgz",
      "integrity": "sha512-X2wPy1VeT2d9oUCue/vAXX907kmLf0o+w0LHghhbApuXjkvJNS2Vz182HIo1rtcS0RH5k3lXxUV0OPQjOC7BOw==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/optimizer-svgo/-/optimizer-svgo-2.7.0.tgz",
      "integrity": "sha512-IO1JV4NpfP3V7FrhsqCcV8pDQIHraFi1/ZvEJyssITxjH49Im/txKlwMiQuZZryAPn8Xb8g395Muawuk6AK6sg==",
      "dev": true,
      "dependencies": {
        "@parcel/diagnostic": "2.6.2",
        "@parcel/plugin": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/plugin": "2.7.0",
        "@parcel/utils": "2.7.0",
        "svgo": "^2.4.0"
      },
      "engines": {
        "node": ">= 12.0.0",
        "parcel": "^2.6.2"
        "parcel": "^2.7.0"
      },
      "funding": {
        "type": "opencollective",


@@ 968,21 798,21 @@
      }
    },
    "node_modules/@parcel/optimizer-terser": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/optimizer-terser/-/optimizer-terser-2.6.2.tgz",
      "integrity": "sha512-ZSEVQ3G3zOiVPeHvH+BrHegZybrQj9kWQAaAA92leSqbvf6UaX4xqXbGRg2OttNFtbGYBzIl28Zm4t2SLeUIuA==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/optimizer-terser/-/optimizer-terser-2.7.0.tgz",
      "integrity": "sha512-07VZjIO8xsl2/WmS/qHI8lI/cpu47iS9eRpqwfZEEsdk1cfz50jhWkmFudHBxiHGMfcZ//1+DdaPg9RDBWZtZA==",
      "dev": true,
      "dependencies": {
        "@parcel/diagnostic": "2.6.2",
        "@parcel/plugin": "2.6.2",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/plugin": "2.7.0",
        "@parcel/source-map": "^2.0.0",
        "@parcel/utils": "2.6.2",
        "@parcel/utils": "2.7.0",
        "nullthrows": "^1.1.1",
        "terser": "^5.2.0"
      },
      "engines": {
        "node": ">= 12.0.0",
        "parcel": "^2.6.2"
        "parcel": "^2.7.0"
      },
      "funding": {
        "type": "opencollective",


@@ 990,17 820,17 @@
      }
    },
    "node_modules/@parcel/package-manager": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/package-manager/-/package-manager-2.6.2.tgz",
      "integrity": "sha512-xGMqTgnwTE3rgzYwUZMKxR8fzmP5iSYz/gj2H8FR3pEmwh/8xCMtNjTSth+hPVGuqgRZ6JxwpfdY/fXdZ61ViQ==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/package-manager/-/package-manager-2.7.0.tgz",
      "integrity": "sha512-wmfSX1mRrTi8MeA4KrnPk/x7zGUsILCQmTo6lA4gygzAxDbM1pGuyFN8/Kt0y0SFO2lbljARtD/4an5qdotH+Q==",
      "dev": true,
      "dependencies": {
        "@parcel/diagnostic": "2.6.2",
        "@parcel/fs": "2.6.2",
        "@parcel/logger": "2.6.2",
        "@parcel/types": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/workers": "2.6.2",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/fs": "2.7.0",
        "@parcel/logger": "2.7.0",
        "@parcel/types": "2.7.0",
        "@parcel/utils": "2.7.0",
        "@parcel/workers": "2.7.0",
        "semver": "^5.7.1"
      },
      "engines": {


@@ 1011,23 841,23 @@
        "url": "https://opencollective.com/parcel"
      },
      "peerDependencies": {
        "@parcel/core": "^2.6.2"
        "@parcel/core": "^2.7.0"
      }
    },
    "node_modules/@parcel/packager-css": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/packager-css/-/packager-css-2.6.2.tgz",
      "integrity": "sha512-zifJqgNUtLZoJ2oeFeLz6OFOBy8FNlVGtGtOqTJZN1SeYd94xNYyeUTwnSsOh2OEDs6HJhggL3o4uEmpM1s9GA==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/packager-css/-/packager-css-2.7.0.tgz",
      "integrity": "sha512-44nzZwu+ssGuiFmYM6cf/Y4iChiUZ4DUzzpegnGlhXtKJKe4NHntxThJynuRZWKN2AAf48avApDpimg2jW0KDw==",
      "dev": true,
      "dependencies": {
        "@parcel/plugin": "2.6.2",
        "@parcel/plugin": "2.7.0",
        "@parcel/source-map": "^2.0.0",
        "@parcel/utils": "2.6.2",
        "@parcel/utils": "2.7.0",
        "nullthrows": "^1.1.1"
      },
      "engines": {
        "node": ">= 12.0.0",
        "parcel": "^2.6.2"
        "parcel": "^2.7.0"
      },
      "funding": {
        "type": "opencollective",


@@ 1035,20 865,20 @@
      }
    },
    "node_modules/@parcel/packager-html": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/packager-html/-/packager-html-2.6.2.tgz",
      "integrity": "sha512-NTJoKcqApMgFOpulok4Ru9QW3BD7d5931ymoow9/bmgDwvJNh2SOMHVx6lqzKRU5x+wlShpYfDur4zOipRev8g==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/packager-html/-/packager-html-2.7.0.tgz",
      "integrity": "sha512-Zgqd7sdcY/UnR370GR0q2ilmEohUDXsO8A1F28QCJzIsR1iCB6KRUT74+pawfQ1IhXZLaaFLLYe0UWcfm0JeXg==",
      "dev": true,
      "dependencies": {
        "@parcel/plugin": "2.6.2",
        "@parcel/types": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/plugin": "2.7.0",
        "@parcel/types": "2.7.0",
        "@parcel/utils": "2.7.0",
        "nullthrows": "^1.1.1",
        "posthtml": "^0.16.5"
      },
      "engines": {
        "node": ">= 12.0.0",
        "parcel": "^2.6.2"
        "parcel": "^2.7.0"
      },
      "funding": {
        "type": "opencollective",


@@ 1056,22 886,22 @@
      }
    },
    "node_modules/@parcel/packager-js": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/packager-js/-/packager-js-2.6.2.tgz",
      "integrity": "sha512-fm5rKWtaExR0W+UEKWivXNPysRFxuBCdskdxDByb1J1JeGMvp7dJElbi8oXDAQM4MnM5EyG7cg47SlMZNTLm4A==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/packager-js/-/packager-js-2.7.0.tgz",
      "integrity": "sha512-wTRdM81PgRVDzWGXdWmqLwguWnTYWzhEDdjXpW2n8uMOu/CjHhMtogk65aaYk3GOnq6OBL/NsrmBiV/zKPj1vA==",
      "dev": true,
      "dependencies": {
        "@parcel/diagnostic": "2.6.2",
        "@parcel/hash": "2.6.2",
        "@parcel/plugin": "2.6.2",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/hash": "2.7.0",
        "@parcel/plugin": "2.7.0",
        "@parcel/source-map": "^2.0.0",
        "@parcel/utils": "2.6.2",
        "@parcel/utils": "2.7.0",
        "globals": "^13.2.0",
        "nullthrows": "^1.1.1"
      },
      "engines": {
        "node": ">= 12.0.0",
        "parcel": "^2.6.2"
        "parcel": "^2.7.0"
      },
      "funding": {
        "type": "opencollective",


@@ 1079,16 909,16 @@
      }
    },
    "node_modules/@parcel/packager-raw": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/packager-raw/-/packager-raw-2.6.2.tgz",
      "integrity": "sha512-Rl3ZkMtMjb+LEvRowijDD8fibUAS6rWK0/vZQMk9cDNYCP2gCpZayLk0HZIGxneeTbosf/0sbngHq4VeRQOnQA==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/packager-raw/-/packager-raw-2.7.0.tgz",
      "integrity": "sha512-jg2Zp8dI5VpIQlaeahXDCfrPN9m/DKht1NkR9P2CylMAwqCcc1Xc1RRiF0wfwcPZpPMpq1265n+4qnB7rjGBlA==",
      "dev": true,
      "dependencies": {
        "@parcel/plugin": "2.6.2"
        "@parcel/plugin": "2.7.0"
      },
      "engines": {
        "node": ">= 12.0.0",
        "parcel": "^2.6.2"
        "parcel": "^2.7.0"
      },
      "funding": {
        "type": "opencollective",


@@ 1096,17 926,17 @@
      }
    },
    "node_modules/@parcel/packager-raw-url": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/packager-raw-url/-/packager-raw-url-2.6.2.tgz",
      "integrity": "sha512-QMvvGOwfiiZL8AVUBcnTRU7rOaztq8ujPlg4QgDUMuHVytxpDyk+6MuKz7B5y1k+SupGpqK4M6YTrj5+FkeE3w==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/packager-raw-url/-/packager-raw-url-2.7.0.tgz",
      "integrity": "sha512-qbMYvYizkAmSlTM69DxAd8yCEfP6FfpeoQ+e258TD8PDlwzfxNghuBbbnT2kULZGeYuzQd8aGyuErJdmbJmC4w==",
      "dev": true,
      "dependencies": {
        "@parcel/plugin": "2.6.2",
        "@parcel/utils": "2.6.2"
        "@parcel/plugin": "2.7.0",
        "@parcel/utils": "2.7.0"
      },
      "engines": {
        "node": ">= 12.0.0",
        "parcel": "^2.6.2"
        "parcel": "^2.7.0"
      },
      "funding": {
        "type": "opencollective",


@@ 1114,19 944,19 @@
      }
    },
    "node_modules/@parcel/packager-svg": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/packager-svg/-/packager-svg-2.6.2.tgz",
      "integrity": "sha512-FrGlwtiMs7YBWoVA3vCNHlBcghVYueKzimvufl4r287g1iEmq59pchCqpi6rW83O/mnpUQg9mpP+BmXxuvjLNg==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/packager-svg/-/packager-svg-2.7.0.tgz",
      "integrity": "sha512-EmJg3HpD6/xxKBjir/CdCKJZwI24iVfBuxRS9LUp3xHAIebOzVh1z6IN+i2Di5+NyRwfOFaLliL4uMa1zwbyCA==",
      "dev": true,
      "dependencies": {
        "@parcel/plugin": "2.6.2",
        "@parcel/types": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/plugin": "2.7.0",
        "@parcel/types": "2.7.0",
        "@parcel/utils": "2.7.0",
        "posthtml": "^0.16.4"
      },
      "engines": {
        "node": ">= 12.0.0",
        "parcel": "^2.6.2"
        "parcel": "^2.7.0"
      },
      "funding": {
        "type": "opencollective",


@@ 1134,12 964,12 @@
      }
    },
    "node_modules/@parcel/plugin": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/plugin/-/plugin-2.6.2.tgz",
      "integrity": "sha512-wbbWsM23Pr+8xtLSvf+UopXdVYlpKCCx6PuuZaZcKo+9IcDCWoGXD4M8Kkz14qBmkFn5uM00mULUqmVdSibB2w==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/plugin/-/plugin-2.7.0.tgz",
      "integrity": "sha512-qqgx+nnMn6/0lRc4lKbLGmhNtBiT93S2gFNB4Eb4Pfz/SxVYoW+fmml+KdfOSiZffWOAH5L6NwhyD7N8aSikzw==",
      "dev": true,
      "dependencies": {
        "@parcel/types": "2.6.2"
        "@parcel/types": "2.7.0"
      },
      "engines": {
        "node": ">= 12.0.0"


@@ 1150,20 980,20 @@
      }
    },
    "node_modules/@parcel/reporter-cli": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/reporter-cli/-/reporter-cli-2.6.2.tgz",
      "integrity": "sha512-5BWMtQRSXVXMlB/BOkCf8NVLh3qcQVMrj6owuekmqLi/GGC+kGZovzA6YrofVIdNHcoxOZwTIYwjoU3ibJ6yAA==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/reporter-cli/-/reporter-cli-2.7.0.tgz",
      "integrity": "sha512-80gEODg8cnAmnxGVuaSVDo8JJ54P9AA2bHwSs1cIkHWlJ3BjDQb83H31bBHncJ5Kn5kQ/j+7WjlqHpTCiOR9PA==",
      "dev": true,
      "dependencies": {
        "@parcel/plugin": "2.6.2",
        "@parcel/types": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/plugin": "2.7.0",
        "@parcel/types": "2.7.0",
        "@parcel/utils": "2.7.0",
        "chalk": "^4.1.0",
        "term-size": "^2.2.1"
      },
      "engines": {
        "node": ">= 12.0.0",
        "parcel": "^2.6.2"
        "parcel": "^2.7.0"
      },
      "funding": {
        "type": "opencollective",


@@ 1171,17 1001,17 @@
      }
    },
    "node_modules/@parcel/reporter-dev-server": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/reporter-dev-server/-/reporter-dev-server-2.6.2.tgz",
      "integrity": "sha512-5QtL3ETMFL161jehlIK6rjBM+Pqk5cMhr60s9yLYqE1GY4M4gMj+Act+FXViyM6gmMA38cPxDvUsxTKBYXpFCw==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/reporter-dev-server/-/reporter-dev-server-2.7.0.tgz",
      "integrity": "sha512-ySuou5addK8fGue8aXzo536BaEjMujDrEc1xkp4TasInXHVcA98b+SYX5NAZTGob5CxKvZQ5ylhg77zW30B+iA==",
      "dev": true,
      "dependencies": {
        "@parcel/plugin": "2.6.2",
        "@parcel/utils": "2.6.2"
        "@parcel/plugin": "2.7.0",
        "@parcel/utils": "2.7.0"
      },
      "engines": {
        "node": ">= 12.0.0",
        "parcel": "^2.6.2"
        "parcel": "^2.7.0"
      },
      "funding": {
        "type": "opencollective",


@@ 1189,17 1019,17 @@
      }
    },
    "node_modules/@parcel/resolver-default": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/resolver-default/-/resolver-default-2.6.2.tgz",
      "integrity": "sha512-Lo5sWb5QkjWvdBr+TdmAF6Mszb/sMldBBatc1osQTkHXCy679VMH+lfyiWxHbwK+F1pmdMeBJpYcMxvrgT8EsA==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/resolver-default/-/resolver-default-2.7.0.tgz",
      "integrity": "sha512-v8TvWsbLK7/q7n4gv6OrYNbW18xUx4zKbVMGZb1u4yMhzEH4HFr1D9OeoTq3jk+ximAigds8B6triQbL5exF7A==",
      "dev": true,
      "dependencies": {
        "@parcel/node-resolver-core": "2.6.2",
        "@parcel/plugin": "2.6.2"
        "@parcel/node-resolver-core": "2.7.0",
        "@parcel/plugin": "2.7.0"
      },
      "engines": {
        "node": ">= 12.0.0",
        "parcel": "^2.6.2"
        "parcel": "^2.7.0"
      },
      "funding": {
        "type": "opencollective",


@@ 1207,17 1037,17 @@
      }
    },
    "node_modules/@parcel/runtime-browser-hmr": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/runtime-browser-hmr/-/runtime-browser-hmr-2.6.2.tgz",
      "integrity": "sha512-M4X0+7dyfdI6smwGUGjGXb8Ns3HX7ZrTemyq4Gc7zp7P/5gWjR8i9eISz46sXmF9bf01a/4dKZpoCC9un1pH1g==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/runtime-browser-hmr/-/runtime-browser-hmr-2.7.0.tgz",
      "integrity": "sha512-PLbMLdclQeYsi2LkilZVGFV1n3y55G1jaBvby4ekedUZjMw3SWdMY2tDxgSDdFWfLCnYHJXdGUQSzGGi1kPzjA==",
      "dev": true,
      "dependencies": {
        "@parcel/plugin": "2.6.2",
        "@parcel/utils": "2.6.2"
        "@parcel/plugin": "2.7.0",
        "@parcel/utils": "2.7.0"
      },
      "engines": {
        "node": ">= 12.0.0",
        "parcel": "^2.6.2"
        "parcel": "^2.7.0"
      },
      "funding": {
        "type": "opencollective",


@@ 1225,18 1055,18 @@
      }
    },
    "node_modules/@parcel/runtime-js": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/runtime-js/-/runtime-js-2.6.2.tgz",
      "integrity": "sha512-0S3JFwgvs6FmEx2dHta9R0Sfu8vCnFAm4i7Y4efGHtAcTrF2CHjyiz4/hG+RQGJ70eoWW463Q+8qt6EKbkaOBQ==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/runtime-js/-/runtime-js-2.7.0.tgz",
      "integrity": "sha512-9/YUZTBNrSN2H6rbz/o1EOM0O7I3ZR/x9IDzxjJBD6Mi+0uCgCD02aedare/SNr1qgnbZZWmhpOzC+YgREcfLA==",
      "dev": true,
      "dependencies": {
        "@parcel/plugin": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/plugin": "2.7.0",
        "@parcel/utils": "2.7.0",
        "nullthrows": "^1.1.1"
      },
      "engines": {
        "node": ">= 12.0.0",
        "parcel": "^2.6.2"
        "parcel": "^2.7.0"
      },
      "funding": {
        "type": "opencollective",


@@ 1244,19 1074,19 @@
      }
    },
    "node_modules/@parcel/runtime-react-refresh": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/runtime-react-refresh/-/runtime-react-refresh-2.6.2.tgz",
      "integrity": "sha512-DJTm5D/tUAGZm0o3ndDOPbKwdYrobuvm4jvkPq31LdEUqVvyuzBAMlqQFHc1yJEJDRRWOIQwQP9Y0NQbJmXFfg==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/runtime-react-refresh/-/runtime-react-refresh-2.7.0.tgz",
      "integrity": "sha512-vDKO0rWqRzEpmvoZ4kkYUiSsTxT5NnH904BFPFxKI0wJCl6yEmPuEifmATo73OuYhP6jIP3Qfl1R4TtiDFPJ1Q==",
      "dev": true,
      "dependencies": {
        "@parcel/plugin": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/plugin": "2.7.0",
        "@parcel/utils": "2.7.0",
        "react-error-overlay": "6.0.9",
        "react-refresh": "^0.9.0"
      },
      "engines": {
        "node": ">= 12.0.0",
        "parcel": "^2.6.2"
        "parcel": "^2.7.0"
      },
      "funding": {
        "type": "opencollective",


@@ 1264,18 1094,18 @@
      }
    },
    "node_modules/@parcel/runtime-service-worker": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/runtime-service-worker/-/runtime-service-worker-2.6.2.tgz",
      "integrity": "sha512-9jV+RwVEeDUI5+eLy8j1tapTNoHHGOY2+JUprcObQkQ8fux7KltQBJWFhpkUdGtz5LTCNXtj9tdycFtS5lmSzg==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/runtime-service-worker/-/runtime-service-worker-2.7.0.tgz",
      "integrity": "sha512-uD2pAV0yV6+e7JaWH4KVPbG+zRCrxr/OACyS9tIh+Q/R1vRmh8zGM3yhdrcoiZ7tFOnM72vd6xY11eTrUsSVig==",
      "dev": true,
      "dependencies": {
        "@parcel/plugin": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/plugin": "2.7.0",
        "@parcel/utils": "2.7.0",
        "nullthrows": "^1.1.1"
      },
      "engines": {
        "node": ">= 12.0.0",
        "parcel": "^2.6.2"
        "parcel": "^2.7.0"
      },
      "funding": {
        "type": "opencollective",


@@ 1283,9 1113,9 @@
      }
    },
    "node_modules/@parcel/source-map": {
      "version": "2.1.0",
      "resolved": "https://registry.npmjs.org/@parcel/source-map/-/source-map-2.1.0.tgz",
      "integrity": "sha512-E7UOEIof2o89LrKk1agSLmwakjigmEdDp1ZaEdsLVEvq63R/bul4Ij5CT+0ZDcijGpl5tnTbQADY9EyYGtjYgQ==",
      "version": "2.1.1",
      "resolved": "https://registry.npmjs.org/@parcel/source-map/-/source-map-2.1.1.tgz",
      "integrity": "sha512-Ejx1P/mj+kMjQb8/y5XxDUn4reGdr+WyKYloBljpppUy8gs42T+BNoEOuRYqDVdgPc6NxduzIDoJS9pOFfV5Ew==",
      "dev": true,
      "dependencies": {
        "detect-libc": "^1.0.3"


@@ 1295,15 1125,15 @@
      }
    },
    "node_modules/@parcel/transformer-babel": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-babel/-/transformer-babel-2.6.2.tgz",
      "integrity": "sha512-R3qdfhnZhVhsDB8+0wC3CU86dmqx5DwxcTo10Wd1VbA6fiLRSGd4+ZrxJRg491mFTedgtTrUeO6LNYAmMFpCbQ==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-babel/-/transformer-babel-2.7.0.tgz",
      "integrity": "sha512-7iklDXXnKH1530+QbI+e4kIJ+Q1puA1ulRS10db3aUJMj5GnvXGDFwhSZ7+T1ps66QHO7cVO29VlbqiRDarH1Q==",
      "dev": true,
      "dependencies": {
        "@parcel/diagnostic": "2.6.2",
        "@parcel/plugin": "2.6.2",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/plugin": "2.7.0",
        "@parcel/source-map": "^2.0.0",
        "@parcel/utils": "2.6.2",
        "@parcel/utils": "2.7.0",
        "browserslist": "^4.6.6",
        "json5": "^2.2.0",
        "nullthrows": "^1.1.1",


@@ 1311,7 1141,7 @@
      },
      "engines": {
        "node": ">= 12.0.0",
        "parcel": "^2.6.2"
        "parcel": "^2.7.0"
      },
      "funding": {
        "type": "opencollective",


@@ 1319,22 1149,22 @@
      }
    },
    "node_modules/@parcel/transformer-css": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-css/-/transformer-css-2.6.2.tgz",
      "integrity": "sha512-6lsMdwBUgAyTcd7OIz2lG56jobptGkaRogDmbGFDhmuq/tQ/ZrNElUFmDVeh5cELQlByvj/Qh32cUMnsiMsk3g==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-css/-/transformer-css-2.7.0.tgz",
      "integrity": "sha512-J4EpWK9spQpXyNCmKK8Xnane0xW/1B/EAmfp7Fiv7g+5yUjY4ODf4KUugvE+Eb2gekPkhOKNHermO2KrX0/PFA==",
      "dev": true,
      "dependencies": {
        "@parcel/css": "^1.10.1",
        "@parcel/diagnostic": "2.6.2",
        "@parcel/plugin": "2.6.2",
        "@parcel/css": "^1.12.2",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/plugin": "2.7.0",
        "@parcel/source-map": "^2.0.0",
        "@parcel/utils": "2.6.2",
        "@parcel/utils": "2.7.0",
        "browserslist": "^4.6.6",
        "nullthrows": "^1.1.1"
      },
      "engines": {
        "node": ">= 12.0.0",
        "parcel": "^2.6.2"
        "parcel": "^2.7.0"
      },
      "funding": {
        "type": "opencollective",


@@ 1342,14 1172,14 @@
      }
    },
    "node_modules/@parcel/transformer-html": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-html/-/transformer-html-2.6.2.tgz",
      "integrity": "sha512-DEGv0Gd8BVAO/QZuXRg+A6YieVpIub7YT8xTNA/6vCIAl++y2hYyo9NF2j2xnooYbzW7zd7uDEFawOSd40lxig==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-html/-/transformer-html-2.7.0.tgz",
      "integrity": "sha512-wYJl5rn81W+Rlk9oQwDJcjoVsWVDKyeri84FzmlGXOsg0EYgnqOiG+3MDM8GeZjfuGe5fuoum4eqZeS0WdUHXw==",
      "dev": true,
      "dependencies": {
        "@parcel/diagnostic": "2.6.2",
        "@parcel/hash": "2.6.2",
        "@parcel/plugin": "2.6.2",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/hash": "2.7.0",
        "@parcel/plugin": "2.7.0",
        "nullthrows": "^1.1.1",
        "posthtml": "^0.16.5",
        "posthtml-parser": "^0.10.1",


@@ 1358,7 1188,7 @@
      },
      "engines": {
        "node": ">= 12.0.0",
        "parcel": "^2.6.2"
        "parcel": "^2.7.0"
      },
      "funding": {
        "type": "opencollective",


@@ 1366,34 1196,35 @@
      }
    },
    "node_modules/@parcel/transformer-image": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-image/-/transformer-image-2.6.2.tgz",
      "integrity": "sha512-i2Ug6exFaX64M10Qsq4vza5NP0iRW+aIcao4uGvPHP6d36a0oUfT6tJsOLHh3sDj2ihT8RVJL2TRavSX17TjUA==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-image/-/transformer-image-2.7.0.tgz",
      "integrity": "sha512-mhi9/R5/ULhCkL2COVIKhNFoLDiZwQgprdaTJr5fnODggVxEX5o7ebFV6KNLMTEkwZUJWoB1hL0ziI0++DtoFA==",
      "dev": true,
      "dependencies": {
        "@parcel/plugin": "2.6.2",
        "@parcel/workers": "2.6.2",
        "@parcel/plugin": "2.7.0",
        "@parcel/utils": "2.7.0",
        "@parcel/workers": "2.7.0",
        "nullthrows": "^1.1.1"
      },
      "engines": {
        "node": ">= 12.0.0",
        "parcel": "^2.6.2"
        "parcel": "^2.7.0"
      },
      "peerDependencies": {
        "@parcel/core": "^2.6.2"
        "@parcel/core": "^2.7.0"
      }
    },
    "node_modules/@parcel/transformer-js": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-js/-/transformer-js-2.6.2.tgz",
      "integrity": "sha512-uhXAMTjE/Q61amflV8qVpb73mj+mIdXIMH0cSks1/gDIAxcgIvWvrE14P4TvY6zJ1q1iRJRIRUN6cFSXqjjLSA==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-js/-/transformer-js-2.7.0.tgz",
      "integrity": "sha512-mzerR+D4rDomUSIk5RSTa2w+DXBdXUeQrpDO74WCDdpDi1lIl8ppFpqtmU7O6y6p8QsgkmS9b0g/vhcry6CJTA==",
      "dev": true,
      "dependencies": {
        "@parcel/diagnostic": "2.6.2",
        "@parcel/plugin": "2.6.2",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/plugin": "2.7.0",
        "@parcel/source-map": "^2.0.0",
        "@parcel/utils": "2.6.2",
        "@parcel/workers": "2.6.2",
        "@parcel/utils": "2.7.0",
        "@parcel/workers": "2.7.0",
        "@swc/helpers": "^0.4.2",
        "browserslist": "^4.6.6",
        "detect-libc": "^1.0.3",


@@ 1403,28 1234,28 @@
      },
      "engines": {
        "node": ">= 12.0.0",
        "parcel": "^2.6.2"
        "parcel": "^2.7.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/parcel"
      },
      "peerDependencies": {
        "@parcel/core": "^2.6.2"
        "@parcel/core": "^2.7.0"
      }
    },
    "node_modules/@parcel/transformer-json": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-json/-/transformer-json-2.6.2.tgz",
      "integrity": "sha512-QGcIIvbPF/u10ihYvQhxXqb2QMXWSzcBxJrOSIXIl74TUGrWX05D5LmjDA/rzm/n/kvRnBkFNP60R/smYb8x+Q==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-json/-/transformer-json-2.7.0.tgz",
      "integrity": "sha512-RQjuxBpYOch+kr4a0zi77KJtOLTPYRM7iq4NN80zKnA0r0dwDUCxZBtaj2l0O0o3R4MMJnm+ncP+cB7XR7dZYA==",
      "dev": true,
      "dependencies": {
        "@parcel/plugin": "2.6.2",
        "@parcel/plugin": "2.7.0",
        "json5": "^2.2.0"
      },
      "engines": {
        "node": ">= 12.0.0",
        "parcel": "^2.6.2"
        "parcel": "^2.7.0"
      },
      "funding": {
        "type": "opencollective",


@@ 1432,15 1263,15 @@
      }
    },
    "node_modules/@parcel/transformer-postcss": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-postcss/-/transformer-postcss-2.6.2.tgz",
      "integrity": "sha512-yauLUofKnb09tzgg8FE33aDrbqgOgQtGyWfyiKWnoV1j8XTRu/t6R7e2qRysgNsm9Ghzxe1G83iJSli1MGTErA==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-postcss/-/transformer-postcss-2.7.0.tgz",
      "integrity": "sha512-b6RskXBWf0MjpC9qjR2dQ1ZdRnlOiKYseG5CEovWCqM218RtdydFKz7jS+5Gxkb6qBtOG7zGPONXdPe+gTILcA==",
      "dev": true,
      "dependencies": {
        "@parcel/diagnostic": "2.6.2",
        "@parcel/hash": "2.6.2",
        "@parcel/plugin": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/hash": "2.7.0",
        "@parcel/plugin": "2.7.0",
        "@parcel/utils": "2.7.0",
        "clone": "^2.1.1",
        "nullthrows": "^1.1.1",
        "postcss-value-parser": "^4.2.0",


@@ 1448,7 1279,7 @@
      },
      "engines": {
        "node": ">= 12.0.0",
        "parcel": "^2.6.2"
        "parcel": "^2.7.0"
      },
      "funding": {
        "type": "opencollective",


@@ 1456,13 1287,13 @@
      }
    },
    "node_modules/@parcel/transformer-posthtml": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-posthtml/-/transformer-posthtml-2.6.2.tgz",
      "integrity": "sha512-Ly9znYdBnGLDmlyhKQJOekrs35w7fKTSxZ60B3nTtpwSFC/AMr3nv9kPTVi8KDRp2Kh1ahxQlfBIYHCa0RfkXA==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-posthtml/-/transformer-posthtml-2.7.0.tgz",
      "integrity": "sha512-cP8YOiSynWJ1ycmBlhnnHeuQb2cwmklZ+BNyLUktj5p78kDy2de7VjX+dRNRHoW4H9OgEcSF4UEfDVVz5RYIhw==",
      "dev": true,
      "dependencies": {
        "@parcel/plugin": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/plugin": "2.7.0",
        "@parcel/utils": "2.7.0",
        "nullthrows": "^1.1.1",
        "posthtml": "^0.16.5",
        "posthtml-parser": "^0.10.1",


@@ 1471,7 1302,7 @@
      },
      "engines": {
        "node": ">= 12.0.0",
        "parcel": "^2.6.2"
        "parcel": "^2.7.0"
      },
      "funding": {
        "type": "opencollective",


@@ 1479,16 1310,16 @@
      }
    },
    "node_modules/@parcel/transformer-raw": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-raw/-/transformer-raw-2.6.2.tgz",
      "integrity": "sha512-CsofYq5g9Zj/FNmhya2R7Xp3WHlzz34mEdN69bds3azRYHCrl/TS33xXcp/9J+74SEIY1Ufh552o1cM3fnSrDQ==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-raw/-/transformer-raw-2.7.0.tgz",
      "integrity": "sha512-sDnItWCFSDez0izK1i5cgv+kXzZTbcJh4rNpVIgmE1kBLvAz608sqgcCkavb2wVJIvLesxYM+5G4p1CwkDlZ1g==",
      "dev": true,
      "dependencies": {
        "@parcel/plugin": "2.6.2"
        "@parcel/plugin": "2.7.0"
      },
      "engines": {
        "node": ">= 12.0.0",
        "parcel": "^2.6.2"
        "parcel": "^2.7.0"
      },
      "funding": {
        "type": "opencollective",


@@ 1496,18 1327,18 @@
      }
    },
    "node_modules/@parcel/transformer-react-refresh-wrap": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-react-refresh-wrap/-/transformer-react-refresh-wrap-2.6.2.tgz",
      "integrity": "sha512-7EE68ebISz+oAHm64ZJbz6uJQT4aOoB8QiK3PvuY6+RsP7aK4/FEHGM1afW49KrZbP4lWjloEkcJm/88DfBiGw==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-react-refresh-wrap/-/transformer-react-refresh-wrap-2.7.0.tgz",
      "integrity": "sha512-1vRmIJzyBA1nIiXTAU6tZExq2FvJj/2F0ft6KDw8GYPv0KjmdiPo/PmaZ7JeSVOM6SdXQIQCbTmp1vkMP7DtkA==",
      "dev": true,
      "dependencies": {
        "@parcel/plugin": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/plugin": "2.7.0",
        "@parcel/utils": "2.7.0",
        "react-refresh": "^0.9.0"
      },
      "engines": {
        "node": ">= 12.0.0",
        "parcel": "^2.6.2"
        "parcel": "^2.7.0"
      },
      "funding": {
        "type": "opencollective",


@@ 1515,14 1346,14 @@
      }
    },
    "node_modules/@parcel/transformer-svg": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-svg/-/transformer-svg-2.6.2.tgz",
      "integrity": "sha512-s7e/DVte2OT+jUL10+g2+l/y/MqxAb8Avw1asRH0683iEVj6GGS/K4KnHN8WagLwnS6Fb3/InVrzxtb0YKUt2w==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-svg/-/transformer-svg-2.7.0.tgz",
      "integrity": "sha512-ioER37zceuuE+K6ZrnjCyMUWEnv+63hIAFResc1OXxRhyt+7kzMz9ZqK0Mt6QMLwl1dxhkLmrU41n9IxzKZuSQ==",
      "dev": true,
      "dependencies": {
        "@parcel/diagnostic": "2.6.2",
        "@parcel/hash": "2.6.2",
        "@parcel/plugin": "2.6.2",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/hash": "2.7.0",
        "@parcel/plugin": "2.7.0",
        "nullthrows": "^1.1.1",
        "posthtml": "^0.16.5",
        "posthtml-parser": "^0.10.1",


@@ 1531,7 1362,7 @@
      },
      "engines": {
        "node": ">= 12.0.0",
        "parcel": "^2.6.2"
        "parcel": "^2.7.0"
      },
      "funding": {
        "type": "opencollective",


@@ 1539,18 1370,18 @@
      }
    },
    "node_modules/@parcel/transformer-webmanifest": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-webmanifest/-/transformer-webmanifest-2.6.2.tgz",
      "integrity": "sha512-1PdssPN4cgbEMuLx1lZKKIonoKtAIz8ckKvs/7TTPquDAdPS2gg9ATkhjJ4KVD0mUk4JrHWR7JekDTVkIgfMuA==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-webmanifest/-/transformer-webmanifest-2.7.0.tgz",
      "integrity": "sha512-QPLxLGdi2e9KBPhAi+Hpo00kvEhytZoxE56E9+jTgVKwZynn+7YoGhqoNz73MtqHSnrZ+IKojveU81w7Nl00cw==",
      "dev": true,
      "dependencies": {
        "@mischnic/json-sourcemap": "^0.1.0",
        "@parcel/diagnostic": "2.6.2",
        "@parcel/plugin": "2.6.2",
        "@parcel/utils": "2.6.2"
        "@parcel/diagnostic": "2.7.0",
        "@parcel/plugin": "2.7.0",
        "@parcel/utils": "2.7.0"
      },
      "engines": {
        "parcel": "^2.6.2"
        "parcel": "^2.7.0"
      },
      "funding": {
        "type": "opencollective",


@@ 1558,31 1389,31 @@
      }
    },
    "node_modules/@parcel/types": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/types/-/types-2.6.2.tgz",
      "integrity": "sha512-MV8BFpCIs2jMUvK2RHqzkoiuOQ//JIbrD1zocA2YRW3zuPL/iABvbAABJoXpoPCKikVWOoCWASgBfWQo26VvJQ==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/types/-/types-2.7.0.tgz",
      "integrity": "sha512-+dhXVUnseTCpJvBTGMp0V6X13z6O/A/+CUtwEpMGZ8XSmZ4Gk44GvaTiBOp0bJpWG4fvCKp+UmC8PYbrDiiziw==",
      "dev": true,
      "dependencies": {
        "@parcel/cache": "2.6.2",
        "@parcel/diagnostic": "2.6.2",
        "@parcel/fs": "2.6.2",
        "@parcel/package-manager": "2.6.2",
        "@parcel/cache": "2.7.0",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/fs": "2.7.0",
        "@parcel/package-manager": "2.7.0",
        "@parcel/source-map": "^2.0.0",
        "@parcel/workers": "2.6.2",
        "@parcel/workers": "2.7.0",
        "utility-types": "^3.10.0"
      }
    },
    "node_modules/@parcel/utils": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/utils/-/utils-2.6.2.tgz",
      "integrity": "sha512-Ug7hpRxjgbY5AopW55nY7MmGMVmwmN+ihfCmxJkBUoESTG/3iq8uME7GjyOgW5DkQc2K7q62i8y8N0wCJT1u4Q==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/utils/-/utils-2.7.0.tgz",
      "integrity": "sha512-jNZ5bIGg1r1RDRKi562o4kuVwnz+XJ2Ie3b0Zwrqwvgfj6AbRFIKzDd+h85dWWmcDYzKUbHp11u6VJl1u8Vapg==",
      "dev": true,
      "dependencies": {
        "@parcel/codeframe": "2.6.2",
        "@parcel/diagnostic": "2.6.2",
        "@parcel/hash": "2.6.2",
        "@parcel/logger": "2.6.2",
        "@parcel/markdown-ansi": "2.6.2",
        "@parcel/codeframe": "2.7.0",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/hash": "2.7.0",
        "@parcel/logger": "2.7.0",
        "@parcel/markdown-ansi": "2.7.0",
        "@parcel/source-map": "^2.0.0",
        "chalk": "^4.1.0"
      },


@@ 1613,15 1444,15 @@
      }
    },
    "node_modules/@parcel/workers": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/workers/-/workers-2.6.2.tgz",
      "integrity": "sha512-wBgUjJQm+lDd12fPRUmk09+ujTA9DgwPdqylSFK0OtI/yT6A+2kArUqjp8IwWo2tCJXoMzXBne2XQIWKqMiN4Q==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/workers/-/workers-2.7.0.tgz",
      "integrity": "sha512-99VfaOX+89+RaoTSyH9ZQtkMBFZBFMvJmVJ/GeJT6QCd2wtKBStTHlaSnQOkLD/iRjJCNwV2xpZmm8YkTwV+hg==",
      "dev": true,
      "dependencies": {
        "@parcel/diagnostic": "2.6.2",
        "@parcel/logger": "2.6.2",
        "@parcel/types": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/logger": "2.7.0",
        "@parcel/types": "2.7.0",
        "@parcel/utils": "2.7.0",
        "chrome-trace-event": "^1.0.2",
        "nullthrows": "^1.1.1"
      },


@@ 1633,13 1464,13 @@
        "url": "https://opencollective.com/parcel"
      },
      "peerDependencies": {
        "@parcel/core": "^2.6.2"
        "@parcel/core": "^2.7.0"
      }
    },
    "node_modules/@swc/helpers": {
      "version": "0.4.3",
      "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.3.tgz",
      "integrity": "sha512-6JrF+fdUK2zbGpJIlN7G3v966PQjyx/dPt1T9km2wj+EUBqgrxCk3uX4Kct16MIm9gGxfKRcfax2hVf5jvlTzA==",
      "version": "0.4.11",
      "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.11.tgz",
      "integrity": "sha512-rEUrBSGIoSFuYxwBYtlUFMlE2CwGhmW+w9355/5oduSw8e5h2+Tj4UrAGNNgP9915++wj5vkQo0UuOBqOAq4nw==",
      "dev": true,
      "dependencies": {
        "tslib": "^2.4.0"


@@ 1667,9 1498,9 @@
      "dev": true
    },
    "node_modules/acorn": {
      "version": "8.7.1",
      "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz",
      "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==",
      "version": "8.8.0",
      "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz",
      "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==",
      "dev": true,
      "bin": {
        "acorn": "bin/acorn"


@@ 1709,9 1540,9 @@
      "dev": true
    },
    "node_modules/browserslist": {
      "version": "4.21.1",
      "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.1.tgz",
      "integrity": "sha512-Nq8MFCSrnJXSc88yliwlzQe3qNe3VntIjhsArW9IJOEPSHNx23FalwApUVbzAWABLhYJJ7y8AynWI/XM8OdfjQ==",
      "version": "4.21.4",
      "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz",
      "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==",
      "dev": true,
      "funding": [
        {


@@ 1724,10 1555,10 @@
        }
      ],
      "dependencies": {
        "caniuse-lite": "^1.0.30001359",
        "electron-to-chromium": "^1.4.172",
        "node-releases": "^2.0.5",
        "update-browserslist-db": "^1.0.4"
        "caniuse-lite": "^1.0.30001400",
        "electron-to-chromium": "^1.4.251",
        "node-releases": "^2.0.6",
        "update-browserslist-db": "^1.0.9"
      },
      "bin": {
        "browserslist": "cli.js"


@@ 1752,9 1583,9 @@
      }
    },
    "node_modules/caniuse-lite": {
      "version": "1.0.30001364",
      "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001364.tgz",
      "integrity": "sha512-9O0xzV3wVyX0SlegIQ6knz+okhBB5pE0PC40MNdwcipjwpxoUEHL24uJ+gG42cgklPjfO5ZjZPme9FTSN3QT2Q==",
      "version": "1.0.30001402",
      "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001402.tgz",
      "integrity": "sha512-Mx4MlhXO5NwuvXGgVb+hg65HZ+bhUYsz8QtDGDo2QmaJS2GBX47Xfi2koL86lc8K+l+htXeTEB/Aeqvezoo6Ew==",
      "dev": true,
      "funding": [
        {


@@ 1998,9 1829,9 @@
      "dev": true
    },
    "node_modules/electron-to-chromium": {
      "version": "1.4.185",
      "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.185.tgz",
      "integrity": "sha512-9kV/isoOGpKkBt04yYNaSWIBn3187Q5VZRtoReq8oz5NY/A4XmU6cAoqgQlDp7kKJCZMRjWZ8nsQyxfpFHvfyw==",
      "version": "1.4.254",
      "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.254.tgz",
      "integrity": "sha512-Sh/7YsHqQYkA6ZHuHMy24e6TE4eX6KZVsZb9E/DvU1nQRIrH4BflO/4k+83tfdYvDl+MObvlqHPRICzEdC9c6Q==",
      "dev": true
    },
    "node_modules/entities": {


@@ 2052,9 1883,9 @@
      }
    },
    "node_modules/globals": {
      "version": "13.16.0",
      "resolved": "https://registry.npmjs.org/globals/-/globals-13.16.0.tgz",
      "integrity": "sha512-A1lrQfpNF+McdPOnnFqY3kSN0AFTy485bTi1bkLk4mVPODIUEcSfhHgRqA+QdXPksrSTTztYXx37NFV+GpGk3Q==",
      "version": "13.17.0",
      "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz",
      "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==",
      "dev": true,
      "dependencies": {
        "type-fest": "^0.20.2"


@@ 2198,6 2029,192 @@
        "node": ">=6"
      }
    },
    "node_modules/lightningcss": {
      "version": "1.15.1",
      "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.15.1.tgz",
      "integrity": "sha512-d4fqKl8sqpdM27OsseAbKKxhD2otiu6stS7yWlm/DA7wOQAIDKMu/dke54cEN8ED19v9H2pEzMPGTsRfnq3Rdg==",
      "dev": true,
      "dependencies": {
        "detect-libc": "^1.0.3"
      },
      "engines": {
        "node": ">= 12.0.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/parcel"
      },
      "optionalDependencies": {
        "lightningcss-darwin-arm64": "1.15.1",
        "lightningcss-darwin-x64": "1.15.1",
        "lightningcss-linux-arm-gnueabihf": "1.15.1",
        "lightningcss-linux-arm64-gnu": "1.15.1",
        "lightningcss-linux-arm64-musl": "1.15.1",
        "lightningcss-linux-x64-gnu": "1.15.1",
        "lightningcss-linux-x64-musl": "1.15.1",
        "lightningcss-win32-x64-msvc": "1.15.1"
      }
    },
    "node_modules/lightningcss-darwin-arm64": {
      "version": "1.15.1",
      "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.15.1.tgz",
      "integrity": "sha512-4bqe9OCWzj8gPgwzpDK7TPopIoKx9CQMPVN83/+T5LVLkh9sSS0ltZLjAFI399GIkC6idl6rguUQ5qPeq4yxsQ==",
      "cpu": [
        "arm64"
      ],
      "dev": true,
      "optional": true,
      "os": [
        "darwin"
      ],
      "engines": {
        "node": ">= 12.0.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/parcel"
      }
    },
    "node_modules/lightningcss-darwin-x64": {
      "version": "1.15.1",
      "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.15.1.tgz",
      "integrity": "sha512-1W7kt2Nd0lPFkZ5VzieJfs/ePVADysM3FS33HcUUzktE52vWL2B6S4ntWibHj6Ccg/lDH5o6GiLcCYwpOPLHug==",
      "cpu": [
        "x64"
      ],
      "dev": true,
      "optional": true,
      "os": [
        "darwin"
      ],
      "engines": {
        "node": ">= 12.0.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/parcel"
      }
    },
    "node_modules/lightningcss-linux-arm-gnueabihf": {
      "version": "1.15.1",
      "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.15.1.tgz",
      "integrity": "sha512-8FijfM4HGJPCQPB9nAaTjdOE2PGQYE66t1wvV+SR915dEePn4yyRdCBJitlas5B6aTAE2AMwEuEl1i/pVDmkGw==",
      "cpu": [
        "arm"
      ],
      "dev": true,
      "optional": true,
      "os": [
        "linux"
      ],
      "engines": {
        "node": ">= 12.0.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/parcel"
      }
    },
    "node_modules/lightningcss-linux-arm64-gnu": {
      "version": "1.15.1",
      "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.15.1.tgz",
      "integrity": "sha512-ZhCv3MlApRTIwszlNQ2t7FST7qK+M1iP6apTvOetPwDlzOMZ5dcH0a1453JPm4CwOSzHZ8079gnb5EqtU4+pjg==",
      "cpu": [
        "arm64"
      ],
      "dev": true,
      "optional": true,
      "os": [
        "linux"
      ],
      "engines": {
        "node": ">= 12.0.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/parcel"
      }
    },
    "node_modules/lightningcss-linux-arm64-musl": {
      "version": "1.15.1",
      "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.15.1.tgz",
      "integrity": "sha512-cGhslFivvMLSIsesZbEaUurXRJMGUftHukiY5DjWtXkA2iIqqV7TyK3j6ZJPy76hlRKsjU/WO8CrabAvr6kmsw==",
      "cpu": [
        "arm64"
      ],
      "dev": true,
      "optional": true,
      "os": [
        "linux"
      ],
      "engines": {
        "node": ">= 12.0.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/parcel"
      }
    },
    "node_modules/lightningcss-linux-x64-gnu": {
      "version": "1.15.1",
      "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.15.1.tgz",
      "integrity": "sha512-uVfUgRUjq7laAR9A027oqGPcq72Y/hPVEEqb9agWzNqYvZyT0VAqNxp9g2ncL//gOD1vTwQntcwDhrI5VE2PCw==",
      "cpu": [
        "x64"
      ],
      "dev": true,
      "optional": true,
      "os": [
        "linux"
      ],
      "engines": {
        "node": ">= 12.0.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/parcel"
      }
    },
    "node_modules/lightningcss-linux-x64-musl": {
      "version": "1.15.1",
      "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.15.1.tgz",
      "integrity": "sha512-n2cRPHxL57N+YMsBodF9HogieOicmlQVUCFM+RF0FOzayA8LdypacNWI3EDzbERWfkBAWtx2eLvV50DOJrkQdg==",
      "cpu": [
        "x64"
      ],
      "dev": true,
      "optional": true,
      "os": [
        "linux"
      ],
      "engines": {
        "node": ">= 12.0.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/parcel"
      }
    },
    "node_modules/lightningcss-win32-x64-msvc": {
      "version": "1.15.1",
      "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.15.1.tgz",
      "integrity": "sha512-wHGJZnCmHU14cL3mmVNZm1yDz55m8EKxwPhACZTq+/QOvLMeIXQ4qLvNzdvtVL5KESPwz4hjYsYsSNCtpcTfOA==",
      "cpu": [
        "x64"
      ],
      "dev": true,
      "optional": true,
      "os": [
        "win32"
      ],
      "engines": {
        "node": ">= 12.0.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/parcel"
      }
    },
    "node_modules/lines-and-columns": {
      "version": "1.2.4",
      "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",


@@ 2262,43 2279,34 @@
      "dev": true
    },
    "node_modules/msgpackr": {
      "version": "1.6.1",
      "resolved": "https://registry.npmjs.org/msgpackr/-/msgpackr-1.6.1.tgz",
      "integrity": "sha512-Je+xBEfdjtvA4bKaOv8iRhjC8qX2oJwpYH4f7JrG4uMVJVmnmkAT4pjKdbztKprGj3iwjcxPzb5umVZ02Qq3tA==",
      "version": "1.6.3",
      "resolved": "https://registry.npmjs.org/msgpackr/-/msgpackr-1.6.3.tgz",
      "integrity": "sha512-Wtwnt2W06wNOLzV3N0XLLAJCxpwlCfFpvSZAXsu+xf71X7KuqBEDhDSjAy9nwNhQ2aK74Rd1RiRln+62tffoXw==",
      "dev": true,
      "optionalDependencies": {
        "msgpackr-extract": "^2.0.2"
      }
    },
    "node_modules/msgpackr-extract": {
      "version": "2.0.2",
      "resolved": "https://registry.npmjs.org/msgpackr-extract/-/msgpackr-extract-2.0.2.tgz",
      "integrity": "sha512-coskCeJG2KDny23zWeu+6tNy7BLnAiOGgiwzlgdm4oeSsTpqEJJPguHIuKZcCdB7tzhZbXNYSg6jZAXkZErkJA==",
      "version": "2.1.2",
      "resolved": "https://registry.npmjs.org/msgpackr-extract/-/msgpackr-extract-2.1.2.tgz",
      "integrity": "sha512-cmrmERQFb19NX2JABOGtrKdHMyI6RUyceaPBQ2iRz9GnDkjBWFjNJC0jyyoOfZl2U/LZE3tQCCQc4dlRyA8mcA==",
      "dev": true,
      "hasInstallScript": true,
      "optional": true,
      "dependencies": {
        "node-gyp-build-optional-packages": "5.0.2"
        "node-gyp-build-optional-packages": "5.0.3"
      },
      "optionalDependencies": {
        "@msgpackr-extract/msgpackr-extract-darwin-arm64": "2.0.2",
        "@msgpackr-extract/msgpackr-extract-darwin-x64": "2.0.2",
        "@msgpackr-extract/msgpackr-extract-linux-arm": "2.0.2",
        "@msgpackr-extract/msgpackr-extract-linux-arm64": "2.0.2",
        "@msgpackr-extract/msgpackr-extract-linux-x64": "2.0.2",
        "@msgpackr-extract/msgpackr-extract-win32-x64": "2.0.2"
      }
    },
    "node_modules/msgpackr-extract/node_modules/node-gyp-build-optional-packages": {
      "version": "5.0.2",
      "resolved": "https://registry.npmjs.org/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.0.2.tgz",
      "integrity": "sha512-PiN4NWmlQPqvbEFcH/omQsswWQbe5Z9YK/zdB23irp5j2XibaA2IrGvpSWmVVG4qMZdmPdwPctSy4a86rOMn6g==",
      "dev": true,
      "optional": true,
      "bin": {
        "node-gyp-build-optional": "optional.js",
        "node-gyp-build-optional-packages": "bin.js",
        "node-gyp-build-test": "build-test.js"
        "download-msgpackr-prebuilds": "bin/download-prebuilds.js"
      },
      "optionalDependencies": {
        "@msgpackr-extract/msgpackr-extract-darwin-arm64": "2.1.2",
        "@msgpackr-extract/msgpackr-extract-darwin-x64": "2.1.2",
        "@msgpackr-extract/msgpackr-extract-linux-arm": "2.1.2",
        "@msgpackr-extract/msgpackr-extract-linux-arm64": "2.1.2",
        "@msgpackr-extract/msgpackr-extract-linux-x64": "2.1.2",
        "@msgpackr-extract/msgpackr-extract-win32-x64": "2.1.2"
      }
    },
    "node_modules/node-addon-api": {


@@ 2387,21 2395,21 @@
      "dev": true
    },
    "node_modules/parcel": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/parcel/-/parcel-2.6.2.tgz",
      "integrity": "sha512-q6hrD3rm9M4S/VBVTcOs3pl55cnRwWfco7n8hZoAqnInWjWB+Khu92LRBMerMBTdE15Y+lJhWrXNdimDYstfhQ==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/parcel/-/parcel-2.7.0.tgz",
      "integrity": "sha512-pRYwnivwtNP0tip8xYSo4zCB0XhLt7/gJzP1p8OovCqkmFjG9VG+GW9TcAKqMIo0ovEa9tT+/s6gY1Qy+BONGQ==",
      "dev": true,
      "dependencies": {
        "@parcel/config-default": "2.6.2",
        "@parcel/core": "2.6.2",
        "@parcel/diagnostic": "2.6.2",
        "@parcel/events": "2.6.2",
        "@parcel/fs": "2.6.2",
        "@parcel/logger": "2.6.2",
        "@parcel/package-manager": "2.6.2",
        "@parcel/reporter-cli": "2.6.2",
        "@parcel/reporter-dev-server": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/config-default": "2.7.0",
        "@parcel/core": "2.7.0",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/events": "2.7.0",
        "@parcel/fs": "2.7.0",
        "@parcel/logger": "2.7.0",
        "@parcel/package-manager": "2.7.0",
        "@parcel/reporter-cli": "2.7.0",
        "@parcel/reporter-dev-server": "2.7.0",
        "@parcel/utils": "2.7.0",
        "chalk": "^4.1.0",
        "commander": "^7.0.0",
        "get-port": "^4.2.0",


@@ 2519,9 2527,9 @@
      }
    },
    "node_modules/preact": {
      "version": "10.9.0",
      "resolved": "https://registry.npmjs.org/preact/-/preact-10.9.0.tgz",
      "integrity": "sha512-jO6/OvCRL+OT8gst/+Q2ir7dMybZAX8ioP02Zmzh3BkQMHLyqZSujvxbUriXvHi8qmhcHKC2Gwbog6Kt+YTh+Q==",
      "version": "10.11.0",
      "resolved": "https://registry.npmjs.org/preact/-/preact-10.11.0.tgz",
      "integrity": "sha512-Fk6+vB2kb6mSJfDgODq0YDhMfl0HNtK5+Uc9QqECO4nlyPAQwCI+BKyWO//idA7ikV7o+0Fm6LQmNuQi1wXI1w==",
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/preact"


@@ 2670,9 2678,9 @@
      }
    },
    "node_modules/terser": {
      "version": "5.14.1",
      "resolved": "https://registry.npmjs.org/terser/-/terser-5.14.1.tgz",
      "integrity": "sha512-+ahUAE+iheqBTDxXhTisdA8hgvbEG1hHOQ9xmNjeUJSoi6DU/gMrKNcfZjHkyY6Alnuyc+ikYJaxxfHkT3+WuQ==",
      "version": "5.15.0",
      "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.0.tgz",
      "integrity": "sha512-L1BJiXVmheAQQy+as0oF3Pwtlo4s3Wi1X2zNZ2NxOB4wx9bdS9Vk67XQENLFdLYGCK/Z2di53mTj/hBafR+dTA==",
      "dev": true,
      "dependencies": {
        "@jridgewell/source-map": "^0.3.2",


@@ 2724,9 2732,9 @@
      }
    },
    "node_modules/update-browserslist-db": {
      "version": "1.0.4",
      "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.4.tgz",
      "integrity": "sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA==",
      "version": "1.0.9",
      "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.9.tgz",
      "integrity": "sha512-/xsqn21EGVdXI3EXSum1Yckj3ZVZugqyOZQ/CxYPBD/R+ko9NSUScf8tFF4dOKY+2pvSSJA/S+5B8s4Zr4kyvg==",
      "dev": true,
      "funding": [
        {


@@ 2780,9 2788,9 @@
      }
    },
    "node_modules/ws": {
      "version": "8.8.0",
      "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.0.tgz",
      "integrity": "sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ==",
      "version": "8.8.1",
      "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz",
      "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==",
      "dev": true,
      "engines": {
        "node": ">=10.0.0"


@@ 2827,9 2835,9 @@
      }
    },
    "@babel/helper-validator-identifier": {
      "version": "7.18.6",
      "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz",
      "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==",
      "version": "7.19.1",
      "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz",
      "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==",
      "dev": true
    },
    "@babel/highlight": {


@@ 2935,9 2943,9 @@
      "dev": true
    },
    "@jridgewell/trace-mapping": {
      "version": "0.3.14",
      "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz",
      "integrity": "sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==",
      "version": "0.3.15",
      "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz",
      "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==",
      "dev": true,
      "requires": {
        "@jridgewell/resolve-uri": "^3.0.3",


@@ 3013,148 3021,148 @@
      }
    },
    "@msgpackr-extract/msgpackr-extract-darwin-arm64": {
      "version": "2.0.2",
      "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-arm64/-/msgpackr-extract-darwin-arm64-2.0.2.tgz",
      "integrity": "sha512-FMX5i7a+ojIguHpWbzh5MCsCouJkwf4z4ejdUY/fsgB9Vkdak4ZnoIEskOyOUMMB4lctiZFGszFQJXUeFL8tRg==",
      "version": "2.1.2",
      "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-arm64/-/msgpackr-extract-darwin-arm64-2.1.2.tgz",
      "integrity": "sha512-TyVLn3S/+ikMDsh0gbKv2YydKClN8HaJDDpONlaZR+LVJmsxLFUgA+O7zu59h9+f9gX1aj/ahw9wqa6rosmrYQ==",
      "dev": true,
      "optional": true
    },
    "@msgpackr-extract/msgpackr-extract-darwin-x64": {
      "version": "2.0.2",
      "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-x64/-/msgpackr-extract-darwin-x64-2.0.2.tgz",
      "integrity": "sha512-DznYtF3lHuZDSRaIOYeif4JgO0NtO2Xf8DsngAugMx/bUdTFbg86jDTmkVJBNmV+cxszz6OjGvinnS8AbJ342g==",
      "version": "2.1.2",
      "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-x64/-/msgpackr-extract-darwin-x64-2.1.2.tgz",
      "integrity": "sha512-YPXtcVkhmVNoMGlqp81ZHW4dMxK09msWgnxtsDpSiZwTzUBG2N+No2bsr7WMtBKCVJMSD6mbAl7YhKUqkp/Few==",
      "dev": true,
      "optional": true
    },
    "@msgpackr-extract/msgpackr-extract-linux-arm": {
      "version": "2.0.2",
      "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm/-/msgpackr-extract-linux-arm-2.0.2.tgz",
      "integrity": "sha512-Gy9+c3Wj+rUlD3YvCZTi92gs+cRX7ZQogtwq0IhRenloTTlsbpezNgk6OCkt59V4ATEWSic9rbU92H/l7XsRvA==",
      "version": "2.1.2",
      "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm/-/msgpackr-extract-linux-arm-2.1.2.tgz",
      "integrity": "sha512-42R4MAFeIeNn+L98qwxAt360bwzX2Kf0ZQkBBucJ2Ircza3asoY4CDbgiu9VWklq8gWJVSJSJBwDI+c/THiWkA==",
      "dev": true,
      "optional": true
    },
    "@msgpackr-extract/msgpackr-extract-linux-arm64": {
      "version": "2.0.2",
      "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm64/-/msgpackr-extract-linux-arm64-2.0.2.tgz",
      "integrity": "sha512-b0jMEo566YdM2K+BurSed7bswjo3a6bcdw5ETqoIfSuxKuRLPfAiOjVbZyZBgx3J/TAM/QrvEQ/VN89A0ZAxSg==",
      "version": "2.1.2",
      "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm64/-/msgpackr-extract-linux-arm64-2.1.2.tgz",
      "integrity": "sha512-vHZ2JiOWF2+DN9lzltGbhtQNzDo8fKFGrf37UJrgqxU0yvtERrzUugnfnX1wmVfFhSsF8OxrfqiNOUc5hko1Zg==",
      "dev": true,
      "optional": true
    },
    "@msgpackr-extract/msgpackr-extract-linux-x64": {
      "version": "2.0.2",
      "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-x64/-/msgpackr-extract-linux-x64-2.0.2.tgz",
      "integrity": "sha512-zrBHaePwcv4cQXxzYgNj0+A8I1uVN97E7/3LmkRocYZ+rMwUsnPpp4RuTAHSRoKlTQV3nSdCQW4Qdt4MXw/iHw==",
      "version": "2.1.2",
      "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-x64/-/msgpackr-extract-linux-x64-2.1.2.tgz",
      "integrity": "sha512-RjRoRxg7Q3kPAdUSC5EUUPlwfMkIVhmaRTIe+cqHbKrGZ4M6TyCA/b5qMaukQ/1CHWrqYY2FbKOAU8Hg0pQFzg==",
      "dev": true,
      "optional": true
    },
    "@msgpackr-extract/msgpackr-extract-win32-x64": {
      "version": "2.0.2",
      "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-win32-x64/-/msgpackr-extract-win32-x64-2.0.2.tgz",
      "integrity": "sha512-fpnI00dt+yO1cKx9qBXelKhPBdEgvc8ZPav1+0r09j0woYQU2N79w/jcGawSY5UGlgQ3vjaJsFHnGbGvvqdLzg==",
      "version": "2.1.2",
      "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-win32-x64/-/msgpackr-extract-win32-x64-2.1.2.tgz",
      "integrity": "sha512-rIZVR48zA8hGkHIK7ED6+ZiXsjRCcAVBJbm8o89OKAMTmEAQ2QvoOxoiu3w2isAaWwzgtQIOFIqHwvZDyLKCvw==",
      "dev": true,
      "optional": true
    },
    "@parcel/bundler-default": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/bundler-default/-/bundler-default-2.6.2.tgz",
      "integrity": "sha512-XIa3had/MIaTGgRFkHApXwytYs77k4geaNcmlb6nzmAABcYjW1CLYh83Zt0AbzLFsDT9ZcRY3u2UjhNf6efSaw==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/bundler-default/-/bundler-default-2.7.0.tgz",
      "integrity": "sha512-PU5MtWWhc+dYI9x8mguYnm9yiG6TkI7niRpxgJgtqAyGHuEyNXVBQQ0X+qyOF4D9LdankBf8uNN18g31IET2Zg==",
      "dev": true,
      "requires": {
        "@parcel/diagnostic": "2.6.2",
        "@parcel/hash": "2.6.2",
        "@parcel/plugin": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/hash": "2.7.0",
        "@parcel/plugin": "2.7.0",
        "@parcel/utils": "2.7.0",
        "nullthrows": "^1.1.1"
      }
    },
    "@parcel/cache": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/cache/-/cache-2.6.2.tgz",
      "integrity": "sha512-hhJ6AsEGybeQZd9c/GYqfcKTgZKQXu3Xih6TlnP3gdR3KZoJOnb40ovHD1yYg4COvfcXThKP1cVJ18J6rcv3IA==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/cache/-/cache-2.7.0.tgz",
      "integrity": "sha512-JlXNoZXcWzLKdDlfeF3dIj5Vtel5T9vtdBN72PJ+cjC4qNHk4Uwvc5sfOBELuibGN0bVu2bwY9nUgSwCiB1iIA==",
      "dev": true,
      "requires": {
        "@parcel/fs": "2.6.2",
        "@parcel/logger": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/fs": "2.7.0",
        "@parcel/logger": "2.7.0",
        "@parcel/utils": "2.7.0",
        "lmdb": "2.5.2"
      }
    },
    "@parcel/codeframe": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/codeframe/-/codeframe-2.6.2.tgz",
      "integrity": "sha512-oFlHr6HCaYYsB4SHkU+gn9DKtbzvv3/4NdwMX0/6NAKyYVI7inEsXyPGw2Bbd2ZCFatW9QJZUETF0etvh5AEfQ==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/codeframe/-/codeframe-2.7.0.tgz",
      "integrity": "sha512-UTKx0jejJmmO1dwTHSJuRgrO8N6PMlkxRT6sew8N6NC3Bgv6pu0EbO+RtlWt/jCvzcdLOPdIoTzj4MMZvgcMYg==",
      "dev": true,
      "requires": {
        "chalk": "^4.1.0"
      }
    },
    "@parcel/compressor-raw": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/compressor-raw/-/compressor-raw-2.6.2.tgz",
      "integrity": "sha512-P3c8jjV5HVs+fNDjhvq7PtHXNm687nit1iwTS5VAt+ScXKhKBhoIJ56q+9opcw0jnXVjAAgZqcRZ50oAJBGdKw==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/compressor-raw/-/compressor-raw-2.7.0.tgz",
      "integrity": "sha512-SCXwnOOQT6EmpusBsYWNQ/RFri+2JnKuE0gMSf2dROl2xbererX45FYzeDplWALCKAdjMNDpFwU+FyMYoVZSCQ==",
      "dev": true,
      "requires": {
        "@parcel/plugin": "2.6.2"
        "@parcel/plugin": "2.7.0"
      }
    },
    "@parcel/config-default": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/config-default/-/config-default-2.6.2.tgz",
      "integrity": "sha512-kuZFY0rhaioCRX2LqxaMM2ylui6ms/nmdVxuceP4/SAWi/9duc+y1lG2a1zGNShbc6OEgpdQr/W/jxdYM7NJDw==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/config-default/-/config-default-2.7.0.tgz",
      "integrity": "sha512-ZzsLr97AYrz8c9k6qn3DlqPzifi3vbP7q3ynUrAFxmt0L4+K0H9N508ZkORYmCgaFjLIQ8Y3eWpwCJ0AewPNIg==",
      "dev": true,
      "requires": {
        "@parcel/bundler-default": "2.6.2",
        "@parcel/compressor-raw": "2.6.2",
        "@parcel/namer-default": "2.6.2",
        "@parcel/optimizer-css": "2.6.2",
        "@parcel/optimizer-htmlnano": "2.6.2",
        "@parcel/optimizer-image": "2.6.2",
        "@parcel/optimizer-svgo": "2.6.2",
        "@parcel/optimizer-terser": "2.6.2",
        "@parcel/packager-css": "2.6.2",
        "@parcel/packager-html": "2.6.2",
        "@parcel/packager-js": "2.6.2",
        "@parcel/packager-raw": "2.6.2",
        "@parcel/packager-svg": "2.6.2",
        "@parcel/reporter-dev-server": "2.6.2",
        "@parcel/resolver-default": "2.6.2",
        "@parcel/runtime-browser-hmr": "2.6.2",
        "@parcel/runtime-js": "2.6.2",
        "@parcel/runtime-react-refresh": "2.6.2",
        "@parcel/runtime-service-worker": "2.6.2",
        "@parcel/transformer-babel": "2.6.2",
        "@parcel/transformer-css": "2.6.2",
        "@parcel/transformer-html": "2.6.2",
        "@parcel/transformer-image": "2.6.2",
        "@parcel/transformer-js": "2.6.2",
        "@parcel/transformer-json": "2.6.2",
        "@parcel/transformer-postcss": "2.6.2",
        "@parcel/transformer-posthtml": "2.6.2",
        "@parcel/transformer-raw": "2.6.2",
        "@parcel/transformer-react-refresh-wrap": "2.6.2",
        "@parcel/transformer-svg": "2.6.2"
        "@parcel/bundler-default": "2.7.0",
        "@parcel/compressor-raw": "2.7.0",
        "@parcel/namer-default": "2.7.0",
        "@parcel/optimizer-css": "2.7.0",
        "@parcel/optimizer-htmlnano": "2.7.0",
        "@parcel/optimizer-image": "2.7.0",
        "@parcel/optimizer-svgo": "2.7.0",
        "@parcel/optimizer-terser": "2.7.0",
        "@parcel/packager-css": "2.7.0",
        "@parcel/packager-html": "2.7.0",
        "@parcel/packager-js": "2.7.0",
        "@parcel/packager-raw": "2.7.0",
        "@parcel/packager-svg": "2.7.0",
        "@parcel/reporter-dev-server": "2.7.0",
        "@parcel/resolver-default": "2.7.0",
        "@parcel/runtime-browser-hmr": "2.7.0",
        "@parcel/runtime-js": "2.7.0",
        "@parcel/runtime-react-refresh": "2.7.0",
        "@parcel/runtime-service-worker": "2.7.0",
        "@parcel/transformer-babel": "2.7.0",
        "@parcel/transformer-css": "2.7.0",
        "@parcel/transformer-html": "2.7.0",
        "@parcel/transformer-image": "2.7.0",
        "@parcel/transformer-js": "2.7.0",
        "@parcel/transformer-json": "2.7.0",
        "@parcel/transformer-postcss": "2.7.0",
        "@parcel/transformer-posthtml": "2.7.0",
        "@parcel/transformer-raw": "2.7.0",
        "@parcel/transformer-react-refresh-wrap": "2.7.0",
        "@parcel/transformer-svg": "2.7.0"
      }
    },
    "@parcel/core": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/core/-/core-2.6.2.tgz",
      "integrity": "sha512-JlKS3Ux0ngmdooSBbzQLShHJdsapF9E7TGMo1hFaHRquZip/DaqzvysYrgMJlDuCoLArciq5ei7ZKzGeK9zexA==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/core/-/core-2.7.0.tgz",
      "integrity": "sha512-7yKZUdh314Q/kU/9+27ZYTfcnXS6VYHuG+iiUlIohnvUUybxLqVJhdMU9Q+z2QcPka1IdJWz4K4Xx0y6/4goyg==",
      "dev": true,
      "requires": {
        "@mischnic/json-sourcemap": "^0.1.0",
        "@parcel/cache": "2.6.2",
        "@parcel/diagnostic": "2.6.2",
        "@parcel/events": "2.6.2",
        "@parcel/fs": "2.6.2",
        "@parcel/graph": "2.6.2",
        "@parcel/hash": "2.6.2",
        "@parcel/logger": "2.6.2",
        "@parcel/package-manager": "2.6.2",
        "@parcel/plugin": "2.6.2",
        "@parcel/cache": "2.7.0",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/events": "2.7.0",
        "@parcel/fs": "2.7.0",
        "@parcel/graph": "2.7.0",
        "@parcel/hash": "2.7.0",
        "@parcel/logger": "2.7.0",
        "@parcel/package-manager": "2.7.0",
        "@parcel/plugin": "2.7.0",
        "@parcel/source-map": "^2.0.0",
        "@parcel/types": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/workers": "2.6.2",
        "@parcel/types": "2.7.0",
        "@parcel/utils": "2.7.0",
        "@parcel/workers": "2.7.0",
        "abortcontroller-polyfill": "^1.1.9",
        "base-x": "^3.0.8",
        "browserslist": "^4.6.6",


@@ 3168,82 3176,18 @@
      }
    },
    "@parcel/css": {
      "version": "1.11.2",
      "resolved": "https://registry.npmjs.org/@parcel/css/-/css-1.11.2.tgz",
      "integrity": "sha512-thV6ZOpGbhX/fsAuSi9pKgb4F5sC/nU9JJpmSJkIDwQFNgSk4sLpDslEfdEZ2EhNMOLecTzukCgfQImV6Mivpg==",
      "version": "1.14.0",
      "resolved": "https://registry.npmjs.org/@parcel/css/-/css-1.14.0.tgz",
      "integrity": "sha512-r5tJWe6NF6lesfPw1N3g7N7WUKpHqi2ONnw9wl5ccSGGIxkmgcPaPQxfvmhdjXvQnktSuIOR0HjQXVXu+/en/w==",
      "dev": true,
      "requires": {
        "@parcel/css-darwin-arm64": "1.11.2",
        "@parcel/css-darwin-x64": "1.11.2",
        "@parcel/css-linux-arm-gnueabihf": "1.11.2",
        "@parcel/css-linux-arm64-gnu": "1.11.2",
        "@parcel/css-linux-arm64-musl": "1.11.2",
        "@parcel/css-linux-x64-gnu": "1.11.2",
        "@parcel/css-linux-x64-musl": "1.11.2",
        "@parcel/css-win32-x64-msvc": "1.11.2",
        "detect-libc": "^1.0.3"
        "lightningcss": "^1.14.0"
      }
    },
    "@parcel/css-darwin-arm64": {
      "version": "1.11.2",
      "resolved": "https://registry.npmjs.org/@parcel/css-darwin-arm64/-/css-darwin-arm64-1.11.2.tgz",
      "integrity": "sha512-Bn8mTn+P1xawC42uXgcbGUXSY3WDLDNpK0TAN/JnJgTuSKPk8OI7G+on+LxRzg9+WC3NS5P0aUi56+JlulsuhA==",
      "dev": true,
      "optional": true
    },
    "@parcel/css-darwin-x64": {
      "version": "1.11.2",
      "resolved": "https://registry.npmjs.org/@parcel/css-darwin-x64/-/css-darwin-x64-1.11.2.tgz",
      "integrity": "sha512-dlIC7s6yCr30bz9v/Hsi2cNuJMX/INdKsGOQe06tikETFg5kIXqvui4w3OzPy5GpYrEcTGuWl4fIsb4/7OCOOA==",
      "dev": true,
      "optional": true
    },
    "@parcel/css-linux-arm-gnueabihf": {
      "version": "1.11.2",
      "resolved": "https://registry.npmjs.org/@parcel/css-linux-arm-gnueabihf/-/css-linux-arm-gnueabihf-1.11.2.tgz",
      "integrity": "sha512-e4Rv8Qnnd38Czd7z8pVpvOZYcJedfxquIsZsxXiK8FrNEEEW5SXAjeSNeTfk8moruib1qvL3/5tzw0yZfsvCaA==",
      "dev": true,
      "optional": true
    },
    "@parcel/css-linux-arm64-gnu": {
      "version": "1.11.2",
      "resolved": "https://registry.npmjs.org/@parcel/css-linux-arm64-gnu/-/css-linux-arm64-gnu-1.11.2.tgz",
      "integrity": "sha512-7BT1IbvCPcigAn6cziLdjQVbpcBs/AhLQRWyRVbtF6jJexZ+hqudpDSZddF5GDrW3RsSMh3cbcVS6jP07cZWRQ==",
      "dev": true,
      "optional": true
    },
    "@parcel/css-linux-arm64-musl": {
      "version": "1.11.2",
      "resolved": "https://registry.npmjs.org/@parcel/css-linux-arm64-musl/-/css-linux-arm64-musl-1.11.2.tgz",
      "integrity": "sha512-xCQd+N0z9+L1Wjq6GxcNtGHG2IH0TK0Zq1tC75dKOKy/b1vTrE1fdgFk9EYQALlxT71CNjqIpMcapGAu0um8mA==",
      "dev": true,
      "optional": true
    },
    "@parcel/css-linux-x64-gnu": {
      "version": "1.11.2",
      "resolved": "https://registry.npmjs.org/@parcel/css-linux-x64-gnu/-/css-linux-x64-gnu-1.11.2.tgz",
      "integrity": "sha512-jsEiGpXHC+I/lEcvP9rAel9+EGiHZkdA4uFLLLrxCBtAGb87TMx9hErEjn102XE0VP1zG2mg4f3yx64SUrxEyQ==",
      "dev": true,
      "optional": true
    },
    "@parcel/css-linux-x64-musl": {
      "version": "1.11.2",
      "resolved": "https://registry.npmjs.org/@parcel/css-linux-x64-musl/-/css-linux-x64-musl-1.11.2.tgz",
      "integrity": "sha512-NX8VEkgEeqlL4aNoMoxnVJwc7ILNMTxZhFbkx0vhT3z2yP2jVX2mXVrHNu1e1vkeC57wwMYyjd8PQ/tl8bWMEQ==",
      "dev": true,
      "optional": true
    },
    "@parcel/css-win32-x64-msvc": {
      "version": "1.11.2",
      "resolved": "https://registry.npmjs.org/@parcel/css-win32-x64-msvc/-/css-win32-x64-msvc-1.11.2.tgz",
      "integrity": "sha512-z+ABZGu7CRcZu0jM89zAAbu/JAHkcBwY2NGe64ZwjwAttYmIB8EyXhBCn+vju6jXXMdyQhFA2OwHVFVlMHRWMQ==",
      "dev": true,
      "optional": true
    },
    "@parcel/diagnostic": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/diagnostic/-/diagnostic-2.6.2.tgz",
      "integrity": "sha512-3ODSBkKVihENU763z1/1DhGAWFhYWRxOCOShC72KXp+GFnSgGiBsxclu8NBa/N948Rzp8lqQI8U1nLcKkh0O/w==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/diagnostic/-/diagnostic-2.7.0.tgz",
      "integrity": "sha512-pdq/cTwVoL0n8yuDCRXFRSQHVWdmmIXPt3R3iT4KtYDYvOrMT2dLPT79IMqQkhYPANW8GuL15n/WxRngfRdkug==",
      "dev": true,
      "requires": {
        "@mischnic/json-sourcemap": "^0.1.0",


@@ 3251,47 3195,47 @@
      }
    },
    "@parcel/events": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/events/-/events-2.6.2.tgz",
      "integrity": "sha512-IaCjOeA5ercdFVi1EZOmUHhGfIysmCUgc2Th9hMugSFO0I3GzRsBcAdP6XPfWm+TV6sQ/qZRfdk/drUxoAupnw==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/events/-/events-2.7.0.tgz",
      "integrity": "sha512-kQDwMKgZ1U4M/G17qeDYF6bW5kybluN6ajYPc7mZcrWg+trEI/oXi81GMFaMX0BSUhwhbiN5+/Vb2wiG/Sn6ig==",
      "dev": true
    },
    "@parcel/fs": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/fs/-/fs-2.6.2.tgz",
      "integrity": "sha512-mIhqdF3tjgeoIGqW7Nc/xfM2ClID7o8livwUe5lpQEP+ZaIBiMigXs6ckv3WToCACK+3uylrSD2A/HmlhrxMqQ==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/fs/-/fs-2.7.0.tgz",
      "integrity": "sha512-PU5fo4Hh8y03LZgemgVREttc0wyHQUNmsJCybxTB7EjJie2CqJRumo+DFppArlvdchLwJdc9em03yQV/GNWrEg==",
      "dev": true,
      "requires": {
        "@parcel/fs-search": "2.6.2",
        "@parcel/types": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/fs-search": "2.7.0",
        "@parcel/types": "2.7.0",
        "@parcel/utils": "2.7.0",
        "@parcel/watcher": "^2.0.0",
        "@parcel/workers": "2.6.2"
        "@parcel/workers": "2.7.0"
      }
    },
    "@parcel/fs-search": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/fs-search/-/fs-search-2.6.2.tgz",
      "integrity": "sha512-4STid1zqtGnmGjHD/2TG2g/zPDiCTtE3IAS24QYH3eiUAz2uoKGgEqd2tZbZ2yI96jtCuIhC1bzVu8Hbykls7w==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/fs-search/-/fs-search-2.7.0.tgz",
      "integrity": "sha512-K1Hv25bnRpwQVA15RvcRuB8ZhfclnCHA8N8L6w7Ul1ncSJDxCIkIAc5hAubYNNYW3kWjCC2SOaEgFKnbvMllEQ==",
      "dev": true,
      "requires": {
        "detect-libc": "^1.0.3"
      }
    },
    "@parcel/graph": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/graph/-/graph-2.6.2.tgz",
      "integrity": "sha512-DPH4G/RBFJWayIN2fnhDXqhUw75n7k15YsGzdDKiXuwwz4wMOjoL4cyrI6zOf1SIyh3guRmeTYJ4jjPzwrLYww==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/graph/-/graph-2.7.0.tgz",
      "integrity": "sha512-Q6E94GS6q45PtsZh+m+gvFRp/N1Qopxhu2sxjcWsGs5iBd6IWn2oYLWOH5iVzEjWuYpW2HkB08lH6J50O63uOA==",
      "dev": true,
      "requires": {
        "@parcel/utils": "2.6.2",
        "@parcel/utils": "2.7.0",
        "nullthrows": "^1.1.1"
      }
    },
    "@parcel/hash": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/hash/-/hash-2.6.2.tgz",
      "integrity": "sha512-tFB+cJU1Wqag6WyJgsmx3nx+xhmjcNZqtWh/MtK1lHNnZdDRk6bjr7SapnygBwruz+SmSt5bbdVThcpk2dRCcA==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/hash/-/hash-2.7.0.tgz",
      "integrity": "sha512-k6bSKnIlPJMPU3yjQzfgfvF9zuJZGOAlJgzpL4BbWvdbE8BTdjzLcFn0Ujrtud94EgIkiXd22sC2HpCUWoHGdA==",
      "dev": true,
      "requires": {
        "detect-libc": "^1.0.3",


@@ 3299,69 3243,69 @@
      }
    },
    "@parcel/logger": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/logger/-/logger-2.6.2.tgz",
      "integrity": "sha512-Sz5YGCj1DbEiX0/G8Uw97LLZ0uEK+qtWcRAkHNpJpeMiSqDiRNevxXltz42EcLo+oCh4d4wyiVzwi9mNwzhS/Q==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/logger/-/logger-2.7.0.tgz",
      "integrity": "sha512-qjMY/bYo38+o+OiIrTRldU9CwL1E7J72t+xkTP8QIcUxLWz5LYR0YbynZUVulmBSfqsykjjxCy4a+8siVr+lPw==",
      "dev": true,
      "requires": {
        "@parcel/diagnostic": "2.6.2",
        "@parcel/events": "2.6.2"
        "@parcel/diagnostic": "2.7.0",
        "@parcel/events": "2.7.0"
      }
    },
    "@parcel/markdown-ansi": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/markdown-ansi/-/markdown-ansi-2.6.2.tgz",
      "integrity": "sha512-N/h9J4eibhc+B+krzvPMzFUWL37GudBIZBa7XSLkcuH6MnYYfh6rrMvhIyyESwk6VkcZNVzAeZrGQqxEs0dHDQ==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/markdown-ansi/-/markdown-ansi-2.7.0.tgz",
      "integrity": "sha512-ipOX0D6FVZFEXeb/z8MnTMq2RQEIuaILY90olVIuHEFLHHfOPEn+RK3u13HA1ChF5/9E3cMD79tu6x9JL9Kqag==",
      "dev": true,
      "requires": {
        "chalk": "^4.1.0"
      }
    },
    "@parcel/namer-default": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/namer-default/-/namer-default-2.6.2.tgz",
      "integrity": "sha512-mp7bx/BQaIuohmZP0uE+gAmDBzzH0Yu8F4yCtE611lc6i0mou+nWRhzyKLNC/ieuI8DB3BFh2QQKeTxJn4W0qg==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/namer-default/-/namer-default-2.7.0.tgz",
      "integrity": "sha512-lIKMdsmi//7fepecNDYmJYzBlL91HifPsX03lJCdu1dC6q5fBs+gG0XjKKG7yPnSCw1qH/4m7drzt9+dRZYAHQ==",
      "dev": true,
      "requires": {
        "@parcel/diagnostic": "2.6.2",
        "@parcel/plugin": "2.6.2",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/plugin": "2.7.0",
        "nullthrows": "^1.1.1"
      }
    },
    "@parcel/node-resolver-core": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/node-resolver-core/-/node-resolver-core-2.6.2.tgz",
      "integrity": "sha512-4b2L5QRYlTybvv3+TIRtwg4PPJXy+cRShCBa8eu1K0Fj297Afe8MOZrcVV+RIr2KPMIRXcIJoqDmOhyci/DynA==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/node-resolver-core/-/node-resolver-core-2.7.0.tgz",
      "integrity": "sha512-5UJQHalqMxdhJIs2hhqQzFfQpF7+NAowsRq064lYtiRvcD8wMr3OOQ9wd1iazGpFSl4JKdT7BwDU9/miDJmanQ==",
      "dev": true,
      "requires": {
        "@parcel/diagnostic": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/utils": "2.7.0",
        "nullthrows": "^1.1.1",
        "semver": "^5.7.1"
      }
    },
    "@parcel/optimizer-css": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/optimizer-css/-/optimizer-css-2.6.2.tgz",
      "integrity": "sha512-rjTQ9bOokUzzKDYpwMQxDtPqRcMljcTVvod5GT5azGnw1EbwNv30vqnTu81+sEMyttHydzYrKAM15UGV/JYu1Q==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/optimizer-css/-/optimizer-css-2.7.0.tgz",
      "integrity": "sha512-IfnOMACqhcAclKyOW9X9JpsknB6OShk9OVvb8EvbDTKHJhQHNNmzE88OkSI/pS3ZVZP9Zj+nWcVHguV+kvDeiQ==",
      "dev": true,
      "requires": {
        "@parcel/css": "^1.10.1",
        "@parcel/diagnostic": "2.6.2",
        "@parcel/plugin": "2.6.2",
        "@parcel/css": "^1.12.2",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/plugin": "2.7.0",
        "@parcel/source-map": "^2.0.0",
        "@parcel/utils": "2.6.2",
        "@parcel/utils": "2.7.0",
        "browserslist": "^4.6.6",
        "nullthrows": "^1.1.1"
      }
    },
    "@parcel/optimizer-htmlnano": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/optimizer-htmlnano/-/optimizer-htmlnano-2.6.2.tgz",
      "integrity": "sha512-Doi2hDmsQHLwuBo6w5gvw5u6GBDz8FhkzAlitfG3C96lZxEw2eu0vquY4Li8lbZT9MBNs8zuYiD1QW8sdlv9hA==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/optimizer-htmlnano/-/optimizer-htmlnano-2.7.0.tgz",
      "integrity": "sha512-5QrGdWS5Hi4VXE3nQNrGqugmSXt68YIsWwKRAdarOxzyULSJS3gbCiQOXqIPRJobfZjnSIcdtkyxSiCUe1inIA==",
      "dev": true,
      "requires": {
        "@parcel/plugin": "2.6.2",
        "@parcel/plugin": "2.7.0",
        "htmlnano": "^2.0.0",
        "nullthrows": "^1.1.1",
        "posthtml": "^0.16.5",


@@ 3369,235 3313,235 @@
      }
    },
    "@parcel/optimizer-image": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/optimizer-image/-/optimizer-image-2.6.2.tgz",
      "integrity": "sha512-XwFk43s8Dar4N+wXOkpKkeXf1vtu3PSu4ic+M9J0EwNKElrktQ0+paLYmwwp7Xv0tZbRedLAROomUxdXqEMupg==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/optimizer-image/-/optimizer-image-2.7.0.tgz",
      "integrity": "sha512-EnaXz5UjR67FUu0BEcqZTT9LsbB/iFAkkghCotbnbOuC5QQsloq6tw54TKU3y+R3qsjgUoMtGxPcGfVoXxZXYw==",
      "dev": true,
      "requires": {
        "@parcel/diagnostic": "2.6.2",
        "@parcel/plugin": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/workers": "2.6.2",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/plugin": "2.7.0",
        "@parcel/utils": "2.7.0",
        "@parcel/workers": "2.7.0",
        "detect-libc": "^1.0.3"
      }
    },
    "@parcel/optimizer-svgo": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/optimizer-svgo/-/optimizer-svgo-2.6.2.tgz",
      "integrity": "sha512-X2wPy1VeT2d9oUCue/vAXX907kmLf0o+w0LHghhbApuXjkvJNS2Vz182HIo1rtcS0RH5k3lXxUV0OPQjOC7BOw==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/optimizer-svgo/-/optimizer-svgo-2.7.0.tgz",
      "integrity": "sha512-IO1JV4NpfP3V7FrhsqCcV8pDQIHraFi1/ZvEJyssITxjH49Im/txKlwMiQuZZryAPn8Xb8g395Muawuk6AK6sg==",
      "dev": true,
      "requires": {
        "@parcel/diagnostic": "2.6.2",
        "@parcel/plugin": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/plugin": "2.7.0",
        "@parcel/utils": "2.7.0",
        "svgo": "^2.4.0"
      }
    },
    "@parcel/optimizer-terser": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/optimizer-terser/-/optimizer-terser-2.6.2.tgz",
      "integrity": "sha512-ZSEVQ3G3zOiVPeHvH+BrHegZybrQj9kWQAaAA92leSqbvf6UaX4xqXbGRg2OttNFtbGYBzIl28Zm4t2SLeUIuA==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/optimizer-terser/-/optimizer-terser-2.7.0.tgz",
      "integrity": "sha512-07VZjIO8xsl2/WmS/qHI8lI/cpu47iS9eRpqwfZEEsdk1cfz50jhWkmFudHBxiHGMfcZ//1+DdaPg9RDBWZtZA==",
      "dev": true,
      "requires": {
        "@parcel/diagnostic": "2.6.2",
        "@parcel/plugin": "2.6.2",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/plugin": "2.7.0",
        "@parcel/source-map": "^2.0.0",
        "@parcel/utils": "2.6.2",
        "@parcel/utils": "2.7.0",
        "nullthrows": "^1.1.1",
        "terser": "^5.2.0"
      }
    },
    "@parcel/package-manager": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/package-manager/-/package-manager-2.6.2.tgz",
      "integrity": "sha512-xGMqTgnwTE3rgzYwUZMKxR8fzmP5iSYz/gj2H8FR3pEmwh/8xCMtNjTSth+hPVGuqgRZ6JxwpfdY/fXdZ61ViQ==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/package-manager/-/package-manager-2.7.0.tgz",
      "integrity": "sha512-wmfSX1mRrTi8MeA4KrnPk/x7zGUsILCQmTo6lA4gygzAxDbM1pGuyFN8/Kt0y0SFO2lbljARtD/4an5qdotH+Q==",
      "dev": true,
      "requires": {
        "@parcel/diagnostic": "2.6.2",
        "@parcel/fs": "2.6.2",
        "@parcel/logger": "2.6.2",
        "@parcel/types": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/workers": "2.6.2",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/fs": "2.7.0",
        "@parcel/logger": "2.7.0",
        "@parcel/types": "2.7.0",
        "@parcel/utils": "2.7.0",
        "@parcel/workers": "2.7.0",
        "semver": "^5.7.1"
      }
    },
    "@parcel/packager-css": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/packager-css/-/packager-css-2.6.2.tgz",
      "integrity": "sha512-zifJqgNUtLZoJ2oeFeLz6OFOBy8FNlVGtGtOqTJZN1SeYd94xNYyeUTwnSsOh2OEDs6HJhggL3o4uEmpM1s9GA==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/packager-css/-/packager-css-2.7.0.tgz",
      "integrity": "sha512-44nzZwu+ssGuiFmYM6cf/Y4iChiUZ4DUzzpegnGlhXtKJKe4NHntxThJynuRZWKN2AAf48avApDpimg2jW0KDw==",
      "dev": true,
      "requires": {
        "@parcel/plugin": "2.6.2",
        "@parcel/plugin": "2.7.0",
        "@parcel/source-map": "^2.0.0",
        "@parcel/utils": "2.6.2",
        "@parcel/utils": "2.7.0",
        "nullthrows": "^1.1.1"
      }
    },
    "@parcel/packager-html": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/packager-html/-/packager-html-2.6.2.tgz",
      "integrity": "sha512-NTJoKcqApMgFOpulok4Ru9QW3BD7d5931ymoow9/bmgDwvJNh2SOMHVx6lqzKRU5x+wlShpYfDur4zOipRev8g==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/packager-html/-/packager-html-2.7.0.tgz",
      "integrity": "sha512-Zgqd7sdcY/UnR370GR0q2ilmEohUDXsO8A1F28QCJzIsR1iCB6KRUT74+pawfQ1IhXZLaaFLLYe0UWcfm0JeXg==",
      "dev": true,
      "requires": {
        "@parcel/plugin": "2.6.2",
        "@parcel/types": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/plugin": "2.7.0",
        "@parcel/types": "2.7.0",
        "@parcel/utils": "2.7.0",
        "nullthrows": "^1.1.1",
        "posthtml": "^0.16.5"
      }
    },
    "@parcel/packager-js": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/packager-js/-/packager-js-2.6.2.tgz",
      "integrity": "sha512-fm5rKWtaExR0W+UEKWivXNPysRFxuBCdskdxDByb1J1JeGMvp7dJElbi8oXDAQM4MnM5EyG7cg47SlMZNTLm4A==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/packager-js/-/packager-js-2.7.0.tgz",
      "integrity": "sha512-wTRdM81PgRVDzWGXdWmqLwguWnTYWzhEDdjXpW2n8uMOu/CjHhMtogk65aaYk3GOnq6OBL/NsrmBiV/zKPj1vA==",
      "dev": true,
      "requires": {
        "@parcel/diagnostic": "2.6.2",
        "@parcel/hash": "2.6.2",
        "@parcel/plugin": "2.6.2",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/hash": "2.7.0",
        "@parcel/plugin": "2.7.0",
        "@parcel/source-map": "^2.0.0",
        "@parcel/utils": "2.6.2",
        "@parcel/utils": "2.7.0",
        "globals": "^13.2.0",
        "nullthrows": "^1.1.1"
      }
    },
    "@parcel/packager-raw": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/packager-raw/-/packager-raw-2.6.2.tgz",
      "integrity": "sha512-Rl3ZkMtMjb+LEvRowijDD8fibUAS6rWK0/vZQMk9cDNYCP2gCpZayLk0HZIGxneeTbosf/0sbngHq4VeRQOnQA==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/packager-raw/-/packager-raw-2.7.0.tgz",
      "integrity": "sha512-jg2Zp8dI5VpIQlaeahXDCfrPN9m/DKht1NkR9P2CylMAwqCcc1Xc1RRiF0wfwcPZpPMpq1265n+4qnB7rjGBlA==",
      "dev": true,
      "requires": {
        "@parcel/plugin": "2.6.2"
        "@parcel/plugin": "2.7.0"
      }
    },
    "@parcel/packager-raw-url": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/packager-raw-url/-/packager-raw-url-2.6.2.tgz",
      "integrity": "sha512-QMvvGOwfiiZL8AVUBcnTRU7rOaztq8ujPlg4QgDUMuHVytxpDyk+6MuKz7B5y1k+SupGpqK4M6YTrj5+FkeE3w==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/packager-raw-url/-/packager-raw-url-2.7.0.tgz",
      "integrity": "sha512-qbMYvYizkAmSlTM69DxAd8yCEfP6FfpeoQ+e258TD8PDlwzfxNghuBbbnT2kULZGeYuzQd8aGyuErJdmbJmC4w==",
      "dev": true,
      "requires": {
        "@parcel/plugin": "2.6.2",
        "@parcel/utils": "2.6.2"
        "@parcel/plugin": "2.7.0",
        "@parcel/utils": "2.7.0"
      }
    },
    "@parcel/packager-svg": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/packager-svg/-/packager-svg-2.6.2.tgz",
      "integrity": "sha512-FrGlwtiMs7YBWoVA3vCNHlBcghVYueKzimvufl4r287g1iEmq59pchCqpi6rW83O/mnpUQg9mpP+BmXxuvjLNg==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/packager-svg/-/packager-svg-2.7.0.tgz",
      "integrity": "sha512-EmJg3HpD6/xxKBjir/CdCKJZwI24iVfBuxRS9LUp3xHAIebOzVh1z6IN+i2Di5+NyRwfOFaLliL4uMa1zwbyCA==",
      "dev": true,
      "requires": {
        "@parcel/plugin": "2.6.2",
        "@parcel/types": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/plugin": "2.7.0",
        "@parcel/types": "2.7.0",
        "@parcel/utils": "2.7.0",
        "posthtml": "^0.16.4"
      }
    },
    "@parcel/plugin": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/plugin/-/plugin-2.6.2.tgz",
      "integrity": "sha512-wbbWsM23Pr+8xtLSvf+UopXdVYlpKCCx6PuuZaZcKo+9IcDCWoGXD4M8Kkz14qBmkFn5uM00mULUqmVdSibB2w==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/plugin/-/plugin-2.7.0.tgz",
      "integrity": "sha512-qqgx+nnMn6/0lRc4lKbLGmhNtBiT93S2gFNB4Eb4Pfz/SxVYoW+fmml+KdfOSiZffWOAH5L6NwhyD7N8aSikzw==",
      "dev": true,
      "requires": {
        "@parcel/types": "2.6.2"
        "@parcel/types": "2.7.0"
      }
    },
    "@parcel/reporter-cli": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/reporter-cli/-/reporter-cli-2.6.2.tgz",
      "integrity": "sha512-5BWMtQRSXVXMlB/BOkCf8NVLh3qcQVMrj6owuekmqLi/GGC+kGZovzA6YrofVIdNHcoxOZwTIYwjoU3ibJ6yAA==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/reporter-cli/-/reporter-cli-2.7.0.tgz",
      "integrity": "sha512-80gEODg8cnAmnxGVuaSVDo8JJ54P9AA2bHwSs1cIkHWlJ3BjDQb83H31bBHncJ5Kn5kQ/j+7WjlqHpTCiOR9PA==",
      "dev": true,
      "requires": {
        "@parcel/plugin": "2.6.2",
        "@parcel/types": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/plugin": "2.7.0",
        "@parcel/types": "2.7.0",
        "@parcel/utils": "2.7.0",
        "chalk": "^4.1.0",
        "term-size": "^2.2.1"
      }
    },
    "@parcel/reporter-dev-server": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/reporter-dev-server/-/reporter-dev-server-2.6.2.tgz",
      "integrity": "sha512-5QtL3ETMFL161jehlIK6rjBM+Pqk5cMhr60s9yLYqE1GY4M4gMj+Act+FXViyM6gmMA38cPxDvUsxTKBYXpFCw==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/reporter-dev-server/-/reporter-dev-server-2.7.0.tgz",
      "integrity": "sha512-ySuou5addK8fGue8aXzo536BaEjMujDrEc1xkp4TasInXHVcA98b+SYX5NAZTGob5CxKvZQ5ylhg77zW30B+iA==",
      "dev": true,
      "requires": {
        "@parcel/plugin": "2.6.2",
        "@parcel/utils": "2.6.2"
        "@parcel/plugin": "2.7.0",
        "@parcel/utils": "2.7.0"
      }
    },
    "@parcel/resolver-default": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/resolver-default/-/resolver-default-2.6.2.tgz",
      "integrity": "sha512-Lo5sWb5QkjWvdBr+TdmAF6Mszb/sMldBBatc1osQTkHXCy679VMH+lfyiWxHbwK+F1pmdMeBJpYcMxvrgT8EsA==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/resolver-default/-/resolver-default-2.7.0.tgz",
      "integrity": "sha512-v8TvWsbLK7/q7n4gv6OrYNbW18xUx4zKbVMGZb1u4yMhzEH4HFr1D9OeoTq3jk+ximAigds8B6triQbL5exF7A==",
      "dev": true,
      "requires": {
        "@parcel/node-resolver-core": "2.6.2",
        "@parcel/plugin": "2.6.2"
        "@parcel/node-resolver-core": "2.7.0",
        "@parcel/plugin": "2.7.0"
      }
    },
    "@parcel/runtime-browser-hmr": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/runtime-browser-hmr/-/runtime-browser-hmr-2.6.2.tgz",
      "integrity": "sha512-M4X0+7dyfdI6smwGUGjGXb8Ns3HX7ZrTemyq4Gc7zp7P/5gWjR8i9eISz46sXmF9bf01a/4dKZpoCC9un1pH1g==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/runtime-browser-hmr/-/runtime-browser-hmr-2.7.0.tgz",
      "integrity": "sha512-PLbMLdclQeYsi2LkilZVGFV1n3y55G1jaBvby4ekedUZjMw3SWdMY2tDxgSDdFWfLCnYHJXdGUQSzGGi1kPzjA==",
      "dev": true,
      "requires": {
        "@parcel/plugin": "2.6.2",
        "@parcel/utils": "2.6.2"
        "@parcel/plugin": "2.7.0",
        "@parcel/utils": "2.7.0"
      }
    },
    "@parcel/runtime-js": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/runtime-js/-/runtime-js-2.6.2.tgz",
      "integrity": "sha512-0S3JFwgvs6FmEx2dHta9R0Sfu8vCnFAm4i7Y4efGHtAcTrF2CHjyiz4/hG+RQGJ70eoWW463Q+8qt6EKbkaOBQ==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/runtime-js/-/runtime-js-2.7.0.tgz",
      "integrity": "sha512-9/YUZTBNrSN2H6rbz/o1EOM0O7I3ZR/x9IDzxjJBD6Mi+0uCgCD02aedare/SNr1qgnbZZWmhpOzC+YgREcfLA==",
      "dev": true,
      "requires": {
        "@parcel/plugin": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/plugin": "2.7.0",
        "@parcel/utils": "2.7.0",
        "nullthrows": "^1.1.1"
      }
    },
    "@parcel/runtime-react-refresh": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/runtime-react-refresh/-/runtime-react-refresh-2.6.2.tgz",
      "integrity": "sha512-DJTm5D/tUAGZm0o3ndDOPbKwdYrobuvm4jvkPq31LdEUqVvyuzBAMlqQFHc1yJEJDRRWOIQwQP9Y0NQbJmXFfg==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/runtime-react-refresh/-/runtime-react-refresh-2.7.0.tgz",
      "integrity": "sha512-vDKO0rWqRzEpmvoZ4kkYUiSsTxT5NnH904BFPFxKI0wJCl6yEmPuEifmATo73OuYhP6jIP3Qfl1R4TtiDFPJ1Q==",
      "dev": true,
      "requires": {
        "@parcel/plugin": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/plugin": "2.7.0",
        "@parcel/utils": "2.7.0",
        "react-error-overlay": "6.0.9",
        "react-refresh": "^0.9.0"
      }
    },
    "@parcel/runtime-service-worker": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/runtime-service-worker/-/runtime-service-worker-2.6.2.tgz",
      "integrity": "sha512-9jV+RwVEeDUI5+eLy8j1tapTNoHHGOY2+JUprcObQkQ8fux7KltQBJWFhpkUdGtz5LTCNXtj9tdycFtS5lmSzg==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/runtime-service-worker/-/runtime-service-worker-2.7.0.tgz",
      "integrity": "sha512-uD2pAV0yV6+e7JaWH4KVPbG+zRCrxr/OACyS9tIh+Q/R1vRmh8zGM3yhdrcoiZ7tFOnM72vd6xY11eTrUsSVig==",
      "dev": true,
      "requires": {
        "@parcel/plugin": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/plugin": "2.7.0",
        "@parcel/utils": "2.7.0",
        "nullthrows": "^1.1.1"
      }
    },
    "@parcel/source-map": {
      "version": "2.1.0",
      "resolved": "https://registry.npmjs.org/@parcel/source-map/-/source-map-2.1.0.tgz",
      "integrity": "sha512-E7UOEIof2o89LrKk1agSLmwakjigmEdDp1ZaEdsLVEvq63R/bul4Ij5CT+0ZDcijGpl5tnTbQADY9EyYGtjYgQ==",
      "version": "2.1.1",
      "resolved": "https://registry.npmjs.org/@parcel/source-map/-/source-map-2.1.1.tgz",
      "integrity": "sha512-Ejx1P/mj+kMjQb8/y5XxDUn4reGdr+WyKYloBljpppUy8gs42T+BNoEOuRYqDVdgPc6NxduzIDoJS9pOFfV5Ew==",
      "dev": true,
      "requires": {
        "detect-libc": "^1.0.3"
      }
    },
    "@parcel/transformer-babel": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-babel/-/transformer-babel-2.6.2.tgz",
      "integrity": "sha512-R3qdfhnZhVhsDB8+0wC3CU86dmqx5DwxcTo10Wd1VbA6fiLRSGd4+ZrxJRg491mFTedgtTrUeO6LNYAmMFpCbQ==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-babel/-/transformer-babel-2.7.0.tgz",
      "integrity": "sha512-7iklDXXnKH1530+QbI+e4kIJ+Q1puA1ulRS10db3aUJMj5GnvXGDFwhSZ7+T1ps66QHO7cVO29VlbqiRDarH1Q==",
      "dev": true,
      "requires": {
        "@parcel/diagnostic": "2.6.2",
        "@parcel/plugin": "2.6.2",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/plugin": "2.7.0",
        "@parcel/source-map": "^2.0.0",
        "@parcel/utils": "2.6.2",
        "@parcel/utils": "2.7.0",
        "browserslist": "^4.6.6",
        "json5": "^2.2.0",
        "nullthrows": "^1.1.1",


@@ 3605,29 3549,29 @@
      }
    },
    "@parcel/transformer-css": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-css/-/transformer-css-2.6.2.tgz",
      "integrity": "sha512-6lsMdwBUgAyTcd7OIz2lG56jobptGkaRogDmbGFDhmuq/tQ/ZrNElUFmDVeh5cELQlByvj/Qh32cUMnsiMsk3g==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-css/-/transformer-css-2.7.0.tgz",
      "integrity": "sha512-J4EpWK9spQpXyNCmKK8Xnane0xW/1B/EAmfp7Fiv7g+5yUjY4ODf4KUugvE+Eb2gekPkhOKNHermO2KrX0/PFA==",
      "dev": true,
      "requires": {
        "@parcel/css": "^1.10.1",
        "@parcel/diagnostic": "2.6.2",
        "@parcel/plugin": "2.6.2",
        "@parcel/css": "^1.12.2",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/plugin": "2.7.0",
        "@parcel/source-map": "^2.0.0",
        "@parcel/utils": "2.6.2",
        "@parcel/utils": "2.7.0",
        "browserslist": "^4.6.6",
        "nullthrows": "^1.1.1"
      }
    },
    "@parcel/transformer-html": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-html/-/transformer-html-2.6.2.tgz",
      "integrity": "sha512-DEGv0Gd8BVAO/QZuXRg+A6YieVpIub7YT8xTNA/6vCIAl++y2hYyo9NF2j2xnooYbzW7zd7uDEFawOSd40lxig==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-html/-/transformer-html-2.7.0.tgz",
      "integrity": "sha512-wYJl5rn81W+Rlk9oQwDJcjoVsWVDKyeri84FzmlGXOsg0EYgnqOiG+3MDM8GeZjfuGe5fuoum4eqZeS0WdUHXw==",
      "dev": true,
      "requires": {
        "@parcel/diagnostic": "2.6.2",
        "@parcel/hash": "2.6.2",
        "@parcel/plugin": "2.6.2",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/hash": "2.7.0",
        "@parcel/plugin": "2.7.0",
        "nullthrows": "^1.1.1",
        "posthtml": "^0.16.5",
        "posthtml-parser": "^0.10.1",


@@ 3636,27 3580,28 @@
      }
    },
    "@parcel/transformer-image": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-image/-/transformer-image-2.6.2.tgz",
      "integrity": "sha512-i2Ug6exFaX64M10Qsq4vza5NP0iRW+aIcao4uGvPHP6d36a0oUfT6tJsOLHh3sDj2ihT8RVJL2TRavSX17TjUA==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-image/-/transformer-image-2.7.0.tgz",
      "integrity": "sha512-mhi9/R5/ULhCkL2COVIKhNFoLDiZwQgprdaTJr5fnODggVxEX5o7ebFV6KNLMTEkwZUJWoB1hL0ziI0++DtoFA==",
      "dev": true,
      "requires": {
        "@parcel/plugin": "2.6.2",
        "@parcel/workers": "2.6.2",
        "@parcel/plugin": "2.7.0",
        "@parcel/utils": "2.7.0",
        "@parcel/workers": "2.7.0",
        "nullthrows": "^1.1.1"
      }
    },
    "@parcel/transformer-js": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-js/-/transformer-js-2.6.2.tgz",
      "integrity": "sha512-uhXAMTjE/Q61amflV8qVpb73mj+mIdXIMH0cSks1/gDIAxcgIvWvrE14P4TvY6zJ1q1iRJRIRUN6cFSXqjjLSA==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-js/-/transformer-js-2.7.0.tgz",
      "integrity": "sha512-mzerR+D4rDomUSIk5RSTa2w+DXBdXUeQrpDO74WCDdpDi1lIl8ppFpqtmU7O6y6p8QsgkmS9b0g/vhcry6CJTA==",
      "dev": true,
      "requires": {
        "@parcel/diagnostic": "2.6.2",
        "@parcel/plugin": "2.6.2",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/plugin": "2.7.0",
        "@parcel/source-map": "^2.0.0",
        "@parcel/utils": "2.6.2",
        "@parcel/workers": "2.6.2",
        "@parcel/utils": "2.7.0",
        "@parcel/workers": "2.7.0",
        "@swc/helpers": "^0.4.2",
        "browserslist": "^4.6.6",
        "detect-libc": "^1.0.3",


@@ 3666,25 3611,25 @@
      }
    },
    "@parcel/transformer-json": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-json/-/transformer-json-2.6.2.tgz",
      "integrity": "sha512-QGcIIvbPF/u10ihYvQhxXqb2QMXWSzcBxJrOSIXIl74TUGrWX05D5LmjDA/rzm/n/kvRnBkFNP60R/smYb8x+Q==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-json/-/transformer-json-2.7.0.tgz",
      "integrity": "sha512-RQjuxBpYOch+kr4a0zi77KJtOLTPYRM7iq4NN80zKnA0r0dwDUCxZBtaj2l0O0o3R4MMJnm+ncP+cB7XR7dZYA==",
      "dev": true,
      "requires": {
        "@parcel/plugin": "2.6.2",
        "@parcel/plugin": "2.7.0",
        "json5": "^2.2.0"
      }
    },
    "@parcel/transformer-postcss": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-postcss/-/transformer-postcss-2.6.2.tgz",
      "integrity": "sha512-yauLUofKnb09tzgg8FE33aDrbqgOgQtGyWfyiKWnoV1j8XTRu/t6R7e2qRysgNsm9Ghzxe1G83iJSli1MGTErA==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-postcss/-/transformer-postcss-2.7.0.tgz",
      "integrity": "sha512-b6RskXBWf0MjpC9qjR2dQ1ZdRnlOiKYseG5CEovWCqM218RtdydFKz7jS+5Gxkb6qBtOG7zGPONXdPe+gTILcA==",
      "dev": true,
      "requires": {
        "@parcel/diagnostic": "2.6.2",
        "@parcel/hash": "2.6.2",
        "@parcel/plugin": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/hash": "2.7.0",
        "@parcel/plugin": "2.7.0",
        "@parcel/utils": "2.7.0",
        "clone": "^2.1.1",
        "nullthrows": "^1.1.1",
        "postcss-value-parser": "^4.2.0",


@@ 3692,13 3637,13 @@
      }
    },
    "@parcel/transformer-posthtml": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-posthtml/-/transformer-posthtml-2.6.2.tgz",
      "integrity": "sha512-Ly9znYdBnGLDmlyhKQJOekrs35w7fKTSxZ60B3nTtpwSFC/AMr3nv9kPTVi8KDRp2Kh1ahxQlfBIYHCa0RfkXA==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-posthtml/-/transformer-posthtml-2.7.0.tgz",
      "integrity": "sha512-cP8YOiSynWJ1ycmBlhnnHeuQb2cwmklZ+BNyLUktj5p78kDy2de7VjX+dRNRHoW4H9OgEcSF4UEfDVVz5RYIhw==",
      "dev": true,
      "requires": {
        "@parcel/plugin": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/plugin": "2.7.0",
        "@parcel/utils": "2.7.0",
        "nullthrows": "^1.1.1",
        "posthtml": "^0.16.5",
        "posthtml-parser": "^0.10.1",


@@ 3707,34 3652,34 @@
      }
    },
    "@parcel/transformer-raw": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-raw/-/transformer-raw-2.6.2.tgz",
      "integrity": "sha512-CsofYq5g9Zj/FNmhya2R7Xp3WHlzz34mEdN69bds3azRYHCrl/TS33xXcp/9J+74SEIY1Ufh552o1cM3fnSrDQ==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-raw/-/transformer-raw-2.7.0.tgz",
      "integrity": "sha512-sDnItWCFSDez0izK1i5cgv+kXzZTbcJh4rNpVIgmE1kBLvAz608sqgcCkavb2wVJIvLesxYM+5G4p1CwkDlZ1g==",
      "dev": true,
      "requires": {
        "@parcel/plugin": "2.6.2"
        "@parcel/plugin": "2.7.0"
      }
    },
    "@parcel/transformer-react-refresh-wrap": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-react-refresh-wrap/-/transformer-react-refresh-wrap-2.6.2.tgz",
      "integrity": "sha512-7EE68ebISz+oAHm64ZJbz6uJQT4aOoB8QiK3PvuY6+RsP7aK4/FEHGM1afW49KrZbP4lWjloEkcJm/88DfBiGw==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-react-refresh-wrap/-/transformer-react-refresh-wrap-2.7.0.tgz",
      "integrity": "sha512-1vRmIJzyBA1nIiXTAU6tZExq2FvJj/2F0ft6KDw8GYPv0KjmdiPo/PmaZ7JeSVOM6SdXQIQCbTmp1vkMP7DtkA==",
      "dev": true,
      "requires": {
        "@parcel/plugin": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/plugin": "2.7.0",
        "@parcel/utils": "2.7.0",
        "react-refresh": "^0.9.0"
      }
    },
    "@parcel/transformer-svg": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-svg/-/transformer-svg-2.6.2.tgz",
      "integrity": "sha512-s7e/DVte2OT+jUL10+g2+l/y/MqxAb8Avw1asRH0683iEVj6GGS/K4KnHN8WagLwnS6Fb3/InVrzxtb0YKUt2w==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-svg/-/transformer-svg-2.7.0.tgz",
      "integrity": "sha512-ioER37zceuuE+K6ZrnjCyMUWEnv+63hIAFResc1OXxRhyt+7kzMz9ZqK0Mt6QMLwl1dxhkLmrU41n9IxzKZuSQ==",
      "dev": true,
      "requires": {
        "@parcel/diagnostic": "2.6.2",
        "@parcel/hash": "2.6.2",
        "@parcel/plugin": "2.6.2",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/hash": "2.7.0",
        "@parcel/plugin": "2.7.0",
        "nullthrows": "^1.1.1",
        "posthtml": "^0.16.5",
        "posthtml-parser": "^0.10.1",


@@ 3743,43 3688,43 @@
      }
    },
    "@parcel/transformer-webmanifest": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-webmanifest/-/transformer-webmanifest-2.6.2.tgz",
      "integrity": "sha512-1PdssPN4cgbEMuLx1lZKKIonoKtAIz8ckKvs/7TTPquDAdPS2gg9ATkhjJ4KVD0mUk4JrHWR7JekDTVkIgfMuA==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/transformer-webmanifest/-/transformer-webmanifest-2.7.0.tgz",
      "integrity": "sha512-QPLxLGdi2e9KBPhAi+Hpo00kvEhytZoxE56E9+jTgVKwZynn+7YoGhqoNz73MtqHSnrZ+IKojveU81w7Nl00cw==",
      "dev": true,
      "requires": {
        "@mischnic/json-sourcemap": "^0.1.0",
        "@parcel/diagnostic": "2.6.2",
        "@parcel/plugin": "2.6.2",
        "@parcel/utils": "2.6.2"
        "@parcel/diagnostic": "2.7.0",
        "@parcel/plugin": "2.7.0",
        "@parcel/utils": "2.7.0"
      }
    },
    "@parcel/types": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/types/-/types-2.6.2.tgz",
      "integrity": "sha512-MV8BFpCIs2jMUvK2RHqzkoiuOQ//JIbrD1zocA2YRW3zuPL/iABvbAABJoXpoPCKikVWOoCWASgBfWQo26VvJQ==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/types/-/types-2.7.0.tgz",
      "integrity": "sha512-+dhXVUnseTCpJvBTGMp0V6X13z6O/A/+CUtwEpMGZ8XSmZ4Gk44GvaTiBOp0bJpWG4fvCKp+UmC8PYbrDiiziw==",
      "dev": true,
      "requires": {
        "@parcel/cache": "2.6.2",
        "@parcel/diagnostic": "2.6.2",
        "@parcel/fs": "2.6.2",
        "@parcel/package-manager": "2.6.2",
        "@parcel/cache": "2.7.0",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/fs": "2.7.0",
        "@parcel/package-manager": "2.7.0",
        "@parcel/source-map": "^2.0.0",
        "@parcel/workers": "2.6.2",
        "@parcel/workers": "2.7.0",
        "utility-types": "^3.10.0"
      }
    },
    "@parcel/utils": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/utils/-/utils-2.6.2.tgz",
      "integrity": "sha512-Ug7hpRxjgbY5AopW55nY7MmGMVmwmN+ihfCmxJkBUoESTG/3iq8uME7GjyOgW5DkQc2K7q62i8y8N0wCJT1u4Q==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/utils/-/utils-2.7.0.tgz",
      "integrity": "sha512-jNZ5bIGg1r1RDRKi562o4kuVwnz+XJ2Ie3b0Zwrqwvgfj6AbRFIKzDd+h85dWWmcDYzKUbHp11u6VJl1u8Vapg==",
      "dev": true,
      "requires": {
        "@parcel/codeframe": "2.6.2",
        "@parcel/diagnostic": "2.6.2",
        "@parcel/hash": "2.6.2",
        "@parcel/logger": "2.6.2",
        "@parcel/markdown-ansi": "2.6.2",
        "@parcel/codeframe": "2.7.0",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/hash": "2.7.0",
        "@parcel/logger": "2.7.0",
        "@parcel/markdown-ansi": "2.7.0",
        "@parcel/source-map": "^2.0.0",
        "chalk": "^4.1.0"
      }


@@ 3795,23 3740,23 @@
      }
    },
    "@parcel/workers": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/@parcel/workers/-/workers-2.6.2.tgz",
      "integrity": "sha512-wBgUjJQm+lDd12fPRUmk09+ujTA9DgwPdqylSFK0OtI/yT6A+2kArUqjp8IwWo2tCJXoMzXBne2XQIWKqMiN4Q==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@parcel/workers/-/workers-2.7.0.tgz",
      "integrity": "sha512-99VfaOX+89+RaoTSyH9ZQtkMBFZBFMvJmVJ/GeJT6QCd2wtKBStTHlaSnQOkLD/iRjJCNwV2xpZmm8YkTwV+hg==",
      "dev": true,
      "requires": {
        "@parcel/diagnostic": "2.6.2",
        "@parcel/logger": "2.6.2",
        "@parcel/types": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/logger": "2.7.0",
        "@parcel/types": "2.7.0",
        "@parcel/utils": "2.7.0",
        "chrome-trace-event": "^1.0.2",
        "nullthrows": "^1.1.1"
      }
    },
    "@swc/helpers": {
      "version": "0.4.3",
      "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.3.tgz",
      "integrity": "sha512-6JrF+fdUK2zbGpJIlN7G3v966PQjyx/dPt1T9km2wj+EUBqgrxCk3uX4Kct16MIm9gGxfKRcfax2hVf5jvlTzA==",
      "version": "0.4.11",
      "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.11.tgz",
      "integrity": "sha512-rEUrBSGIoSFuYxwBYtlUFMlE2CwGhmW+w9355/5oduSw8e5h2+Tj4UrAGNNgP9915++wj5vkQo0UuOBqOAq4nw==",
      "dev": true,
      "requires": {
        "tslib": "^2.4.0"


@@ 3836,9 3781,9 @@
      "dev": true
    },
    "acorn": {
      "version": "8.7.1",
      "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz",
      "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==",
      "version": "8.8.0",
      "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz",
      "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==",
      "dev": true
    },
    "ansi-styles": {


@@ 3866,15 3811,15 @@
      "dev": true
    },
    "browserslist": {
      "version": "4.21.1",
      "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.1.tgz",
      "integrity": "sha512-Nq8MFCSrnJXSc88yliwlzQe3qNe3VntIjhsArW9IJOEPSHNx23FalwApUVbzAWABLhYJJ7y8AynWI/XM8OdfjQ==",
      "version": "4.21.4",
      "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz",
      "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==",
      "dev": true,
      "requires": {
        "caniuse-lite": "^1.0.30001359",
        "electron-to-chromium": "^1.4.172",
        "node-releases": "^2.0.5",
        "update-browserslist-db": "^1.0.4"
        "caniuse-lite": "^1.0.30001400",
        "electron-to-chromium": "^1.4.251",
        "node-releases": "^2.0.6",
        "update-browserslist-db": "^1.0.9"
      }
    },
    "buffer-from": {


@@ 3890,9 3835,9 @@
      "dev": true
    },
    "caniuse-lite": {
      "version": "1.0.30001364",
      "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001364.tgz",
      "integrity": "sha512-9O0xzV3wVyX0SlegIQ6knz+okhBB5pE0PC40MNdwcipjwpxoUEHL24uJ+gG42cgklPjfO5ZjZPme9FTSN3QT2Q==",
      "version": "1.0.30001402",
      "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001402.tgz",
      "integrity": "sha512-Mx4MlhXO5NwuvXGgVb+hg65HZ+bhUYsz8QtDGDo2QmaJS2GBX47Xfi2koL86lc8K+l+htXeTEB/Aeqvezoo6Ew==",
      "dev": true
    },
    "chalk": {


@@ 4059,9 4004,9 @@
      "dev": true
    },
    "electron-to-chromium": {
      "version": "1.4.185",
      "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.185.tgz",
      "integrity": "sha512-9kV/isoOGpKkBt04yYNaSWIBn3187Q5VZRtoReq8oz5NY/A4XmU6cAoqgQlDp7kKJCZMRjWZ8nsQyxfpFHvfyw==",
      "version": "1.4.254",
      "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.254.tgz",
      "integrity": "sha512-Sh/7YsHqQYkA6ZHuHMy24e6TE4eX6KZVsZb9E/DvU1nQRIrH4BflO/4k+83tfdYvDl+MObvlqHPRICzEdC9c6Q==",
      "dev": true
    },
    "entities": {


@@ 4098,9 4043,9 @@
      "dev": true
    },
    "globals": {
      "version": "13.16.0",
      "resolved": "https://registry.npmjs.org/globals/-/globals-13.16.0.tgz",
      "integrity": "sha512-A1lrQfpNF+McdPOnnFqY3kSN0AFTy485bTi1bkLk4mVPODIUEcSfhHgRqA+QdXPksrSTTztYXx37NFV+GpGk3Q==",
      "version": "13.17.0",
      "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz",
      "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==",
      "dev": true,
      "requires": {
        "type-fest": "^0.20.2"


@@ 4180,6 4125,79 @@
      "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==",
      "dev": true
    },
    "lightningcss": {
      "version": "1.15.1",
      "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.15.1.tgz",
      "integrity": "sha512-d4fqKl8sqpdM27OsseAbKKxhD2otiu6stS7yWlm/DA7wOQAIDKMu/dke54cEN8ED19v9H2pEzMPGTsRfnq3Rdg==",
      "dev": true,
      "requires": {
        "detect-libc": "^1.0.3",
        "lightningcss-darwin-arm64": "1.15.1",
        "lightningcss-darwin-x64": "1.15.1",
        "lightningcss-linux-arm-gnueabihf": "1.15.1",
        "lightningcss-linux-arm64-gnu": "1.15.1",
        "lightningcss-linux-arm64-musl": "1.15.1",
        "lightningcss-linux-x64-gnu": "1.15.1",
        "lightningcss-linux-x64-musl": "1.15.1",
        "lightningcss-win32-x64-msvc": "1.15.1"
      }
    },
    "lightningcss-darwin-arm64": {
      "version": "1.15.1",
      "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.15.1.tgz",
      "integrity": "sha512-4bqe9OCWzj8gPgwzpDK7TPopIoKx9CQMPVN83/+T5LVLkh9sSS0ltZLjAFI399GIkC6idl6rguUQ5qPeq4yxsQ==",
      "dev": true,
      "optional": true
    },
    "lightningcss-darwin-x64": {
      "version": "1.15.1",
      "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.15.1.tgz",
      "integrity": "sha512-1W7kt2Nd0lPFkZ5VzieJfs/ePVADysM3FS33HcUUzktE52vWL2B6S4ntWibHj6Ccg/lDH5o6GiLcCYwpOPLHug==",
      "dev": true,
      "optional": true
    },
    "lightningcss-linux-arm-gnueabihf": {
      "version": "1.15.1",
      "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.15.1.tgz",
      "integrity": "sha512-8FijfM4HGJPCQPB9nAaTjdOE2PGQYE66t1wvV+SR915dEePn4yyRdCBJitlas5B6aTAE2AMwEuEl1i/pVDmkGw==",
      "dev": true,
      "optional": true
    },
    "lightningcss-linux-arm64-gnu": {
      "version": "1.15.1",
      "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.15.1.tgz",
      "integrity": "sha512-ZhCv3MlApRTIwszlNQ2t7FST7qK+M1iP6apTvOetPwDlzOMZ5dcH0a1453JPm4CwOSzHZ8079gnb5EqtU4+pjg==",
      "dev": true,
      "optional": true
    },
    "lightningcss-linux-arm64-musl": {
      "version": "1.15.1",
      "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.15.1.tgz",
      "integrity": "sha512-cGhslFivvMLSIsesZbEaUurXRJMGUftHukiY5DjWtXkA2iIqqV7TyK3j6ZJPy76hlRKsjU/WO8CrabAvr6kmsw==",
      "dev": true,
      "optional": true
    },
    "lightningcss-linux-x64-gnu": {
      "version": "1.15.1",
      "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.15.1.tgz",
      "integrity": "sha512-uVfUgRUjq7laAR9A027oqGPcq72Y/hPVEEqb9agWzNqYvZyT0VAqNxp9g2ncL//gOD1vTwQntcwDhrI5VE2PCw==",
      "dev": true,
      "optional": true
    },
    "lightningcss-linux-x64-musl": {
      "version": "1.15.1",
      "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.15.1.tgz",
      "integrity": "sha512-n2cRPHxL57N+YMsBodF9HogieOicmlQVUCFM+RF0FOzayA8LdypacNWI3EDzbERWfkBAWtx2eLvV50DOJrkQdg==",
      "dev": true,
      "optional": true
    },
    "lightningcss-win32-x64-msvc": {
      "version": "1.15.1",
      "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.15.1.tgz",
      "integrity": "sha512-wHGJZnCmHU14cL3mmVNZm1yDz55m8EKxwPhACZTq+/QOvLMeIXQ4qLvNzdvtVL5KESPwz4hjYsYsSNCtpcTfOA==",
      "dev": true,
      "optional": true
    },
    "lines-and-columns": {
      "version": "1.2.4",
      "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",


@@ 4237,37 4255,28 @@
      "dev": true
    },
    "msgpackr": {
      "version": "1.6.1",
      "resolved": "https://registry.npmjs.org/msgpackr/-/msgpackr-1.6.1.tgz",
      "integrity": "sha512-Je+xBEfdjtvA4bKaOv8iRhjC8qX2oJwpYH4f7JrG4uMVJVmnmkAT4pjKdbztKprGj3iwjcxPzb5umVZ02Qq3tA==",
      "version": "1.6.3",
      "resolved": "https://registry.npmjs.org/msgpackr/-/msgpackr-1.6.3.tgz",
      "integrity": "sha512-Wtwnt2W06wNOLzV3N0XLLAJCxpwlCfFpvSZAXsu+xf71X7KuqBEDhDSjAy9nwNhQ2aK74Rd1RiRln+62tffoXw==",
      "dev": true,
      "requires": {
        "msgpackr-extract": "^2.0.2"
      }
    },
    "msgpackr-extract": {
      "version": "2.0.2",
      "resolved": "https://registry.npmjs.org/msgpackr-extract/-/msgpackr-extract-2.0.2.tgz",
      "integrity": "sha512-coskCeJG2KDny23zWeu+6tNy7BLnAiOGgiwzlgdm4oeSsTpqEJJPguHIuKZcCdB7tzhZbXNYSg6jZAXkZErkJA==",
      "version": "2.1.2",
      "resolved": "https://registry.npmjs.org/msgpackr-extract/-/msgpackr-extract-2.1.2.tgz",
      "integrity": "sha512-cmrmERQFb19NX2JABOGtrKdHMyI6RUyceaPBQ2iRz9GnDkjBWFjNJC0jyyoOfZl2U/LZE3tQCCQc4dlRyA8mcA==",
      "dev": true,
      "optional": true,
      "requires": {
        "@msgpackr-extract/msgpackr-extract-darwin-arm64": "2.0.2",
        "@msgpackr-extract/msgpackr-extract-darwin-x64": "2.0.2",
        "@msgpackr-extract/msgpackr-extract-linux-arm": "2.0.2",
        "@msgpackr-extract/msgpackr-extract-linux-arm64": "2.0.2",
        "@msgpackr-extract/msgpackr-extract-linux-x64": "2.0.2",
        "@msgpackr-extract/msgpackr-extract-win32-x64": "2.0.2",
        "node-gyp-build-optional-packages": "5.0.2"
      },
      "dependencies": {
        "node-gyp-build-optional-packages": {
          "version": "5.0.2",
          "resolved": "https://registry.npmjs.org/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.0.2.tgz",
          "integrity": "sha512-PiN4NWmlQPqvbEFcH/omQsswWQbe5Z9YK/zdB23irp5j2XibaA2IrGvpSWmVVG4qMZdmPdwPctSy4a86rOMn6g==",
          "dev": true,
          "optional": true
        }
        "@msgpackr-extract/msgpackr-extract-darwin-arm64": "2.1.2",
        "@msgpackr-extract/msgpackr-extract-darwin-x64": "2.1.2",
        "@msgpackr-extract/msgpackr-extract-linux-arm": "2.1.2",
        "@msgpackr-extract/msgpackr-extract-linux-arm64": "2.1.2",
        "@msgpackr-extract/msgpackr-extract-linux-x64": "2.1.2",
        "@msgpackr-extract/msgpackr-extract-win32-x64": "2.1.2",
        "node-gyp-build-optional-packages": "5.0.3"
      }
    },
    "node-addon-api": {


@@ 4337,21 4346,21 @@
      "dev": true
    },
    "parcel": {
      "version": "2.6.2",
      "resolved": "https://registry.npmjs.org/parcel/-/parcel-2.6.2.tgz",
      "integrity": "sha512-q6hrD3rm9M4S/VBVTcOs3pl55cnRwWfco7n8hZoAqnInWjWB+Khu92LRBMerMBTdE15Y+lJhWrXNdimDYstfhQ==",
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/parcel/-/parcel-2.7.0.tgz",
      "integrity": "sha512-pRYwnivwtNP0tip8xYSo4zCB0XhLt7/gJzP1p8OovCqkmFjG9VG+GW9TcAKqMIo0ovEa9tT+/s6gY1Qy+BONGQ==",
      "dev": true,
      "requires": {
        "@parcel/config-default": "2.6.2",
        "@parcel/core": "2.6.2",
        "@parcel/diagnostic": "2.6.2",
        "@parcel/events": "2.6.2",
        "@parcel/fs": "2.6.2",
        "@parcel/logger": "2.6.2",
        "@parcel/package-manager": "2.6.2",
        "@parcel/reporter-cli": "2.6.2",
        "@parcel/reporter-dev-server": "2.6.2",
        "@parcel/utils": "2.6.2",
        "@parcel/config-default": "2.7.0",
        "@parcel/core": "2.7.0",
        "@parcel/diagnostic": "2.7.0",
        "@parcel/events": "2.7.0",
        "@parcel/fs": "2.7.0",
        "@parcel/logger": "2.7.0",
        "@parcel/package-manager": "2.7.0",
        "@parcel/reporter-cli": "2.7.0",
        "@parcel/reporter-dev-server": "2.7.0",
        "@parcel/utils": "2.7.0",
        "chalk": "^4.1.0",
        "commander": "^7.0.0",
        "get-port": "^4.2.0",


@@ 4437,9 4446,9 @@
      }
    },
    "preact": {
      "version": "10.9.0",
      "resolved": "https://registry.npmjs.org/preact/-/preact-10.9.0.tgz",
      "integrity": "sha512-jO6/OvCRL+OT8gst/+Q2ir7dMybZAX8ioP02Zmzh3BkQMHLyqZSujvxbUriXvHi8qmhcHKC2Gwbog6Kt+YTh+Q=="
      "version": "10.11.0",
      "resolved": "https://registry.npmjs.org/preact/-/preact-10.11.0.tgz",
      "integrity": "sha512-Fk6+vB2kb6mSJfDgODq0YDhMfl0HNtK5+Uc9QqECO4nlyPAQwCI+BKyWO//idA7ikV7o+0Fm6LQmNuQi1wXI1w=="
    },
    "react-error-overlay": {
      "version": "6.0.9",


@@ 4539,9 4548,9 @@
      "dev": true
    },
    "terser": {
      "version": "5.14.1",
      "resolved": "https://registry.npmjs.org/terser/-/terser-5.14.1.tgz",
      "integrity": "sha512-+ahUAE+iheqBTDxXhTisdA8hgvbEG1hHOQ9xmNjeUJSoi6DU/gMrKNcfZjHkyY6Alnuyc+ikYJaxxfHkT3+WuQ==",
      "version": "5.15.0",
      "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.0.tgz",
      "integrity": "sha512-L1BJiXVmheAQQy+as0oF3Pwtlo4s3Wi1X2zNZ2NxOB4wx9bdS9Vk67XQENLFdLYGCK/Z2di53mTj/hBafR+dTA==",
      "dev": true,
      "requires": {
        "@jridgewell/source-map": "^0.3.2",


@@ 4583,9 4592,9 @@
      "dev": true
    },
    "update-browserslist-db": {
      "version": "1.0.4",
      "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.4.tgz",
      "integrity": "sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA==",
      "version": "1.0.9",
      "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.9.tgz",
      "integrity": "sha512-/xsqn21EGVdXI3EXSum1Yckj3ZVZugqyOZQ/CxYPBD/R+ko9NSUScf8tFF4dOKY+2pvSSJA/S+5B8s4Zr4kyvg==",
      "dev": true,
      "requires": {
        "escalade": "^3.1.1",


@@ 4617,9 4626,9 @@
      "dev": true
    },
    "ws": {
      "version": "8.8.0",
      "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.0.tgz",
      "integrity": "sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ==",
      "version": "8.8.1",
      "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz",
      "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==",
      "dev": true,
      "requires": {}
    },