{
    "name": "sidaiadmin",
    "lockfileVersion": 2,
    "requires": true,
    "packages": {
        "": {
            "dependencies": {
                "@amcharts/amcharts5": "^5.7.1",
                "@ckeditor/ckeditor5-build-classic": "^40.2.0",
                "@ckeditor/ckeditor5-vue": "^5.1.0",
                "@fullcalendar/bootstrap": "^6.1.19",
                "@fullcalendar/core": "^6.1.19",
                "@fullcalendar/daygrid": "^6.1.19",
                "@fullcalendar/interaction": "^6.1.19",
                "@fullcalendar/list": "^6.1.19",
                "@fullcalendar/multimonth": "^6.1.19",
                "@fullcalendar/timegrid": "^6.1.19",
                "@fullcalendar/vue3": "^6.1.19",
                "@mapbox/polyline": "^1.2.1",
                "@vueform/multiselect": "^2.6.6",
                "@vueform/slider": "^2.1.10",
                "@vueform/toggle": "^2.1.4",
                "@vuelidate/core": "^2.0.3",
                "@vuelidate/validators": "^2.0.4",
                "@zhuowenli/vue-feather-icons": "^5.0.2",
                "aos": "^2.3.4",
                "bootstrap": "^5.3.2",
                "bootstrap-vue-next": "^0.15.5",
                "click-outside-vue3": "^4.0.1",
                "date-fns": "^4.1.0",
                "firebase": "^10.13.1",
                "grapesjs": "^0.22.14",
                "grapesjs-preset-newsletter": "^1.0.2",
                "html2canvas": "^1.4.1",
                "leaflet": "^1.9.4",
                "leaflet-draw": "^1.0.4",
                "leaflet-geosearch": "^4.0.0",
                "leaflet-routing-machine": "^3.2.12",
                "leaflet.heat": "^0.2.0",
                "lottie-web": "^5.12.2",
                "node-html-to-image": "^5.0.0",
                "prismjs": "^1.30.0",
                "puppeteer": "^24.36.1",
                "sass": "1.77.6",
                "simplebar-vue": "^2.3.3",
                "sweetalert2": "^11.6.13",
                "swiper": "^11.0.5",
                "vue-feather": "^2.0.0",
                "vue-flatpickr-component": "^11.0.3",
                "vue-i18n": "^9.8.0",
                "vue-the-mask": "^0.11.1",
                "vue3-apexcharts": "^1.4.4",
                "vue3-count-to": "^1.1.2",
                "vue3-google-map": "^0.21.1",
                "vuex": "^4.1.0",
                "ziggy-js": "^2.6.0"
            },
            "devDependencies": {
                "@inertiajs/vue3": "^1.0.0",
                "@vitejs/plugin-vue": "^4.0.0",
                "axios": "^1.1.2",
                "laravel-vite-plugin": "^0.8.0",
                "lodash": "^4.17.21",
                "vite": "^4.0.0",
                "vue": "^3.2.31"
            }
        },
        "node_modules/@amcharts/amcharts5": {
            "version": "5.17.2",
            "resolved": "https://registry.npmjs.org/@amcharts/amcharts5/-/amcharts5-5.17.2.tgz",
            "integrity": "sha512-u/Qc1uE+kKkQqsdm2lIYv7oHu/lzaQ+gB2OvddmyatdISNCQMBvZTruoQgiXXj5UCqHH+HWOBauR6XVyVPadwA==",
            "dependencies": {
                "@types/d3": "^7.0.0",
                "@types/d3-chord": "^3.0.0",
                "@types/d3-hierarchy": "3.1.1",
                "@types/d3-sankey": "^0.11.1",
                "@types/d3-shape": "^3.0.0",
                "@types/geojson": "^7946.0.8",
                "@types/polylabel": "^1.0.5",
                "@types/svg-arc-to-cubic-bezier": "^3.2.0",
                "d3": "^7.0.0",
                "d3-chord": "^3.0.0",
                "d3-force": "^3.0.0",
                "d3-geo": "^3.0.0",
                "d3-hierarchy": "^3.0.0",
                "d3-sankey": "^0.12.3",
                "d3-selection": "^3.0.0",
                "d3-shape": "^3.0.0",
                "d3-transition": "^3.0.0",
                "d3-voronoi-treemap": "^1.1.2",
                "flatpickr": "^4.6.13",
                "markerjs2": "^2.29.4",
                "pdfmake": "^0.2.2",
                "polylabel": "^1.1.0",
                "seedrandom": "^3.0.5",
                "svg-arc-to-cubic-bezier": "^3.2.0",
                "tslib": "^2.2.0"
            }
        },
        "node_modules/@babel/code-frame": {
            "version": "7.29.0",
            "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz",
            "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==",
            "dependencies": {
                "@babel/helper-validator-identifier": "^7.28.5",
                "js-tokens": "^4.0.0",
                "picocolors": "^1.1.1"
            },
            "engines": {
                "node": ">=6.9.0"
            }
        },
        "node_modules/@babel/helper-string-parser": {
            "version": "7.27.1",
            "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",
            "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==",
            "engines": {
                "node": ">=6.9.0"
            }
        },
        "node_modules/@babel/helper-validator-identifier": {
            "version": "7.28.5",
            "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",
            "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==",
            "engines": {
                "node": ">=6.9.0"
            }
        },
        "node_modules/@babel/parser": {
            "version": "7.29.3",
            "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.3.tgz",
            "integrity": "sha512-b3ctpQwp+PROvU/cttc4OYl4MzfJUWy6FZg+PMXfzmt/+39iHVF0sDfqay8TQM3JA2EUOyKcFZt75jWriQijsA==",
            "dependencies": {
                "@babel/types": "^7.29.0"
            },
            "bin": {
                "parser": "bin/babel-parser.js"
            },
            "engines": {
                "node": ">=6.0.0"
            }
        },
        "node_modules/@babel/types": {
            "version": "7.29.0",
            "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz",
            "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==",
            "dependencies": {
                "@babel/helper-string-parser": "^7.27.1",
                "@babel/helper-validator-identifier": "^7.28.5"
            },
            "engines": {
                "node": ">=6.9.0"
            }
        },
        "node_modules/@ckeditor/ckeditor5-adapter-ckfinder": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-adapter-ckfinder/-/ckeditor5-adapter-ckfinder-40.2.0.tgz",
            "integrity": "sha512-YKdydg4DzaMk91saOL55KBNQE3St2NEj1E9hlk9CzHKQaHc79dYzHDNBolSE7ZmzkNJ4ToVbY7kRW5CDGfG5Rg==",
            "dependencies": {
                "ckeditor5": "40.2.0"
            }
        },
        "node_modules/@ckeditor/ckeditor5-autoformat": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-autoformat/-/ckeditor5-autoformat-40.2.0.tgz",
            "integrity": "sha512-F3w5k7ti5l6V8U07eSQ3gup3ivltRZQXdtvstBXMmTzDb2ceazNcUDLb6TKSHp5y30ETN0dRGgbhx9xiDL0TXg==",
            "dependencies": {
                "ckeditor5": "40.2.0"
            }
        },
        "node_modules/@ckeditor/ckeditor5-basic-styles": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-basic-styles/-/ckeditor5-basic-styles-40.2.0.tgz",
            "integrity": "sha512-P7jYddLnRpaR4zVCqDa8InsZ6YNRHdF0RrX6+Uz81+A1IfyfmSd+5IaiLxxdnFWQ4JlEhJutjy9vMwSmOhZocQ==",
            "dependencies": {
                "ckeditor5": "40.2.0"
            }
        },
        "node_modules/@ckeditor/ckeditor5-block-quote": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-block-quote/-/ckeditor5-block-quote-40.2.0.tgz",
            "integrity": "sha512-t03Yp+MeAyQhwdGZqUlkJEx25VSiigpzkIGGOhccSaTIIZ9XcWDkrTevDhwA4Pq4Q9IRQ8Loj3KCVSBuAqkBgw==",
            "dependencies": {
                "ckeditor5": "40.2.0"
            }
        },
        "node_modules/@ckeditor/ckeditor5-build-classic": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-build-classic/-/ckeditor5-build-classic-40.2.0.tgz",
            "integrity": "sha512-b9zt1kU0S2Azco8mXraxj56pctHRs9y/XfdVrpFzxiRbbzyBZ42WgX1ThJNTqH6WkXCxDPYSbqPhNIvPHpuEyg==",
            "dependencies": {
                "@ckeditor/ckeditor5-adapter-ckfinder": "40.2.0",
                "@ckeditor/ckeditor5-autoformat": "40.2.0",
                "@ckeditor/ckeditor5-basic-styles": "40.2.0",
                "@ckeditor/ckeditor5-block-quote": "40.2.0",
                "@ckeditor/ckeditor5-ckbox": "40.2.0",
                "@ckeditor/ckeditor5-ckfinder": "40.2.0",
                "@ckeditor/ckeditor5-cloud-services": "40.2.0",
                "@ckeditor/ckeditor5-easy-image": "40.2.0",
                "@ckeditor/ckeditor5-editor-classic": "40.2.0",
                "@ckeditor/ckeditor5-essentials": "40.2.0",
                "@ckeditor/ckeditor5-heading": "40.2.0",
                "@ckeditor/ckeditor5-image": "40.2.0",
                "@ckeditor/ckeditor5-indent": "40.2.0",
                "@ckeditor/ckeditor5-link": "40.2.0",
                "@ckeditor/ckeditor5-list": "40.2.0",
                "@ckeditor/ckeditor5-media-embed": "40.2.0",
                "@ckeditor/ckeditor5-paragraph": "40.2.0",
                "@ckeditor/ckeditor5-paste-from-office": "40.2.0",
                "@ckeditor/ckeditor5-table": "40.2.0",
                "@ckeditor/ckeditor5-typing": "40.2.0"
            }
        },
        "node_modules/@ckeditor/ckeditor5-ckbox": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ckbox/-/ckeditor5-ckbox-40.2.0.tgz",
            "integrity": "sha512-w/A3RA7qpR7Scl4hgUTt8j+oV7oD9IFPNGTpp0xoyfWEV8Ymm2NrMAvV0PAJiavYS3+FT4GO4RBOM6BvLHuV3w==",
            "dependencies": {
                "blurhash": "2.0.5",
                "ckeditor5": "40.2.0",
                "lodash-es": "4.17.21"
            }
        },
        "node_modules/@ckeditor/ckeditor5-ckfinder": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ckfinder/-/ckeditor5-ckfinder-40.2.0.tgz",
            "integrity": "sha512-kiW5TZOLHYd6hhWeDIrep8FXLo0q14b0e0Jit0XSi3z4PQfdDSRk9UuMJPkkf4EdF3PUSdMJ9bccJG76DYXzFQ==",
            "dependencies": {
                "ckeditor5": "40.2.0"
            }
        },
        "node_modules/@ckeditor/ckeditor5-clipboard": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-clipboard/-/ckeditor5-clipboard-40.2.0.tgz",
            "integrity": "sha512-8/xPH9/i86ukcEiHdmTgNuPVJeYTrivbx5ZYqycPO4Eem7VM99gIbOe7pIYpuV+klr9ymVxIHbGyTJDJ3oUO8A==",
            "dependencies": {
                "@ckeditor/ckeditor5-core": "40.2.0",
                "@ckeditor/ckeditor5-engine": "40.2.0",
                "@ckeditor/ckeditor5-ui": "40.2.0",
                "@ckeditor/ckeditor5-utils": "40.2.0",
                "@ckeditor/ckeditor5-widget": "40.2.0",
                "lodash-es": "4.17.21"
            }
        },
        "node_modules/@ckeditor/ckeditor5-cloud-services": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-cloud-services/-/ckeditor5-cloud-services-40.2.0.tgz",
            "integrity": "sha512-xrPQjFGGy1ZfXyKIMw0uzn7OIriSv13YMw0M2ZTh+V1jRN1HW9KzzNb2DlQc+6wQfRk0bq69XGLp3M296/cVTQ==",
            "dependencies": {
                "ckeditor5": "40.2.0"
            }
        },
        "node_modules/@ckeditor/ckeditor5-core": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-40.2.0.tgz",
            "integrity": "sha512-0fqIaN+ZhkXXA3mpBN+alycBzPMc8ruO8VrP0OnvCjowqZVS2HXC2AaXNBdxc75xGI3ScXIor7FsgFHxVJIYYQ==",
            "dependencies": {
                "@ckeditor/ckeditor5-engine": "40.2.0",
                "@ckeditor/ckeditor5-utils": "40.2.0",
                "lodash-es": "4.17.21"
            }
        },
        "node_modules/@ckeditor/ckeditor5-easy-image": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-easy-image/-/ckeditor5-easy-image-40.2.0.tgz",
            "integrity": "sha512-bE9YHGYEY1ql5mIqZSI2fkoBA4th28M0GDaJutwJYKM3t+Bost3Zh1UfmYKE2kvYgmeLY1L3hjQpN9w7NYyLpw==",
            "dependencies": {
                "ckeditor5": "40.2.0"
            }
        },
        "node_modules/@ckeditor/ckeditor5-editor-classic": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-classic/-/ckeditor5-editor-classic-40.2.0.tgz",
            "integrity": "sha512-dftfDBxANOgqgQZ4SB3YTsEV/XX1u0g9jopbOBwqIABnVVa8zoGcktgFdGnLUFk51sL65baSx2z8Z1NNYdZcFQ==",
            "dependencies": {
                "ckeditor5": "40.2.0",
                "lodash-es": "4.17.21"
            }
        },
        "node_modules/@ckeditor/ckeditor5-engine": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-40.2.0.tgz",
            "integrity": "sha512-sgboUX8Ps+LcEgywyT3BeK1nzLHjNVIiZU1qvRxR3ixzIw4w2xRNXCGfESWLW5Y5rv9+ypUCrX61oLnZU64PQQ==",
            "dependencies": {
                "@ckeditor/ckeditor5-utils": "40.2.0",
                "lodash-es": "4.17.21"
            }
        },
        "node_modules/@ckeditor/ckeditor5-enter": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-enter/-/ckeditor5-enter-40.2.0.tgz",
            "integrity": "sha512-GjTRaKNX8QEDJ3YYKG3GfPZfGHrcigGBxbo+1WDT7NaOsR2DA/CIZfHlAPfgJDAMV17bhWsT3gy3+oQZsExtnQ==",
            "dependencies": {
                "@ckeditor/ckeditor5-core": "40.2.0",
                "@ckeditor/ckeditor5-engine": "40.2.0",
                "@ckeditor/ckeditor5-utils": "40.2.0"
            }
        },
        "node_modules/@ckeditor/ckeditor5-essentials": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-essentials/-/ckeditor5-essentials-40.2.0.tgz",
            "integrity": "sha512-7iUUy0Uwiei4yLrn145SOcyzriMeVFVc5ontQkxQE5b9alFdAc/6ZoDPZqwD7V0zi5RQ/2YsoVMRLFa4hbPfNA==",
            "dependencies": {
                "ckeditor5": "40.2.0"
            }
        },
        "node_modules/@ckeditor/ckeditor5-heading": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-heading/-/ckeditor5-heading-40.2.0.tgz",
            "integrity": "sha512-uDT1sttMy+KrKi90jnqEI43886o1wfKrROWqaMbmKOerTbIi58GNH9LvX04sf1RyHV3+3566RRmB248fsLkYjA==",
            "dependencies": {
                "ckeditor5": "40.2.0"
            }
        },
        "node_modules/@ckeditor/ckeditor5-image": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-image/-/ckeditor5-image-40.2.0.tgz",
            "integrity": "sha512-0Dunw1o5k2+5Q5XiWLDG1r8k9awosfIFuDZwqKJGWtDaNE4QQbJ9+iJSwiiRw2QjcGr7D3JdH7xwJZFra7kYmA==",
            "dependencies": {
                "@ckeditor/ckeditor5-ui": "40.2.0",
                "ckeditor5": "40.2.0",
                "lodash-es": "4.17.21"
            }
        },
        "node_modules/@ckeditor/ckeditor5-indent": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-indent/-/ckeditor5-indent-40.2.0.tgz",
            "integrity": "sha512-gSlRGoyAslB2OpqghimIY6Oiflf3Z2/MdLBzvFipU5N4X66cL29HuWZc/bOkcFzWwNeDK5LgzfLdvXNzkdv5Xw==",
            "dependencies": {
                "ckeditor5": "40.2.0"
            }
        },
        "node_modules/@ckeditor/ckeditor5-link": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-link/-/ckeditor5-link-40.2.0.tgz",
            "integrity": "sha512-/r4Ti9USdrURBX+qutvyDGOb75sNuSgtXdI8xK503EVfx5yBIi6qsYIYWoFvnGJKkLYkVo+940ilduhwzq0M7g==",
            "dependencies": {
                "@ckeditor/ckeditor5-ui": "40.2.0",
                "ckeditor5": "40.2.0",
                "lodash-es": "4.17.21"
            }
        },
        "node_modules/@ckeditor/ckeditor5-list": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-list/-/ckeditor5-list-40.2.0.tgz",
            "integrity": "sha512-lsQWSLSFRHRQ2AxA6vgTib9YELjF2J5jpR6H4RDW1gM//dL3FjvLxKPPN/V7rMcp15rrpSiOya+qB99l24DEpQ==",
            "dependencies": {
                "ckeditor5": "40.2.0"
            }
        },
        "node_modules/@ckeditor/ckeditor5-media-embed": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-media-embed/-/ckeditor5-media-embed-40.2.0.tgz",
            "integrity": "sha512-ORY7VebL7UTuBG/4++UxzqEKjnlZZKAFqUrIom7xXpQNfo6oJFtZLnKYwESZ6iNk7NBOAeiHEecP2tKWyFQd1g==",
            "dependencies": {
                "@ckeditor/ckeditor5-ui": "40.2.0",
                "ckeditor5": "40.2.0"
            }
        },
        "node_modules/@ckeditor/ckeditor5-paragraph": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-paragraph/-/ckeditor5-paragraph-40.2.0.tgz",
            "integrity": "sha512-NotxWP1cKvbJSY1UwdTe/Oy1NnAj9Etsi4Z7XA908EvCsNSnFtzdMhYzLhFZJ18avrQFDa7PpSKSyN3M64CbSA==",
            "dependencies": {
                "@ckeditor/ckeditor5-core": "40.2.0",
                "@ckeditor/ckeditor5-ui": "40.2.0",
                "@ckeditor/ckeditor5-utils": "40.2.0"
            }
        },
        "node_modules/@ckeditor/ckeditor5-paste-from-office": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-paste-from-office/-/ckeditor5-paste-from-office-40.2.0.tgz",
            "integrity": "sha512-kdk7uJlSa9mvyuNAwmIfV6Kc1tfWI6DbCs19jyseA/F0vySKibb0DsBVSZ7xa5ihcjphfJvwpypWYL0BYdYKLQ==",
            "dependencies": {
                "ckeditor5": "40.2.0"
            }
        },
        "node_modules/@ckeditor/ckeditor5-select-all": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-select-all/-/ckeditor5-select-all-40.2.0.tgz",
            "integrity": "sha512-yaYCqhdMcoEH3BsilhweNdbOfuO/cexQ1r1/mYoBoW4CypIuAeq8J/3qLpvFaThmCRPzJBn1J7v2Yjs/0UnamA==",
            "dependencies": {
                "@ckeditor/ckeditor5-core": "40.2.0",
                "@ckeditor/ckeditor5-ui": "40.2.0",
                "@ckeditor/ckeditor5-utils": "40.2.0"
            }
        },
        "node_modules/@ckeditor/ckeditor5-table": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-table/-/ckeditor5-table-40.2.0.tgz",
            "integrity": "sha512-yODne7az/aJ9lsuI7w476pgGV2QBoH2tOKp3JFh/e2DdHC20637LCVd0cx8sUe3zk61X/eYPY+wOiRJx/mIUqg==",
            "dependencies": {
                "ckeditor5": "40.2.0",
                "lodash-es": "4.17.21"
            }
        },
        "node_modules/@ckeditor/ckeditor5-typing": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-typing/-/ckeditor5-typing-40.2.0.tgz",
            "integrity": "sha512-2E7LkmC4RHdenMUwow0EZDKxlbX00c5UHysUVT51EBGrXiJcN++0cqxQaeJzQ262oTDpk94qE5IZdGXt3ntzrw==",
            "dependencies": {
                "@ckeditor/ckeditor5-core": "40.2.0",
                "@ckeditor/ckeditor5-engine": "40.2.0",
                "@ckeditor/ckeditor5-utils": "40.2.0",
                "lodash-es": "4.17.21"
            }
        },
        "node_modules/@ckeditor/ckeditor5-ui": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-40.2.0.tgz",
            "integrity": "sha512-K8oC9zrJokZD5Nl4uQjJMo8Couds0eHmfNI/go6iU4A4OAdDzph+W50QnyMed4etKnMdhvUSbnuZnPtQjnsvFA==",
            "dependencies": {
                "@ckeditor/ckeditor5-core": "40.2.0",
                "@ckeditor/ckeditor5-utils": "40.2.0",
                "color-convert": "2.0.1",
                "color-parse": "1.4.2",
                "lodash-es": "4.17.21",
                "vanilla-colorful": "0.7.2"
            }
        },
        "node_modules/@ckeditor/ckeditor5-undo": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-undo/-/ckeditor5-undo-40.2.0.tgz",
            "integrity": "sha512-k2VZS5x4SJtYk3zhdwHYg+D00DgD0iWR0H4qQgcWmQMFRipYvXJRixP3hSLZGJciQanPFeYcjZgxNQ+rU1s8ug==",
            "dependencies": {
                "@ckeditor/ckeditor5-core": "40.2.0",
                "@ckeditor/ckeditor5-engine": "40.2.0",
                "@ckeditor/ckeditor5-ui": "40.2.0"
            }
        },
        "node_modules/@ckeditor/ckeditor5-upload": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-upload/-/ckeditor5-upload-40.2.0.tgz",
            "integrity": "sha512-AdJSKvWEQbSSyA/DfxbCHRhFN6S4ew4kuYETO57e6AS3aOuYGLBRdu9Mub7IAQcOyy1LL6ktr9u5WEOoWS2h0w==",
            "dependencies": {
                "@ckeditor/ckeditor5-core": "40.2.0",
                "@ckeditor/ckeditor5-ui": "40.2.0",
                "@ckeditor/ckeditor5-utils": "40.2.0"
            }
        },
        "node_modules/@ckeditor/ckeditor5-utils": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-40.2.0.tgz",
            "integrity": "sha512-f+kTJBwwk7Y/LXm8pEPxBTXVlJwQrH7Levzye9zxEDB0Jtj7+brGr87o666fPmL/ATQc5M+VPhbvnk2sOv7WKg==",
            "dependencies": {
                "lodash-es": "4.17.21"
            }
        },
        "node_modules/@ckeditor/ckeditor5-vue": {
            "version": "5.1.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-vue/-/ckeditor5-vue-5.1.0.tgz",
            "integrity": "sha512-KEx4Tj2Irr4ZbLG8LnaKpb0Dgd8qmLmKFWeiKkQwM3RAAeYRYOCcBVB2Y168I9KA8wRosPxgOO9jbQ92yopYHA==",
            "hasInstallScript": true,
            "engines": {
                "node": ">=16.0.0",
                "npm": ">=5.7.1"
            }
        },
        "node_modules/@ckeditor/ckeditor5-watchdog": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-40.2.0.tgz",
            "integrity": "sha512-ets7o2dUR7l23G9o/RAbu+gJzUkc2Ul269E3TEhZnbQXFjshvEGK2kzuay7I+/waL3ADuYe4zuoBqsqdPoAhfg==",
            "dependencies": {
                "lodash-es": "4.17.21"
            }
        },
        "node_modules/@ckeditor/ckeditor5-widget": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-widget/-/ckeditor5-widget-40.2.0.tgz",
            "integrity": "sha512-okeUSwbnu6TUKvwBOl0YdED6Me0/vvs1ybfKZPNEJNwGl989iG0LQO4oYUye8BTCZvzCZ2cBTb1Cvnwr8KRcbg==",
            "dependencies": {
                "@ckeditor/ckeditor5-core": "40.2.0",
                "@ckeditor/ckeditor5-engine": "40.2.0",
                "@ckeditor/ckeditor5-enter": "40.2.0",
                "@ckeditor/ckeditor5-typing": "40.2.0",
                "@ckeditor/ckeditor5-ui": "40.2.0",
                "@ckeditor/ckeditor5-utils": "40.2.0",
                "lodash-es": "4.17.21"
            }
        },
        "node_modules/@esbuild/android-arm": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz",
            "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==",
            "cpu": [
                "arm"
            ],
            "dev": true,
            "optional": true,
            "os": [
                "android"
            ],
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/@esbuild/android-arm64": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz",
            "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==",
            "cpu": [
                "arm64"
            ],
            "dev": true,
            "optional": true,
            "os": [
                "android"
            ],
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/@esbuild/android-x64": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz",
            "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==",
            "cpu": [
                "x64"
            ],
            "dev": true,
            "optional": true,
            "os": [
                "android"
            ],
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/@esbuild/darwin-arm64": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz",
            "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==",
            "cpu": [
                "arm64"
            ],
            "dev": true,
            "optional": true,
            "os": [
                "darwin"
            ],
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/@esbuild/darwin-x64": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz",
            "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==",
            "cpu": [
                "x64"
            ],
            "dev": true,
            "optional": true,
            "os": [
                "darwin"
            ],
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/@esbuild/freebsd-arm64": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz",
            "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==",
            "cpu": [
                "arm64"
            ],
            "dev": true,
            "optional": true,
            "os": [
                "freebsd"
            ],
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/@esbuild/freebsd-x64": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz",
            "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==",
            "cpu": [
                "x64"
            ],
            "dev": true,
            "optional": true,
            "os": [
                "freebsd"
            ],
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/@esbuild/linux-arm": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz",
            "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==",
            "cpu": [
                "arm"
            ],
            "dev": true,
            "optional": true,
            "os": [
                "linux"
            ],
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/@esbuild/linux-arm64": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz",
            "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==",
            "cpu": [
                "arm64"
            ],
            "dev": true,
            "optional": true,
            "os": [
                "linux"
            ],
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/@esbuild/linux-ia32": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz",
            "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==",
            "cpu": [
                "ia32"
            ],
            "dev": true,
            "optional": true,
            "os": [
                "linux"
            ],
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/@esbuild/linux-loong64": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz",
            "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==",
            "cpu": [
                "loong64"
            ],
            "dev": true,
            "optional": true,
            "os": [
                "linux"
            ],
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/@esbuild/linux-mips64el": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz",
            "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==",
            "cpu": [
                "mips64el"
            ],
            "dev": true,
            "optional": true,
            "os": [
                "linux"
            ],
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/@esbuild/linux-ppc64": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz",
            "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==",
            "cpu": [
                "ppc64"
            ],
            "dev": true,
            "optional": true,
            "os": [
                "linux"
            ],
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/@esbuild/linux-riscv64": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz",
            "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==",
            "cpu": [
                "riscv64"
            ],
            "dev": true,
            "optional": true,
            "os": [
                "linux"
            ],
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/@esbuild/linux-s390x": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz",
            "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==",
            "cpu": [
                "s390x"
            ],
            "dev": true,
            "optional": true,
            "os": [
                "linux"
            ],
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/@esbuild/linux-x64": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz",
            "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==",
            "cpu": [
                "x64"
            ],
            "dev": true,
            "optional": true,
            "os": [
                "linux"
            ],
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/@esbuild/netbsd-x64": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz",
            "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==",
            "cpu": [
                "x64"
            ],
            "dev": true,
            "optional": true,
            "os": [
                "netbsd"
            ],
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/@esbuild/openbsd-x64": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz",
            "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==",
            "cpu": [
                "x64"
            ],
            "dev": true,
            "optional": true,
            "os": [
                "openbsd"
            ],
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/@esbuild/sunos-x64": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz",
            "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==",
            "cpu": [
                "x64"
            ],
            "dev": true,
            "optional": true,
            "os": [
                "sunos"
            ],
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/@esbuild/win32-arm64": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz",
            "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==",
            "cpu": [
                "arm64"
            ],
            "dev": true,
            "optional": true,
            "os": [
                "win32"
            ],
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/@esbuild/win32-ia32": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz",
            "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==",
            "cpu": [
                "ia32"
            ],
            "dev": true,
            "optional": true,
            "os": [
                "win32"
            ],
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/@esbuild/win32-x64": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz",
            "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==",
            "cpu": [
                "x64"
            ],
            "dev": true,
            "optional": true,
            "os": [
                "win32"
            ],
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/@firebase/analytics": {
            "version": "0.10.8",
            "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.10.8.tgz",
            "integrity": "sha512-CVnHcS4iRJPqtIDc411+UmFldk0ShSK3OB+D0bKD8Ck5Vro6dbK5+APZpkuWpbfdL359DIQUnAaMLE+zs/PVyA==",
            "dependencies": {
                "@firebase/component": "0.6.9",
                "@firebase/installations": "0.6.9",
                "@firebase/logger": "0.4.2",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0"
            },
            "peerDependencies": {
                "@firebase/app": "0.x"
            }
        },
        "node_modules/@firebase/analytics-compat": {
            "version": "0.2.14",
            "resolved": "https://registry.npmjs.org/@firebase/analytics-compat/-/analytics-compat-0.2.14.tgz",
            "integrity": "sha512-unRVY6SvRqfNFIAA/kwl4vK+lvQAL2HVcgu9zTrUtTyYDmtIt/lOuHJynBMYEgLnKm39YKBDhtqdapP2e++ASw==",
            "dependencies": {
                "@firebase/analytics": "0.10.8",
                "@firebase/analytics-types": "0.8.2",
                "@firebase/component": "0.6.9",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0"
            },
            "peerDependencies": {
                "@firebase/app-compat": "0.x"
            }
        },
        "node_modules/@firebase/analytics-types": {
            "version": "0.8.2",
            "resolved": "https://registry.npmjs.org/@firebase/analytics-types/-/analytics-types-0.8.2.tgz",
            "integrity": "sha512-EnzNNLh+9/sJsimsA/FGqzakmrAUKLeJvjRHlg8df1f97NLUlFidk9600y0ZgWOp3CAxn6Hjtk+08tixlUOWyw=="
        },
        "node_modules/@firebase/app": {
            "version": "0.10.13",
            "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.10.13.tgz",
            "integrity": "sha512-OZiDAEK/lDB6xy/XzYAyJJkaDqmQ+BCtOEPLqFvxWKUz5JbBmej7IiiRHdtiIOD/twW7O5AxVsfaaGA/V1bNsA==",
            "dependencies": {
                "@firebase/component": "0.6.9",
                "@firebase/logger": "0.4.2",
                "@firebase/util": "1.10.0",
                "idb": "7.1.1",
                "tslib": "^2.1.0"
            }
        },
        "node_modules/@firebase/app-check": {
            "version": "0.8.8",
            "resolved": "https://registry.npmjs.org/@firebase/app-check/-/app-check-0.8.8.tgz",
            "integrity": "sha512-O49RGF1xj7k6BuhxGpHmqOW5hqBIAEbt2q6POW0lIywx7emYtzPDeQI+ryQpC4zbKX646SoVZ711TN1DBLNSOQ==",
            "dependencies": {
                "@firebase/component": "0.6.9",
                "@firebase/logger": "0.4.2",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0"
            },
            "peerDependencies": {
                "@firebase/app": "0.x"
            }
        },
        "node_modules/@firebase/app-check-compat": {
            "version": "0.3.15",
            "resolved": "https://registry.npmjs.org/@firebase/app-check-compat/-/app-check-compat-0.3.15.tgz",
            "integrity": "sha512-zFIvIFFNqDXpOT2huorz9cwf56VT3oJYRFjSFYdSbGYEJYEaXjLJbfC79lx/zjx4Fh+yuN8pry3TtvwaevrGbg==",
            "dependencies": {
                "@firebase/app-check": "0.8.8",
                "@firebase/app-check-types": "0.5.2",
                "@firebase/component": "0.6.9",
                "@firebase/logger": "0.4.2",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0"
            },
            "peerDependencies": {
                "@firebase/app-compat": "0.x"
            }
        },
        "node_modules/@firebase/app-check-interop-types": {
            "version": "0.3.2",
            "resolved": "https://registry.npmjs.org/@firebase/app-check-interop-types/-/app-check-interop-types-0.3.2.tgz",
            "integrity": "sha512-LMs47Vinv2HBMZi49C09dJxp0QT5LwDzFaVGf/+ITHe3BlIhUiLNttkATSXplc89A2lAaeTqjgqVkiRfUGyQiQ=="
        },
        "node_modules/@firebase/app-check-types": {
            "version": "0.5.2",
            "resolved": "https://registry.npmjs.org/@firebase/app-check-types/-/app-check-types-0.5.2.tgz",
            "integrity": "sha512-FSOEzTzL5bLUbD2co3Zut46iyPWML6xc4x+78TeaXMSuJap5QObfb+rVvZJtla3asN4RwU7elaQaduP+HFizDA=="
        },
        "node_modules/@firebase/app-compat": {
            "version": "0.2.43",
            "resolved": "https://registry.npmjs.org/@firebase/app-compat/-/app-compat-0.2.43.tgz",
            "integrity": "sha512-HM96ZyIblXjAC7TzE8wIk2QhHlSvksYkQ4Ukh1GmEenzkucSNUmUX4QvoKrqeWsLEQ8hdcojABeCV8ybVyZmeg==",
            "dependencies": {
                "@firebase/app": "0.10.13",
                "@firebase/component": "0.6.9",
                "@firebase/logger": "0.4.2",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0"
            }
        },
        "node_modules/@firebase/app-types": {
            "version": "0.9.2",
            "resolved": "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.9.2.tgz",
            "integrity": "sha512-oMEZ1TDlBz479lmABwWsWjzHwheQKiAgnuKxE0pz0IXCVx7/rtlkx1fQ6GfgK24WCrxDKMplZrT50Kh04iMbXQ=="
        },
        "node_modules/@firebase/auth": {
            "version": "1.7.9",
            "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-1.7.9.tgz",
            "integrity": "sha512-yLD5095kVgDw965jepMyUrIgDklD6qH/BZNHeKOgvu7pchOKNjVM+zQoOVYJIKWMWOWBq8IRNVU6NXzBbozaJg==",
            "dependencies": {
                "@firebase/component": "0.6.9",
                "@firebase/logger": "0.4.2",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0",
                "undici": "6.19.7"
            },
            "peerDependencies": {
                "@firebase/app": "0.x",
                "@react-native-async-storage/async-storage": "^1.18.1"
            },
            "peerDependenciesMeta": {
                "@react-native-async-storage/async-storage": {
                    "optional": true
                }
            }
        },
        "node_modules/@firebase/auth-compat": {
            "version": "0.5.14",
            "resolved": "https://registry.npmjs.org/@firebase/auth-compat/-/auth-compat-0.5.14.tgz",
            "integrity": "sha512-2eczCSqBl1KUPJacZlFpQayvpilg3dxXLy9cSMTKtQMTQSmondUtPI47P3ikH3bQAXhzKLOE+qVxJ3/IRtu9pw==",
            "dependencies": {
                "@firebase/auth": "1.7.9",
                "@firebase/auth-types": "0.12.2",
                "@firebase/component": "0.6.9",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0",
                "undici": "6.19.7"
            },
            "peerDependencies": {
                "@firebase/app-compat": "0.x"
            }
        },
        "node_modules/@firebase/auth-interop-types": {
            "version": "0.2.3",
            "resolved": "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.2.3.tgz",
            "integrity": "sha512-Fc9wuJGgxoxQeavybiuwgyi+0rssr76b+nHpj+eGhXFYAdudMWyfBHvFL/I5fEHniUM/UQdFzi9VXJK2iZF7FQ=="
        },
        "node_modules/@firebase/auth-types": {
            "version": "0.12.2",
            "resolved": "https://registry.npmjs.org/@firebase/auth-types/-/auth-types-0.12.2.tgz",
            "integrity": "sha512-qsEBaRMoGvHO10unlDJhaKSuPn4pyoTtlQuP1ghZfzB6rNQPuhp/N/DcFZxm9i4v0SogjCbf9reWupwIvfmH6w==",
            "peerDependencies": {
                "@firebase/app-types": "0.x",
                "@firebase/util": "1.x"
            }
        },
        "node_modules/@firebase/component": {
            "version": "0.6.9",
            "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.6.9.tgz",
            "integrity": "sha512-gm8EUEJE/fEac86AvHn8Z/QW8BvR56TBw3hMW0O838J/1mThYQXAIQBgUv75EqlCZfdawpWLrKt1uXvp9ciK3Q==",
            "dependencies": {
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0"
            }
        },
        "node_modules/@firebase/data-connect": {
            "version": "0.1.0",
            "resolved": "https://registry.npmjs.org/@firebase/data-connect/-/data-connect-0.1.0.tgz",
            "integrity": "sha512-vSe5s8dY13ilhLnfY0eYRmQsdTbH7PUFZtBbqU6JVX/j8Qp9A6G5gG6//ulbX9/1JFOF1IWNOne9c8S/DOCJaQ==",
            "dependencies": {
                "@firebase/auth-interop-types": "0.2.3",
                "@firebase/component": "0.6.9",
                "@firebase/logger": "0.4.2",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0"
            },
            "peerDependencies": {
                "@firebase/app": "0.x"
            }
        },
        "node_modules/@firebase/database": {
            "version": "1.0.8",
            "resolved": "https://registry.npmjs.org/@firebase/database/-/database-1.0.8.tgz",
            "integrity": "sha512-dzXALZeBI1U5TXt6619cv0+tgEhJiwlUtQ55WNZY7vGAjv7Q1QioV969iYwt1AQQ0ovHnEW0YW9TiBfefLvErg==",
            "dependencies": {
                "@firebase/app-check-interop-types": "0.3.2",
                "@firebase/auth-interop-types": "0.2.3",
                "@firebase/component": "0.6.9",
                "@firebase/logger": "0.4.2",
                "@firebase/util": "1.10.0",
                "faye-websocket": "0.11.4",
                "tslib": "^2.1.0"
            }
        },
        "node_modules/@firebase/database-compat": {
            "version": "1.0.8",
            "resolved": "https://registry.npmjs.org/@firebase/database-compat/-/database-compat-1.0.8.tgz",
            "integrity": "sha512-OpeWZoPE3sGIRPBKYnW9wLad25RaWbGyk7fFQe4xnJQKRzlynWeFBSRRAoLE2Old01WXwskUiucNqUUVlFsceg==",
            "dependencies": {
                "@firebase/component": "0.6.9",
                "@firebase/database": "1.0.8",
                "@firebase/database-types": "1.0.5",
                "@firebase/logger": "0.4.2",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0"
            }
        },
        "node_modules/@firebase/database-types": {
            "version": "1.0.5",
            "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-1.0.5.tgz",
            "integrity": "sha512-fTlqCNwFYyq/C6W7AJ5OCuq5CeZuBEsEwptnVxlNPkWCo5cTTyukzAHRSO/jaQcItz33FfYrrFk1SJofcu2AaQ==",
            "dependencies": {
                "@firebase/app-types": "0.9.2",
                "@firebase/util": "1.10.0"
            }
        },
        "node_modules/@firebase/firestore": {
            "version": "4.7.3",
            "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-4.7.3.tgz",
            "integrity": "sha512-NwVU+JPZ/3bhvNSJMCSzfcBZZg8SUGyzZ2T0EW3/bkUeefCyzMISSt/TTIfEHc8cdyXGlMqfGe3/62u9s74UEg==",
            "dependencies": {
                "@firebase/component": "0.6.9",
                "@firebase/logger": "0.4.2",
                "@firebase/util": "1.10.0",
                "@firebase/webchannel-wrapper": "1.0.1",
                "@grpc/grpc-js": "~1.9.0",
                "@grpc/proto-loader": "^0.7.8",
                "tslib": "^2.1.0",
                "undici": "6.19.7"
            },
            "engines": {
                "node": ">=10.10.0"
            },
            "peerDependencies": {
                "@firebase/app": "0.x"
            }
        },
        "node_modules/@firebase/firestore-compat": {
            "version": "0.3.38",
            "resolved": "https://registry.npmjs.org/@firebase/firestore-compat/-/firestore-compat-0.3.38.tgz",
            "integrity": "sha512-GoS0bIMMkjpLni6StSwRJarpu2+S5m346Na7gr9YZ/BZ/W3/8iHGNr9PxC+f0rNZXqS4fGRn88pICjrZEgbkqQ==",
            "dependencies": {
                "@firebase/component": "0.6.9",
                "@firebase/firestore": "4.7.3",
                "@firebase/firestore-types": "3.0.2",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0"
            },
            "peerDependencies": {
                "@firebase/app-compat": "0.x"
            }
        },
        "node_modules/@firebase/firestore-types": {
            "version": "3.0.2",
            "resolved": "https://registry.npmjs.org/@firebase/firestore-types/-/firestore-types-3.0.2.tgz",
            "integrity": "sha512-wp1A+t5rI2Qc/2q7r2ZpjUXkRVPtGMd6zCLsiWurjsQpqPgFin3AhNibKcIzoF2rnToNa/XYtyWXuifjOOwDgg==",
            "peerDependencies": {
                "@firebase/app-types": "0.x",
                "@firebase/util": "1.x"
            }
        },
        "node_modules/@firebase/functions": {
            "version": "0.11.8",
            "resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.11.8.tgz",
            "integrity": "sha512-Lo2rTPDn96naFIlSZKVd1yvRRqqqwiJk7cf9TZhUerwnPKgBzXy+aHE22ry+6EjCaQusUoNai6mU6p+G8QZT1g==",
            "dependencies": {
                "@firebase/app-check-interop-types": "0.3.2",
                "@firebase/auth-interop-types": "0.2.3",
                "@firebase/component": "0.6.9",
                "@firebase/messaging-interop-types": "0.2.2",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0",
                "undici": "6.19.7"
            },
            "peerDependencies": {
                "@firebase/app": "0.x"
            }
        },
        "node_modules/@firebase/functions-compat": {
            "version": "0.3.14",
            "resolved": "https://registry.npmjs.org/@firebase/functions-compat/-/functions-compat-0.3.14.tgz",
            "integrity": "sha512-dZ0PKOKQFnOlMfcim39XzaXonSuPPAVuzpqA4ONTIdyaJK/OnBaIEVs/+BH4faa1a2tLeR+Jy15PKqDRQoNIJw==",
            "dependencies": {
                "@firebase/component": "0.6.9",
                "@firebase/functions": "0.11.8",
                "@firebase/functions-types": "0.6.2",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0"
            },
            "peerDependencies": {
                "@firebase/app-compat": "0.x"
            }
        },
        "node_modules/@firebase/functions-types": {
            "version": "0.6.2",
            "resolved": "https://registry.npmjs.org/@firebase/functions-types/-/functions-types-0.6.2.tgz",
            "integrity": "sha512-0KiJ9lZ28nS2iJJvimpY4nNccV21rkQyor5Iheu/nq8aKXJqtJdeSlZDspjPSBBiHRzo7/GMUttegnsEITqR+w=="
        },
        "node_modules/@firebase/installations": {
            "version": "0.6.9",
            "resolved": "https://registry.npmjs.org/@firebase/installations/-/installations-0.6.9.tgz",
            "integrity": "sha512-hlT7AwCiKghOX3XizLxXOsTFiFCQnp/oj86zp1UxwDGmyzsyoxtX+UIZyVyH/oBF5+XtblFG9KZzZQ/h+dpy+Q==",
            "dependencies": {
                "@firebase/component": "0.6.9",
                "@firebase/util": "1.10.0",
                "idb": "7.1.1",
                "tslib": "^2.1.0"
            },
            "peerDependencies": {
                "@firebase/app": "0.x"
            }
        },
        "node_modules/@firebase/installations-compat": {
            "version": "0.2.9",
            "resolved": "https://registry.npmjs.org/@firebase/installations-compat/-/installations-compat-0.2.9.tgz",
            "integrity": "sha512-2lfdc6kPXR7WaL4FCQSQUhXcPbI7ol3wF+vkgtU25r77OxPf8F/VmswQ7sgIkBBWtymn5ZF20TIKtnOj9rjb6w==",
            "dependencies": {
                "@firebase/component": "0.6.9",
                "@firebase/installations": "0.6.9",
                "@firebase/installations-types": "0.5.2",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0"
            },
            "peerDependencies": {
                "@firebase/app-compat": "0.x"
            }
        },
        "node_modules/@firebase/installations-types": {
            "version": "0.5.2",
            "resolved": "https://registry.npmjs.org/@firebase/installations-types/-/installations-types-0.5.2.tgz",
            "integrity": "sha512-que84TqGRZJpJKHBlF2pkvc1YcXrtEDOVGiDjovP/a3s6W4nlbohGXEsBJo0JCeeg/UG9A+DEZVDUV9GpklUzA==",
            "peerDependencies": {
                "@firebase/app-types": "0.x"
            }
        },
        "node_modules/@firebase/logger": {
            "version": "0.4.2",
            "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.4.2.tgz",
            "integrity": "sha512-Q1VuA5M1Gjqrwom6I6NUU4lQXdo9IAQieXlujeHZWvRt1b7qQ0KwBaNAjgxG27jgF9/mUwsNmO8ptBCGVYhB0A==",
            "dependencies": {
                "tslib": "^2.1.0"
            }
        },
        "node_modules/@firebase/messaging": {
            "version": "0.12.12",
            "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.12.12.tgz",
            "integrity": "sha512-6q0pbzYBJhZEtUoQx7hnPhZvAbuMNuBXKQXOx2YlWhSrlv9N1m0ZzlNpBbu/ItTzrwNKTibdYzUyaaxdWLg+4w==",
            "dependencies": {
                "@firebase/component": "0.6.9",
                "@firebase/installations": "0.6.9",
                "@firebase/messaging-interop-types": "0.2.2",
                "@firebase/util": "1.10.0",
                "idb": "7.1.1",
                "tslib": "^2.1.0"
            },
            "peerDependencies": {
                "@firebase/app": "0.x"
            }
        },
        "node_modules/@firebase/messaging-compat": {
            "version": "0.2.12",
            "resolved": "https://registry.npmjs.org/@firebase/messaging-compat/-/messaging-compat-0.2.12.tgz",
            "integrity": "sha512-pKsiUVZrbmRgdImYqhBNZlkKJbqjlPkVdQRZGRbkTyX4OSGKR0F/oJeCt1a8jEg5UnBp4fdVwSWSp4DuCovvEQ==",
            "dependencies": {
                "@firebase/component": "0.6.9",
                "@firebase/messaging": "0.12.12",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0"
            },
            "peerDependencies": {
                "@firebase/app-compat": "0.x"
            }
        },
        "node_modules/@firebase/messaging-interop-types": {
            "version": "0.2.2",
            "resolved": "https://registry.npmjs.org/@firebase/messaging-interop-types/-/messaging-interop-types-0.2.2.tgz",
            "integrity": "sha512-l68HXbuD2PPzDUOFb3aG+nZj5KA3INcPwlocwLZOzPp9rFM9yeuI9YLl6DQfguTX5eAGxO0doTR+rDLDvQb5tA=="
        },
        "node_modules/@firebase/performance": {
            "version": "0.6.9",
            "resolved": "https://registry.npmjs.org/@firebase/performance/-/performance-0.6.9.tgz",
            "integrity": "sha512-PnVaak5sqfz5ivhua+HserxTJHtCar/7zM0flCX6NkzBNzJzyzlH4Hs94h2Il0LQB99roBqoE5QT1JqWqcLJHQ==",
            "dependencies": {
                "@firebase/component": "0.6.9",
                "@firebase/installations": "0.6.9",
                "@firebase/logger": "0.4.2",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0"
            },
            "peerDependencies": {
                "@firebase/app": "0.x"
            }
        },
        "node_modules/@firebase/performance-compat": {
            "version": "0.2.9",
            "resolved": "https://registry.npmjs.org/@firebase/performance-compat/-/performance-compat-0.2.9.tgz",
            "integrity": "sha512-dNl95IUnpsu3fAfYBZDCVhXNkASE0uo4HYaEPd2/PKscfTvsgqFAOxfAXzBEDOnynDWiaGUnb5M1O00JQ+3FXA==",
            "dependencies": {
                "@firebase/component": "0.6.9",
                "@firebase/logger": "0.4.2",
                "@firebase/performance": "0.6.9",
                "@firebase/performance-types": "0.2.2",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0"
            },
            "peerDependencies": {
                "@firebase/app-compat": "0.x"
            }
        },
        "node_modules/@firebase/performance-types": {
            "version": "0.2.2",
            "resolved": "https://registry.npmjs.org/@firebase/performance-types/-/performance-types-0.2.2.tgz",
            "integrity": "sha512-gVq0/lAClVH5STrIdKnHnCo2UcPLjJlDUoEB/tB4KM+hAeHUxWKnpT0nemUPvxZ5nbdY/pybeyMe8Cs29gEcHA=="
        },
        "node_modules/@firebase/remote-config": {
            "version": "0.4.9",
            "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.4.9.tgz",
            "integrity": "sha512-EO1NLCWSPMHdDSRGwZ73kxEEcTopAxX1naqLJFNApp4hO8WfKfmEpmjxmP5TrrnypjIf2tUkYaKsfbEA7+AMmA==",
            "dependencies": {
                "@firebase/component": "0.6.9",
                "@firebase/installations": "0.6.9",
                "@firebase/logger": "0.4.2",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0"
            },
            "peerDependencies": {
                "@firebase/app": "0.x"
            }
        },
        "node_modules/@firebase/remote-config-compat": {
            "version": "0.2.9",
            "resolved": "https://registry.npmjs.org/@firebase/remote-config-compat/-/remote-config-compat-0.2.9.tgz",
            "integrity": "sha512-AxzGpWfWFYejH2twxfdOJt5Cfh/ATHONegTd/a0p5flEzsD5JsxXgfkFToop+mypEL3gNwawxrxlZddmDoNxyA==",
            "dependencies": {
                "@firebase/component": "0.6.9",
                "@firebase/logger": "0.4.2",
                "@firebase/remote-config": "0.4.9",
                "@firebase/remote-config-types": "0.3.2",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0"
            },
            "peerDependencies": {
                "@firebase/app-compat": "0.x"
            }
        },
        "node_modules/@firebase/remote-config-types": {
            "version": "0.3.2",
            "resolved": "https://registry.npmjs.org/@firebase/remote-config-types/-/remote-config-types-0.3.2.tgz",
            "integrity": "sha512-0BC4+Ud7y2aPTyhXJTMTFfrGGLqdYXrUB9sJVAB8NiqJswDTc4/2qrE/yfUbnQJhbSi6ZaTTBKyG3n1nplssaA=="
        },
        "node_modules/@firebase/storage": {
            "version": "0.13.2",
            "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.13.2.tgz",
            "integrity": "sha512-fxuJnHshbhVwuJ4FuISLu+/76Aby2sh+44ztjF2ppoe0TELIDxPW6/r1KGlWYt//AD0IodDYYA8ZTN89q8YqUw==",
            "dependencies": {
                "@firebase/component": "0.6.9",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0",
                "undici": "6.19.7"
            },
            "peerDependencies": {
                "@firebase/app": "0.x"
            }
        },
        "node_modules/@firebase/storage-compat": {
            "version": "0.3.12",
            "resolved": "https://registry.npmjs.org/@firebase/storage-compat/-/storage-compat-0.3.12.tgz",
            "integrity": "sha512-hA4VWKyGU5bWOll+uwzzhEMMYGu9PlKQc1w4DWxB3aIErWYzonrZjF0icqNQZbwKNIdh8SHjZlFeB2w6OSsjfg==",
            "dependencies": {
                "@firebase/component": "0.6.9",
                "@firebase/storage": "0.13.2",
                "@firebase/storage-types": "0.8.2",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0"
            },
            "peerDependencies": {
                "@firebase/app-compat": "0.x"
            }
        },
        "node_modules/@firebase/storage-types": {
            "version": "0.8.2",
            "resolved": "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.8.2.tgz",
            "integrity": "sha512-0vWu99rdey0g53lA7IShoA2Lol1jfnPovzLDUBuon65K7uKG9G+L5uO05brD9pMw+l4HRFw23ah3GwTGpEav6g==",
            "peerDependencies": {
                "@firebase/app-types": "0.x",
                "@firebase/util": "1.x"
            }
        },
        "node_modules/@firebase/util": {
            "version": "1.10.0",
            "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.10.0.tgz",
            "integrity": "sha512-xKtx4A668icQqoANRxyDLBLz51TAbDP9KRfpbKGxiCAW346d0BeJe5vN6/hKxxmWwnZ0mautyv39JxviwwQMOQ==",
            "dependencies": {
                "tslib": "^2.1.0"
            }
        },
        "node_modules/@firebase/vertexai-preview": {
            "version": "0.0.4",
            "resolved": "https://registry.npmjs.org/@firebase/vertexai-preview/-/vertexai-preview-0.0.4.tgz",
            "integrity": "sha512-EBSqyu9eg8frQlVU9/HjKtHN7odqbh9MtAcVz3WwHj4gLCLOoN9F/o+oxlq3CxvFrd3CNTZwu6d2mZtVlEInng==",
            "dependencies": {
                "@firebase/app-check-interop-types": "0.3.2",
                "@firebase/component": "0.6.9",
                "@firebase/logger": "0.4.2",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0"
            },
            "engines": {
                "node": ">=18.0.0"
            },
            "peerDependencies": {
                "@firebase/app": "0.x",
                "@firebase/app-types": "0.x"
            }
        },
        "node_modules/@firebase/webchannel-wrapper": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-1.0.1.tgz",
            "integrity": "sha512-jmEnr/pk0yVkA7mIlHNnxCi+wWzOFUg0WyIotgkKAb2u1J7fAeDBcVNSTjTihbAYNusCLQdW5s9IJ5qwnEufcQ=="
        },
        "node_modules/@floating-ui/core": {
            "version": "1.7.5",
            "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.5.tgz",
            "integrity": "sha512-1Ih4WTWyw0+lKyFMcBHGbb5U5FtuHJuujoyyr5zTaWS5EYMeT6Jb2AuDeftsCsEuchO+mM2ij5+q9crhydzLhQ==",
            "dependencies": {
                "@floating-ui/utils": "^0.2.11"
            }
        },
        "node_modules/@floating-ui/dom": {
            "version": "1.7.6",
            "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.6.tgz",
            "integrity": "sha512-9gZSAI5XM36880PPMm//9dfiEngYoC6Am2izES1FF406YFsjvyBMmeJ2g4SAju3xWwtuynNRFL2s9hgxpLI5SQ==",
            "dependencies": {
                "@floating-ui/core": "^1.7.5",
                "@floating-ui/utils": "^0.2.11"
            }
        },
        "node_modules/@floating-ui/utils": {
            "version": "0.2.11",
            "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.11.tgz",
            "integrity": "sha512-RiB/yIh78pcIxl6lLMG0CgBXAZ2Y0eVHqMPYugu+9U0AeT6YBeiJpf7lbdJNIugFP5SIjwNRgo4DhR1Qxi26Gg=="
        },
        "node_modules/@floating-ui/vue": {
            "version": "1.1.11",
            "resolved": "https://registry.npmjs.org/@floating-ui/vue/-/vue-1.1.11.tgz",
            "integrity": "sha512-HzHKCNVxnGS35r9fCHBc3+uCnjw9IWIlCPL683cGgM9Kgj2BiAl8x1mS7vtvP6F9S/e/q4O6MApwSHj8hNLGfw==",
            "dependencies": {
                "@floating-ui/dom": "^1.7.6",
                "@floating-ui/utils": "^0.2.11",
                "vue-demi": ">=0.13.0"
            }
        },
        "node_modules/@floating-ui/vue/node_modules/vue-demi": {
            "version": "0.14.10",
            "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.10.tgz",
            "integrity": "sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==",
            "hasInstallScript": true,
            "bin": {
                "vue-demi-fix": "bin/vue-demi-fix.js",
                "vue-demi-switch": "bin/vue-demi-switch.js"
            },
            "engines": {
                "node": ">=12"
            },
            "funding": {
                "url": "https://github.com/sponsors/antfu"
            },
            "peerDependencies": {
                "@vue/composition-api": "^1.0.0-rc.1",
                "vue": "^3.0.0-0 || ^2.6.0"
            },
            "peerDependenciesMeta": {
                "@vue/composition-api": {
                    "optional": true
                }
            }
        },
        "node_modules/@foliojs-fork/fontkit": {
            "version": "1.9.2",
            "resolved": "https://registry.npmjs.org/@foliojs-fork/fontkit/-/fontkit-1.9.2.tgz",
            "integrity": "sha512-IfB5EiIb+GZk+77TRB86AHroVaqfq8JRFlUbz0WEwsInyCG0epX2tCPOy+UfaWPju30DeVoUAXfzWXmhn753KA==",
            "dependencies": {
                "@foliojs-fork/restructure": "^2.0.2",
                "brotli": "^1.2.0",
                "clone": "^1.0.4",
                "deep-equal": "^1.0.0",
                "dfa": "^1.2.0",
                "tiny-inflate": "^1.0.2",
                "unicode-properties": "^1.2.2",
                "unicode-trie": "^2.0.0"
            }
        },
        "node_modules/@foliojs-fork/linebreak": {
            "version": "1.1.2",
            "resolved": "https://registry.npmjs.org/@foliojs-fork/linebreak/-/linebreak-1.1.2.tgz",
            "integrity": "sha512-ZPohpxxbuKNE0l/5iBJnOAfUaMACwvUIKCvqtWGKIMv1lPYoNjYXRfhi9FeeV9McBkBLxsMFWTVVhHJA8cyzvg==",
            "dependencies": {
                "base64-js": "1.3.1",
                "unicode-trie": "^2.0.0"
            }
        },
        "node_modules/@foliojs-fork/pdfkit": {
            "version": "0.14.0",
            "resolved": "https://registry.npmjs.org/@foliojs-fork/pdfkit/-/pdfkit-0.14.0.tgz",
            "integrity": "sha512-nMOiQAv6id89MT3tVTCgc7HxD5ZMANwio2o5yvs5sexQkC0KI3BLaLakpsrHmFfeGFAhqPmZATZGbJGXTUebpg==",
            "dependencies": {
                "@foliojs-fork/fontkit": "^1.9.1",
                "@foliojs-fork/linebreak": "^1.1.1",
                "crypto-js": "^4.2.0",
                "png-js": "^1.0.0"
            }
        },
        "node_modules/@foliojs-fork/restructure": {
            "version": "2.0.2",
            "resolved": "https://registry.npmjs.org/@foliojs-fork/restructure/-/restructure-2.0.2.tgz",
            "integrity": "sha512-59SgoZ3EXbkfSX7b63tsou/SDGzwUEK6MuB5sKqgVK1/XE0fxmpsOb9DQI8LXW3KfGnAjImCGhhEb7uPPAUVNA=="
        },
        "node_modules/@fullcalendar/bootstrap": {
            "version": "6.1.20",
            "resolved": "https://registry.npmjs.org/@fullcalendar/bootstrap/-/bootstrap-6.1.20.tgz",
            "integrity": "sha512-WLMt4SQTrVnE19aQi54csIDIplVDew/eQ9f0iMRJqSGZqEYbH2Ea11LGjortB8+8bi7fAHhy4An47gaG6FOOpw==",
            "peerDependencies": {
                "@fullcalendar/core": "~6.1.20"
            }
        },
        "node_modules/@fullcalendar/core": {
            "version": "6.1.20",
            "resolved": "https://registry.npmjs.org/@fullcalendar/core/-/core-6.1.20.tgz",
            "integrity": "sha512-1cukXLlePFiJ8YKXn/4tMKsy0etxYLCkXk8nUCFi11nRONF2Ba2CD5b21/ovtOO2tL6afTJfwmc1ed3HG7eB1g==",
            "dependencies": {
                "preact": "~10.12.1"
            }
        },
        "node_modules/@fullcalendar/daygrid": {
            "version": "6.1.20",
            "resolved": "https://registry.npmjs.org/@fullcalendar/daygrid/-/daygrid-6.1.20.tgz",
            "integrity": "sha512-AO9vqhkLP77EesmJzuU+IGXgxNulsA8mgQHynclJ8U70vSwAVnbcLG9qftiTAFSlZjiY/NvhE7sflve6cJelyQ==",
            "peerDependencies": {
                "@fullcalendar/core": "~6.1.20"
            }
        },
        "node_modules/@fullcalendar/interaction": {
            "version": "6.1.20",
            "resolved": "https://registry.npmjs.org/@fullcalendar/interaction/-/interaction-6.1.20.tgz",
            "integrity": "sha512-p6txmc5txL0bMiPaJxe2ip6o0T384TyoD2KGdsU6UjZ5yoBlaY+dg7kxfnYKpYMzEJLG58n+URrHr2PgNL2fyA==",
            "peerDependencies": {
                "@fullcalendar/core": "~6.1.20"
            }
        },
        "node_modules/@fullcalendar/list": {
            "version": "6.1.20",
            "resolved": "https://registry.npmjs.org/@fullcalendar/list/-/list-6.1.20.tgz",
            "integrity": "sha512-7Hzkbb7uuSqrXwTyD0Ld/7SwWNxPD6SlU548vtkIpH55rZ4qquwtwYdMPgorHos5OynHA4OUrZNcH51CjrCf2g==",
            "peerDependencies": {
                "@fullcalendar/core": "~6.1.20"
            }
        },
        "node_modules/@fullcalendar/multimonth": {
            "version": "6.1.20",
            "resolved": "https://registry.npmjs.org/@fullcalendar/multimonth/-/multimonth-6.1.20.tgz",
            "integrity": "sha512-rMMiPBA71lUJ1DV/0ckPtN4/G4LozkkDKoG7/CbmTYqFJiMRskM/1WpilhtRn4iUdNe03V5K7ofFQRs0wo4ZtQ==",
            "dependencies": {
                "@fullcalendar/daygrid": "~6.1.20"
            },
            "peerDependencies": {
                "@fullcalendar/core": "~6.1.20"
            }
        },
        "node_modules/@fullcalendar/timegrid": {
            "version": "6.1.20",
            "resolved": "https://registry.npmjs.org/@fullcalendar/timegrid/-/timegrid-6.1.20.tgz",
            "integrity": "sha512-4H+/MWbz3ntA50lrPif+7TsvMeX3R1GSYjiLULz0+zEJ7/Yfd9pupZmAwUs/PBpA6aAcFmeRr0laWfcz1a9V1A==",
            "dependencies": {
                "@fullcalendar/daygrid": "~6.1.20"
            },
            "peerDependencies": {
                "@fullcalendar/core": "~6.1.20"
            }
        },
        "node_modules/@fullcalendar/vue3": {
            "version": "6.1.20",
            "resolved": "https://registry.npmjs.org/@fullcalendar/vue3/-/vue3-6.1.20.tgz",
            "integrity": "sha512-8qg6pS27II9QBwFkkJC+7SfflMpWqOe7i3ii5ODq9KpLAjwQAd/zjfq8RvKR1Yryoh5UmMCmvRbMB7i4RGtqog==",
            "peerDependencies": {
                "@fullcalendar/core": "~6.1.20",
                "vue": "^3.0.11"
            }
        },
        "node_modules/@googlemaps/js-api-loader": {
            "version": "1.16.10",
            "resolved": "https://registry.npmjs.org/@googlemaps/js-api-loader/-/js-api-loader-1.16.10.tgz",
            "integrity": "sha512-c2erv2k7P2ilYzMmtYcMgAR21AULosQuUHJbStnrvRk2dG93k5cqptDrh9A8p+ZNlyhiqEOgHW7N9PAizdUM7Q=="
        },
        "node_modules/@googlemaps/markerclusterer": {
            "version": "2.6.2",
            "resolved": "https://registry.npmjs.org/@googlemaps/markerclusterer/-/markerclusterer-2.6.2.tgz",
            "integrity": "sha512-U6uVhq8iWhiIckA89sgRu8OK35mjd6/3CuoZKWakKEf0QmRRWpatlsPb3kqXkoWSmbcZkopRiI4dnW6DQSd7bQ==",
            "dependencies": {
                "@types/supercluster": "^7.1.3",
                "fast-equals": "^5.2.2",
                "supercluster": "^8.0.1"
            }
        },
        "node_modules/@grpc/grpc-js": {
            "version": "1.9.15",
            "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.9.15.tgz",
            "integrity": "sha512-nqE7Hc0AzI+euzUwDAy0aY5hCp10r734gMGRdU+qOPX0XSceI2ULrcXB5U2xSc5VkWwalCj4M7GzCAygZl2KoQ==",
            "dependencies": {
                "@grpc/proto-loader": "^0.7.8",
                "@types/node": ">=12.12.47"
            },
            "engines": {
                "node": "^8.13.0 || >=10.10.0"
            }
        },
        "node_modules/@grpc/proto-loader": {
            "version": "0.7.15",
            "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.15.tgz",
            "integrity": "sha512-tMXdRCfYVixjuFK+Hk0Q1s38gV9zDiDJfWL3h1rv4Qc39oILCu1TRTDt7+fGUI8K4G1Fj125Hx/ru3azECWTyQ==",
            "dependencies": {
                "lodash.camelcase": "^4.3.0",
                "long": "^5.0.0",
                "protobufjs": "^7.2.5",
                "yargs": "^17.7.2"
            },
            "bin": {
                "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js"
            },
            "engines": {
                "node": ">=6"
            }
        },
        "node_modules/@inertiajs/core": {
            "version": "1.3.0",
            "resolved": "https://registry.npmjs.org/@inertiajs/core/-/core-1.3.0.tgz",
            "integrity": "sha512-TJ8R1eUYY473m9DaKlCPRdHTdznFWTDuy5VvEzXg3t/hohbDQedLj46yn/uAqziJPEUZJrSftZzPI2NMzL9tQA==",
            "dev": true,
            "dependencies": {
                "axios": "^1.6.0",
                "deepmerge": "^4.0.0",
                "nprogress": "^0.2.0",
                "qs": "^6.9.0"
            }
        },
        "node_modules/@inertiajs/vue3": {
            "version": "1.3.0",
            "resolved": "https://registry.npmjs.org/@inertiajs/vue3/-/vue3-1.3.0.tgz",
            "integrity": "sha512-GizqdCM3u4JWunit3uUbW4fEmTLKQTi1W7VvPRdrNy8XDt4Qy2cCmfFjq+aH5tHBSS3fI/ngYuhN7XvwqNaKvw==",
            "dev": true,
            "dependencies": {
                "@inertiajs/core": "1.3.0",
                "lodash.clonedeep": "^4.5.0",
                "lodash.isequal": "^4.5.0"
            },
            "peerDependencies": {
                "vue": "^3.0.0"
            }
        },
        "node_modules/@intlify/core-base": {
            "version": "9.14.5",
            "resolved": "https://registry.npmjs.org/@intlify/core-base/-/core-base-9.14.5.tgz",
            "integrity": "sha512-5ah5FqZG4pOoHjkvs8mjtv+gPKYU0zCISaYNjBNNqYiaITxW8ZtVih3GS/oTOqN8d9/mDLyrjD46GBApNxmlsA==",
            "dependencies": {
                "@intlify/message-compiler": "9.14.5",
                "@intlify/shared": "9.14.5"
            },
            "engines": {
                "node": ">= 16"
            },
            "funding": {
                "url": "https://github.com/sponsors/kazupon"
            }
        },
        "node_modules/@intlify/message-compiler": {
            "version": "9.14.5",
            "resolved": "https://registry.npmjs.org/@intlify/message-compiler/-/message-compiler-9.14.5.tgz",
            "integrity": "sha512-IHzgEu61/YIpQV5Pc3aRWScDcnFKWvQA9kigcINcCBXN8mbW+vk9SK+lDxA6STzKQsVJxUPg9ACC52pKKo3SVQ==",
            "dependencies": {
                "@intlify/shared": "9.14.5",
                "source-map-js": "^1.0.2"
            },
            "engines": {
                "node": ">= 16"
            },
            "funding": {
                "url": "https://github.com/sponsors/kazupon"
            }
        },
        "node_modules/@intlify/shared": {
            "version": "9.14.5",
            "resolved": "https://registry.npmjs.org/@intlify/shared/-/shared-9.14.5.tgz",
            "integrity": "sha512-9gB+E53BYuAEMhbCAxVgG38EZrk59sxBtv3jSizNL2hEWlgjBjAw1AwpLHtNaeda12pe6W20OGEa0TwuMSRbyQ==",
            "engines": {
                "node": ">= 16"
            },
            "funding": {
                "url": "https://github.com/sponsors/kazupon"
            }
        },
        "node_modules/@jridgewell/sourcemap-codec": {
            "version": "1.5.5",
            "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
            "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og=="
        },
        "node_modules/@mapbox/corslite": {
            "version": "0.0.7",
            "resolved": "https://registry.npmjs.org/@mapbox/corslite/-/corslite-0.0.7.tgz",
            "integrity": "sha512-w/uS474VFjmqQ7fFWIMZINQM1BAQxDLuoJaZZIPES1BmeYpCtlh9MtbFxKGGDAsfvut8/HircIsVvEYRjQ+iMg=="
        },
        "node_modules/@mapbox/polyline": {
            "version": "1.2.1",
            "resolved": "https://registry.npmjs.org/@mapbox/polyline/-/polyline-1.2.1.tgz",
            "integrity": "sha512-sn0V18O3OzW4RCcPoUIVDWvEGQaBNH9a0y5lgqrf5hUycyw1CzrhEoxV5irzrMNXKCkw1xRsZXcaVbsVZggHXA==",
            "dependencies": {
                "meow": "^9.0.0"
            },
            "bin": {
                "polyline": "bin/polyline.bin.js"
            }
        },
        "node_modules/@popperjs/core": {
            "version": "2.11.8",
            "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz",
            "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==",
            "peer": true,
            "funding": {
                "type": "opencollective",
                "url": "https://opencollective.com/popperjs"
            }
        },
        "node_modules/@protobufjs/aspromise": {
            "version": "1.1.2",
            "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz",
            "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ=="
        },
        "node_modules/@protobufjs/base64": {
            "version": "1.1.2",
            "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz",
            "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg=="
        },
        "node_modules/@protobufjs/codegen": {
            "version": "2.0.5",
            "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.5.tgz",
            "integrity": "sha512-zgXFLzW3Ap33e6d0Wlj4MGIm6Ce8O89n/apUaGNB/jx+hw+ruWEp7EwGUshdLKVRCxZW12fp9r40E1mQrf/34g=="
        },
        "node_modules/@protobufjs/eventemitter": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz",
            "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q=="
        },
        "node_modules/@protobufjs/fetch": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz",
            "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==",
            "dependencies": {
                "@protobufjs/aspromise": "^1.1.1",
                "@protobufjs/inquire": "^1.1.0"
            }
        },
        "node_modules/@protobufjs/float": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz",
            "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ=="
        },
        "node_modules/@protobufjs/inquire": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.1.tgz",
            "integrity": "sha512-mnzgDV26ueAvk7rsbt9L7bE0SuAoqyuys/sMMrmVcN5x9VsxpcG3rqAUSgDyLp0UZlmNfIbQ4fHfCtreVBk8Ew=="
        },
        "node_modules/@protobufjs/path": {
            "version": "1.1.2",
            "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz",
            "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA=="
        },
        "node_modules/@protobufjs/pool": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz",
            "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw=="
        },
        "node_modules/@protobufjs/utf8": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.1.tgz",
            "integrity": "sha512-oOAWABowe8EAbMyWKM0tYDKi8Yaox52D+HWZhAIJqQXbqe0xI/GV7FhLWqlEKreMkfDjshR5FKgi3mnle0h6Eg=="
        },
        "node_modules/@puppeteer/browsers": {
            "version": "2.13.1",
            "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.13.1.tgz",
            "integrity": "sha512-zmS4RTK9fbrc++WlAJhxYbfz3IjDeOmkK/CwwbLmk7ydfS9e2CiEeRJHEPvjDVElO/bwXbidwGA37Bsm6LzCnQ==",
            "dependencies": {
                "debug": "^4.4.3",
                "extract-zip": "^2.0.1",
                "progress": "^2.0.3",
                "proxy-agent": "^6.5.0",
                "semver": "^7.7.4",
                "tar-fs": "^3.1.1",
                "yargs": "^17.7.2"
            },
            "bin": {
                "browsers": "lib/cjs/main-cli.js"
            },
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/@tootallnate/quickjs-emscripten": {
            "version": "0.23.0",
            "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz",
            "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA=="
        },
        "node_modules/@types/backbone": {
            "version": "1.4.15",
            "resolved": "https://registry.npmjs.org/@types/backbone/-/backbone-1.4.15.tgz",
            "integrity": "sha512-WWeKtYlsIMtDyLbbhkb96taJMEbfQBnuz7yw1u0pkphCOtksemoWhIXhK74VRCY9hbjnsH3rsJu2uUiFtnsEYg==",
            "dependencies": {
                "@types/jquery": "*",
                "@types/underscore": "*"
            }
        },
        "node_modules/@types/d3": {
            "version": "7.4.3",
            "resolved": "https://registry.npmjs.org/@types/d3/-/d3-7.4.3.tgz",
            "integrity": "sha512-lZXZ9ckh5R8uiFVt8ogUNf+pIrK4EsWrx2Np75WvF/eTpJ0FMHNhjXk8CKEx/+gpHbNQyJWehbFaTvqmHWB3ww==",
            "dependencies": {
                "@types/d3-array": "*",
                "@types/d3-axis": "*",
                "@types/d3-brush": "*",
                "@types/d3-chord": "*",
                "@types/d3-color": "*",
                "@types/d3-contour": "*",
                "@types/d3-delaunay": "*",
                "@types/d3-dispatch": "*",
                "@types/d3-drag": "*",
                "@types/d3-dsv": "*",
                "@types/d3-ease": "*",
                "@types/d3-fetch": "*",
                "@types/d3-force": "*",
                "@types/d3-format": "*",
                "@types/d3-geo": "*",
                "@types/d3-hierarchy": "*",
                "@types/d3-interpolate": "*",
                "@types/d3-path": "*",
                "@types/d3-polygon": "*",
                "@types/d3-quadtree": "*",
                "@types/d3-random": "*",
                "@types/d3-scale": "*",
                "@types/d3-scale-chromatic": "*",
                "@types/d3-selection": "*",
                "@types/d3-shape": "*",
                "@types/d3-time": "*",
                "@types/d3-time-format": "*",
                "@types/d3-timer": "*",
                "@types/d3-transition": "*",
                "@types/d3-zoom": "*"
            }
        },
        "node_modules/@types/d3-array": {
            "version": "3.2.2",
            "resolved": "https://registry.npmjs.org/@types/d3-array/-/d3-array-3.2.2.tgz",
            "integrity": "sha512-hOLWVbm7uRza0BYXpIIW5pxfrKe0W+D5lrFiAEYR+pb6w3N2SwSMaJbXdUfSEv+dT4MfHBLtn5js0LAWaO6otw=="
        },
        "node_modules/@types/d3-axis": {
            "version": "3.0.6",
            "resolved": "https://registry.npmjs.org/@types/d3-axis/-/d3-axis-3.0.6.tgz",
            "integrity": "sha512-pYeijfZuBd87T0hGn0FO1vQ/cgLk6E1ALJjfkC0oJ8cbwkZl3TpgS8bVBLZN+2jjGgg38epgxb2zmoGtSfvgMw==",
            "dependencies": {
                "@types/d3-selection": "*"
            }
        },
        "node_modules/@types/d3-brush": {
            "version": "3.0.6",
            "resolved": "https://registry.npmjs.org/@types/d3-brush/-/d3-brush-3.0.6.tgz",
            "integrity": "sha512-nH60IZNNxEcrh6L1ZSMNA28rj27ut/2ZmI3r96Zd+1jrZD++zD3LsMIjWlvg4AYrHn/Pqz4CF3veCxGjtbqt7A==",
            "dependencies": {
                "@types/d3-selection": "*"
            }
        },
        "node_modules/@types/d3-chord": {
            "version": "3.0.6",
            "resolved": "https://registry.npmjs.org/@types/d3-chord/-/d3-chord-3.0.6.tgz",
            "integrity": "sha512-LFYWWd8nwfwEmTZG9PfQxd17HbNPksHBiJHaKuY1XeqscXacsS2tyoo6OdRsjf+NQYeB6XrNL3a25E3gH69lcg=="
        },
        "node_modules/@types/d3-color": {
            "version": "3.1.3",
            "resolved": "https://registry.npmjs.org/@types/d3-color/-/d3-color-3.1.3.tgz",
            "integrity": "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A=="
        },
        "node_modules/@types/d3-contour": {
            "version": "3.0.6",
            "resolved": "https://registry.npmjs.org/@types/d3-contour/-/d3-contour-3.0.6.tgz",
            "integrity": "sha512-BjzLgXGnCWjUSYGfH1cpdo41/hgdWETu4YxpezoztawmqsvCeep+8QGfiY6YbDvfgHz/DkjeIkkZVJavB4a3rg==",
            "dependencies": {
                "@types/d3-array": "*",
                "@types/geojson": "*"
            }
        },
        "node_modules/@types/d3-delaunay": {
            "version": "6.0.4",
            "resolved": "https://registry.npmjs.org/@types/d3-delaunay/-/d3-delaunay-6.0.4.tgz",
            "integrity": "sha512-ZMaSKu4THYCU6sV64Lhg6qjf1orxBthaC161plr5KuPHo3CNm8DTHiLw/5Eq2b6TsNP0W0iJrUOFscY6Q450Hw=="
        },
        "node_modules/@types/d3-dispatch": {
            "version": "3.0.7",
            "resolved": "https://registry.npmjs.org/@types/d3-dispatch/-/d3-dispatch-3.0.7.tgz",
            "integrity": "sha512-5o9OIAdKkhN1QItV2oqaE5KMIiXAvDWBDPrD85e58Qlz1c1kI/J0NcqbEG88CoTwJrYe7ntUCVfeUl2UJKbWgA=="
        },
        "node_modules/@types/d3-drag": {
            "version": "3.0.7",
            "resolved": "https://registry.npmjs.org/@types/d3-drag/-/d3-drag-3.0.7.tgz",
            "integrity": "sha512-HE3jVKlzU9AaMazNufooRJ5ZpWmLIoc90A37WU2JMmeq28w1FQqCZswHZ3xR+SuxYftzHq6WU6KJHvqxKzTxxQ==",
            "dependencies": {
                "@types/d3-selection": "*"
            }
        },
        "node_modules/@types/d3-dsv": {
            "version": "3.0.7",
            "resolved": "https://registry.npmjs.org/@types/d3-dsv/-/d3-dsv-3.0.7.tgz",
            "integrity": "sha512-n6QBF9/+XASqcKK6waudgL0pf/S5XHPPI8APyMLLUHd8NqouBGLsU8MgtO7NINGtPBtk9Kko/W4ea0oAspwh9g=="
        },
        "node_modules/@types/d3-ease": {
            "version": "3.0.2",
            "resolved": "https://registry.npmjs.org/@types/d3-ease/-/d3-ease-3.0.2.tgz",
            "integrity": "sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA=="
        },
        "node_modules/@types/d3-fetch": {
            "version": "3.0.7",
            "resolved": "https://registry.npmjs.org/@types/d3-fetch/-/d3-fetch-3.0.7.tgz",
            "integrity": "sha512-fTAfNmxSb9SOWNB9IoG5c8Hg6R+AzUHDRlsXsDZsNp6sxAEOP0tkP3gKkNSO/qmHPoBFTxNrjDprVHDQDvo5aA==",
            "dependencies": {
                "@types/d3-dsv": "*"
            }
        },
        "node_modules/@types/d3-force": {
            "version": "3.0.10",
            "resolved": "https://registry.npmjs.org/@types/d3-force/-/d3-force-3.0.10.tgz",
            "integrity": "sha512-ZYeSaCF3p73RdOKcjj+swRlZfnYpK1EbaDiYICEEp5Q6sUiqFaFQ9qgoshp5CzIyyb/yD09kD9o2zEltCexlgw=="
        },
        "node_modules/@types/d3-format": {
            "version": "3.0.4",
            "resolved": "https://registry.npmjs.org/@types/d3-format/-/d3-format-3.0.4.tgz",
            "integrity": "sha512-fALi2aI6shfg7vM5KiR1wNJnZ7r6UuggVqtDA+xiEdPZQwy/trcQaHnwShLuLdta2rTymCNpxYTiMZX/e09F4g=="
        },
        "node_modules/@types/d3-geo": {
            "version": "3.1.0",
            "resolved": "https://registry.npmjs.org/@types/d3-geo/-/d3-geo-3.1.0.tgz",
            "integrity": "sha512-856sckF0oP/diXtS4jNsiQw/UuK5fQG8l/a9VVLeSouf1/PPbBE1i1W852zVwKwYCBkFJJB7nCFTbk6UMEXBOQ==",
            "dependencies": {
                "@types/geojson": "*"
            }
        },
        "node_modules/@types/d3-hierarchy": {
            "version": "3.1.1",
            "resolved": "https://registry.npmjs.org/@types/d3-hierarchy/-/d3-hierarchy-3.1.1.tgz",
            "integrity": "sha512-QwjxA3+YCKH3N1Rs3uSiSy1bdxlLB1uUiENXeJudBoAFvtDuswUxLcanoOaR2JYn1melDTuIXR8VhnVyI3yG/A=="
        },
        "node_modules/@types/d3-interpolate": {
            "version": "3.0.4",
            "resolved": "https://registry.npmjs.org/@types/d3-interpolate/-/d3-interpolate-3.0.4.tgz",
            "integrity": "sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==",
            "dependencies": {
                "@types/d3-color": "*"
            }
        },
        "node_modules/@types/d3-path": {
            "version": "3.1.1",
            "resolved": "https://registry.npmjs.org/@types/d3-path/-/d3-path-3.1.1.tgz",
            "integrity": "sha512-VMZBYyQvbGmWyWVea0EHs/BwLgxc+MKi1zLDCONksozI4YJMcTt8ZEuIR4Sb1MMTE8MMW49v0IwI5+b7RmfWlg=="
        },
        "node_modules/@types/d3-polygon": {
            "version": "3.0.2",
            "resolved": "https://registry.npmjs.org/@types/d3-polygon/-/d3-polygon-3.0.2.tgz",
            "integrity": "sha512-ZuWOtMaHCkN9xoeEMr1ubW2nGWsp4nIql+OPQRstu4ypeZ+zk3YKqQT0CXVe/PYqrKpZAi+J9mTs05TKwjXSRA=="
        },
        "node_modules/@types/d3-quadtree": {
            "version": "3.0.6",
            "resolved": "https://registry.npmjs.org/@types/d3-quadtree/-/d3-quadtree-3.0.6.tgz",
            "integrity": "sha512-oUzyO1/Zm6rsxKRHA1vH0NEDG58HrT5icx/azi9MF1TWdtttWl0UIUsjEQBBh+SIkrpd21ZjEv7ptxWys1ncsg=="
        },
        "node_modules/@types/d3-random": {
            "version": "3.0.3",
            "resolved": "https://registry.npmjs.org/@types/d3-random/-/d3-random-3.0.3.tgz",
            "integrity": "sha512-Imagg1vJ3y76Y2ea0871wpabqp613+8/r0mCLEBfdtqC7xMSfj9idOnmBYyMoULfHePJyxMAw3nWhJxzc+LFwQ=="
        },
        "node_modules/@types/d3-sankey": {
            "version": "0.11.2",
            "resolved": "https://registry.npmjs.org/@types/d3-sankey/-/d3-sankey-0.11.2.tgz",
            "integrity": "sha512-U6SrTWUERSlOhnpSrgvMX64WblX1AxX6nEjI2t3mLK2USpQrnbwYYK+AS9SwiE7wgYmOsSSKoSdr8aoKBH0HgQ==",
            "dependencies": {
                "@types/d3-shape": "^1"
            }
        },
        "node_modules/@types/d3-sankey/node_modules/@types/d3-path": {
            "version": "1.0.11",
            "resolved": "https://registry.npmjs.org/@types/d3-path/-/d3-path-1.0.11.tgz",
            "integrity": "sha512-4pQMp8ldf7UaB/gR8Fvvy69psNHkTpD/pVw3vmEi8iZAB9EPMBruB1JvHO4BIq9QkUUd2lV1F5YXpMNj7JPBpw=="
        },
        "node_modules/@types/d3-sankey/node_modules/@types/d3-shape": {
            "version": "1.3.12",
            "resolved": "https://registry.npmjs.org/@types/d3-shape/-/d3-shape-1.3.12.tgz",
            "integrity": "sha512-8oMzcd4+poSLGgV0R1Q1rOlx/xdmozS4Xab7np0eamFFUYq71AU9pOCJEFnkXW2aI/oXdVYJzw6pssbSut7Z9Q==",
            "dependencies": {
                "@types/d3-path": "^1"
            }
        },
        "node_modules/@types/d3-scale": {
            "version": "4.0.9",
            "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.9.tgz",
            "integrity": "sha512-dLmtwB8zkAeO/juAMfnV+sItKjlsw2lKdZVVy6LRr0cBmegxSABiLEpGVmSJJ8O08i4+sGR6qQtb6WtuwJdvVw==",
            "dependencies": {
                "@types/d3-time": "*"
            }
        },
        "node_modules/@types/d3-scale-chromatic": {
            "version": "3.1.0",
            "resolved": "https://registry.npmjs.org/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz",
            "integrity": "sha512-iWMJgwkK7yTRmWqRB5plb1kadXyQ5Sj8V/zYlFGMUBbIPKQScw+Dku9cAAMgJG+z5GYDoMjWGLVOvjghDEFnKQ=="
        },
        "node_modules/@types/d3-selection": {
            "version": "3.0.11",
            "resolved": "https://registry.npmjs.org/@types/d3-selection/-/d3-selection-3.0.11.tgz",
            "integrity": "sha512-bhAXu23DJWsrI45xafYpkQ4NtcKMwWnAC/vKrd2l+nxMFuvOT3XMYTIj2opv8vq8AO5Yh7Qac/nSeP/3zjTK0w=="
        },
        "node_modules/@types/d3-shape": {
            "version": "3.1.8",
            "resolved": "https://registry.npmjs.org/@types/d3-shape/-/d3-shape-3.1.8.tgz",
            "integrity": "sha512-lae0iWfcDeR7qt7rA88BNiqdvPS5pFVPpo5OfjElwNaT2yyekbM0C9vK+yqBqEmHr6lDkRnYNoTBYlAgJa7a4w==",
            "dependencies": {
                "@types/d3-path": "*"
            }
        },
        "node_modules/@types/d3-time": {
            "version": "3.0.4",
            "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.4.tgz",
            "integrity": "sha512-yuzZug1nkAAaBlBBikKZTgzCeA+k1uy4ZFwWANOfKw5z5LRhV0gNA7gNkKm7HoK+HRN0wX3EkxGk0fpbWhmB7g=="
        },
        "node_modules/@types/d3-time-format": {
            "version": "4.0.3",
            "resolved": "https://registry.npmjs.org/@types/d3-time-format/-/d3-time-format-4.0.3.tgz",
            "integrity": "sha512-5xg9rC+wWL8kdDj153qZcsJ0FWiFt0J5RB6LYUNZjwSnesfblqrI/bJ1wBdJ8OQfncgbJG5+2F+qfqnqyzYxyg=="
        },
        "node_modules/@types/d3-timer": {
            "version": "3.0.2",
            "resolved": "https://registry.npmjs.org/@types/d3-timer/-/d3-timer-3.0.2.tgz",
            "integrity": "sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw=="
        },
        "node_modules/@types/d3-transition": {
            "version": "3.0.9",
            "resolved": "https://registry.npmjs.org/@types/d3-transition/-/d3-transition-3.0.9.tgz",
            "integrity": "sha512-uZS5shfxzO3rGlu0cC3bjmMFKsXv+SmZZcgp0KD22ts4uGXp5EVYGzu/0YdwZeKmddhcAccYtREJKkPfXkZuCg==",
            "dependencies": {
                "@types/d3-selection": "*"
            }
        },
        "node_modules/@types/d3-zoom": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@types/d3-zoom/-/d3-zoom-3.0.8.tgz",
            "integrity": "sha512-iqMC4/YlFCSlO8+2Ii1GGGliCAY4XdeG748w5vQUbevlbDu0zSjH/+jojorQVBK/se0j6DUFNPBGSqD3YWYnDw==",
            "dependencies": {
                "@types/d3-interpolate": "*",
                "@types/d3-selection": "*"
            }
        },
        "node_modules/@types/geojson": {
            "version": "7946.0.16",
            "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.16.tgz",
            "integrity": "sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg=="
        },
        "node_modules/@types/jquery": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-4.0.0.tgz",
            "integrity": "sha512-Z+to+A2VkaHq1DfI2oSwsoCdhCHMpTSgjWzNcbNlRGYzksDBpPUgEcAL+RQjOBJRaLoEAOHXxqDGBVP+BblBwg=="
        },
        "node_modules/@types/minimist": {
            "version": "1.2.5",
            "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.5.tgz",
            "integrity": "sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag=="
        },
        "node_modules/@types/node": {
            "version": "25.6.2",
            "resolved": "https://registry.npmjs.org/@types/node/-/node-25.6.2.tgz",
            "integrity": "sha512-sokuT28dxf9JT5Kady1fsXOvI4HVpjZa95NKT5y9PNTIrs2AsobR4GFAA90ZG8M+nxVRLysCXsVj6eGC7Vbrlw==",
            "dependencies": {
                "undici-types": "~7.19.0"
            }
        },
        "node_modules/@types/normalize-package-data": {
            "version": "2.4.4",
            "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz",
            "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA=="
        },
        "node_modules/@types/polylabel": {
            "version": "1.1.3",
            "resolved": "https://registry.npmjs.org/@types/polylabel/-/polylabel-1.1.3.tgz",
            "integrity": "sha512-9Zw2KoDpi+T4PZz2G6pO2xArE0m/GSMTW1MIxF2s8ZY8x9XDO6fv9um0ydRGvcbkFLlaq8yNK6eZxnmMZtDgWQ=="
        },
        "node_modules/@types/supercluster": {
            "version": "7.1.3",
            "resolved": "https://registry.npmjs.org/@types/supercluster/-/supercluster-7.1.3.tgz",
            "integrity": "sha512-Z0pOY34GDFl3Q6hUFYf3HkTwKEE02e7QgtJppBt+beEAxnyOpJua+voGFvxINBHa06GwLFFym7gRPY2SiKIfIA==",
            "dependencies": {
                "@types/geojson": "*"
            }
        },
        "node_modules/@types/svg-arc-to-cubic-bezier": {
            "version": "3.2.3",
            "resolved": "https://registry.npmjs.org/@types/svg-arc-to-cubic-bezier/-/svg-arc-to-cubic-bezier-3.2.3.tgz",
            "integrity": "sha512-UNOnbTtl0nVTm8hwKaz5R5VZRvSulFMGojO5+Q7yucKxBoCaTtS4ibSQVRHo5VW5AaRo145U8p1Vfg5KrYe9Bg=="
        },
        "node_modules/@types/underscore": {
            "version": "1.13.0",
            "resolved": "https://registry.npmjs.org/@types/underscore/-/underscore-1.13.0.tgz",
            "integrity": "sha512-L6LBgy1f0EFQZ+7uSA57+n2g/s4Qs5r06Vwrwn0/nuK1de+adz00NWaztRQ30aEqw5qOaWbPI8u2cGQ52lj6VA=="
        },
        "node_modules/@types/web-bluetooth": {
            "version": "0.0.20",
            "resolved": "https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.20.tgz",
            "integrity": "sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow=="
        },
        "node_modules/@types/yauzl": {
            "version": "2.10.3",
            "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz",
            "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==",
            "optional": true,
            "dependencies": {
                "@types/node": "*"
            }
        },
        "node_modules/@vitejs/plugin-vue": {
            "version": "4.6.2",
            "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-4.6.2.tgz",
            "integrity": "sha512-kqf7SGFoG+80aZG6Pf+gsZIVvGSCKE98JbiWqcCV9cThtg91Jav0yvYFC9Zb+jKetNGF6ZKeoaxgZfND21fWKw==",
            "dev": true,
            "engines": {
                "node": "^14.18.0 || >=16.0.0"
            },
            "peerDependencies": {
                "vite": "^4.0.0 || ^5.0.0",
                "vue": "^3.2.25"
            }
        },
        "node_modules/@vue/compiler-core": {
            "version": "3.5.34",
            "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.34.tgz",
            "integrity": "sha512-s9cLyK5mLcvZ4Agva5QgRsQyLKvts9WbU9DB6NqiZkkGEdwmcEiylj5Jbwkp680drF/NNCV8OlAJSe+yMLxaJw==",
            "dependencies": {
                "@babel/parser": "^7.29.3",
                "@vue/shared": "3.5.34",
                "entities": "^7.0.1",
                "estree-walker": "^2.0.2",
                "source-map-js": "^1.2.1"
            }
        },
        "node_modules/@vue/compiler-dom": {
            "version": "3.5.34",
            "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.34.tgz",
            "integrity": "sha512-EbF/T++k0e2MMZlJsBhzK8Sgwt0HcIPOhzn1CTB/lv6sQcyk+OWf8YeiLxZp3ro7MbbLcAfAJ6sEvjFWuNgUCw==",
            "dependencies": {
                "@vue/compiler-core": "3.5.34",
                "@vue/shared": "3.5.34"
            }
        },
        "node_modules/@vue/compiler-sfc": {
            "version": "3.5.34",
            "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.34.tgz",
            "integrity": "sha512-D/ihr6uZeIt6r+pVZf46RWT1fAsLFMbUP7k8G1VkiiWexriED9GrX3echHd4Abbt17zjlfiFJ8z7a3BxZOPNjg==",
            "dependencies": {
                "@babel/parser": "^7.29.3",
                "@vue/compiler-core": "3.5.34",
                "@vue/compiler-dom": "3.5.34",
                "@vue/compiler-ssr": "3.5.34",
                "@vue/shared": "3.5.34",
                "estree-walker": "^2.0.2",
                "magic-string": "^0.30.21",
                "postcss": "^8.5.14",
                "source-map-js": "^1.2.1"
            }
        },
        "node_modules/@vue/compiler-ssr": {
            "version": "3.5.34",
            "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.34.tgz",
            "integrity": "sha512-cDtTHKibkThKGHH1SP+WdccquNRYQDFH6rRjQCqT9G2ltFAfoR5pUftpab/z+aM5mW9HLLVQW7hfKKQe/1GBeQ==",
            "dependencies": {
                "@vue/compiler-dom": "3.5.34",
                "@vue/shared": "3.5.34"
            }
        },
        "node_modules/@vue/devtools-api": {
            "version": "6.6.4",
            "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.6.4.tgz",
            "integrity": "sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g=="
        },
        "node_modules/@vue/reactivity": {
            "version": "3.5.34",
            "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.34.tgz",
            "integrity": "sha512-y9XDjCEuBp+98k+UL5dbYkh57AHU4o6cxZedOPXw3bmrZZYLQsVHguGurq7hVrPCSrQtrnz1f9dssyFr+dMXfQ==",
            "dependencies": {
                "@vue/shared": "3.5.34"
            }
        },
        "node_modules/@vue/runtime-core": {
            "version": "3.5.34",
            "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.34.tgz",
            "integrity": "sha512-mKeBYvu8tcMSLhypAHBmriUFfWXKTCF/23Z4jiCoYK3UtWepkliViNLuR90V9XOyD62mUxs9p1jsrpK3CCGIzw==",
            "dependencies": {
                "@vue/reactivity": "3.5.34",
                "@vue/shared": "3.5.34"
            }
        },
        "node_modules/@vue/runtime-dom": {
            "version": "3.5.34",
            "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.34.tgz",
            "integrity": "sha512-e8kZzERmCwUnBRVsgSQlAfrfU2rGoy0FFKPBXSlfEjc/O3KfA7QP0t1/2ZylrbchjmIKB4dPTd07A6WPr0eOrg==",
            "dependencies": {
                "@vue/reactivity": "3.5.34",
                "@vue/runtime-core": "3.5.34",
                "@vue/shared": "3.5.34",
                "csstype": "^3.2.3"
            }
        },
        "node_modules/@vue/server-renderer": {
            "version": "3.5.34",
            "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.34.tgz",
            "integrity": "sha512-nHxmJoTrKsmrkbILRhkC9gY1G3moZbJTqCzDd7DOOzG5KH9oeJ0Unqrff5f9v0pW//jES05ZkJcNtfE8JjOIew==",
            "dependencies": {
                "@vue/compiler-ssr": "3.5.34",
                "@vue/shared": "3.5.34"
            },
            "peerDependencies": {
                "vue": "3.5.34"
            }
        },
        "node_modules/@vue/shared": {
            "version": "3.5.34",
            "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.34.tgz",
            "integrity": "sha512-24uqU4OIiX29ryC3MeWid/Xf2fa2EFRUVLb77nRhk+UrTVrh/XiGtFAFmJBAtBRbjwNdsPRP+jj/OL27Eg1NDA=="
        },
        "node_modules/@vueform/multiselect": {
            "version": "2.6.11",
            "resolved": "https://registry.npmjs.org/@vueform/multiselect/-/multiselect-2.6.11.tgz",
            "integrity": "sha512-iG4TGfqE3baftbSGF0PhoS+xZOCnV0ChkDo9rwhJ/Qi2YlCdb6tyQCjvyug3jnzncga8+d85kx0WvG7rDYFqiA=="
        },
        "node_modules/@vueform/slider": {
            "version": "2.1.10",
            "resolved": "https://registry.npmjs.org/@vueform/slider/-/slider-2.1.10.tgz",
            "integrity": "sha512-L2G3Ju51Yq6yWF2wzYYsicUUaH56kL1QKGVtimUVHT1K1ADcRT94xVyIeJpS0klliVEeF6iMZFbdXtHq8AsDHw=="
        },
        "node_modules/@vueform/toggle": {
            "version": "2.1.4",
            "resolved": "https://registry.npmjs.org/@vueform/toggle/-/toggle-2.1.4.tgz",
            "integrity": "sha512-tEITFf5wlqIWoCYZXJdoXvCnrc97weOu2csR/BEoROVvFu1zRsoK0wY1pJG7BR+g5zpGJneGSdLhMUsbx8y1yw=="
        },
        "node_modules/@vuelidate/core": {
            "version": "2.0.3",
            "resolved": "https://registry.npmjs.org/@vuelidate/core/-/core-2.0.3.tgz",
            "integrity": "sha512-AN6l7KF7+mEfyWG0doT96z+47ljwPpZfi9/JrNMkOGLFv27XVZvKzRLXlmDPQjPl/wOB1GNnHuc54jlCLRNqGA==",
            "dependencies": {
                "vue-demi": "^0.13.11"
            },
            "peerDependencies": {
                "@vue/composition-api": "^1.0.0-rc.1",
                "vue": "^2.0.0 || >=3.0.0"
            },
            "peerDependenciesMeta": {
                "@vue/composition-api": {
                    "optional": true
                }
            }
        },
        "node_modules/@vuelidate/core/node_modules/vue-demi": {
            "version": "0.13.11",
            "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.13.11.tgz",
            "integrity": "sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==",
            "hasInstallScript": true,
            "bin": {
                "vue-demi-fix": "bin/vue-demi-fix.js",
                "vue-demi-switch": "bin/vue-demi-switch.js"
            },
            "engines": {
                "node": ">=12"
            },
            "funding": {
                "url": "https://github.com/sponsors/antfu"
            },
            "peerDependencies": {
                "@vue/composition-api": "^1.0.0-rc.1",
                "vue": "^3.0.0-0 || ^2.6.0"
            },
            "peerDependenciesMeta": {
                "@vue/composition-api": {
                    "optional": true
                }
            }
        },
        "node_modules/@vuelidate/validators": {
            "version": "2.0.4",
            "resolved": "https://registry.npmjs.org/@vuelidate/validators/-/validators-2.0.4.tgz",
            "integrity": "sha512-odTxtUZ2JpwwiQ10t0QWYJkkYrfd0SyFYhdHH44QQ1jDatlZgTh/KRzrWVmn/ib9Gq7H4hFD4e8ahoo5YlUlDw==",
            "dependencies": {
                "vue-demi": "^0.13.11"
            },
            "peerDependencies": {
                "@vue/composition-api": "^1.0.0-rc.1",
                "vue": "^2.0.0 || >=3.0.0"
            },
            "peerDependenciesMeta": {
                "@vue/composition-api": {
                    "optional": true
                }
            }
        },
        "node_modules/@vuelidate/validators/node_modules/vue-demi": {
            "version": "0.13.11",
            "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.13.11.tgz",
            "integrity": "sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==",
            "hasInstallScript": true,
            "bin": {
                "vue-demi-fix": "bin/vue-demi-fix.js",
                "vue-demi-switch": "bin/vue-demi-switch.js"
            },
            "engines": {
                "node": ">=12"
            },
            "funding": {
                "url": "https://github.com/sponsors/antfu"
            },
            "peerDependencies": {
                "@vue/composition-api": "^1.0.0-rc.1",
                "vue": "^3.0.0-0 || ^2.6.0"
            },
            "peerDependenciesMeta": {
                "@vue/composition-api": {
                    "optional": true
                }
            }
        },
        "node_modules/@vueuse/core": {
            "version": "10.11.1",
            "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-10.11.1.tgz",
            "integrity": "sha512-guoy26JQktXPcz+0n3GukWIy/JDNKti9v6VEMu6kV2sYBsWuGiTU8OWdg+ADfUbHg3/3DlqySDe7JmdHrktiww==",
            "dependencies": {
                "@types/web-bluetooth": "^0.0.20",
                "@vueuse/metadata": "10.11.1",
                "@vueuse/shared": "10.11.1",
                "vue-demi": ">=0.14.8"
            },
            "funding": {
                "url": "https://github.com/sponsors/antfu"
            }
        },
        "node_modules/@vueuse/core/node_modules/vue-demi": {
            "version": "0.14.10",
            "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.10.tgz",
            "integrity": "sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==",
            "hasInstallScript": true,
            "bin": {
                "vue-demi-fix": "bin/vue-demi-fix.js",
                "vue-demi-switch": "bin/vue-demi-switch.js"
            },
            "engines": {
                "node": ">=12"
            },
            "funding": {
                "url": "https://github.com/sponsors/antfu"
            },
            "peerDependencies": {
                "@vue/composition-api": "^1.0.0-rc.1",
                "vue": "^3.0.0-0 || ^2.6.0"
            },
            "peerDependenciesMeta": {
                "@vue/composition-api": {
                    "optional": true
                }
            }
        },
        "node_modules/@vueuse/metadata": {
            "version": "10.11.1",
            "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-10.11.1.tgz",
            "integrity": "sha512-IGa5FXd003Ug1qAZmyE8wF3sJ81xGLSqTqtQ6jaVfkeZ4i5kS2mwQF61yhVqojRnenVew5PldLyRgvdl4YYuSw==",
            "funding": {
                "url": "https://github.com/sponsors/antfu"
            }
        },
        "node_modules/@vueuse/shared": {
            "version": "10.11.1",
            "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-10.11.1.tgz",
            "integrity": "sha512-LHpC8711VFZlDaYUXEBbFBCQ7GS3dVU9mjOhhMhXP6txTV4EhYQg/KGnQuvt/sPAtoUKq7VVUnL6mVtFoL42sA==",
            "dependencies": {
                "vue-demi": ">=0.14.8"
            },
            "funding": {
                "url": "https://github.com/sponsors/antfu"
            }
        },
        "node_modules/@vueuse/shared/node_modules/vue-demi": {
            "version": "0.14.10",
            "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.10.tgz",
            "integrity": "sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==",
            "hasInstallScript": true,
            "bin": {
                "vue-demi-fix": "bin/vue-demi-fix.js",
                "vue-demi-switch": "bin/vue-demi-switch.js"
            },
            "engines": {
                "node": ">=12"
            },
            "funding": {
                "url": "https://github.com/sponsors/antfu"
            },
            "peerDependencies": {
                "@vue/composition-api": "^1.0.0-rc.1",
                "vue": "^3.0.0-0 || ^2.6.0"
            },
            "peerDependenciesMeta": {
                "@vue/composition-api": {
                    "optional": true
                }
            }
        },
        "node_modules/@zhuowenli/vue-feather-icons": {
            "version": "5.0.2",
            "resolved": "https://registry.npmjs.org/@zhuowenli/vue-feather-icons/-/vue-feather-icons-5.0.2.tgz",
            "integrity": "sha512-a7rgGBZhhHUkgEa7pmhOSx6CxBGVsKDHxZnOgcHvFb0WHHvWWxmEFUQ3P2o8amImLYiYwTO2plPw5PLvP9vSRg==",
            "dependencies": {
                "vue": "^3.0.0-beta.20"
            }
        },
        "node_modules/agent-base": {
            "version": "7.1.4",
            "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz",
            "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==",
            "engines": {
                "node": ">= 14"
            }
        },
        "node_modules/ansi-regex": {
            "version": "5.0.1",
            "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
            "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/ansi-styles": {
            "version": "4.3.0",
            "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
            "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
            "dependencies": {
                "color-convert": "^2.0.1"
            },
            "engines": {
                "node": ">=8"
            },
            "funding": {
                "url": "https://github.com/chalk/ansi-styles?sponsor=1"
            }
        },
        "node_modules/anymatch": {
            "version": "3.1.3",
            "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
            "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
            "dependencies": {
                "normalize-path": "^3.0.0",
                "picomatch": "^2.0.4"
            },
            "engines": {
                "node": ">= 8"
            }
        },
        "node_modules/aos": {
            "version": "2.3.4",
            "resolved": "https://registry.npmjs.org/aos/-/aos-2.3.4.tgz",
            "integrity": "sha512-zh/ahtR2yME4I51z8IttIt4lC1Nw0ktsFtmeDzID1m9naJnWXhCoARaCgNOGXb5CLy3zm+wqmRAEgMYB5E2HUw==",
            "dependencies": {
                "classlist-polyfill": "^1.0.3",
                "lodash.debounce": "^4.0.6",
                "lodash.throttle": "^4.0.1"
            }
        },
        "node_modules/apexcharts": {
            "version": "5.11.0",
            "resolved": "https://registry.npmjs.org/apexcharts/-/apexcharts-5.11.0.tgz",
            "integrity": "sha512-iIXnZ1DhndVgY4G5fmAbyUtGBTR5j4LlMEb561eAd4+wkJB7wJXXKLMr9u+4V5aQEPXeVYWgkAbuw9Y1z6MIrg==",
            "peer": true
        },
        "node_modules/argparse": {
            "version": "2.0.1",
            "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
            "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
        },
        "node_modules/arrify": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
            "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/ast-types": {
            "version": "0.13.4",
            "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz",
            "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==",
            "dependencies": {
                "tslib": "^2.0.1"
            },
            "engines": {
                "node": ">=4"
            }
        },
        "node_modules/asynckit": {
            "version": "0.4.0",
            "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
            "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
            "dev": true
        },
        "node_modules/axios": {
            "version": "1.16.0",
            "resolved": "https://registry.npmjs.org/axios/-/axios-1.16.0.tgz",
            "integrity": "sha512-6hp5CwvTPlN2A31g5dxnwAX0orzM7pmCRDLnZSX772mv8WDqICwFjowHuPs04Mc8deIld1+ejhtaMn5vp6b+1w==",
            "dev": true,
            "dependencies": {
                "follow-redirects": "^1.16.0",
                "form-data": "^4.0.5",
                "proxy-from-env": "^2.1.0"
            }
        },
        "node_modules/b4a": {
            "version": "1.8.1",
            "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.8.1.tgz",
            "integrity": "sha512-aiqre1Nr0B/6DgE2N5vwTc+2/oQZ4Wh1t4NznYY4E00y8LCt6NqdRv81so00oo27D8MVKTpUa/MwUUtBLXCoDw==",
            "peerDependencies": {
                "react-native-b4a": "*"
            },
            "peerDependenciesMeta": {
                "react-native-b4a": {
                    "optional": true
                }
            }
        },
        "node_modules/backbone": {
            "version": "1.4.1",
            "resolved": "https://registry.npmjs.org/backbone/-/backbone-1.4.1.tgz",
            "integrity": "sha512-ADy1ztN074YkWbHi8ojJVFe3vAanO/lrzMGZWUClIP7oDD/Pjy2vrASraUP+2EVCfIiTtCW4FChVow01XneivA==",
            "dependencies": {
                "underscore": ">=1.8.3"
            }
        },
        "node_modules/backbone-undo": {
            "version": "0.2.6",
            "resolved": "https://registry.npmjs.org/backbone-undo/-/backbone-undo-0.2.6.tgz",
            "integrity": "sha512-AsfpNiljLXlk7TcffDUu3EAUq7CxWbyTNwARWrql5XTzN4vh6WzEEBZYaKK4kTTz+iW1tSzqUooaGRIwO83kWA==",
            "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.",
            "dependencies": {
                "backbone": ">=1.0.0",
                "underscore": ">=1.4.4"
            }
        },
        "node_modules/bare-events": {
            "version": "2.8.2",
            "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.8.2.tgz",
            "integrity": "sha512-riJjyv1/mHLIPX4RwiK+oW9/4c3TEUeORHKefKAKnZ5kyslbN+HXowtbaVEqt4IMUB7OXlfixcs6gsFeo/jhiQ==",
            "peerDependencies": {
                "bare-abort-controller": "*"
            },
            "peerDependenciesMeta": {
                "bare-abort-controller": {
                    "optional": true
                }
            }
        },
        "node_modules/bare-fs": {
            "version": "4.7.1",
            "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.7.1.tgz",
            "integrity": "sha512-WDRsyVN52eAx/lBamKD6uyw8H4228h/x0sGGGegOamM2cd7Pag88GfMQalobXI+HaEUxpCkbKQUDOQqt9wawRw==",
            "dependencies": {
                "bare-events": "^2.5.4",
                "bare-path": "^3.0.0",
                "bare-stream": "^2.6.4",
                "bare-url": "^2.2.2",
                "fast-fifo": "^1.3.2"
            },
            "engines": {
                "bare": ">=1.16.0"
            },
            "peerDependencies": {
                "bare-buffer": "*"
            },
            "peerDependenciesMeta": {
                "bare-buffer": {
                    "optional": true
                }
            }
        },
        "node_modules/bare-os": {
            "version": "3.9.1",
            "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.9.1.tgz",
            "integrity": "sha512-6M5XjcnsygQNPMCMPXSK379xrJFiZ/AEMNBmFEmQW8d/789VQATvriyi5r0HYTL9TkQ26rn3kgdTG3aisbrXkQ==",
            "engines": {
                "bare": ">=1.14.0"
            }
        },
        "node_modules/bare-path": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.0.0.tgz",
            "integrity": "sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==",
            "dependencies": {
                "bare-os": "^3.0.1"
            }
        },
        "node_modules/bare-stream": {
            "version": "2.13.1",
            "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.13.1.tgz",
            "integrity": "sha512-Vp0cnjYyrEC4whYTymQ+YZi6pBpfiICZO3cfRG8sy67ZNWe951urv1x4eW1BKNngw3U+3fPYb5JQvHbCtxH7Ow==",
            "dependencies": {
                "streamx": "^2.25.0",
                "teex": "^1.0.1"
            },
            "peerDependencies": {
                "bare-abort-controller": "*",
                "bare-buffer": "*",
                "bare-events": "*"
            },
            "peerDependenciesMeta": {
                "bare-abort-controller": {
                    "optional": true
                },
                "bare-buffer": {
                    "optional": true
                },
                "bare-events": {
                    "optional": true
                }
            }
        },
        "node_modules/bare-url": {
            "version": "2.4.3",
            "resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.4.3.tgz",
            "integrity": "sha512-Kccpc7ACfXaxfeInfqKcZtW4pT5YBn1mesc4sCsun6sRwtbJ4h+sNOaksUpYEJUKfN65YWC6Bw2OJEFiKxq8nQ==",
            "dependencies": {
                "bare-path": "^3.0.0"
            }
        },
        "node_modules/base64-arraybuffer": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz",
            "integrity": "sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==",
            "engines": {
                "node": ">= 0.6.0"
            }
        },
        "node_modules/base64-js": {
            "version": "1.3.1",
            "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz",
            "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g=="
        },
        "node_modules/basic-ftp": {
            "version": "5.3.1",
            "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.3.1.tgz",
            "integrity": "sha512-bopVNp6ugyA150DDuZfPFdt1KZ5a94ZDiwX4hMgZDzF+GttD80lEy8kj98kbyhLXnPvhtIo93mdnLIjpCAeeOw==",
            "engines": {
                "node": ">=10.0.0"
            }
        },
        "node_modules/binary-extensions": {
            "version": "2.3.0",
            "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",
            "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==",
            "engines": {
                "node": ">=8"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/blurhash": {
            "version": "2.0.5",
            "resolved": "https://registry.npmjs.org/blurhash/-/blurhash-2.0.5.tgz",
            "integrity": "sha512-cRygWd7kGBQO3VEhPiTgq4Wc43ctsM+o46urrmPOiuAe+07fzlSB9OJVdpgDL0jPqXUVQ9ht7aq7kxOeJHRK+w=="
        },
        "node_modules/bootstrap": {
            "version": "5.3.8",
            "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.3.8.tgz",
            "integrity": "sha512-HP1SZDqaLDPwsNiqRqi5NcP0SSXciX2s9E+RyqJIIqGo+vJeN5AJVM98CXmW/Wux0nQ5L7jeWUdplCEf0Ee+tg==",
            "funding": [
                {
                    "type": "github",
                    "url": "https://github.com/sponsors/twbs"
                },
                {
                    "type": "opencollective",
                    "url": "https://opencollective.com/bootstrap"
                }
            ],
            "peerDependencies": {
                "@popperjs/core": "^2.11.8"
            }
        },
        "node_modules/bootstrap-vue-next": {
            "version": "0.15.5",
            "resolved": "https://registry.npmjs.org/bootstrap-vue-next/-/bootstrap-vue-next-0.15.5.tgz",
            "integrity": "sha512-zKn0t07Jw/6LGxekm5qV/2JYDFpWJ2U9mEzt98hLIjXPdZg1qpxB7v/ElBKtHrynNfAFOJH5EF8RQxhCx2T4Ug==",
            "dependencies": {
                "@floating-ui/vue": "^1.0.2",
                "@vueuse/core": "^10.6.0"
            },
            "funding": {
                "type": "opencollective",
                "url": "https://opencollective.com/bootstrap-vue-next"
            },
            "peerDependencies": {
                "vue": "^3.3.8"
            }
        },
        "node_modules/braces": {
            "version": "3.0.3",
            "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
            "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
            "dependencies": {
                "fill-range": "^7.1.1"
            },
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/brotli": {
            "version": "1.3.3",
            "resolved": "https://registry.npmjs.org/brotli/-/brotli-1.3.3.tgz",
            "integrity": "sha512-oTKjJdShmDuGW94SyyaoQvAjf30dZaHnjJ8uAF+u2/vGJkJbJPJAT1gDiOJP5v1Zb6f9KEyW/1HpuaWIXtGHPg==",
            "dependencies": {
                "base64-js": "^1.1.2"
            }
        },
        "node_modules/browserify-zlib": {
            "version": "0.2.0",
            "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
            "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
            "dependencies": {
                "pako": "~1.0.5"
            }
        },
        "node_modules/buffer": {
            "version": "5.7.1",
            "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
            "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
            "funding": [
                {
                    "type": "github",
                    "url": "https://github.com/sponsors/feross"
                },
                {
                    "type": "patreon",
                    "url": "https://www.patreon.com/feross"
                },
                {
                    "type": "consulting",
                    "url": "https://feross.org/support"
                }
            ],
            "dependencies": {
                "base64-js": "^1.3.1",
                "ieee754": "^1.1.13"
            }
        },
        "node_modules/buffer-crc32": {
            "version": "0.2.13",
            "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
            "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==",
            "engines": {
                "node": "*"
            }
        },
        "node_modules/call-bind": {
            "version": "1.0.9",
            "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.9.tgz",
            "integrity": "sha512-a/hy+pNsFUTR+Iz8TCJvXudKVLAnz/DyeSUo10I5yvFDQJBFU2s9uqQpoSrJlroHUKoKqzg+epxyP9lqFdzfBQ==",
            "dependencies": {
                "call-bind-apply-helpers": "^1.0.2",
                "es-define-property": "^1.0.1",
                "get-intrinsic": "^1.3.0",
                "set-function-length": "^1.2.2"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/call-bind-apply-helpers": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
            "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
            "dependencies": {
                "es-errors": "^1.3.0",
                "function-bind": "^1.1.2"
            },
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/call-bound": {
            "version": "1.0.4",
            "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
            "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",
            "dependencies": {
                "call-bind-apply-helpers": "^1.0.2",
                "get-intrinsic": "^1.3.0"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/callsites": {
            "version": "3.1.0",
            "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
            "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
            "engines": {
                "node": ">=6"
            }
        },
        "node_modules/camelcase": {
            "version": "5.3.1",
            "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
            "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
            "engines": {
                "node": ">=6"
            }
        },
        "node_modules/camelcase-keys": {
            "version": "6.2.2",
            "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz",
            "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==",
            "dependencies": {
                "camelcase": "^5.3.1",
                "map-obj": "^4.0.0",
                "quick-lru": "^4.0.1"
            },
            "engines": {
                "node": ">=8"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/chokidar": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",
            "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==",
            "dependencies": {
                "anymatch": "~3.1.2",
                "braces": "~3.0.2",
                "glob-parent": "~5.1.2",
                "is-binary-path": "~2.1.0",
                "is-glob": "~4.0.1",
                "normalize-path": "~3.0.0",
                "readdirp": "~3.6.0"
            },
            "engines": {
                "node": ">= 8.10.0"
            },
            "funding": {
                "url": "https://paulmillr.com/funding/"
            },
            "optionalDependencies": {
                "fsevents": "~2.3.2"
            }
        },
        "node_modules/chromium-bidi": {
            "version": "14.0.0",
            "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-14.0.0.tgz",
            "integrity": "sha512-9gYlLtS6tStdRWzrtXaTMnqcM4dudNegMXJxkR0I/CXObHalYeYcAMPrL19eroNZHtJ8DQmu1E+ZNOYu/IXMXw==",
            "dependencies": {
                "mitt": "^3.0.1",
                "zod": "^3.24.1"
            },
            "peerDependencies": {
                "devtools-protocol": "*"
            }
        },
        "node_modules/ckeditor5": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/ckeditor5/-/ckeditor5-40.2.0.tgz",
            "integrity": "sha512-JaFuY/6DX1wbA6yRB2xQVMr+9W1C3HvSX4AT10ccoKBKe9OctIatekDt2ztV+cMaVHLF1wocskS/Ql9XFRy2Eg==",
            "dependencies": {
                "@ckeditor/ckeditor5-clipboard": "40.2.0",
                "@ckeditor/ckeditor5-core": "40.2.0",
                "@ckeditor/ckeditor5-engine": "40.2.0",
                "@ckeditor/ckeditor5-enter": "40.2.0",
                "@ckeditor/ckeditor5-paragraph": "40.2.0",
                "@ckeditor/ckeditor5-select-all": "40.2.0",
                "@ckeditor/ckeditor5-typing": "40.2.0",
                "@ckeditor/ckeditor5-ui": "40.2.0",
                "@ckeditor/ckeditor5-undo": "40.2.0",
                "@ckeditor/ckeditor5-upload": "40.2.0",
                "@ckeditor/ckeditor5-utils": "40.2.0",
                "@ckeditor/ckeditor5-watchdog": "40.2.0",
                "@ckeditor/ckeditor5-widget": "40.2.0"
            }
        },
        "node_modules/classlist-polyfill": {
            "version": "1.2.0",
            "resolved": "https://registry.npmjs.org/classlist-polyfill/-/classlist-polyfill-1.2.0.tgz",
            "integrity": "sha512-GzIjNdcEtH4ieA2S8NmrSxv7DfEV5fmixQeyTmqmRmRJPGpRBaSnA2a0VrCjyT8iW8JjEdMbKzDotAJf+ajgaQ=="
        },
        "node_modules/classnames": {
            "version": "2.5.1",
            "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz",
            "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==",
            "peer": true
        },
        "node_modules/click-outside-vue3": {
            "version": "4.0.1",
            "resolved": "https://registry.npmjs.org/click-outside-vue3/-/click-outside-vue3-4.0.1.tgz",
            "integrity": "sha512-sbplNecrup5oGqA3o4bo8XmvHRT6q9fvw21Z67aDbTqB9M6LF7CuYLTlLvNtOgKU6W3zst5H5zJuEh4auqA34g==",
            "engines": {
                "node": ">=6"
            }
        },
        "node_modules/cliui": {
            "version": "8.0.1",
            "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
            "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
            "dependencies": {
                "string-width": "^4.2.0",
                "strip-ansi": "^6.0.1",
                "wrap-ansi": "^7.0.0"
            },
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/clone": {
            "version": "1.0.4",
            "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
            "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==",
            "engines": {
                "node": ">=0.8"
            }
        },
        "node_modules/codemirror": {
            "version": "5.63.0",
            "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.63.0.tgz",
            "integrity": "sha512-KlLWRPggDg2rBD1Mx7/EqEhaBdy+ybBCVh/efgjBDsPpMeEu6MbTAJzIT4TuCzvmbTEgvKOGzVT6wdBTNusqrg=="
        },
        "node_modules/codemirror-formatting": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/codemirror-formatting/-/codemirror-formatting-1.0.0.tgz",
            "integrity": "sha512-br9yM6eJI3pJHekEnoyHaBEb1B7XxxDjju+vRyBe8QGLp5saTIXXkZ+eFCTqXSAtI8QEZDFVEX2/SOjH2sVWRQ=="
        },
        "node_modules/color-convert": {
            "version": "2.0.1",
            "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
            "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
            "dependencies": {
                "color-name": "~1.1.4"
            },
            "engines": {
                "node": ">=7.0.0"
            }
        },
        "node_modules/color-name": {
            "version": "1.1.4",
            "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
            "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
        },
        "node_modules/color-parse": {
            "version": "1.4.2",
            "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-1.4.2.tgz",
            "integrity": "sha512-RI7s49/8yqDj3fECFZjUI1Yi0z/Gq1py43oNJivAIIDSyJiOZLfYCRQEgn8HEVAj++PcRe8AnL2XF0fRJ3BTnA==",
            "dependencies": {
                "color-name": "^1.0.0"
            }
        },
        "node_modules/combined-stream": {
            "version": "1.0.8",
            "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
            "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
            "dev": true,
            "dependencies": {
                "delayed-stream": "~1.0.0"
            },
            "engines": {
                "node": ">= 0.8"
            }
        },
        "node_modules/commander": {
            "version": "7.2.0",
            "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz",
            "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
            "engines": {
                "node": ">= 10"
            }
        },
        "node_modules/core-js": {
            "version": "3.49.0",
            "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.49.0.tgz",
            "integrity": "sha512-es1U2+YTtzpwkxVLwAFdSpaIMyQaq0PBgm3YD1W3Qpsn1NAmO3KSgZfu+oGSWVu6NvLHoHCV/aYcsE5wiB7ALg==",
            "hasInstallScript": true,
            "funding": {
                "type": "opencollective",
                "url": "https://opencollective.com/core-js"
            }
        },
        "node_modules/cosmiconfig": {
            "version": "9.0.1",
            "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.1.tgz",
            "integrity": "sha512-hr4ihw+DBqcvrsEDioRO31Z17x71pUYoNe/4h6Z0wB72p7MU7/9gH8Q3s12NFhHPfYBBOV3qyfUxmr/Yn3shnQ==",
            "dependencies": {
                "env-paths": "^2.2.1",
                "import-fresh": "^3.3.0",
                "js-yaml": "^4.1.0",
                "parse-json": "^5.2.0"
            },
            "engines": {
                "node": ">=14"
            },
            "funding": {
                "url": "https://github.com/sponsors/d-fischer"
            },
            "peerDependencies": {
                "typescript": ">=4.9.5"
            },
            "peerDependenciesMeta": {
                "typescript": {
                    "optional": true
                }
            }
        },
        "node_modules/crypto-js": {
            "version": "4.2.0",
            "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.2.0.tgz",
            "integrity": "sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q=="
        },
        "node_modules/css-line-break": {
            "version": "2.1.0",
            "resolved": "https://registry.npmjs.org/css-line-break/-/css-line-break-2.1.0.tgz",
            "integrity": "sha512-FHcKFCZcAha3LwfVBhCQbW2nCNbkZXn7KVUJcsT5/P8YmfsVja0FMPJr0B903j/E69HUphKiV9iQArX8SDYA4w==",
            "dependencies": {
                "utrie": "^1.0.2"
            }
        },
        "node_modules/csstype": {
            "version": "3.2.3",
            "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz",
            "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ=="
        },
        "node_modules/d3": {
            "version": "7.9.0",
            "resolved": "https://registry.npmjs.org/d3/-/d3-7.9.0.tgz",
            "integrity": "sha512-e1U46jVP+w7Iut8Jt8ri1YsPOvFpg46k+K8TpCb0P+zjCkjkPnV7WzfDJzMHy1LnA+wj5pLT1wjO901gLXeEhA==",
            "dependencies": {
                "d3-array": "3",
                "d3-axis": "3",
                "d3-brush": "3",
                "d3-chord": "3",
                "d3-color": "3",
                "d3-contour": "4",
                "d3-delaunay": "6",
                "d3-dispatch": "3",
                "d3-drag": "3",
                "d3-dsv": "3",
                "d3-ease": "3",
                "d3-fetch": "3",
                "d3-force": "3",
                "d3-format": "3",
                "d3-geo": "3",
                "d3-hierarchy": "3",
                "d3-interpolate": "3",
                "d3-path": "3",
                "d3-polygon": "3",
                "d3-quadtree": "3",
                "d3-random": "3",
                "d3-scale": "4",
                "d3-scale-chromatic": "3",
                "d3-selection": "3",
                "d3-shape": "3",
                "d3-time": "3",
                "d3-time-format": "4",
                "d3-timer": "3",
                "d3-transition": "3",
                "d3-zoom": "3"
            },
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/d3-array": {
            "version": "3.2.4",
            "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz",
            "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==",
            "dependencies": {
                "internmap": "1 - 2"
            },
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/d3-axis": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/d3-axis/-/d3-axis-3.0.0.tgz",
            "integrity": "sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw==",
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/d3-brush": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-3.0.0.tgz",
            "integrity": "sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ==",
            "dependencies": {
                "d3-dispatch": "1 - 3",
                "d3-drag": "2 - 3",
                "d3-interpolate": "1 - 3",
                "d3-selection": "3",
                "d3-transition": "3"
            },
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/d3-chord": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-3.0.1.tgz",
            "integrity": "sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g==",
            "dependencies": {
                "d3-path": "1 - 3"
            },
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/d3-color": {
            "version": "3.1.0",
            "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz",
            "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==",
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/d3-contour": {
            "version": "4.0.2",
            "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-4.0.2.tgz",
            "integrity": "sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA==",
            "dependencies": {
                "d3-array": "^3.2.0"
            },
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/d3-delaunay": {
            "version": "6.0.4",
            "resolved": "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-6.0.4.tgz",
            "integrity": "sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A==",
            "dependencies": {
                "delaunator": "5"
            },
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/d3-dispatch": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-3.0.1.tgz",
            "integrity": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==",
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/d3-drag": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-3.0.0.tgz",
            "integrity": "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==",
            "dependencies": {
                "d3-dispatch": "1 - 3",
                "d3-selection": "3"
            },
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/d3-dsv": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-3.0.1.tgz",
            "integrity": "sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==",
            "dependencies": {
                "commander": "7",
                "iconv-lite": "0.6",
                "rw": "1"
            },
            "bin": {
                "csv2json": "bin/dsv2json.js",
                "csv2tsv": "bin/dsv2dsv.js",
                "dsv2dsv": "bin/dsv2dsv.js",
                "dsv2json": "bin/dsv2json.js",
                "json2csv": "bin/json2dsv.js",
                "json2dsv": "bin/json2dsv.js",
                "json2tsv": "bin/json2dsv.js",
                "tsv2csv": "bin/dsv2dsv.js",
                "tsv2json": "bin/dsv2json.js"
            },
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/d3-ease": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz",
            "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==",
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/d3-fetch": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-3.0.1.tgz",
            "integrity": "sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==",
            "dependencies": {
                "d3-dsv": "1 - 3"
            },
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/d3-force": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-3.0.0.tgz",
            "integrity": "sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==",
            "dependencies": {
                "d3-dispatch": "1 - 3",
                "d3-quadtree": "1 - 3",
                "d3-timer": "1 - 3"
            },
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/d3-format": {
            "version": "3.1.2",
            "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.2.tgz",
            "integrity": "sha512-AJDdYOdnyRDV5b6ArilzCPPwc1ejkHcoyFarqlPqT7zRYjhavcT3uSrqcMvsgh2CgoPbK3RCwyHaVyxYcP2Arg==",
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/d3-geo": {
            "version": "3.1.1",
            "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-3.1.1.tgz",
            "integrity": "sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==",
            "dependencies": {
                "d3-array": "2.5.0 - 3"
            },
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/d3-hierarchy": {
            "version": "3.1.2",
            "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz",
            "integrity": "sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==",
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/d3-interpolate": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz",
            "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==",
            "dependencies": {
                "d3-color": "1 - 3"
            },
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/d3-path": {
            "version": "3.1.0",
            "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz",
            "integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==",
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/d3-polygon": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-3.0.1.tgz",
            "integrity": "sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg==",
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/d3-quadtree": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-3.0.1.tgz",
            "integrity": "sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==",
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/d3-random": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/d3-random/-/d3-random-3.0.1.tgz",
            "integrity": "sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==",
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/d3-sankey": {
            "version": "0.12.3",
            "resolved": "https://registry.npmjs.org/d3-sankey/-/d3-sankey-0.12.3.tgz",
            "integrity": "sha512-nQhsBRmM19Ax5xEIPLMY9ZmJ/cDvd1BG3UVvt5h3WRxKg5zGRbvnteTyWAbzeSvlh3tW7ZEmq4VwR5mB3tutmQ==",
            "dependencies": {
                "d3-array": "1 - 2",
                "d3-shape": "^1.2.0"
            }
        },
        "node_modules/d3-sankey/node_modules/d3-array": {
            "version": "2.12.1",
            "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz",
            "integrity": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==",
            "dependencies": {
                "internmap": "^1.0.0"
            }
        },
        "node_modules/d3-sankey/node_modules/d3-path": {
            "version": "1.0.9",
            "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz",
            "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg=="
        },
        "node_modules/d3-sankey/node_modules/d3-shape": {
            "version": "1.3.7",
            "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.3.7.tgz",
            "integrity": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==",
            "dependencies": {
                "d3-path": "1"
            }
        },
        "node_modules/d3-sankey/node_modules/internmap": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/internmap/-/internmap-1.0.1.tgz",
            "integrity": "sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw=="
        },
        "node_modules/d3-scale": {
            "version": "4.0.2",
            "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz",
            "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==",
            "dependencies": {
                "d3-array": "2.10.0 - 3",
                "d3-format": "1 - 3",
                "d3-interpolate": "1.2.0 - 3",
                "d3-time": "2.1.1 - 3",
                "d3-time-format": "2 - 4"
            },
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/d3-scale-chromatic": {
            "version": "3.1.0",
            "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz",
            "integrity": "sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==",
            "dependencies": {
                "d3-color": "1 - 3",
                "d3-interpolate": "1 - 3"
            },
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/d3-selection": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz",
            "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==",
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/d3-shape": {
            "version": "3.2.0",
            "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz",
            "integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==",
            "dependencies": {
                "d3-path": "^3.1.0"
            },
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/d3-time": {
            "version": "3.1.0",
            "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz",
            "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==",
            "dependencies": {
                "d3-array": "2 - 3"
            },
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/d3-time-format": {
            "version": "4.1.0",
            "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz",
            "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==",
            "dependencies": {
                "d3-time": "1 - 3"
            },
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/d3-timer": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz",
            "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==",
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/d3-transition": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-3.0.1.tgz",
            "integrity": "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==",
            "dependencies": {
                "d3-color": "1 - 3",
                "d3-dispatch": "1 - 3",
                "d3-ease": "1 - 3",
                "d3-interpolate": "1 - 3",
                "d3-timer": "1 - 3"
            },
            "engines": {
                "node": ">=12"
            },
            "peerDependencies": {
                "d3-selection": "2 - 3"
            }
        },
        "node_modules/d3-voronoi-map": {
            "version": "2.1.1",
            "resolved": "https://registry.npmjs.org/d3-voronoi-map/-/d3-voronoi-map-2.1.1.tgz",
            "integrity": "sha512-mCXfz/kD9IQxjHaU2IMjkO8fSo4J6oysPR2iL+omDsCy1i1Qn6BQ/e4hEAW8C6ms2kfuHwqtbNom80Hih94YsA==",
            "dependencies": {
                "d3-dispatch": "2.*",
                "d3-polygon": "2.*",
                "d3-timer": "2.*",
                "d3-weighted-voronoi": "1.*"
            }
        },
        "node_modules/d3-voronoi-map/node_modules/d3-dispatch": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-2.0.0.tgz",
            "integrity": "sha512-S/m2VsXI7gAti2pBoLClFFTMOO1HTtT0j99AuXLoGFKO6deHDdnv6ZGTxSTTUTgO1zVcv82fCOtDjYK4EECmWA=="
        },
        "node_modules/d3-voronoi-map/node_modules/d3-polygon": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-2.0.0.tgz",
            "integrity": "sha512-MsexrCK38cTGermELs0cO1d79DcTsQRN7IWMJKczD/2kBjzNXxLUWP33qRF6VDpiLV/4EI4r6Gs0DAWQkE8pSQ=="
        },
        "node_modules/d3-voronoi-map/node_modules/d3-timer": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-2.0.0.tgz",
            "integrity": "sha512-TO4VLh0/420Y/9dO3+f9abDEFYeCUr2WZRlxJvbp4HPTQcSylXNiL6yZa9FIUvV1yRiFufl1bszTCLDqv9PWNA=="
        },
        "node_modules/d3-voronoi-treemap": {
            "version": "1.1.2",
            "resolved": "https://registry.npmjs.org/d3-voronoi-treemap/-/d3-voronoi-treemap-1.1.2.tgz",
            "integrity": "sha512-7odu9HdG/yLPWwzDteJq4yd9Q/NwgQV7IE/u36VQtcCK7k1sZwDqbkHCeMKNTBsq5mQjDwolTsrXcU0j8ZEMCA==",
            "dependencies": {
                "d3-voronoi-map": "2.*"
            }
        },
        "node_modules/d3-weighted-voronoi": {
            "version": "1.1.3",
            "resolved": "https://registry.npmjs.org/d3-weighted-voronoi/-/d3-weighted-voronoi-1.1.3.tgz",
            "integrity": "sha512-C3WdvSKl9aqhAy+f3QT3PPsQG6V+ajDfYO3BSclQDSD+araW2xDBFIH67aKzsSuuuKaX8K2y2dGq1fq/dWTVig==",
            "dependencies": {
                "d3-array": "2",
                "d3-polygon": "2"
            }
        },
        "node_modules/d3-weighted-voronoi/node_modules/d3-array": {
            "version": "2.12.1",
            "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz",
            "integrity": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==",
            "dependencies": {
                "internmap": "^1.0.0"
            }
        },
        "node_modules/d3-weighted-voronoi/node_modules/d3-polygon": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-2.0.0.tgz",
            "integrity": "sha512-MsexrCK38cTGermELs0cO1d79DcTsQRN7IWMJKczD/2kBjzNXxLUWP33qRF6VDpiLV/4EI4r6Gs0DAWQkE8pSQ=="
        },
        "node_modules/d3-weighted-voronoi/node_modules/internmap": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/internmap/-/internmap-1.0.1.tgz",
            "integrity": "sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw=="
        },
        "node_modules/d3-zoom": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-3.0.0.tgz",
            "integrity": "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==",
            "dependencies": {
                "d3-dispatch": "1 - 3",
                "d3-drag": "2 - 3",
                "d3-interpolate": "1 - 3",
                "d3-selection": "2 - 3",
                "d3-transition": "2 - 3"
            },
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/data-uri-to-buffer": {
            "version": "6.0.2",
            "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz",
            "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==",
            "engines": {
                "node": ">= 14"
            }
        },
        "node_modules/date-fns": {
            "version": "4.1.0",
            "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-4.1.0.tgz",
            "integrity": "sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==",
            "funding": {
                "type": "github",
                "url": "https://github.com/sponsors/kossnocorp"
            }
        },
        "node_modules/debug": {
            "version": "4.4.3",
            "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
            "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
            "dependencies": {
                "ms": "^2.1.3"
            },
            "engines": {
                "node": ">=6.0"
            },
            "peerDependenciesMeta": {
                "supports-color": {
                    "optional": true
                }
            }
        },
        "node_modules/decamelize": {
            "version": "1.2.0",
            "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
            "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/decamelize-keys": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz",
            "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==",
            "dependencies": {
                "decamelize": "^1.1.0",
                "map-obj": "^1.0.0"
            },
            "engines": {
                "node": ">=0.10.0"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/decamelize-keys/node_modules/map-obj": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
            "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/deep-equal": {
            "version": "1.1.2",
            "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.2.tgz",
            "integrity": "sha512-5tdhKF6DbU7iIzrIOa1AOUt39ZRm13cmL1cGEh//aqR8x9+tNfbywRf0n5FD/18OKMdo7DNEtrX2t22ZAkI+eg==",
            "dependencies": {
                "is-arguments": "^1.1.1",
                "is-date-object": "^1.0.5",
                "is-regex": "^1.1.4",
                "object-is": "^1.1.5",
                "object-keys": "^1.1.1",
                "regexp.prototype.flags": "^1.5.1"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/deepmerge": {
            "version": "4.3.1",
            "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz",
            "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==",
            "dev": true,
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/define-data-property": {
            "version": "1.1.4",
            "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz",
            "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
            "dependencies": {
                "es-define-property": "^1.0.0",
                "es-errors": "^1.3.0",
                "gopd": "^1.0.1"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/define-properties": {
            "version": "1.2.1",
            "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz",
            "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==",
            "dependencies": {
                "define-data-property": "^1.0.1",
                "has-property-descriptors": "^1.0.0",
                "object-keys": "^1.1.1"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/degenerator": {
            "version": "5.0.1",
            "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz",
            "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==",
            "dependencies": {
                "ast-types": "^0.13.4",
                "escodegen": "^2.1.0",
                "esprima": "^4.0.1"
            },
            "engines": {
                "node": ">= 14"
            }
        },
        "node_modules/delaunator": {
            "version": "5.1.0",
            "resolved": "https://registry.npmjs.org/delaunator/-/delaunator-5.1.0.tgz",
            "integrity": "sha512-AGrQ4QSgssa1NGmWmLPqN5NY2KajF5MqxetNEO+o0n3ZwZZeTmt7bBnvzHWrmkZFxGgr4HdyFgelzgi06otLuQ==",
            "dependencies": {
                "robust-predicates": "^3.0.2"
            }
        },
        "node_modules/delayed-stream": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
            "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
            "dev": true,
            "engines": {
                "node": ">=0.4.0"
            }
        },
        "node_modules/devtools-protocol": {
            "version": "0.0.1608973",
            "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1608973.tgz",
            "integrity": "sha512-Tpm17fxYzt+J7VrGdc1k8YdRqS3YV7se/M6KeemEqvUbq/n7At1rWVuXMxQgpWkdwSdIEKYbU//Bve+Shm4YNQ=="
        },
        "node_modules/dfa": {
            "version": "1.2.0",
            "resolved": "https://registry.npmjs.org/dfa/-/dfa-1.2.0.tgz",
            "integrity": "sha512-ED3jP8saaweFTjeGX8HQPjeC1YYyZs98jGNZx6IiBvxW7JG5v492kamAQB3m2wop07CvU/RQmzcKr6bgcC5D/Q=="
        },
        "node_modules/dunder-proto": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
            "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
            "dependencies": {
                "call-bind-apply-helpers": "^1.0.1",
                "es-errors": "^1.3.0",
                "gopd": "^1.2.0"
            },
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/emoji-regex": {
            "version": "8.0.0",
            "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
            "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
        },
        "node_modules/end-of-stream": {
            "version": "1.4.5",
            "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz",
            "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==",
            "dependencies": {
                "once": "^1.4.0"
            }
        },
        "node_modules/entities": {
            "version": "7.0.1",
            "resolved": "https://registry.npmjs.org/entities/-/entities-7.0.1.tgz",
            "integrity": "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==",
            "engines": {
                "node": ">=0.12"
            },
            "funding": {
                "url": "https://github.com/fb55/entities?sponsor=1"
            }
        },
        "node_modules/env-paths": {
            "version": "2.2.1",
            "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz",
            "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==",
            "engines": {
                "node": ">=6"
            }
        },
        "node_modules/error-ex": {
            "version": "1.3.4",
            "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz",
            "integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==",
            "dependencies": {
                "is-arrayish": "^0.2.1"
            }
        },
        "node_modules/es-define-property": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
            "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/es-errors": {
            "version": "1.3.0",
            "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
            "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/es-object-atoms": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
            "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
            "dependencies": {
                "es-errors": "^1.3.0"
            },
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/es-set-tostringtag": {
            "version": "2.1.0",
            "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz",
            "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==",
            "dev": true,
            "dependencies": {
                "es-errors": "^1.3.0",
                "get-intrinsic": "^1.2.6",
                "has-tostringtag": "^1.0.2",
                "hasown": "^2.0.2"
            },
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/esbuild": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz",
            "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==",
            "dev": true,
            "hasInstallScript": true,
            "bin": {
                "esbuild": "bin/esbuild"
            },
            "engines": {
                "node": ">=12"
            },
            "optionalDependencies": {
                "@esbuild/android-arm": "0.18.20",
                "@esbuild/android-arm64": "0.18.20",
                "@esbuild/android-x64": "0.18.20",
                "@esbuild/darwin-arm64": "0.18.20",
                "@esbuild/darwin-x64": "0.18.20",
                "@esbuild/freebsd-arm64": "0.18.20",
                "@esbuild/freebsd-x64": "0.18.20",
                "@esbuild/linux-arm": "0.18.20",
                "@esbuild/linux-arm64": "0.18.20",
                "@esbuild/linux-ia32": "0.18.20",
                "@esbuild/linux-loong64": "0.18.20",
                "@esbuild/linux-mips64el": "0.18.20",
                "@esbuild/linux-ppc64": "0.18.20",
                "@esbuild/linux-riscv64": "0.18.20",
                "@esbuild/linux-s390x": "0.18.20",
                "@esbuild/linux-x64": "0.18.20",
                "@esbuild/netbsd-x64": "0.18.20",
                "@esbuild/openbsd-x64": "0.18.20",
                "@esbuild/sunos-x64": "0.18.20",
                "@esbuild/win32-arm64": "0.18.20",
                "@esbuild/win32-ia32": "0.18.20",
                "@esbuild/win32-x64": "0.18.20"
            }
        },
        "node_modules/escalade": {
            "version": "3.2.0",
            "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
            "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
            "engines": {
                "node": ">=6"
            }
        },
        "node_modules/escodegen": {
            "version": "2.1.0",
            "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz",
            "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==",
            "dependencies": {
                "esprima": "^4.0.1",
                "estraverse": "^5.2.0",
                "esutils": "^2.0.2"
            },
            "bin": {
                "escodegen": "bin/escodegen.js",
                "esgenerate": "bin/esgenerate.js"
            },
            "engines": {
                "node": ">=6.0"
            },
            "optionalDependencies": {
                "source-map": "~0.6.1"
            }
        },
        "node_modules/esprima": {
            "version": "4.0.1",
            "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
            "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
            "bin": {
                "esparse": "bin/esparse.js",
                "esvalidate": "bin/esvalidate.js"
            },
            "engines": {
                "node": ">=4"
            }
        },
        "node_modules/estraverse": {
            "version": "5.3.0",
            "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
            "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
            "engines": {
                "node": ">=4.0"
            }
        },
        "node_modules/estree-walker": {
            "version": "2.0.2",
            "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
            "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w=="
        },
        "node_modules/esutils": {
            "version": "2.0.3",
            "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
            "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/events-universal": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/events-universal/-/events-universal-1.0.1.tgz",
            "integrity": "sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==",
            "dependencies": {
                "bare-events": "^2.7.0"
            }
        },
        "node_modules/extract-zip": {
            "version": "2.0.1",
            "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz",
            "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==",
            "dependencies": {
                "debug": "^4.1.1",
                "get-stream": "^5.1.0",
                "yauzl": "^2.10.0"
            },
            "bin": {
                "extract-zip": "cli.js"
            },
            "engines": {
                "node": ">= 10.17.0"
            },
            "optionalDependencies": {
                "@types/yauzl": "^2.9.1"
            }
        },
        "node_modules/fast-deep-equal": {
            "version": "3.1.3",
            "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
            "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
        },
        "node_modules/fast-equals": {
            "version": "5.4.0",
            "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-5.4.0.tgz",
            "integrity": "sha512-jt2DW/aNFNwke7AUd+Z+e6pz39KO5rzdbbFCg2sGafS4mk13MI7Z8O5z9cADNn5lhGODIgLwug6TZO2ctf7kcw==",
            "engines": {
                "node": ">=6.0.0"
            }
        },
        "node_modules/fast-fifo": {
            "version": "1.3.2",
            "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz",
            "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ=="
        },
        "node_modules/faye-websocket": {
            "version": "0.11.4",
            "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz",
            "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==",
            "dependencies": {
                "websocket-driver": ">=0.5.1"
            },
            "engines": {
                "node": ">=0.8.0"
            }
        },
        "node_modules/fd-slicer": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
            "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==",
            "dependencies": {
                "pend": "~1.2.0"
            }
        },
        "node_modules/feather-icons": {
            "version": "4.29.2",
            "resolved": "https://registry.npmjs.org/feather-icons/-/feather-icons-4.29.2.tgz",
            "integrity": "sha512-0TaCFTnBTVCz6U+baY2UJNKne5ifGh7sMG4ZC2LoBWCZdIyPa+y6UiR4lEYGws1JOFWdee8KAsAIvu0VcXqiqA==",
            "peer": true,
            "dependencies": {
                "classnames": "^2.2.5",
                "core-js": "^3.1.3"
            }
        },
        "node_modules/fill-range": {
            "version": "7.1.1",
            "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
            "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
            "dependencies": {
                "to-regex-range": "^5.0.1"
            },
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/find-up": {
            "version": "4.1.0",
            "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
            "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
            "dependencies": {
                "locate-path": "^5.0.0",
                "path-exists": "^4.0.0"
            },
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/firebase": {
            "version": "10.14.1",
            "resolved": "https://registry.npmjs.org/firebase/-/firebase-10.14.1.tgz",
            "integrity": "sha512-0KZxU+Ela9rUCULqFsUUOYYkjh7OM1EWdIfG6///MtXd0t2/uUIf0iNV5i0KariMhRQ5jve/OY985nrAXFaZeQ==",
            "dependencies": {
                "@firebase/analytics": "0.10.8",
                "@firebase/analytics-compat": "0.2.14",
                "@firebase/app": "0.10.13",
                "@firebase/app-check": "0.8.8",
                "@firebase/app-check-compat": "0.3.15",
                "@firebase/app-compat": "0.2.43",
                "@firebase/app-types": "0.9.2",
                "@firebase/auth": "1.7.9",
                "@firebase/auth-compat": "0.5.14",
                "@firebase/data-connect": "0.1.0",
                "@firebase/database": "1.0.8",
                "@firebase/database-compat": "1.0.8",
                "@firebase/firestore": "4.7.3",
                "@firebase/firestore-compat": "0.3.38",
                "@firebase/functions": "0.11.8",
                "@firebase/functions-compat": "0.3.14",
                "@firebase/installations": "0.6.9",
                "@firebase/installations-compat": "0.2.9",
                "@firebase/messaging": "0.12.12",
                "@firebase/messaging-compat": "0.2.12",
                "@firebase/performance": "0.6.9",
                "@firebase/performance-compat": "0.2.9",
                "@firebase/remote-config": "0.4.9",
                "@firebase/remote-config-compat": "0.2.9",
                "@firebase/storage": "0.13.2",
                "@firebase/storage-compat": "0.3.12",
                "@firebase/util": "1.10.0",
                "@firebase/vertexai-preview": "0.0.4"
            }
        },
        "node_modules/flatpickr": {
            "version": "4.6.13",
            "resolved": "https://registry.npmjs.org/flatpickr/-/flatpickr-4.6.13.tgz",
            "integrity": "sha512-97PMG/aywoYpB4IvbvUJi0RQi8vearvU0oov1WW3k0WZPBMrTQVqekSX5CjSG/M4Q3i6A/0FKXC7RyAoAUUSPw=="
        },
        "node_modules/follow-redirects": {
            "version": "1.16.0",
            "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.16.0.tgz",
            "integrity": "sha512-y5rN/uOsadFT/JfYwhxRS5R7Qce+g3zG97+JrtFZlC9klX/W5hD7iiLzScI4nZqUS7DNUdhPgw4xI8W2LuXlUw==",
            "dev": true,
            "funding": [
                {
                    "type": "individual",
                    "url": "https://github.com/sponsors/RubenVerborgh"
                }
            ],
            "engines": {
                "node": ">=4.0"
            },
            "peerDependenciesMeta": {
                "debug": {
                    "optional": true
                }
            }
        },
        "node_modules/form-data": {
            "version": "4.0.5",
            "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz",
            "integrity": "sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==",
            "dev": true,
            "dependencies": {
                "asynckit": "^0.4.0",
                "combined-stream": "^1.0.8",
                "es-set-tostringtag": "^2.1.0",
                "hasown": "^2.0.2",
                "mime-types": "^2.1.12"
            },
            "engines": {
                "node": ">= 6"
            }
        },
        "node_modules/fsevents": {
            "version": "2.3.3",
            "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
            "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
            "hasInstallScript": true,
            "optional": true,
            "os": [
                "darwin"
            ],
            "engines": {
                "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
            }
        },
        "node_modules/function-bind": {
            "version": "1.1.2",
            "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
            "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/functions-have-names": {
            "version": "1.2.3",
            "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz",
            "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==",
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/get-caller-file": {
            "version": "2.0.5",
            "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
            "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
            "engines": {
                "node": "6.* || 8.* || >= 10.*"
            }
        },
        "node_modules/get-intrinsic": {
            "version": "1.3.0",
            "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
            "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
            "dependencies": {
                "call-bind-apply-helpers": "^1.0.2",
                "es-define-property": "^1.0.1",
                "es-errors": "^1.3.0",
                "es-object-atoms": "^1.1.1",
                "function-bind": "^1.1.2",
                "get-proto": "^1.0.1",
                "gopd": "^1.2.0",
                "has-symbols": "^1.1.0",
                "hasown": "^2.0.2",
                "math-intrinsics": "^1.1.0"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/get-proto": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
            "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
            "dependencies": {
                "dunder-proto": "^1.0.1",
                "es-object-atoms": "^1.0.0"
            },
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/get-stream": {
            "version": "5.2.0",
            "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
            "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
            "dependencies": {
                "pump": "^3.0.0"
            },
            "engines": {
                "node": ">=8"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/get-uri": {
            "version": "6.0.5",
            "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.5.tgz",
            "integrity": "sha512-b1O07XYq8eRuVzBNgJLstU6FYc1tS6wnMtF1I1D9lE8LxZSOGZ7LhxN54yPP6mGw5f2CkXY2BQUL9Fx41qvcIg==",
            "dependencies": {
                "basic-ftp": "^5.0.2",
                "data-uri-to-buffer": "^6.0.2",
                "debug": "^4.3.4"
            },
            "engines": {
                "node": ">= 14"
            }
        },
        "node_modules/glob-parent": {
            "version": "5.1.2",
            "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
            "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
            "dependencies": {
                "is-glob": "^4.0.1"
            },
            "engines": {
                "node": ">= 6"
            }
        },
        "node_modules/gopd": {
            "version": "1.2.0",
            "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
            "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/grapesjs": {
            "version": "0.22.16",
            "resolved": "https://registry.npmjs.org/grapesjs/-/grapesjs-0.22.16.tgz",
            "integrity": "sha512-kCfphgpC7pqJPuMYmIhMR6ueyB3+V67isdpMZOvmuGeWDMomkgzqRWOMH3matfdqIJW7LUivHZo9GeyVQAGmLw==",
            "dependencies": {
                "@types/backbone": "1.4.15",
                "backbone": "1.4.1",
                "backbone-undo": "0.2.6",
                "codemirror": "5.63.0",
                "codemirror-formatting": "1.0.0",
                "html-entities": "~1.4.0",
                "promise-polyfill": "8.3.0",
                "underscore": "1.13.8"
            }
        },
        "node_modules/grapesjs-preset-newsletter": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/grapesjs-preset-newsletter/-/grapesjs-preset-newsletter-1.0.2.tgz",
            "integrity": "sha512-z8KJ1ZrTXfASSJZ/tHOcnpcWu4AMr2F/ZfQit+QjimNi3UGowwl7+Yjefuh3R7lbDTrXMMaxhCannCaJo/kPJw=="
        },
        "node_modules/handlebars": {
            "version": "4.7.8",
            "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz",
            "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==",
            "dependencies": {
                "minimist": "^1.2.5",
                "neo-async": "^2.6.2",
                "source-map": "^0.6.1",
                "wordwrap": "^1.0.0"
            },
            "bin": {
                "handlebars": "bin/handlebars"
            },
            "engines": {
                "node": ">=0.4.7"
            },
            "optionalDependencies": {
                "uglify-js": "^3.1.4"
            }
        },
        "node_modules/hard-rejection": {
            "version": "2.1.0",
            "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz",
            "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==",
            "engines": {
                "node": ">=6"
            }
        },
        "node_modules/has-property-descriptors": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
            "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
            "dependencies": {
                "es-define-property": "^1.0.0"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/has-symbols": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
            "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/has-tostringtag": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
            "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
            "dependencies": {
                "has-symbols": "^1.0.3"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/hasown": {
            "version": "2.0.3",
            "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.3.tgz",
            "integrity": "sha512-ej4AhfhfL2Q2zpMmLo7U1Uv9+PyhIZpgQLGT1F9miIGmiCJIoCgSmczFdrc97mWT4kVY72KA+WnnhJ5pghSvSg==",
            "dependencies": {
                "function-bind": "^1.1.2"
            },
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/hosted-git-info": {
            "version": "4.1.0",
            "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz",
            "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==",
            "dependencies": {
                "lru-cache": "^6.0.0"
            },
            "engines": {
                "node": ">=10"
            }
        },
        "node_modules/html-entities": {
            "version": "1.4.0",
            "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz",
            "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA=="
        },
        "node_modules/html2canvas": {
            "version": "1.4.1",
            "resolved": "https://registry.npmjs.org/html2canvas/-/html2canvas-1.4.1.tgz",
            "integrity": "sha512-fPU6BHNpsyIhr8yyMpTLLxAbkaK8ArIBcmZIRiBLiDhjeqvXolaEmDGmELFuX9I4xDcaKKcJl+TKZLqruBbmWA==",
            "dependencies": {
                "css-line-break": "^2.1.0",
                "text-segmentation": "^1.0.3"
            },
            "engines": {
                "node": ">=8.0.0"
            }
        },
        "node_modules/http-parser-js": {
            "version": "0.5.10",
            "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.10.tgz",
            "integrity": "sha512-Pysuw9XpUq5dVc/2SMHpuTY01RFl8fttgcyunjL7eEMhGM3cI4eOmiCycJDVCo/7O7ClfQD3SaI6ftDzqOXYMA=="
        },
        "node_modules/http-proxy-agent": {
            "version": "7.0.2",
            "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz",
            "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==",
            "dependencies": {
                "agent-base": "^7.1.0",
                "debug": "^4.3.4"
            },
            "engines": {
                "node": ">= 14"
            }
        },
        "node_modules/https-proxy-agent": {
            "version": "7.0.6",
            "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
            "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
            "dependencies": {
                "agent-base": "^7.1.2",
                "debug": "4"
            },
            "engines": {
                "node": ">= 14"
            }
        },
        "node_modules/iconv-lite": {
            "version": "0.6.3",
            "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
            "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
            "dependencies": {
                "safer-buffer": ">= 2.1.2 < 3.0.0"
            },
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/idb": {
            "version": "7.1.1",
            "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz",
            "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ=="
        },
        "node_modules/ieee754": {
            "version": "1.2.1",
            "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
            "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
            "funding": [
                {
                    "type": "github",
                    "url": "https://github.com/sponsors/feross"
                },
                {
                    "type": "patreon",
                    "url": "https://www.patreon.com/feross"
                },
                {
                    "type": "consulting",
                    "url": "https://feross.org/support"
                }
            ]
        },
        "node_modules/immutable": {
            "version": "4.3.8",
            "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.8.tgz",
            "integrity": "sha512-d/Ld9aLbKpNwyl0KiM2CT1WYvkitQ1TSvmRtkcV8FKStiDoA7Slzgjmb/1G2yhKM1p0XeNOieaTbFZmU1d3Xuw=="
        },
        "node_modules/import-fresh": {
            "version": "3.3.1",
            "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz",
            "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==",
            "dependencies": {
                "parent-module": "^1.0.0",
                "resolve-from": "^4.0.0"
            },
            "engines": {
                "node": ">=6"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/indent-string": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
            "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/internmap": {
            "version": "2.0.3",
            "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz",
            "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==",
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/ip-address": {
            "version": "10.2.0",
            "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.2.0.tgz",
            "integrity": "sha512-/+S6j4E9AHvW9SWMSEY9Xfy66O5PWvVEJ08O0y5JGyEKQpojb0K0GKpz/v5HJ/G0vi3D2sjGK78119oXZeE0qA==",
            "engines": {
                "node": ">= 12"
            }
        },
        "node_modules/is-arguments": {
            "version": "1.2.0",
            "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.2.0.tgz",
            "integrity": "sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==",
            "dependencies": {
                "call-bound": "^1.0.2",
                "has-tostringtag": "^1.0.2"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/is-arrayish": {
            "version": "0.2.1",
            "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
            "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg=="
        },
        "node_modules/is-binary-path": {
            "version": "2.1.0",
            "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
            "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
            "dependencies": {
                "binary-extensions": "^2.0.0"
            },
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/is-core-module": {
            "version": "2.16.2",
            "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.2.tgz",
            "integrity": "sha512-evOr8xfXKxE6qSR0hSXL2r3sd7ALj8+7jQEUvPYcm5sgZFdJ+AYzT6yNmJenvIYQBgIGwfwz08sL8zoL7yq2BA==",
            "dependencies": {
                "hasown": "^2.0.3"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/is-date-object": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz",
            "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==",
            "dependencies": {
                "call-bound": "^1.0.2",
                "has-tostringtag": "^1.0.2"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/is-extglob": {
            "version": "2.1.1",
            "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
            "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/is-fullwidth-code-point": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
            "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/is-glob": {
            "version": "4.0.3",
            "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
            "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
            "dependencies": {
                "is-extglob": "^2.1.1"
            },
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/is-number": {
            "version": "7.0.0",
            "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
            "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
            "engines": {
                "node": ">=0.12.0"
            }
        },
        "node_modules/is-plain-obj": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
            "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/is-regex": {
            "version": "1.2.1",
            "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz",
            "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==",
            "dependencies": {
                "call-bound": "^1.0.2",
                "gopd": "^1.2.0",
                "has-tostringtag": "^1.0.2",
                "hasown": "^2.0.2"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/js-tokens": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
            "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
        },
        "node_modules/js-yaml": {
            "version": "4.1.1",
            "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
            "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
            "dependencies": {
                "argparse": "^2.0.1"
            },
            "bin": {
                "js-yaml": "bin/js-yaml.js"
            }
        },
        "node_modules/json-parse-even-better-errors": {
            "version": "2.3.1",
            "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
            "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w=="
        },
        "node_modules/kdbush": {
            "version": "4.0.2",
            "resolved": "https://registry.npmjs.org/kdbush/-/kdbush-4.0.2.tgz",
            "integrity": "sha512-WbCVYJ27Sz8zi9Q7Q0xHC+05iwkm3Znipc2XTlrnJbsHMYktW4hPhXUE8Ys1engBrvffoSCqbil1JQAa7clRpA=="
        },
        "node_modules/kind-of": {
            "version": "6.0.3",
            "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
            "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/laravel-vite-plugin": {
            "version": "0.8.1",
            "resolved": "https://registry.npmjs.org/laravel-vite-plugin/-/laravel-vite-plugin-0.8.1.tgz",
            "integrity": "sha512-fxzUDjOA37kOsYq8dP+3oPIlw8/kJVXwu0hOXLun82R1LpV02shGeWGYKx2lbpKffL5I0sfPPjfqbYxuqBluAA==",
            "dev": true,
            "dependencies": {
                "picocolors": "^1.0.0",
                "vite-plugin-full-reload": "^1.0.5"
            },
            "engines": {
                "node": ">=14"
            },
            "peerDependencies": {
                "vite": "^3.0.0 || ^4.0.0"
            }
        },
        "node_modules/leaflet": {
            "version": "1.9.4",
            "resolved": "https://registry.npmjs.org/leaflet/-/leaflet-1.9.4.tgz",
            "integrity": "sha512-nxS1ynzJOmOlHp+iL3FyWqK89GtNL8U8rvlMOsQdTTssxZwCXh8N2NB3GDQOL+YR3XnWyZAxwQixURb+FA74PA=="
        },
        "node_modules/leaflet-draw": {
            "version": "1.0.4",
            "resolved": "https://registry.npmjs.org/leaflet-draw/-/leaflet-draw-1.0.4.tgz",
            "integrity": "sha512-rsQ6saQO5ST5Aj6XRFylr5zvarWgzWnrg46zQ1MEOEIHsppdC/8hnN8qMoFvACsPvTioAuysya/TVtog15tyAQ=="
        },
        "node_modules/leaflet-geosearch": {
            "version": "4.4.0",
            "resolved": "https://registry.npmjs.org/leaflet-geosearch/-/leaflet-geosearch-4.4.0.tgz",
            "integrity": "sha512-Pt/3JU0Oxvk+5ccGChNOV8yxk+Vl+3P83drGwW8/6ugF+K7zKPkx3naGDbPdhfeUmy+QuSCeVdvjN1jLCgwbaQ==",
            "optionalDependencies": {
                "@googlemaps/js-api-loader": "^1.16.6",
                "leaflet": "^1.6.0"
            }
        },
        "node_modules/leaflet-routing-machine": {
            "version": "3.2.12",
            "resolved": "https://registry.npmjs.org/leaflet-routing-machine/-/leaflet-routing-machine-3.2.12.tgz",
            "integrity": "sha512-HLde58G1YtD9xSIzZavJ6BPABZaV1hHeGst8ouhzuxmSC3s32NVtADT+njbIUMW1maHRCrsgTk/E4hz5QH7FrA==",
            "dependencies": {
                "@mapbox/corslite": "0.0.7",
                "@mapbox/polyline": "^0.2.0",
                "osrm-text-instructions": "^0.13.2"
            }
        },
        "node_modules/leaflet-routing-machine/node_modules/@mapbox/polyline": {
            "version": "0.2.0",
            "resolved": "https://registry.npmjs.org/@mapbox/polyline/-/polyline-0.2.0.tgz",
            "integrity": "sha512-GCddO0iw6AzOQqZgBmjEQI9Pgo40/yRgkTkikGctE01kNBN0ThWYuAnTD+hRWrAWMV6QJ0rNm4m8DAsaAXE7Pg==",
            "bin": {
                "polyline": "bin/polyline.bin.js"
            },
            "engines": {
                "node": "*"
            }
        },
        "node_modules/leaflet.heat": {
            "version": "0.2.0",
            "resolved": "https://registry.npmjs.org/leaflet.heat/-/leaflet.heat-0.2.0.tgz",
            "integrity": "sha512-Cd5PbAA/rX3X3XKxfDoUGi9qp78FyhWYurFg3nsfhntcM/MCNK08pRkf4iEenO1KNqwVPKCmkyktjW3UD+h9bQ=="
        },
        "node_modules/lines-and-columns": {
            "version": "1.2.4",
            "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
            "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg=="
        },
        "node_modules/locate-path": {
            "version": "5.0.0",
            "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
            "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
            "dependencies": {
                "p-locate": "^4.1.0"
            },
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/lodash": {
            "version": "4.18.1",
            "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.18.1.tgz",
            "integrity": "sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q=="
        },
        "node_modules/lodash-es": {
            "version": "4.17.21",
            "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz",
            "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw=="
        },
        "node_modules/lodash.camelcase": {
            "version": "4.3.0",
            "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz",
            "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA=="
        },
        "node_modules/lodash.clonedeep": {
            "version": "4.5.0",
            "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
            "integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==",
            "dev": true
        },
        "node_modules/lodash.debounce": {
            "version": "4.0.8",
            "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
            "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow=="
        },
        "node_modules/lodash.isequal": {
            "version": "4.5.0",
            "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz",
            "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==",
            "deprecated": "This package is deprecated. Use require('node:util').isDeepStrictEqual instead.",
            "dev": true
        },
        "node_modules/lodash.throttle": {
            "version": "4.1.1",
            "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz",
            "integrity": "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ=="
        },
        "node_modules/long": {
            "version": "5.3.2",
            "resolved": "https://registry.npmjs.org/long/-/long-5.3.2.tgz",
            "integrity": "sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA=="
        },
        "node_modules/lottie-web": {
            "version": "5.13.0",
            "resolved": "https://registry.npmjs.org/lottie-web/-/lottie-web-5.13.0.tgz",
            "integrity": "sha512-+gfBXl6sxXMPe8tKQm7qzLnUy5DUPJPKIyRHwtpCpyUEYjHYRJC/5gjUvdkuO2c3JllrPtHXH5UJJK8LRYl5yQ=="
        },
        "node_modules/lru-cache": {
            "version": "6.0.0",
            "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
            "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
            "dependencies": {
                "yallist": "^4.0.0"
            },
            "engines": {
                "node": ">=10"
            }
        },
        "node_modules/magic-string": {
            "version": "0.30.21",
            "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",
            "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",
            "dependencies": {
                "@jridgewell/sourcemap-codec": "^1.5.5"
            }
        },
        "node_modules/map-obj": {
            "version": "4.3.0",
            "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz",
            "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==",
            "engines": {
                "node": ">=8"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/markerjs2": {
            "version": "2.32.7",
            "resolved": "https://registry.npmjs.org/markerjs2/-/markerjs2-2.32.7.tgz",
            "integrity": "sha512-HeFRZjmc43DOG3lSQp92z49cq2oCYpYn2pX++SkJAW1Dij4xJtRquVRf+cXeSZQWDX3ufns1Ry/bGk+zveP7rA=="
        },
        "node_modules/math-intrinsics": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
            "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/meow": {
            "version": "9.0.0",
            "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz",
            "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==",
            "dependencies": {
                "@types/minimist": "^1.2.0",
                "camelcase-keys": "^6.2.2",
                "decamelize": "^1.2.0",
                "decamelize-keys": "^1.1.0",
                "hard-rejection": "^2.1.0",
                "minimist-options": "4.1.0",
                "normalize-package-data": "^3.0.0",
                "read-pkg-up": "^7.0.1",
                "redent": "^3.0.0",
                "trim-newlines": "^3.0.0",
                "type-fest": "^0.18.0",
                "yargs-parser": "^20.2.3"
            },
            "engines": {
                "node": ">=10"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/mime-db": {
            "version": "1.52.0",
            "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
            "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
            "dev": true,
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/mime-types": {
            "version": "2.1.35",
            "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
            "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
            "dev": true,
            "dependencies": {
                "mime-db": "1.52.0"
            },
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/min-indent": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
            "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==",
            "engines": {
                "node": ">=4"
            }
        },
        "node_modules/minimist": {
            "version": "1.2.8",
            "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
            "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/minimist-options": {
            "version": "4.1.0",
            "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz",
            "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==",
            "dependencies": {
                "arrify": "^1.0.1",
                "is-plain-obj": "^1.1.0",
                "kind-of": "^6.0.3"
            },
            "engines": {
                "node": ">= 6"
            }
        },
        "node_modules/mitt": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz",
            "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw=="
        },
        "node_modules/ms": {
            "version": "2.1.3",
            "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
            "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
        },
        "node_modules/nanoid": {
            "version": "3.3.12",
            "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.12.tgz",
            "integrity": "sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ==",
            "funding": [
                {
                    "type": "github",
                    "url": "https://github.com/sponsors/ai"
                }
            ],
            "bin": {
                "nanoid": "bin/nanoid.cjs"
            },
            "engines": {
                "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
            }
        },
        "node_modules/neo-async": {
            "version": "2.6.2",
            "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
            "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw=="
        },
        "node_modules/netmask": {
            "version": "2.1.1",
            "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.1.1.tgz",
            "integrity": "sha512-eonl3sLUha+S1GzTPxychyhnUzKyeQkZ7jLjKrBagJgPla13F+uQ71HgpFefyHgqrjEbCPkDArxYsjY8/+gLKA==",
            "engines": {
                "node": ">= 0.4.0"
            }
        },
        "node_modules/node-html-to-image": {
            "version": "5.0.0",
            "resolved": "https://registry.npmjs.org/node-html-to-image/-/node-html-to-image-5.0.0.tgz",
            "integrity": "sha512-mRnggiH3PLJbBaiUMc6Assw5EKwy4uaXVIBnfd/MiqWAOJN3A6ktDwpuKhpIVaXNPeojPCD//yDGGJT+GF2CPQ==",
            "dependencies": {
                "handlebars": "4.7.8",
                "puppeteer": "23.2.2",
                "puppeteer-cluster": "0.24.0"
            }
        },
        "node_modules/node-html-to-image/node_modules/@puppeteer/browsers": {
            "version": "2.3.1",
            "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.3.1.tgz",
            "integrity": "sha512-uK7o3hHkK+naEobMSJ+2ySYyXtQkBxIH8Gn4MK9ciePjNV+Pf+PgY/W7iPzn2MTjl3stcYB5AlcTmPYw7AXDwA==",
            "dependencies": {
                "debug": "^4.3.6",
                "extract-zip": "^2.0.1",
                "progress": "^2.0.3",
                "proxy-agent": "^6.4.0",
                "semver": "^7.6.3",
                "tar-fs": "^3.0.6",
                "unbzip2-stream": "^1.4.3",
                "yargs": "^17.7.2"
            },
            "bin": {
                "browsers": "lib/cjs/main-cli.js"
            },
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/node-html-to-image/node_modules/chromium-bidi": {
            "version": "0.6.5",
            "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.6.5.tgz",
            "integrity": "sha512-RuLrmzYrxSb0s9SgpB+QN5jJucPduZQ/9SIe76MDxYJuecPW5mxMdacJ1f4EtgiV+R0p3sCkznTMvH0MPGFqjA==",
            "dependencies": {
                "mitt": "3.0.1",
                "urlpattern-polyfill": "10.0.0",
                "zod": "3.23.8"
            },
            "peerDependencies": {
                "devtools-protocol": "*"
            }
        },
        "node_modules/node-html-to-image/node_modules/devtools-protocol": {
            "version": "0.0.1330662",
            "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1330662.tgz",
            "integrity": "sha512-pzh6YQ8zZfz3iKlCvgzVCu22NdpZ8hNmwU6WnQjNVquh0A9iVosPtNLWDwaWVGyrntQlltPFztTMK5Cg6lfCuw=="
        },
        "node_modules/node-html-to-image/node_modules/puppeteer": {
            "version": "23.2.2",
            "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-23.2.2.tgz",
            "integrity": "sha512-3RX5vEhlOE/9M7ZXxoJVvI7pbOF3fzFK4etwbdii7w+r58q+krK5l2FXWlA1ETnNs7ilM/KLFc0n6K8VUi99dA==",
            "deprecated": "< 24.15.0 is no longer supported",
            "hasInstallScript": true,
            "dependencies": {
                "@puppeteer/browsers": "2.3.1",
                "chromium-bidi": "0.6.5",
                "cosmiconfig": "^9.0.0",
                "devtools-protocol": "0.0.1330662",
                "puppeteer-core": "23.2.2",
                "typed-query-selector": "^2.12.0"
            },
            "bin": {
                "puppeteer": "lib/cjs/puppeteer/node/cli.js"
            },
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/node-html-to-image/node_modules/puppeteer-core": {
            "version": "23.2.2",
            "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-23.2.2.tgz",
            "integrity": "sha512-MK2Kbdmro+nX9/pfGKm8TiU5G3CuS6BbcNfkcz42GWnHp7KYsJHrP6lPDepiyvwjti5Bt/4a8U3w+DoFpIcBHQ==",
            "dependencies": {
                "@puppeteer/browsers": "2.3.1",
                "chromium-bidi": "0.6.5",
                "debug": "^4.3.6",
                "devtools-protocol": "0.0.1330662",
                "typed-query-selector": "^2.12.0",
                "ws": "^8.18.0"
            },
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/node-html-to-image/node_modules/zod": {
            "version": "3.23.8",
            "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.8.tgz",
            "integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==",
            "funding": {
                "url": "https://github.com/sponsors/colinhacks"
            }
        },
        "node_modules/normalize-package-data": {
            "version": "3.0.3",
            "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz",
            "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==",
            "dependencies": {
                "hosted-git-info": "^4.0.1",
                "is-core-module": "^2.5.0",
                "semver": "^7.3.4",
                "validate-npm-package-license": "^3.0.1"
            },
            "engines": {
                "node": ">=10"
            }
        },
        "node_modules/normalize-path": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
            "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/nprogress": {
            "version": "0.2.0",
            "resolved": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz",
            "integrity": "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==",
            "dev": true
        },
        "node_modules/object-inspect": {
            "version": "1.13.4",
            "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
            "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==",
            "dev": true,
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/object-is": {
            "version": "1.1.6",
            "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz",
            "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==",
            "dependencies": {
                "call-bind": "^1.0.7",
                "define-properties": "^1.2.1"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/object-keys": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
            "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/once": {
            "version": "1.4.0",
            "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
            "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
            "dependencies": {
                "wrappy": "1"
            }
        },
        "node_modules/osrm-text-instructions": {
            "version": "0.13.4",
            "resolved": "https://registry.npmjs.org/osrm-text-instructions/-/osrm-text-instructions-0.13.4.tgz",
            "integrity": "sha512-ge4ZTIetMQKAHKq2MwWf83ntzdJN20ndRKRaVNoZ3SkDkBNO99Qddz7r6+hrVx38I+ih6Rk5T1yslczAB6Q9Pg=="
        },
        "node_modules/p-limit": {
            "version": "2.3.0",
            "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
            "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
            "dependencies": {
                "p-try": "^2.0.0"
            },
            "engines": {
                "node": ">=6"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/p-locate": {
            "version": "4.1.0",
            "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
            "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
            "dependencies": {
                "p-limit": "^2.2.0"
            },
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/p-try": {
            "version": "2.2.0",
            "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
            "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
            "engines": {
                "node": ">=6"
            }
        },
        "node_modules/pac-proxy-agent": {
            "version": "7.2.0",
            "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.2.0.tgz",
            "integrity": "sha512-TEB8ESquiLMc0lV8vcd5Ql/JAKAoyzHFXaStwjkzpOpC5Yv+pIzLfHvjTSdf3vpa2bMiUQrg9i6276yn8666aA==",
            "dependencies": {
                "@tootallnate/quickjs-emscripten": "^0.23.0",
                "agent-base": "^7.1.2",
                "debug": "^4.3.4",
                "get-uri": "^6.0.1",
                "http-proxy-agent": "^7.0.0",
                "https-proxy-agent": "^7.0.6",
                "pac-resolver": "^7.0.1",
                "socks-proxy-agent": "^8.0.5"
            },
            "engines": {
                "node": ">= 14"
            }
        },
        "node_modules/pac-resolver": {
            "version": "7.0.1",
            "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz",
            "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==",
            "dependencies": {
                "degenerator": "^5.0.0",
                "netmask": "^2.0.2"
            },
            "engines": {
                "node": ">= 14"
            }
        },
        "node_modules/pako": {
            "version": "1.0.11",
            "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
            "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw=="
        },
        "node_modules/parent-module": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
            "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
            "dependencies": {
                "callsites": "^3.0.0"
            },
            "engines": {
                "node": ">=6"
            }
        },
        "node_modules/parse-json": {
            "version": "5.2.0",
            "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
            "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
            "dependencies": {
                "@babel/code-frame": "^7.0.0",
                "error-ex": "^1.3.1",
                "json-parse-even-better-errors": "^2.3.0",
                "lines-and-columns": "^1.1.6"
            },
            "engines": {
                "node": ">=8"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/path-exists": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
            "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/path-parse": {
            "version": "1.0.7",
            "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
            "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
        },
        "node_modules/pdfmake": {
            "version": "0.2.12",
            "resolved": "https://registry.npmjs.org/pdfmake/-/pdfmake-0.2.12.tgz",
            "integrity": "sha512-TFsqaG6KVtk+TWermmJNNwom3wmB/xiz07prM74KBhdM+7pz3Uwq2b0uoqhhQRn6cYUTpL8lXZY6xF011o1YcQ==",
            "dependencies": {
                "@foliojs-fork/linebreak": "^1.1.1",
                "@foliojs-fork/pdfkit": "^0.14.0",
                "iconv-lite": "^0.6.3",
                "xmldoc": "^1.1.2"
            },
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/pend": {
            "version": "1.2.0",
            "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
            "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg=="
        },
        "node_modules/picocolors": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
            "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="
        },
        "node_modules/picomatch": {
            "version": "2.3.2",
            "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz",
            "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==",
            "engines": {
                "node": ">=8.6"
            },
            "funding": {
                "url": "https://github.com/sponsors/jonschlinkert"
            }
        },
        "node_modules/png-js": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/png-js/-/png-js-1.1.0.tgz",
            "integrity": "sha512-PM/uYGzGdNSzqeOgly68+6wKQDL1SY0a/N+OEa/+br6LnHWOAJB0Npiamnodfq3jd2LS/i2fMeOKSAILjA+m5Q==",
            "dependencies": {
                "browserify-zlib": "^0.2.0"
            }
        },
        "node_modules/polylabel": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/polylabel/-/polylabel-1.1.0.tgz",
            "integrity": "sha512-bxaGcA40sL3d6M4hH72Z4NdLqxpXRsCFk8AITYg6x1rn1Ei3izf00UMLklerBZTO49aPA3CYrIwVulx2Bce2pA==",
            "dependencies": {
                "tinyqueue": "^2.0.3"
            }
        },
        "node_modules/postcss": {
            "version": "8.5.14",
            "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.14.tgz",
            "integrity": "sha512-SoSL4+OSEtR99LHFZQiJLkT59C5B1amGO1NzTwj7TT1qCUgUO6hxOvzkOYxD+vMrXBM3XJIKzokoERdqQq/Zmg==",
            "funding": [
                {
                    "type": "opencollective",
                    "url": "https://opencollective.com/postcss/"
                },
                {
                    "type": "tidelift",
                    "url": "https://tidelift.com/funding/github/npm/postcss"
                },
                {
                    "type": "github",
                    "url": "https://github.com/sponsors/ai"
                }
            ],
            "dependencies": {
                "nanoid": "^3.3.11",
                "picocolors": "^1.1.1",
                "source-map-js": "^1.2.1"
            },
            "engines": {
                "node": "^10 || ^12 || >=14"
            }
        },
        "node_modules/preact": {
            "version": "10.12.1",
            "resolved": "https://registry.npmjs.org/preact/-/preact-10.12.1.tgz",
            "integrity": "sha512-l8386ixSsBdbreOAkqtrwqHwdvR35ID8c3rKPa8lCWuO86dBi32QWHV4vfsZK1utLLFMvw+Z5Ad4XLkZzchscg==",
            "funding": {
                "type": "opencollective",
                "url": "https://opencollective.com/preact"
            }
        },
        "node_modules/prismjs": {
            "version": "1.30.0",
            "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.30.0.tgz",
            "integrity": "sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==",
            "engines": {
                "node": ">=6"
            }
        },
        "node_modules/progress": {
            "version": "2.0.3",
            "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
            "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
            "engines": {
                "node": ">=0.4.0"
            }
        },
        "node_modules/promise-polyfill": {
            "version": "8.3.0",
            "resolved": "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-8.3.0.tgz",
            "integrity": "sha512-H5oELycFml5yto/atYqmjyigJoAo3+OXwolYiH7OfQuYlAqhxNvTfiNMbV9hsC6Yp83yE5r2KTVmtrG6R9i6Pg=="
        },
        "node_modules/protobufjs": {
            "version": "7.5.6",
            "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.5.6.tgz",
            "integrity": "sha512-M71sTMB146U3u0di3yup8iM+zv8yPRNQVr1KK4tyBitl3qFvEGucq/rGDRShD2rsJhtN02RJaJ7j5X5hmy8SJg==",
            "hasInstallScript": true,
            "dependencies": {
                "@protobufjs/aspromise": "^1.1.2",
                "@protobufjs/base64": "^1.1.2",
                "@protobufjs/codegen": "^2.0.5",
                "@protobufjs/eventemitter": "^1.1.0",
                "@protobufjs/fetch": "^1.1.0",
                "@protobufjs/float": "^1.0.2",
                "@protobufjs/inquire": "^1.1.1",
                "@protobufjs/path": "^1.1.2",
                "@protobufjs/pool": "^1.1.0",
                "@protobufjs/utf8": "^1.1.1",
                "@types/node": ">=13.7.0",
                "long": "^5.0.0"
            },
            "engines": {
                "node": ">=12.0.0"
            }
        },
        "node_modules/proxy-agent": {
            "version": "6.5.0",
            "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.5.0.tgz",
            "integrity": "sha512-TmatMXdr2KlRiA2CyDu8GqR8EjahTG3aY3nXjdzFyoZbmB8hrBsTyMezhULIXKnC0jpfjlmiZ3+EaCzoInSu/A==",
            "dependencies": {
                "agent-base": "^7.1.2",
                "debug": "^4.3.4",
                "http-proxy-agent": "^7.0.1",
                "https-proxy-agent": "^7.0.6",
                "lru-cache": "^7.14.1",
                "pac-proxy-agent": "^7.1.0",
                "proxy-from-env": "^1.1.0",
                "socks-proxy-agent": "^8.0.5"
            },
            "engines": {
                "node": ">= 14"
            }
        },
        "node_modules/proxy-agent/node_modules/lru-cache": {
            "version": "7.18.3",
            "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz",
            "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==",
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/proxy-agent/node_modules/proxy-from-env": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
            "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg=="
        },
        "node_modules/proxy-from-env": {
            "version": "2.1.0",
            "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-2.1.0.tgz",
            "integrity": "sha512-cJ+oHTW1VAEa8cJslgmUZrc+sjRKgAKl3Zyse6+PV38hZe/V6Z14TbCuXcan9F9ghlz4QrFr2c92TNF82UkYHA==",
            "dev": true,
            "engines": {
                "node": ">=10"
            }
        },
        "node_modules/pump": {
            "version": "3.0.4",
            "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.4.tgz",
            "integrity": "sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA==",
            "dependencies": {
                "end-of-stream": "^1.1.0",
                "once": "^1.3.1"
            }
        },
        "node_modules/puppeteer": {
            "version": "24.43.0",
            "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-24.43.0.tgz",
            "integrity": "sha512-DRnMFz+J3s4lFUQcjqKl0/7h0jzlCZuUFU9lNjtKrnMl5WI1RwCaIItpHVu9empuPyUreYueN0sUW3/pnfdqsg==",
            "hasInstallScript": true,
            "dependencies": {
                "@puppeteer/browsers": "2.13.1",
                "chromium-bidi": "14.0.0",
                "cosmiconfig": "^9.0.0",
                "devtools-protocol": "0.0.1608973",
                "puppeteer-core": "24.43.0",
                "typed-query-selector": "^2.12.2"
            },
            "bin": {
                "puppeteer": "lib/cjs/puppeteer/node/cli.js"
            },
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/puppeteer-cluster": {
            "version": "0.24.0",
            "resolved": "https://registry.npmjs.org/puppeteer-cluster/-/puppeteer-cluster-0.24.0.tgz",
            "integrity": "sha512-zHPoNsrwkFLKFtgJJv2aC13EbMASQsE048uZd7CyikEXcl+sc1Nf6PMFb9kMoZI7/zMYxvuP658o2mw079ZZyQ==",
            "dependencies": {
                "debug": "^4.3.4"
            },
            "peerDependencies": {
                "puppeteer": ">=22.0.0"
            }
        },
        "node_modules/puppeteer-core": {
            "version": "24.43.0",
            "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.43.0.tgz",
            "integrity": "sha512-cCRNXsUlhyPoKDz6+TiSpfZpRS3mD6Y1YFKhkdr6ik6TMfuJb7fAtXq9ThUFc4sphxObDk3BuAvdxc1Y6YOnqQ==",
            "dependencies": {
                "@puppeteer/browsers": "2.13.1",
                "chromium-bidi": "14.0.0",
                "debug": "^4.4.3",
                "devtools-protocol": "0.0.1608973",
                "typed-query-selector": "^2.12.2",
                "webdriver-bidi-protocol": "0.4.1",
                "ws": "^8.20.0"
            },
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/qs": {
            "version": "6.15.1",
            "resolved": "https://registry.npmjs.org/qs/-/qs-6.15.1.tgz",
            "integrity": "sha512-6YHEFRL9mfgcAvql/XhwTvf5jKcOiiupt2FiJxHkiX1z4j7WL8J/jRHYLluORvc1XxB5rV20KoeK00gVJamspg==",
            "dev": true,
            "dependencies": {
                "side-channel": "^1.1.0"
            },
            "engines": {
                "node": ">=0.6"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/qs-esm": {
            "version": "7.0.3",
            "resolved": "https://registry.npmjs.org/qs-esm/-/qs-esm-7.0.3.tgz",
            "integrity": "sha512-8jbjCR0PPbqoQcv83C2K/zvVeytRPwPpt3WPDbq51qyLAxcWGtXVRjSe6GHtLCoVbg9+NEFkv7GyUxqjcDIJzw==",
            "engines": {
                "node": ">=18"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/quick-lru": {
            "version": "4.0.1",
            "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz",
            "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==",
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/read-pkg": {
            "version": "5.2.0",
            "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
            "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
            "dependencies": {
                "@types/normalize-package-data": "^2.4.0",
                "normalize-package-data": "^2.5.0",
                "parse-json": "^5.0.0",
                "type-fest": "^0.6.0"
            },
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/read-pkg-up": {
            "version": "7.0.1",
            "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
            "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
            "dependencies": {
                "find-up": "^4.1.0",
                "read-pkg": "^5.2.0",
                "type-fest": "^0.8.1"
            },
            "engines": {
                "node": ">=8"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/read-pkg-up/node_modules/type-fest": {
            "version": "0.8.1",
            "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
            "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/read-pkg/node_modules/hosted-git-info": {
            "version": "2.8.9",
            "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
            "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw=="
        },
        "node_modules/read-pkg/node_modules/normalize-package-data": {
            "version": "2.5.0",
            "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
            "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
            "dependencies": {
                "hosted-git-info": "^2.1.4",
                "resolve": "^1.10.0",
                "semver": "2 || 3 || 4 || 5",
                "validate-npm-package-license": "^3.0.1"
            }
        },
        "node_modules/read-pkg/node_modules/semver": {
            "version": "5.7.2",
            "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
            "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==",
            "bin": {
                "semver": "bin/semver"
            }
        },
        "node_modules/read-pkg/node_modules/type-fest": {
            "version": "0.6.0",
            "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
            "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/readdirp": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
            "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
            "dependencies": {
                "picomatch": "^2.2.1"
            },
            "engines": {
                "node": ">=8.10.0"
            }
        },
        "node_modules/redent": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
            "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
            "dependencies": {
                "indent-string": "^4.0.0",
                "strip-indent": "^3.0.0"
            },
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/regexp.prototype.flags": {
            "version": "1.5.4",
            "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz",
            "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==",
            "dependencies": {
                "call-bind": "^1.0.8",
                "define-properties": "^1.2.1",
                "es-errors": "^1.3.0",
                "get-proto": "^1.0.1",
                "gopd": "^1.2.0",
                "set-function-name": "^2.0.2"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/require-directory": {
            "version": "2.1.1",
            "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
            "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/resolve": {
            "version": "1.22.12",
            "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.12.tgz",
            "integrity": "sha512-TyeJ1zif53BPfHootBGwPRYT1RUt6oGWsaQr8UyZW/eAm9bKoijtvruSDEmZHm92CwS9nj7/fWttqPCgzep8CA==",
            "dependencies": {
                "es-errors": "^1.3.0",
                "is-core-module": "^2.16.1",
                "path-parse": "^1.0.7",
                "supports-preserve-symlinks-flag": "^1.0.0"
            },
            "bin": {
                "resolve": "bin/resolve"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/resolve-from": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
            "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
            "engines": {
                "node": ">=4"
            }
        },
        "node_modules/robust-predicates": {
            "version": "3.0.3",
            "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.3.tgz",
            "integrity": "sha512-NS3levdsRIUOmiJ8FZWCP7LG3QpJyrs/TE0Zpf1yvZu8cAJJ6QMW92H1c7kWpdIHo8RvmLxN/o2JXTKHp74lUA=="
        },
        "node_modules/rollup": {
            "version": "3.30.0",
            "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.30.0.tgz",
            "integrity": "sha512-kQvGasUgN+AlWGliFn2POSajRQEsULVYFGTvOZmK06d7vCD+YhZztt70kGk3qaeAXeWYL5eO7zx+rAubBc55eA==",
            "dev": true,
            "bin": {
                "rollup": "dist/bin/rollup"
            },
            "engines": {
                "node": ">=14.18.0",
                "npm": ">=8.0.0"
            },
            "optionalDependencies": {
                "fsevents": "~2.3.2"
            }
        },
        "node_modules/rw": {
            "version": "1.3.3",
            "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz",
            "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ=="
        },
        "node_modules/safe-buffer": {
            "version": "5.2.1",
            "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
            "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
            "funding": [
                {
                    "type": "github",
                    "url": "https://github.com/sponsors/feross"
                },
                {
                    "type": "patreon",
                    "url": "https://www.patreon.com/feross"
                },
                {
                    "type": "consulting",
                    "url": "https://feross.org/support"
                }
            ]
        },
        "node_modules/safer-buffer": {
            "version": "2.1.2",
            "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
            "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
        },
        "node_modules/sass": {
            "version": "1.77.6",
            "resolved": "https://registry.npmjs.org/sass/-/sass-1.77.6.tgz",
            "integrity": "sha512-ByXE1oLD79GVq9Ht1PeHWCPMPB8XHpBuz1r85oByKHjZY6qV6rWnQovQzXJXuQ/XyE1Oj3iPk3lo28uzaRA2/Q==",
            "dependencies": {
                "chokidar": ">=3.0.0 <4.0.0",
                "immutable": "^4.0.0",
                "source-map-js": ">=0.6.2 <2.0.0"
            },
            "bin": {
                "sass": "sass.js"
            },
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/sax": {
            "version": "1.6.0",
            "resolved": "https://registry.npmjs.org/sax/-/sax-1.6.0.tgz",
            "integrity": "sha512-6R3J5M4AcbtLUdZmRv2SygeVaM7IhrLXu9BmnOGmmACak8fiUtOsYNWUS4uK7upbmHIBbLBeFeI//477BKLBzA==",
            "engines": {
                "node": ">=11.0.0"
            }
        },
        "node_modules/seedrandom": {
            "version": "3.0.5",
            "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.5.tgz",
            "integrity": "sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg=="
        },
        "node_modules/semver": {
            "version": "7.7.4",
            "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
            "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
            "bin": {
                "semver": "bin/semver.js"
            },
            "engines": {
                "node": ">=10"
            }
        },
        "node_modules/set-function-length": {
            "version": "1.2.2",
            "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
            "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
            "dependencies": {
                "define-data-property": "^1.1.4",
                "es-errors": "^1.3.0",
                "function-bind": "^1.1.2",
                "get-intrinsic": "^1.2.4",
                "gopd": "^1.0.1",
                "has-property-descriptors": "^1.0.2"
            },
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/set-function-name": {
            "version": "2.0.2",
            "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz",
            "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==",
            "dependencies": {
                "define-data-property": "^1.1.4",
                "es-errors": "^1.3.0",
                "functions-have-names": "^1.2.3",
                "has-property-descriptors": "^1.0.2"
            },
            "engines": {
                "node": ">= 0.4"
            }
        },
        "node_modules/side-channel": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz",
            "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==",
            "dev": true,
            "dependencies": {
                "es-errors": "^1.3.0",
                "object-inspect": "^1.13.3",
                "side-channel-list": "^1.0.0",
                "side-channel-map": "^1.0.1",
                "side-channel-weakmap": "^1.0.2"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/side-channel-list": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.1.tgz",
            "integrity": "sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==",
            "dev": true,
            "dependencies": {
                "es-errors": "^1.3.0",
                "object-inspect": "^1.13.4"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/side-channel-map": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
            "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==",
            "dev": true,
            "dependencies": {
                "call-bound": "^1.0.2",
                "es-errors": "^1.3.0",
                "get-intrinsic": "^1.2.5",
                "object-inspect": "^1.13.3"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/side-channel-weakmap": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
            "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==",
            "dev": true,
            "dependencies": {
                "call-bound": "^1.0.2",
                "es-errors": "^1.3.0",
                "get-intrinsic": "^1.2.5",
                "object-inspect": "^1.13.3",
                "side-channel-map": "^1.0.1"
            },
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/simplebar-core": {
            "version": "1.3.2",
            "resolved": "https://registry.npmjs.org/simplebar-core/-/simplebar-core-1.3.2.tgz",
            "integrity": "sha512-qKgTTuTqapjsFGkNhCjyPhysnbZGpQqNmjk0nOYjFN5ordC/Wjvg+RbYCyMSnW60l/Z0ZS82GbNltly6PMUH1w==",
            "dependencies": {
                "lodash": "^4.17.21",
                "lodash-es": "^4.17.21"
            }
        },
        "node_modules/simplebar-vue": {
            "version": "2.4.2",
            "resolved": "https://registry.npmjs.org/simplebar-vue/-/simplebar-vue-2.4.2.tgz",
            "integrity": "sha512-QQKzQ6wQdld5Nwop4Bfd7hitzmWqwfhRaJbtgan/xu7V6WcvspXrAH9fapJNH2Lqny34P43m4rRREp97NcdiiQ==",
            "dependencies": {
                "simplebar-core": "^1.3.2",
                "vue-demi": "^0.13.11"
            },
            "peerDependencies": {
                "vue": ">=2.5.17"
            }
        },
        "node_modules/simplebar-vue/node_modules/vue-demi": {
            "version": "0.13.11",
            "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.13.11.tgz",
            "integrity": "sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==",
            "hasInstallScript": true,
            "bin": {
                "vue-demi-fix": "bin/vue-demi-fix.js",
                "vue-demi-switch": "bin/vue-demi-switch.js"
            },
            "engines": {
                "node": ">=12"
            },
            "funding": {
                "url": "https://github.com/sponsors/antfu"
            },
            "peerDependencies": {
                "@vue/composition-api": "^1.0.0-rc.1",
                "vue": "^3.0.0-0 || ^2.6.0"
            },
            "peerDependenciesMeta": {
                "@vue/composition-api": {
                    "optional": true
                }
            }
        },
        "node_modules/smart-buffer": {
            "version": "4.2.0",
            "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz",
            "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==",
            "engines": {
                "node": ">= 6.0.0",
                "npm": ">= 3.0.0"
            }
        },
        "node_modules/socks": {
            "version": "2.8.8",
            "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.8.tgz",
            "integrity": "sha512-NlGELfPrgX2f1TAAcz0WawlLn+0r3FyhhCRpFFK2CemXenPYvzMWWZINv3eDNo9ucdwme7oCHRY0Jnbs4aIkog==",
            "dependencies": {
                "ip-address": "^10.1.1",
                "smart-buffer": "^4.2.0"
            },
            "engines": {
                "node": ">= 10.0.0",
                "npm": ">= 3.0.0"
            }
        },
        "node_modules/socks-proxy-agent": {
            "version": "8.0.5",
            "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz",
            "integrity": "sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==",
            "dependencies": {
                "agent-base": "^7.1.2",
                "debug": "^4.3.4",
                "socks": "^2.8.3"
            },
            "engines": {
                "node": ">= 14"
            }
        },
        "node_modules/source-map": {
            "version": "0.6.1",
            "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
            "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/source-map-js": {
            "version": "1.2.1",
            "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
            "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/spdx-correct": {
            "version": "3.2.0",
            "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz",
            "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==",
            "dependencies": {
                "spdx-expression-parse": "^3.0.0",
                "spdx-license-ids": "^3.0.0"
            }
        },
        "node_modules/spdx-exceptions": {
            "version": "2.5.0",
            "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz",
            "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w=="
        },
        "node_modules/spdx-expression-parse": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
            "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
            "dependencies": {
                "spdx-exceptions": "^2.1.0",
                "spdx-license-ids": "^3.0.0"
            }
        },
        "node_modules/spdx-license-ids": {
            "version": "3.0.23",
            "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.23.tgz",
            "integrity": "sha512-CWLcCCH7VLu13TgOH+r8p1O/Znwhqv/dbb6lqWy67G+pT1kHmeD/+V36AVb/vq8QMIQwVShJ6Ssl5FPh0fuSdw=="
        },
        "node_modules/streamx": {
            "version": "2.25.0",
            "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.25.0.tgz",
            "integrity": "sha512-0nQuG6jf1w+wddNEEXCF4nTg3LtufWINB5eFEN+5TNZW7KWJp6x87+JFL43vaAUPyCfH1wID+mNVyW6OHtFamg==",
            "dependencies": {
                "events-universal": "^1.0.0",
                "fast-fifo": "^1.3.2",
                "text-decoder": "^1.1.0"
            }
        },
        "node_modules/string-width": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
            "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
            "dependencies": {
                "emoji-regex": "^8.0.0",
                "is-fullwidth-code-point": "^3.0.0",
                "strip-ansi": "^6.0.1"
            },
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/strip-ansi": {
            "version": "6.0.1",
            "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
            "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
            "dependencies": {
                "ansi-regex": "^5.0.1"
            },
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/strip-indent": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
            "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
            "dependencies": {
                "min-indent": "^1.0.0"
            },
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/supercluster": {
            "version": "8.0.1",
            "resolved": "https://registry.npmjs.org/supercluster/-/supercluster-8.0.1.tgz",
            "integrity": "sha512-IiOea5kJ9iqzD2t7QJq/cREyLHTtSmUT6gQsweojg9WH2sYJqZK9SswTu6jrscO6D1G5v5vYZ9ru/eq85lXeZQ==",
            "dependencies": {
                "kdbush": "^4.0.2"
            }
        },
        "node_modules/supports-preserve-symlinks-flag": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
            "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
            "engines": {
                "node": ">= 0.4"
            },
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/svg-arc-to-cubic-bezier": {
            "version": "3.2.0",
            "resolved": "https://registry.npmjs.org/svg-arc-to-cubic-bezier/-/svg-arc-to-cubic-bezier-3.2.0.tgz",
            "integrity": "sha512-djbJ/vZKZO+gPoSDThGNpKDO+o+bAeA4XQKovvkNCqnIS2t+S4qnLAGQhyyrulhCFRl1WWzAp0wUDV8PpTVU3g=="
        },
        "node_modules/sweetalert2": {
            "version": "11.26.24",
            "resolved": "https://registry.npmjs.org/sweetalert2/-/sweetalert2-11.26.24.tgz",
            "integrity": "sha512-SLgukW4wicewpW5VOukSXY5Z6DL/z7HCOK2ODSjmQPiSphCN8gJAmh9npoceXOtBRNoDN0xIz+zHYthtfiHmjg==",
            "funding": {
                "type": "individual",
                "url": "https://github.com/sponsors/limonte"
            }
        },
        "node_modules/swiper": {
            "version": "11.2.10",
            "resolved": "https://registry.npmjs.org/swiper/-/swiper-11.2.10.tgz",
            "integrity": "sha512-RMeVUUjTQH+6N3ckimK93oxz6Sn5la4aDlgPzB+rBrG/smPdCTicXyhxa+woIpopz+jewEloiEE3lKo1h9w2YQ==",
            "funding": [
                {
                    "type": "patreon",
                    "url": "https://www.patreon.com/swiperjs"
                },
                {
                    "type": "open_collective",
                    "url": "http://opencollective.com/swiper"
                }
            ],
            "engines": {
                "node": ">= 4.7.0"
            }
        },
        "node_modules/tar-fs": {
            "version": "3.1.2",
            "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.1.2.tgz",
            "integrity": "sha512-QGxxTxxyleAdyM3kpFs14ymbYmNFrfY+pHj7Z8FgtbZ7w2//VAgLMac7sT6nRpIHjppXO2AwwEOg0bPFVRcmXw==",
            "dependencies": {
                "pump": "^3.0.0",
                "tar-stream": "^3.1.5"
            },
            "optionalDependencies": {
                "bare-fs": "^4.0.1",
                "bare-path": "^3.0.0"
            }
        },
        "node_modules/tar-stream": {
            "version": "3.2.0",
            "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.2.0.tgz",
            "integrity": "sha512-ojzvCvVaNp6aOTFmG7jaRD0meowIAuPc3cMMhSgKiVWws1GyHbGd/xvnyuRKcKlMpt3qvxx6r0hreCNITP9hIg==",
            "dependencies": {
                "b4a": "^1.6.4",
                "bare-fs": "^4.5.5",
                "fast-fifo": "^1.2.0",
                "streamx": "^2.15.0"
            }
        },
        "node_modules/teex": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/teex/-/teex-1.0.1.tgz",
            "integrity": "sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==",
            "dependencies": {
                "streamx": "^2.12.5"
            }
        },
        "node_modules/text-decoder": {
            "version": "1.2.7",
            "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.7.tgz",
            "integrity": "sha512-vlLytXkeP4xvEq2otHeJfSQIRyWxo/oZGEbXrtEEF9Hnmrdly59sUbzZ/QgyWuLYHctCHxFF4tRQZNQ9k60ExQ==",
            "dependencies": {
                "b4a": "^1.6.4"
            }
        },
        "node_modules/text-segmentation": {
            "version": "1.0.3",
            "resolved": "https://registry.npmjs.org/text-segmentation/-/text-segmentation-1.0.3.tgz",
            "integrity": "sha512-iOiPUo/BGnZ6+54OsWxZidGCsdU8YbE4PSpdPinp7DeMtUJNJBoJ/ouUSTJjHkh1KntHaltHl/gDs2FC4i5+Nw==",
            "dependencies": {
                "utrie": "^1.0.2"
            }
        },
        "node_modules/through": {
            "version": "2.3.8",
            "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
            "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg=="
        },
        "node_modules/tiny-inflate": {
            "version": "1.0.3",
            "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz",
            "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw=="
        },
        "node_modules/tinyqueue": {
            "version": "2.0.3",
            "resolved": "https://registry.npmjs.org/tinyqueue/-/tinyqueue-2.0.3.tgz",
            "integrity": "sha512-ppJZNDuKGgxzkHihX8v9v9G5f+18gzaTfrukGrq6ueg0lmH4nqVnA2IPG0AEH3jKEk2GRJCUhDoqpoiw3PHLBA=="
        },
        "node_modules/to-regex-range": {
            "version": "5.0.1",
            "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
            "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
            "dependencies": {
                "is-number": "^7.0.0"
            },
            "engines": {
                "node": ">=8.0"
            }
        },
        "node_modules/trim-newlines": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz",
            "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==",
            "engines": {
                "node": ">=8"
            }
        },
        "node_modules/tslib": {
            "version": "2.8.1",
            "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
            "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="
        },
        "node_modules/type-fest": {
            "version": "0.18.1",
            "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz",
            "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==",
            "engines": {
                "node": ">=10"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
        "node_modules/typed-query-selector": {
            "version": "2.12.2",
            "resolved": "https://registry.npmjs.org/typed-query-selector/-/typed-query-selector-2.12.2.tgz",
            "integrity": "sha512-EOPFbyIub4ngnEdqi2yOcNeDLaX/0jcE1JoAXQDDMIthap7FoN795lc/SHfIq2d416VufXpM8z/lD+WRm2gfOQ=="
        },
        "node_modules/uglify-js": {
            "version": "3.19.3",
            "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.3.tgz",
            "integrity": "sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==",
            "optional": true,
            "bin": {
                "uglifyjs": "bin/uglifyjs"
            },
            "engines": {
                "node": ">=0.8.0"
            }
        },
        "node_modules/unbzip2-stream": {
            "version": "1.4.3",
            "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz",
            "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==",
            "dependencies": {
                "buffer": "^5.2.1",
                "through": "^2.3.8"
            }
        },
        "node_modules/underscore": {
            "version": "1.13.8",
            "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.8.tgz",
            "integrity": "sha512-DXtD3ZtEQzc7M8m4cXotyHR+FAS18C64asBYY5vqZexfYryNNnDc02W4hKg3rdQuqOYas1jkseX0+nZXjTXnvQ=="
        },
        "node_modules/undici": {
            "version": "6.19.7",
            "resolved": "https://registry.npmjs.org/undici/-/undici-6.19.7.tgz",
            "integrity": "sha512-HR3W/bMGPSr90i8AAp2C4DM3wChFdJPLrWYpIS++LxS8K+W535qftjt+4MyjNYHeWabMj1nvtmLIi7l++iq91A==",
            "engines": {
                "node": ">=18.17"
            }
        },
        "node_modules/undici-types": {
            "version": "7.19.2",
            "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.19.2.tgz",
            "integrity": "sha512-qYVnV5OEm2AW8cJMCpdV20CDyaN3g0AjDlOGf1OW4iaDEx8MwdtChUp4zu4H0VP3nDRF/8RKWH+IPp9uW0YGZg=="
        },
        "node_modules/unicode-properties": {
            "version": "1.4.1",
            "resolved": "https://registry.npmjs.org/unicode-properties/-/unicode-properties-1.4.1.tgz",
            "integrity": "sha512-CLjCCLQ6UuMxWnbIylkisbRj31qxHPAurvena/0iwSVbQ2G1VY5/HjV0IRabOEbDHlzZlRdCrD4NhB0JtU40Pg==",
            "dependencies": {
                "base64-js": "^1.3.0",
                "unicode-trie": "^2.0.0"
            }
        },
        "node_modules/unicode-trie": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/unicode-trie/-/unicode-trie-2.0.0.tgz",
            "integrity": "sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ==",
            "dependencies": {
                "pako": "^0.2.5",
                "tiny-inflate": "^1.0.0"
            }
        },
        "node_modules/unicode-trie/node_modules/pako": {
            "version": "0.2.9",
            "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz",
            "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA=="
        },
        "node_modules/urlpattern-polyfill": {
            "version": "10.0.0",
            "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-10.0.0.tgz",
            "integrity": "sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg=="
        },
        "node_modules/utrie": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/utrie/-/utrie-1.0.2.tgz",
            "integrity": "sha512-1MLa5ouZiOmQzUbjbu9VmjLzn1QLXBhwpUa7kdLUQK+KQ5KA9I1vk5U4YHe/X2Ch7PYnJfWuWT+VbuxbGwljhw==",
            "dependencies": {
                "base64-arraybuffer": "^1.0.2"
            }
        },
        "node_modules/validate-npm-package-license": {
            "version": "3.0.4",
            "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
            "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
            "dependencies": {
                "spdx-correct": "^3.0.0",
                "spdx-expression-parse": "^3.0.0"
            }
        },
        "node_modules/vanilla-colorful": {
            "version": "0.7.2",
            "resolved": "https://registry.npmjs.org/vanilla-colorful/-/vanilla-colorful-0.7.2.tgz",
            "integrity": "sha512-z2YZusTFC6KnLERx1cgoIRX2CjPRP0W75N+3CC6gbvdX5Ch47rZkEMGO2Xnf+IEmi3RiFLxS18gayMA27iU7Kg=="
        },
        "node_modules/vite": {
            "version": "4.5.14",
            "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.14.tgz",
            "integrity": "sha512-+v57oAaoYNnO3hIu5Z/tJRZjq5aHM2zDve9YZ8HngVHbhk66RStobhb1sqPMIPEleV6cNKYK4eGrAbE9Ulbl2g==",
            "dev": true,
            "dependencies": {
                "esbuild": "^0.18.10",
                "postcss": "^8.4.27",
                "rollup": "^3.27.1"
            },
            "bin": {
                "vite": "bin/vite.js"
            },
            "engines": {
                "node": "^14.18.0 || >=16.0.0"
            },
            "funding": {
                "url": "https://github.com/vitejs/vite?sponsor=1"
            },
            "optionalDependencies": {
                "fsevents": "~2.3.2"
            },
            "peerDependencies": {
                "@types/node": ">= 14",
                "less": "*",
                "lightningcss": "^1.21.0",
                "sass": "*",
                "stylus": "*",
                "sugarss": "*",
                "terser": "^5.4.0"
            },
            "peerDependenciesMeta": {
                "@types/node": {
                    "optional": true
                },
                "less": {
                    "optional": true
                },
                "lightningcss": {
                    "optional": true
                },
                "sass": {
                    "optional": true
                },
                "stylus": {
                    "optional": true
                },
                "sugarss": {
                    "optional": true
                },
                "terser": {
                    "optional": true
                }
            }
        },
        "node_modules/vite-plugin-full-reload": {
            "version": "1.2.0",
            "resolved": "https://registry.npmjs.org/vite-plugin-full-reload/-/vite-plugin-full-reload-1.2.0.tgz",
            "integrity": "sha512-kz18NW79x0IHbxRSHm0jttP4zoO9P9gXh+n6UTwlNKnviTTEpOlum6oS9SmecrTtSr+muHEn5TUuC75UovQzcA==",
            "dev": true,
            "dependencies": {
                "picocolors": "^1.0.0",
                "picomatch": "^2.3.1"
            }
        },
        "node_modules/vue": {
            "version": "3.5.34",
            "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.34.tgz",
            "integrity": "sha512-WdLBG9gm02OgJIG9axd5Hpx0TFLdzVgfG2evFFu8Rur5O/IoGc5cMjnjh3tPL6GnRGsYvUhBSKVPYVcxRKpMCA==",
            "dependencies": {
                "@vue/compiler-dom": "3.5.34",
                "@vue/compiler-sfc": "3.5.34",
                "@vue/runtime-dom": "3.5.34",
                "@vue/server-renderer": "3.5.34",
                "@vue/shared": "3.5.34"
            },
            "peerDependencies": {
                "typescript": "*"
            },
            "peerDependenciesMeta": {
                "typescript": {
                    "optional": true
                }
            }
        },
        "node_modules/vue-count-to": {
            "version": "1.0.13",
            "resolved": "https://registry.npmjs.org/vue-count-to/-/vue-count-to-1.0.13.tgz",
            "integrity": "sha512-6R4OVBVNtQTlcbXu6SJ8ENR35M2/CdWt3Jmv57jOUM+1ojiFmjVGvZPH8DfHpMDSA+ITs+EW5V6qthADxeyYOQ=="
        },
        "node_modules/vue-feather": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/vue-feather/-/vue-feather-2.0.0.tgz",
            "integrity": "sha512-GBvxJWu2ycGTpB8duYWnc5S/TwWPPb2G5Ft2NbkwK1vZkUDUOTYqIb4Nh1HOL6A37Isfrd0Guun0lesS97PfxA==",
            "peerDependencies": {
                "feather-icons": "^4.28.0",
                "vue": "^3.0.0"
            }
        },
        "node_modules/vue-flatpickr-component": {
            "version": "11.0.5",
            "resolved": "https://registry.npmjs.org/vue-flatpickr-component/-/vue-flatpickr-component-11.0.5.tgz",
            "integrity": "sha512-Vfwg5uVU+sanKkkLzUGC5BUlWd5wlqAMq/UpQ6lI2BCZq0DDrXhOMX7hrevt8bEgglIq2QUv0K2Nl84Me/VnlA==",
            "dependencies": {
                "flatpickr": "^4.6.13"
            },
            "engines": {
                "node": ">=14.13.0"
            },
            "peerDependencies": {
                "vue": "^3.2.0"
            }
        },
        "node_modules/vue-i18n": {
            "version": "9.14.5",
            "resolved": "https://registry.npmjs.org/vue-i18n/-/vue-i18n-9.14.5.tgz",
            "integrity": "sha512-0jQ9Em3ymWngyiIkj0+c/k7WgaPO+TNzjKSNq9BvBQaKJECqn9cd9fL4tkDhB5G1QBskGl9YxxbDAhgbFtpe2g==",
            "deprecated": "v9 and v10 no longer supported. please migrate to v11. about maintenance status, see https://vue-i18n.intlify.dev/guide/maintenance.html",
            "dependencies": {
                "@intlify/core-base": "9.14.5",
                "@intlify/shared": "9.14.5",
                "@vue/devtools-api": "^6.5.0"
            },
            "engines": {
                "node": ">= 16"
            },
            "funding": {
                "url": "https://github.com/sponsors/kazupon"
            },
            "peerDependencies": {
                "vue": "^3.0.0"
            }
        },
        "node_modules/vue-the-mask": {
            "version": "0.11.1",
            "resolved": "https://registry.npmjs.org/vue-the-mask/-/vue-the-mask-0.11.1.tgz",
            "integrity": "sha512-UquSfnSWejD0zAfcD+3jJ1chUAkOAyoxya9Lxh9acCRtrlmGcAIvd0cQYraWqKenbuZJUdum+S174atv2AuEHQ=="
        },
        "node_modules/vue3-apexcharts": {
            "version": "1.11.1",
            "resolved": "https://registry.npmjs.org/vue3-apexcharts/-/vue3-apexcharts-1.11.1.tgz",
            "integrity": "sha512-MbN3vg8bMG19wc0Lm1HkeQvODgLm56DgpIxtNUO0xpf/JCzYWVGE4jzXp2JISzy2s3Kul1yOxNQUYsLvKQ5L9g==",
            "peerDependencies": {
                "apexcharts": ">=5.10.0",
                "vue": ">=3.0.0"
            },
            "peerDependenciesMeta": {
                "apexcharts": {
                    "optional": false
                }
            }
        },
        "node_modules/vue3-count-to": {
            "version": "1.1.2",
            "resolved": "https://registry.npmjs.org/vue3-count-to/-/vue3-count-to-1.1.2.tgz",
            "integrity": "sha512-C5AvlcGfyM4XvFqPDkni94rqGd5K/+RB+B4xv/1NQx3RrdC+GvXPFzeXW5hWL/jh8ehWLm4LITyK0eMKf4iJbg==",
            "dependencies": {
                "core-js": "^3.8.1",
                "vue-count-to": "^1.0.13"
            },
            "peerDependencies": {
                "vue": ">= 3 < 4"
            }
        },
        "node_modules/vue3-google-map": {
            "version": "0.21.1",
            "resolved": "https://registry.npmjs.org/vue3-google-map/-/vue3-google-map-0.21.1.tgz",
            "integrity": "sha512-5CA/1GLei4thQgXhNVBSBcJvylOhcrk2a/ISdaticdn0/Ipsw0/zHyGL7tp98eAajPwiwFOnl9epKkhdMfv8sA==",
            "dependencies": {
                "@googlemaps/js-api-loader": "^1.16.2",
                "@googlemaps/markerclusterer": "^2.4.0",
                "fast-deep-equal": "^3.1.3"
            },
            "engines": {
                "node": ">=16.11.0"
            },
            "peerDependencies": {
                "vue": "^3"
            }
        },
        "node_modules/vuex": {
            "version": "4.1.0",
            "resolved": "https://registry.npmjs.org/vuex/-/vuex-4.1.0.tgz",
            "integrity": "sha512-hmV6UerDrPcgbSy9ORAtNXDr9M4wlNP4pEFKye4ujJF8oqgFFuxDCdOLS3eNoRTtq5O3hoBDh9Doj1bQMYHRbQ==",
            "dependencies": {
                "@vue/devtools-api": "^6.0.0-beta.11"
            },
            "peerDependencies": {
                "vue": "^3.2.0"
            }
        },
        "node_modules/webdriver-bidi-protocol": {
            "version": "0.4.1",
            "resolved": "https://registry.npmjs.org/webdriver-bidi-protocol/-/webdriver-bidi-protocol-0.4.1.tgz",
            "integrity": "sha512-ARrjNjtWRRs2w4Tk7nqrf2gBI0QXWuOmMCx2hU+1jUt6d00MjMxURrhxhGbrsoiZKJrhTSTzbIrc554iKI10qw=="
        },
        "node_modules/websocket-driver": {
            "version": "0.7.4",
            "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz",
            "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==",
            "dependencies": {
                "http-parser-js": ">=0.5.1",
                "safe-buffer": ">=5.1.0",
                "websocket-extensions": ">=0.1.1"
            },
            "engines": {
                "node": ">=0.8.0"
            }
        },
        "node_modules/websocket-extensions": {
            "version": "0.1.4",
            "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz",
            "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==",
            "engines": {
                "node": ">=0.8.0"
            }
        },
        "node_modules/wordwrap": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
            "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q=="
        },
        "node_modules/wrap-ansi": {
            "version": "7.0.0",
            "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
            "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
            "dependencies": {
                "ansi-styles": "^4.0.0",
                "string-width": "^4.1.0",
                "strip-ansi": "^6.0.0"
            },
            "engines": {
                "node": ">=10"
            },
            "funding": {
                "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
            }
        },
        "node_modules/wrappy": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
            "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
        },
        "node_modules/ws": {
            "version": "8.20.0",
            "resolved": "https://registry.npmjs.org/ws/-/ws-8.20.0.tgz",
            "integrity": "sha512-sAt8BhgNbzCtgGbt2OxmpuryO63ZoDk/sqaB/znQm94T4fCEsy/yV+7CdC1kJhOU9lboAEU7R3kquuycDoibVA==",
            "engines": {
                "node": ">=10.0.0"
            },
            "peerDependencies": {
                "bufferutil": "^4.0.1",
                "utf-8-validate": ">=5.0.2"
            },
            "peerDependenciesMeta": {
                "bufferutil": {
                    "optional": true
                },
                "utf-8-validate": {
                    "optional": true
                }
            }
        },
        "node_modules/xmldoc": {
            "version": "1.3.0",
            "resolved": "https://registry.npmjs.org/xmldoc/-/xmldoc-1.3.0.tgz",
            "integrity": "sha512-y7IRWW6PvEnYQZNZFMRLNJw+p3pezM4nKYPfr15g4OOW9i8VpeydycFuipE2297OvZnh3jSb2pxOt9QpkZUVng==",
            "dependencies": {
                "sax": "^1.2.4"
            }
        },
        "node_modules/y18n": {
            "version": "5.0.8",
            "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
            "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
            "engines": {
                "node": ">=10"
            }
        },
        "node_modules/yallist": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
            "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
        },
        "node_modules/yargs": {
            "version": "17.7.2",
            "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
            "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
            "dependencies": {
                "cliui": "^8.0.1",
                "escalade": "^3.1.1",
                "get-caller-file": "^2.0.5",
                "require-directory": "^2.1.1",
                "string-width": "^4.2.3",
                "y18n": "^5.0.5",
                "yargs-parser": "^21.1.1"
            },
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/yargs-parser": {
            "version": "20.2.9",
            "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
            "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
            "engines": {
                "node": ">=10"
            }
        },
        "node_modules/yargs/node_modules/yargs-parser": {
            "version": "21.1.1",
            "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
            "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
            "engines": {
                "node": ">=12"
            }
        },
        "node_modules/yauzl": {
            "version": "2.10.0",
            "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
            "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==",
            "dependencies": {
                "buffer-crc32": "~0.2.3",
                "fd-slicer": "~1.1.0"
            }
        },
        "node_modules/ziggy-js": {
            "version": "2.6.2",
            "resolved": "https://registry.npmjs.org/ziggy-js/-/ziggy-js-2.6.2.tgz",
            "integrity": "sha512-41xc9wRvv5Olh8pZjKSaL5vDAjw4BfTDMFoeLwRpDGc2B+uqcdwIKd81EHs6uwpqahdRrU7uMab0xWj0hBSDjg==",
            "dependencies": {
                "qs-esm": "^7.0.3"
            }
        },
        "node_modules/zod": {
            "version": "3.25.76",
            "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz",
            "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==",
            "funding": {
                "url": "https://github.com/sponsors/colinhacks"
            }
        }
    },
    "dependencies": {
        "@amcharts/amcharts5": {
            "version": "5.17.2",
            "resolved": "https://registry.npmjs.org/@amcharts/amcharts5/-/amcharts5-5.17.2.tgz",
            "integrity": "sha512-u/Qc1uE+kKkQqsdm2lIYv7oHu/lzaQ+gB2OvddmyatdISNCQMBvZTruoQgiXXj5UCqHH+HWOBauR6XVyVPadwA==",
            "requires": {
                "@types/d3": "^7.0.0",
                "@types/d3-chord": "^3.0.0",
                "@types/d3-hierarchy": "3.1.1",
                "@types/d3-sankey": "^0.11.1",
                "@types/d3-shape": "^3.0.0",
                "@types/geojson": "^7946.0.8",
                "@types/polylabel": "^1.0.5",
                "@types/svg-arc-to-cubic-bezier": "^3.2.0",
                "d3": "^7.0.0",
                "d3-chord": "^3.0.0",
                "d3-force": "^3.0.0",
                "d3-geo": "^3.0.0",
                "d3-hierarchy": "^3.0.0",
                "d3-sankey": "^0.12.3",
                "d3-selection": "^3.0.0",
                "d3-shape": "^3.0.0",
                "d3-transition": "^3.0.0",
                "d3-voronoi-treemap": "^1.1.2",
                "flatpickr": "^4.6.13",
                "markerjs2": "^2.29.4",
                "pdfmake": "^0.2.2",
                "polylabel": "^1.1.0",
                "seedrandom": "^3.0.5",
                "svg-arc-to-cubic-bezier": "^3.2.0",
                "tslib": "^2.2.0"
            }
        },
        "@babel/code-frame": {
            "version": "7.29.0",
            "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz",
            "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==",
            "requires": {
                "@babel/helper-validator-identifier": "^7.28.5",
                "js-tokens": "^4.0.0",
                "picocolors": "^1.1.1"
            }
        },
        "@babel/helper-string-parser": {
            "version": "7.27.1",
            "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",
            "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA=="
        },
        "@babel/helper-validator-identifier": {
            "version": "7.28.5",
            "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",
            "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q=="
        },
        "@babel/parser": {
            "version": "7.29.3",
            "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.3.tgz",
            "integrity": "sha512-b3ctpQwp+PROvU/cttc4OYl4MzfJUWy6FZg+PMXfzmt/+39iHVF0sDfqay8TQM3JA2EUOyKcFZt75jWriQijsA==",
            "requires": {
                "@babel/types": "^7.29.0"
            }
        },
        "@babel/types": {
            "version": "7.29.0",
            "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz",
            "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==",
            "requires": {
                "@babel/helper-string-parser": "^7.27.1",
                "@babel/helper-validator-identifier": "^7.28.5"
            }
        },
        "@ckeditor/ckeditor5-adapter-ckfinder": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-adapter-ckfinder/-/ckeditor5-adapter-ckfinder-40.2.0.tgz",
            "integrity": "sha512-YKdydg4DzaMk91saOL55KBNQE3St2NEj1E9hlk9CzHKQaHc79dYzHDNBolSE7ZmzkNJ4ToVbY7kRW5CDGfG5Rg==",
            "requires": {
                "ckeditor5": "40.2.0"
            }
        },
        "@ckeditor/ckeditor5-autoformat": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-autoformat/-/ckeditor5-autoformat-40.2.0.tgz",
            "integrity": "sha512-F3w5k7ti5l6V8U07eSQ3gup3ivltRZQXdtvstBXMmTzDb2ceazNcUDLb6TKSHp5y30ETN0dRGgbhx9xiDL0TXg==",
            "requires": {
                "ckeditor5": "40.2.0"
            }
        },
        "@ckeditor/ckeditor5-basic-styles": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-basic-styles/-/ckeditor5-basic-styles-40.2.0.tgz",
            "integrity": "sha512-P7jYddLnRpaR4zVCqDa8InsZ6YNRHdF0RrX6+Uz81+A1IfyfmSd+5IaiLxxdnFWQ4JlEhJutjy9vMwSmOhZocQ==",
            "requires": {
                "ckeditor5": "40.2.0"
            }
        },
        "@ckeditor/ckeditor5-block-quote": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-block-quote/-/ckeditor5-block-quote-40.2.0.tgz",
            "integrity": "sha512-t03Yp+MeAyQhwdGZqUlkJEx25VSiigpzkIGGOhccSaTIIZ9XcWDkrTevDhwA4Pq4Q9IRQ8Loj3KCVSBuAqkBgw==",
            "requires": {
                "ckeditor5": "40.2.0"
            }
        },
        "@ckeditor/ckeditor5-build-classic": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-build-classic/-/ckeditor5-build-classic-40.2.0.tgz",
            "integrity": "sha512-b9zt1kU0S2Azco8mXraxj56pctHRs9y/XfdVrpFzxiRbbzyBZ42WgX1ThJNTqH6WkXCxDPYSbqPhNIvPHpuEyg==",
            "requires": {
                "@ckeditor/ckeditor5-adapter-ckfinder": "40.2.0",
                "@ckeditor/ckeditor5-autoformat": "40.2.0",
                "@ckeditor/ckeditor5-basic-styles": "40.2.0",
                "@ckeditor/ckeditor5-block-quote": "40.2.0",
                "@ckeditor/ckeditor5-ckbox": "40.2.0",
                "@ckeditor/ckeditor5-ckfinder": "40.2.0",
                "@ckeditor/ckeditor5-cloud-services": "40.2.0",
                "@ckeditor/ckeditor5-easy-image": "40.2.0",
                "@ckeditor/ckeditor5-editor-classic": "40.2.0",
                "@ckeditor/ckeditor5-essentials": "40.2.0",
                "@ckeditor/ckeditor5-heading": "40.2.0",
                "@ckeditor/ckeditor5-image": "40.2.0",
                "@ckeditor/ckeditor5-indent": "40.2.0",
                "@ckeditor/ckeditor5-link": "40.2.0",
                "@ckeditor/ckeditor5-list": "40.2.0",
                "@ckeditor/ckeditor5-media-embed": "40.2.0",
                "@ckeditor/ckeditor5-paragraph": "40.2.0",
                "@ckeditor/ckeditor5-paste-from-office": "40.2.0",
                "@ckeditor/ckeditor5-table": "40.2.0",
                "@ckeditor/ckeditor5-typing": "40.2.0"
            }
        },
        "@ckeditor/ckeditor5-ckbox": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ckbox/-/ckeditor5-ckbox-40.2.0.tgz",
            "integrity": "sha512-w/A3RA7qpR7Scl4hgUTt8j+oV7oD9IFPNGTpp0xoyfWEV8Ymm2NrMAvV0PAJiavYS3+FT4GO4RBOM6BvLHuV3w==",
            "requires": {
                "blurhash": "2.0.5",
                "ckeditor5": "40.2.0",
                "lodash-es": "4.17.21"
            }
        },
        "@ckeditor/ckeditor5-ckfinder": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ckfinder/-/ckeditor5-ckfinder-40.2.0.tgz",
            "integrity": "sha512-kiW5TZOLHYd6hhWeDIrep8FXLo0q14b0e0Jit0XSi3z4PQfdDSRk9UuMJPkkf4EdF3PUSdMJ9bccJG76DYXzFQ==",
            "requires": {
                "ckeditor5": "40.2.0"
            }
        },
        "@ckeditor/ckeditor5-clipboard": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-clipboard/-/ckeditor5-clipboard-40.2.0.tgz",
            "integrity": "sha512-8/xPH9/i86ukcEiHdmTgNuPVJeYTrivbx5ZYqycPO4Eem7VM99gIbOe7pIYpuV+klr9ymVxIHbGyTJDJ3oUO8A==",
            "requires": {
                "@ckeditor/ckeditor5-core": "40.2.0",
                "@ckeditor/ckeditor5-engine": "40.2.0",
                "@ckeditor/ckeditor5-ui": "40.2.0",
                "@ckeditor/ckeditor5-utils": "40.2.0",
                "@ckeditor/ckeditor5-widget": "40.2.0",
                "lodash-es": "4.17.21"
            }
        },
        "@ckeditor/ckeditor5-cloud-services": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-cloud-services/-/ckeditor5-cloud-services-40.2.0.tgz",
            "integrity": "sha512-xrPQjFGGy1ZfXyKIMw0uzn7OIriSv13YMw0M2ZTh+V1jRN1HW9KzzNb2DlQc+6wQfRk0bq69XGLp3M296/cVTQ==",
            "requires": {
                "ckeditor5": "40.2.0"
            }
        },
        "@ckeditor/ckeditor5-core": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-40.2.0.tgz",
            "integrity": "sha512-0fqIaN+ZhkXXA3mpBN+alycBzPMc8ruO8VrP0OnvCjowqZVS2HXC2AaXNBdxc75xGI3ScXIor7FsgFHxVJIYYQ==",
            "requires": {
                "@ckeditor/ckeditor5-engine": "40.2.0",
                "@ckeditor/ckeditor5-utils": "40.2.0",
                "lodash-es": "4.17.21"
            }
        },
        "@ckeditor/ckeditor5-easy-image": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-easy-image/-/ckeditor5-easy-image-40.2.0.tgz",
            "integrity": "sha512-bE9YHGYEY1ql5mIqZSI2fkoBA4th28M0GDaJutwJYKM3t+Bost3Zh1UfmYKE2kvYgmeLY1L3hjQpN9w7NYyLpw==",
            "requires": {
                "ckeditor5": "40.2.0"
            }
        },
        "@ckeditor/ckeditor5-editor-classic": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-classic/-/ckeditor5-editor-classic-40.2.0.tgz",
            "integrity": "sha512-dftfDBxANOgqgQZ4SB3YTsEV/XX1u0g9jopbOBwqIABnVVa8zoGcktgFdGnLUFk51sL65baSx2z8Z1NNYdZcFQ==",
            "requires": {
                "ckeditor5": "40.2.0",
                "lodash-es": "4.17.21"
            }
        },
        "@ckeditor/ckeditor5-engine": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-40.2.0.tgz",
            "integrity": "sha512-sgboUX8Ps+LcEgywyT3BeK1nzLHjNVIiZU1qvRxR3ixzIw4w2xRNXCGfESWLW5Y5rv9+ypUCrX61oLnZU64PQQ==",
            "requires": {
                "@ckeditor/ckeditor5-utils": "40.2.0",
                "lodash-es": "4.17.21"
            }
        },
        "@ckeditor/ckeditor5-enter": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-enter/-/ckeditor5-enter-40.2.0.tgz",
            "integrity": "sha512-GjTRaKNX8QEDJ3YYKG3GfPZfGHrcigGBxbo+1WDT7NaOsR2DA/CIZfHlAPfgJDAMV17bhWsT3gy3+oQZsExtnQ==",
            "requires": {
                "@ckeditor/ckeditor5-core": "40.2.0",
                "@ckeditor/ckeditor5-engine": "40.2.0",
                "@ckeditor/ckeditor5-utils": "40.2.0"
            }
        },
        "@ckeditor/ckeditor5-essentials": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-essentials/-/ckeditor5-essentials-40.2.0.tgz",
            "integrity": "sha512-7iUUy0Uwiei4yLrn145SOcyzriMeVFVc5ontQkxQE5b9alFdAc/6ZoDPZqwD7V0zi5RQ/2YsoVMRLFa4hbPfNA==",
            "requires": {
                "ckeditor5": "40.2.0"
            }
        },
        "@ckeditor/ckeditor5-heading": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-heading/-/ckeditor5-heading-40.2.0.tgz",
            "integrity": "sha512-uDT1sttMy+KrKi90jnqEI43886o1wfKrROWqaMbmKOerTbIi58GNH9LvX04sf1RyHV3+3566RRmB248fsLkYjA==",
            "requires": {
                "ckeditor5": "40.2.0"
            }
        },
        "@ckeditor/ckeditor5-image": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-image/-/ckeditor5-image-40.2.0.tgz",
            "integrity": "sha512-0Dunw1o5k2+5Q5XiWLDG1r8k9awosfIFuDZwqKJGWtDaNE4QQbJ9+iJSwiiRw2QjcGr7D3JdH7xwJZFra7kYmA==",
            "requires": {
                "@ckeditor/ckeditor5-ui": "40.2.0",
                "ckeditor5": "40.2.0",
                "lodash-es": "4.17.21"
            }
        },
        "@ckeditor/ckeditor5-indent": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-indent/-/ckeditor5-indent-40.2.0.tgz",
            "integrity": "sha512-gSlRGoyAslB2OpqghimIY6Oiflf3Z2/MdLBzvFipU5N4X66cL29HuWZc/bOkcFzWwNeDK5LgzfLdvXNzkdv5Xw==",
            "requires": {
                "ckeditor5": "40.2.0"
            }
        },
        "@ckeditor/ckeditor5-link": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-link/-/ckeditor5-link-40.2.0.tgz",
            "integrity": "sha512-/r4Ti9USdrURBX+qutvyDGOb75sNuSgtXdI8xK503EVfx5yBIi6qsYIYWoFvnGJKkLYkVo+940ilduhwzq0M7g==",
            "requires": {
                "@ckeditor/ckeditor5-ui": "40.2.0",
                "ckeditor5": "40.2.0",
                "lodash-es": "4.17.21"
            }
        },
        "@ckeditor/ckeditor5-list": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-list/-/ckeditor5-list-40.2.0.tgz",
            "integrity": "sha512-lsQWSLSFRHRQ2AxA6vgTib9YELjF2J5jpR6H4RDW1gM//dL3FjvLxKPPN/V7rMcp15rrpSiOya+qB99l24DEpQ==",
            "requires": {
                "ckeditor5": "40.2.0"
            }
        },
        "@ckeditor/ckeditor5-media-embed": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-media-embed/-/ckeditor5-media-embed-40.2.0.tgz",
            "integrity": "sha512-ORY7VebL7UTuBG/4++UxzqEKjnlZZKAFqUrIom7xXpQNfo6oJFtZLnKYwESZ6iNk7NBOAeiHEecP2tKWyFQd1g==",
            "requires": {
                "@ckeditor/ckeditor5-ui": "40.2.0",
                "ckeditor5": "40.2.0"
            }
        },
        "@ckeditor/ckeditor5-paragraph": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-paragraph/-/ckeditor5-paragraph-40.2.0.tgz",
            "integrity": "sha512-NotxWP1cKvbJSY1UwdTe/Oy1NnAj9Etsi4Z7XA908EvCsNSnFtzdMhYzLhFZJ18avrQFDa7PpSKSyN3M64CbSA==",
            "requires": {
                "@ckeditor/ckeditor5-core": "40.2.0",
                "@ckeditor/ckeditor5-ui": "40.2.0",
                "@ckeditor/ckeditor5-utils": "40.2.0"
            }
        },
        "@ckeditor/ckeditor5-paste-from-office": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-paste-from-office/-/ckeditor5-paste-from-office-40.2.0.tgz",
            "integrity": "sha512-kdk7uJlSa9mvyuNAwmIfV6Kc1tfWI6DbCs19jyseA/F0vySKibb0DsBVSZ7xa5ihcjphfJvwpypWYL0BYdYKLQ==",
            "requires": {
                "ckeditor5": "40.2.0"
            }
        },
        "@ckeditor/ckeditor5-select-all": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-select-all/-/ckeditor5-select-all-40.2.0.tgz",
            "integrity": "sha512-yaYCqhdMcoEH3BsilhweNdbOfuO/cexQ1r1/mYoBoW4CypIuAeq8J/3qLpvFaThmCRPzJBn1J7v2Yjs/0UnamA==",
            "requires": {
                "@ckeditor/ckeditor5-core": "40.2.0",
                "@ckeditor/ckeditor5-ui": "40.2.0",
                "@ckeditor/ckeditor5-utils": "40.2.0"
            }
        },
        "@ckeditor/ckeditor5-table": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-table/-/ckeditor5-table-40.2.0.tgz",
            "integrity": "sha512-yODne7az/aJ9lsuI7w476pgGV2QBoH2tOKp3JFh/e2DdHC20637LCVd0cx8sUe3zk61X/eYPY+wOiRJx/mIUqg==",
            "requires": {
                "ckeditor5": "40.2.0",
                "lodash-es": "4.17.21"
            }
        },
        "@ckeditor/ckeditor5-typing": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-typing/-/ckeditor5-typing-40.2.0.tgz",
            "integrity": "sha512-2E7LkmC4RHdenMUwow0EZDKxlbX00c5UHysUVT51EBGrXiJcN++0cqxQaeJzQ262oTDpk94qE5IZdGXt3ntzrw==",
            "requires": {
                "@ckeditor/ckeditor5-core": "40.2.0",
                "@ckeditor/ckeditor5-engine": "40.2.0",
                "@ckeditor/ckeditor5-utils": "40.2.0",
                "lodash-es": "4.17.21"
            }
        },
        "@ckeditor/ckeditor5-ui": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-40.2.0.tgz",
            "integrity": "sha512-K8oC9zrJokZD5Nl4uQjJMo8Couds0eHmfNI/go6iU4A4OAdDzph+W50QnyMed4etKnMdhvUSbnuZnPtQjnsvFA==",
            "requires": {
                "@ckeditor/ckeditor5-core": "40.2.0",
                "@ckeditor/ckeditor5-utils": "40.2.0",
                "color-convert": "2.0.1",
                "color-parse": "1.4.2",
                "lodash-es": "4.17.21",
                "vanilla-colorful": "0.7.2"
            }
        },
        "@ckeditor/ckeditor5-undo": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-undo/-/ckeditor5-undo-40.2.0.tgz",
            "integrity": "sha512-k2VZS5x4SJtYk3zhdwHYg+D00DgD0iWR0H4qQgcWmQMFRipYvXJRixP3hSLZGJciQanPFeYcjZgxNQ+rU1s8ug==",
            "requires": {
                "@ckeditor/ckeditor5-core": "40.2.0",
                "@ckeditor/ckeditor5-engine": "40.2.0",
                "@ckeditor/ckeditor5-ui": "40.2.0"
            }
        },
        "@ckeditor/ckeditor5-upload": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-upload/-/ckeditor5-upload-40.2.0.tgz",
            "integrity": "sha512-AdJSKvWEQbSSyA/DfxbCHRhFN6S4ew4kuYETO57e6AS3aOuYGLBRdu9Mub7IAQcOyy1LL6ktr9u5WEOoWS2h0w==",
            "requires": {
                "@ckeditor/ckeditor5-core": "40.2.0",
                "@ckeditor/ckeditor5-ui": "40.2.0",
                "@ckeditor/ckeditor5-utils": "40.2.0"
            }
        },
        "@ckeditor/ckeditor5-utils": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-40.2.0.tgz",
            "integrity": "sha512-f+kTJBwwk7Y/LXm8pEPxBTXVlJwQrH7Levzye9zxEDB0Jtj7+brGr87o666fPmL/ATQc5M+VPhbvnk2sOv7WKg==",
            "requires": {
                "lodash-es": "4.17.21"
            }
        },
        "@ckeditor/ckeditor5-vue": {
            "version": "5.1.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-vue/-/ckeditor5-vue-5.1.0.tgz",
            "integrity": "sha512-KEx4Tj2Irr4ZbLG8LnaKpb0Dgd8qmLmKFWeiKkQwM3RAAeYRYOCcBVB2Y168I9KA8wRosPxgOO9jbQ92yopYHA=="
        },
        "@ckeditor/ckeditor5-watchdog": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-40.2.0.tgz",
            "integrity": "sha512-ets7o2dUR7l23G9o/RAbu+gJzUkc2Ul269E3TEhZnbQXFjshvEGK2kzuay7I+/waL3ADuYe4zuoBqsqdPoAhfg==",
            "requires": {
                "lodash-es": "4.17.21"
            }
        },
        "@ckeditor/ckeditor5-widget": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-widget/-/ckeditor5-widget-40.2.0.tgz",
            "integrity": "sha512-okeUSwbnu6TUKvwBOl0YdED6Me0/vvs1ybfKZPNEJNwGl989iG0LQO4oYUye8BTCZvzCZ2cBTb1Cvnwr8KRcbg==",
            "requires": {
                "@ckeditor/ckeditor5-core": "40.2.0",
                "@ckeditor/ckeditor5-engine": "40.2.0",
                "@ckeditor/ckeditor5-enter": "40.2.0",
                "@ckeditor/ckeditor5-typing": "40.2.0",
                "@ckeditor/ckeditor5-ui": "40.2.0",
                "@ckeditor/ckeditor5-utils": "40.2.0",
                "lodash-es": "4.17.21"
            }
        },
        "@esbuild/android-arm": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz",
            "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==",
            "dev": true,
            "optional": true
        },
        "@esbuild/android-arm64": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz",
            "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==",
            "dev": true,
            "optional": true
        },
        "@esbuild/android-x64": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz",
            "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==",
            "dev": true,
            "optional": true
        },
        "@esbuild/darwin-arm64": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz",
            "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==",
            "dev": true,
            "optional": true
        },
        "@esbuild/darwin-x64": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz",
            "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==",
            "dev": true,
            "optional": true
        },
        "@esbuild/freebsd-arm64": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz",
            "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==",
            "dev": true,
            "optional": true
        },
        "@esbuild/freebsd-x64": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz",
            "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==",
            "dev": true,
            "optional": true
        },
        "@esbuild/linux-arm": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz",
            "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==",
            "dev": true,
            "optional": true
        },
        "@esbuild/linux-arm64": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz",
            "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==",
            "dev": true,
            "optional": true
        },
        "@esbuild/linux-ia32": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz",
            "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==",
            "dev": true,
            "optional": true
        },
        "@esbuild/linux-loong64": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz",
            "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==",
            "dev": true,
            "optional": true
        },
        "@esbuild/linux-mips64el": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz",
            "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==",
            "dev": true,
            "optional": true
        },
        "@esbuild/linux-ppc64": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz",
            "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==",
            "dev": true,
            "optional": true
        },
        "@esbuild/linux-riscv64": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz",
            "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==",
            "dev": true,
            "optional": true
        },
        "@esbuild/linux-s390x": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz",
            "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==",
            "dev": true,
            "optional": true
        },
        "@esbuild/linux-x64": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz",
            "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==",
            "dev": true,
            "optional": true
        },
        "@esbuild/netbsd-x64": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz",
            "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==",
            "dev": true,
            "optional": true
        },
        "@esbuild/openbsd-x64": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz",
            "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==",
            "dev": true,
            "optional": true
        },
        "@esbuild/sunos-x64": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz",
            "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==",
            "dev": true,
            "optional": true
        },
        "@esbuild/win32-arm64": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz",
            "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==",
            "dev": true,
            "optional": true
        },
        "@esbuild/win32-ia32": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz",
            "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==",
            "dev": true,
            "optional": true
        },
        "@esbuild/win32-x64": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz",
            "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==",
            "dev": true,
            "optional": true
        },
        "@firebase/analytics": {
            "version": "0.10.8",
            "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.10.8.tgz",
            "integrity": "sha512-CVnHcS4iRJPqtIDc411+UmFldk0ShSK3OB+D0bKD8Ck5Vro6dbK5+APZpkuWpbfdL359DIQUnAaMLE+zs/PVyA==",
            "requires": {
                "@firebase/component": "0.6.9",
                "@firebase/installations": "0.6.9",
                "@firebase/logger": "0.4.2",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0"
            }
        },
        "@firebase/analytics-compat": {
            "version": "0.2.14",
            "resolved": "https://registry.npmjs.org/@firebase/analytics-compat/-/analytics-compat-0.2.14.tgz",
            "integrity": "sha512-unRVY6SvRqfNFIAA/kwl4vK+lvQAL2HVcgu9zTrUtTyYDmtIt/lOuHJynBMYEgLnKm39YKBDhtqdapP2e++ASw==",
            "requires": {
                "@firebase/analytics": "0.10.8",
                "@firebase/analytics-types": "0.8.2",
                "@firebase/component": "0.6.9",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0"
            }
        },
        "@firebase/analytics-types": {
            "version": "0.8.2",
            "resolved": "https://registry.npmjs.org/@firebase/analytics-types/-/analytics-types-0.8.2.tgz",
            "integrity": "sha512-EnzNNLh+9/sJsimsA/FGqzakmrAUKLeJvjRHlg8df1f97NLUlFidk9600y0ZgWOp3CAxn6Hjtk+08tixlUOWyw=="
        },
        "@firebase/app": {
            "version": "0.10.13",
            "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.10.13.tgz",
            "integrity": "sha512-OZiDAEK/lDB6xy/XzYAyJJkaDqmQ+BCtOEPLqFvxWKUz5JbBmej7IiiRHdtiIOD/twW7O5AxVsfaaGA/V1bNsA==",
            "requires": {
                "@firebase/component": "0.6.9",
                "@firebase/logger": "0.4.2",
                "@firebase/util": "1.10.0",
                "idb": "7.1.1",
                "tslib": "^2.1.0"
            }
        },
        "@firebase/app-check": {
            "version": "0.8.8",
            "resolved": "https://registry.npmjs.org/@firebase/app-check/-/app-check-0.8.8.tgz",
            "integrity": "sha512-O49RGF1xj7k6BuhxGpHmqOW5hqBIAEbt2q6POW0lIywx7emYtzPDeQI+ryQpC4zbKX646SoVZ711TN1DBLNSOQ==",
            "requires": {
                "@firebase/component": "0.6.9",
                "@firebase/logger": "0.4.2",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0"
            }
        },
        "@firebase/app-check-compat": {
            "version": "0.3.15",
            "resolved": "https://registry.npmjs.org/@firebase/app-check-compat/-/app-check-compat-0.3.15.tgz",
            "integrity": "sha512-zFIvIFFNqDXpOT2huorz9cwf56VT3oJYRFjSFYdSbGYEJYEaXjLJbfC79lx/zjx4Fh+yuN8pry3TtvwaevrGbg==",
            "requires": {
                "@firebase/app-check": "0.8.8",
                "@firebase/app-check-types": "0.5.2",
                "@firebase/component": "0.6.9",
                "@firebase/logger": "0.4.2",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0"
            }
        },
        "@firebase/app-check-interop-types": {
            "version": "0.3.2",
            "resolved": "https://registry.npmjs.org/@firebase/app-check-interop-types/-/app-check-interop-types-0.3.2.tgz",
            "integrity": "sha512-LMs47Vinv2HBMZi49C09dJxp0QT5LwDzFaVGf/+ITHe3BlIhUiLNttkATSXplc89A2lAaeTqjgqVkiRfUGyQiQ=="
        },
        "@firebase/app-check-types": {
            "version": "0.5.2",
            "resolved": "https://registry.npmjs.org/@firebase/app-check-types/-/app-check-types-0.5.2.tgz",
            "integrity": "sha512-FSOEzTzL5bLUbD2co3Zut46iyPWML6xc4x+78TeaXMSuJap5QObfb+rVvZJtla3asN4RwU7elaQaduP+HFizDA=="
        },
        "@firebase/app-compat": {
            "version": "0.2.43",
            "resolved": "https://registry.npmjs.org/@firebase/app-compat/-/app-compat-0.2.43.tgz",
            "integrity": "sha512-HM96ZyIblXjAC7TzE8wIk2QhHlSvksYkQ4Ukh1GmEenzkucSNUmUX4QvoKrqeWsLEQ8hdcojABeCV8ybVyZmeg==",
            "requires": {
                "@firebase/app": "0.10.13",
                "@firebase/component": "0.6.9",
                "@firebase/logger": "0.4.2",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0"
            }
        },
        "@firebase/app-types": {
            "version": "0.9.2",
            "resolved": "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.9.2.tgz",
            "integrity": "sha512-oMEZ1TDlBz479lmABwWsWjzHwheQKiAgnuKxE0pz0IXCVx7/rtlkx1fQ6GfgK24WCrxDKMplZrT50Kh04iMbXQ=="
        },
        "@firebase/auth": {
            "version": "1.7.9",
            "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-1.7.9.tgz",
            "integrity": "sha512-yLD5095kVgDw965jepMyUrIgDklD6qH/BZNHeKOgvu7pchOKNjVM+zQoOVYJIKWMWOWBq8IRNVU6NXzBbozaJg==",
            "requires": {
                "@firebase/component": "0.6.9",
                "@firebase/logger": "0.4.2",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0",
                "undici": "6.19.7"
            }
        },
        "@firebase/auth-compat": {
            "version": "0.5.14",
            "resolved": "https://registry.npmjs.org/@firebase/auth-compat/-/auth-compat-0.5.14.tgz",
            "integrity": "sha512-2eczCSqBl1KUPJacZlFpQayvpilg3dxXLy9cSMTKtQMTQSmondUtPI47P3ikH3bQAXhzKLOE+qVxJ3/IRtu9pw==",
            "requires": {
                "@firebase/auth": "1.7.9",
                "@firebase/auth-types": "0.12.2",
                "@firebase/component": "0.6.9",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0",
                "undici": "6.19.7"
            }
        },
        "@firebase/auth-interop-types": {
            "version": "0.2.3",
            "resolved": "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.2.3.tgz",
            "integrity": "sha512-Fc9wuJGgxoxQeavybiuwgyi+0rssr76b+nHpj+eGhXFYAdudMWyfBHvFL/I5fEHniUM/UQdFzi9VXJK2iZF7FQ=="
        },
        "@firebase/auth-types": {
            "version": "0.12.2",
            "resolved": "https://registry.npmjs.org/@firebase/auth-types/-/auth-types-0.12.2.tgz",
            "integrity": "sha512-qsEBaRMoGvHO10unlDJhaKSuPn4pyoTtlQuP1ghZfzB6rNQPuhp/N/DcFZxm9i4v0SogjCbf9reWupwIvfmH6w==",
            "requires": {}
        },
        "@firebase/component": {
            "version": "0.6.9",
            "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.6.9.tgz",
            "integrity": "sha512-gm8EUEJE/fEac86AvHn8Z/QW8BvR56TBw3hMW0O838J/1mThYQXAIQBgUv75EqlCZfdawpWLrKt1uXvp9ciK3Q==",
            "requires": {
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0"
            }
        },
        "@firebase/data-connect": {
            "version": "0.1.0",
            "resolved": "https://registry.npmjs.org/@firebase/data-connect/-/data-connect-0.1.0.tgz",
            "integrity": "sha512-vSe5s8dY13ilhLnfY0eYRmQsdTbH7PUFZtBbqU6JVX/j8Qp9A6G5gG6//ulbX9/1JFOF1IWNOne9c8S/DOCJaQ==",
            "requires": {
                "@firebase/auth-interop-types": "0.2.3",
                "@firebase/component": "0.6.9",
                "@firebase/logger": "0.4.2",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0"
            }
        },
        "@firebase/database": {
            "version": "1.0.8",
            "resolved": "https://registry.npmjs.org/@firebase/database/-/database-1.0.8.tgz",
            "integrity": "sha512-dzXALZeBI1U5TXt6619cv0+tgEhJiwlUtQ55WNZY7vGAjv7Q1QioV969iYwt1AQQ0ovHnEW0YW9TiBfefLvErg==",
            "requires": {
                "@firebase/app-check-interop-types": "0.3.2",
                "@firebase/auth-interop-types": "0.2.3",
                "@firebase/component": "0.6.9",
                "@firebase/logger": "0.4.2",
                "@firebase/util": "1.10.0",
                "faye-websocket": "0.11.4",
                "tslib": "^2.1.0"
            }
        },
        "@firebase/database-compat": {
            "version": "1.0.8",
            "resolved": "https://registry.npmjs.org/@firebase/database-compat/-/database-compat-1.0.8.tgz",
            "integrity": "sha512-OpeWZoPE3sGIRPBKYnW9wLad25RaWbGyk7fFQe4xnJQKRzlynWeFBSRRAoLE2Old01WXwskUiucNqUUVlFsceg==",
            "requires": {
                "@firebase/component": "0.6.9",
                "@firebase/database": "1.0.8",
                "@firebase/database-types": "1.0.5",
                "@firebase/logger": "0.4.2",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0"
            }
        },
        "@firebase/database-types": {
            "version": "1.0.5",
            "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-1.0.5.tgz",
            "integrity": "sha512-fTlqCNwFYyq/C6W7AJ5OCuq5CeZuBEsEwptnVxlNPkWCo5cTTyukzAHRSO/jaQcItz33FfYrrFk1SJofcu2AaQ==",
            "requires": {
                "@firebase/app-types": "0.9.2",
                "@firebase/util": "1.10.0"
            }
        },
        "@firebase/firestore": {
            "version": "4.7.3",
            "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-4.7.3.tgz",
            "integrity": "sha512-NwVU+JPZ/3bhvNSJMCSzfcBZZg8SUGyzZ2T0EW3/bkUeefCyzMISSt/TTIfEHc8cdyXGlMqfGe3/62u9s74UEg==",
            "requires": {
                "@firebase/component": "0.6.9",
                "@firebase/logger": "0.4.2",
                "@firebase/util": "1.10.0",
                "@firebase/webchannel-wrapper": "1.0.1",
                "@grpc/grpc-js": "~1.9.0",
                "@grpc/proto-loader": "^0.7.8",
                "tslib": "^2.1.0",
                "undici": "6.19.7"
            }
        },
        "@firebase/firestore-compat": {
            "version": "0.3.38",
            "resolved": "https://registry.npmjs.org/@firebase/firestore-compat/-/firestore-compat-0.3.38.tgz",
            "integrity": "sha512-GoS0bIMMkjpLni6StSwRJarpu2+S5m346Na7gr9YZ/BZ/W3/8iHGNr9PxC+f0rNZXqS4fGRn88pICjrZEgbkqQ==",
            "requires": {
                "@firebase/component": "0.6.9",
                "@firebase/firestore": "4.7.3",
                "@firebase/firestore-types": "3.0.2",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0"
            }
        },
        "@firebase/firestore-types": {
            "version": "3.0.2",
            "resolved": "https://registry.npmjs.org/@firebase/firestore-types/-/firestore-types-3.0.2.tgz",
            "integrity": "sha512-wp1A+t5rI2Qc/2q7r2ZpjUXkRVPtGMd6zCLsiWurjsQpqPgFin3AhNibKcIzoF2rnToNa/XYtyWXuifjOOwDgg==",
            "requires": {}
        },
        "@firebase/functions": {
            "version": "0.11.8",
            "resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.11.8.tgz",
            "integrity": "sha512-Lo2rTPDn96naFIlSZKVd1yvRRqqqwiJk7cf9TZhUerwnPKgBzXy+aHE22ry+6EjCaQusUoNai6mU6p+G8QZT1g==",
            "requires": {
                "@firebase/app-check-interop-types": "0.3.2",
                "@firebase/auth-interop-types": "0.2.3",
                "@firebase/component": "0.6.9",
                "@firebase/messaging-interop-types": "0.2.2",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0",
                "undici": "6.19.7"
            }
        },
        "@firebase/functions-compat": {
            "version": "0.3.14",
            "resolved": "https://registry.npmjs.org/@firebase/functions-compat/-/functions-compat-0.3.14.tgz",
            "integrity": "sha512-dZ0PKOKQFnOlMfcim39XzaXonSuPPAVuzpqA4ONTIdyaJK/OnBaIEVs/+BH4faa1a2tLeR+Jy15PKqDRQoNIJw==",
            "requires": {
                "@firebase/component": "0.6.9",
                "@firebase/functions": "0.11.8",
                "@firebase/functions-types": "0.6.2",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0"
            }
        },
        "@firebase/functions-types": {
            "version": "0.6.2",
            "resolved": "https://registry.npmjs.org/@firebase/functions-types/-/functions-types-0.6.2.tgz",
            "integrity": "sha512-0KiJ9lZ28nS2iJJvimpY4nNccV21rkQyor5Iheu/nq8aKXJqtJdeSlZDspjPSBBiHRzo7/GMUttegnsEITqR+w=="
        },
        "@firebase/installations": {
            "version": "0.6.9",
            "resolved": "https://registry.npmjs.org/@firebase/installations/-/installations-0.6.9.tgz",
            "integrity": "sha512-hlT7AwCiKghOX3XizLxXOsTFiFCQnp/oj86zp1UxwDGmyzsyoxtX+UIZyVyH/oBF5+XtblFG9KZzZQ/h+dpy+Q==",
            "requires": {
                "@firebase/component": "0.6.9",
                "@firebase/util": "1.10.0",
                "idb": "7.1.1",
                "tslib": "^2.1.0"
            }
        },
        "@firebase/installations-compat": {
            "version": "0.2.9",
            "resolved": "https://registry.npmjs.org/@firebase/installations-compat/-/installations-compat-0.2.9.tgz",
            "integrity": "sha512-2lfdc6kPXR7WaL4FCQSQUhXcPbI7ol3wF+vkgtU25r77OxPf8F/VmswQ7sgIkBBWtymn5ZF20TIKtnOj9rjb6w==",
            "requires": {
                "@firebase/component": "0.6.9",
                "@firebase/installations": "0.6.9",
                "@firebase/installations-types": "0.5.2",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0"
            }
        },
        "@firebase/installations-types": {
            "version": "0.5.2",
            "resolved": "https://registry.npmjs.org/@firebase/installations-types/-/installations-types-0.5.2.tgz",
            "integrity": "sha512-que84TqGRZJpJKHBlF2pkvc1YcXrtEDOVGiDjovP/a3s6W4nlbohGXEsBJo0JCeeg/UG9A+DEZVDUV9GpklUzA==",
            "requires": {}
        },
        "@firebase/logger": {
            "version": "0.4.2",
            "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.4.2.tgz",
            "integrity": "sha512-Q1VuA5M1Gjqrwom6I6NUU4lQXdo9IAQieXlujeHZWvRt1b7qQ0KwBaNAjgxG27jgF9/mUwsNmO8ptBCGVYhB0A==",
            "requires": {
                "tslib": "^2.1.0"
            }
        },
        "@firebase/messaging": {
            "version": "0.12.12",
            "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.12.12.tgz",
            "integrity": "sha512-6q0pbzYBJhZEtUoQx7hnPhZvAbuMNuBXKQXOx2YlWhSrlv9N1m0ZzlNpBbu/ItTzrwNKTibdYzUyaaxdWLg+4w==",
            "requires": {
                "@firebase/component": "0.6.9",
                "@firebase/installations": "0.6.9",
                "@firebase/messaging-interop-types": "0.2.2",
                "@firebase/util": "1.10.0",
                "idb": "7.1.1",
                "tslib": "^2.1.0"
            }
        },
        "@firebase/messaging-compat": {
            "version": "0.2.12",
            "resolved": "https://registry.npmjs.org/@firebase/messaging-compat/-/messaging-compat-0.2.12.tgz",
            "integrity": "sha512-pKsiUVZrbmRgdImYqhBNZlkKJbqjlPkVdQRZGRbkTyX4OSGKR0F/oJeCt1a8jEg5UnBp4fdVwSWSp4DuCovvEQ==",
            "requires": {
                "@firebase/component": "0.6.9",
                "@firebase/messaging": "0.12.12",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0"
            }
        },
        "@firebase/messaging-interop-types": {
            "version": "0.2.2",
            "resolved": "https://registry.npmjs.org/@firebase/messaging-interop-types/-/messaging-interop-types-0.2.2.tgz",
            "integrity": "sha512-l68HXbuD2PPzDUOFb3aG+nZj5KA3INcPwlocwLZOzPp9rFM9yeuI9YLl6DQfguTX5eAGxO0doTR+rDLDvQb5tA=="
        },
        "@firebase/performance": {
            "version": "0.6.9",
            "resolved": "https://registry.npmjs.org/@firebase/performance/-/performance-0.6.9.tgz",
            "integrity": "sha512-PnVaak5sqfz5ivhua+HserxTJHtCar/7zM0flCX6NkzBNzJzyzlH4Hs94h2Il0LQB99roBqoE5QT1JqWqcLJHQ==",
            "requires": {
                "@firebase/component": "0.6.9",
                "@firebase/installations": "0.6.9",
                "@firebase/logger": "0.4.2",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0"
            }
        },
        "@firebase/performance-compat": {
            "version": "0.2.9",
            "resolved": "https://registry.npmjs.org/@firebase/performance-compat/-/performance-compat-0.2.9.tgz",
            "integrity": "sha512-dNl95IUnpsu3fAfYBZDCVhXNkASE0uo4HYaEPd2/PKscfTvsgqFAOxfAXzBEDOnynDWiaGUnb5M1O00JQ+3FXA==",
            "requires": {
                "@firebase/component": "0.6.9",
                "@firebase/logger": "0.4.2",
                "@firebase/performance": "0.6.9",
                "@firebase/performance-types": "0.2.2",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0"
            }
        },
        "@firebase/performance-types": {
            "version": "0.2.2",
            "resolved": "https://registry.npmjs.org/@firebase/performance-types/-/performance-types-0.2.2.tgz",
            "integrity": "sha512-gVq0/lAClVH5STrIdKnHnCo2UcPLjJlDUoEB/tB4KM+hAeHUxWKnpT0nemUPvxZ5nbdY/pybeyMe8Cs29gEcHA=="
        },
        "@firebase/remote-config": {
            "version": "0.4.9",
            "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.4.9.tgz",
            "integrity": "sha512-EO1NLCWSPMHdDSRGwZ73kxEEcTopAxX1naqLJFNApp4hO8WfKfmEpmjxmP5TrrnypjIf2tUkYaKsfbEA7+AMmA==",
            "requires": {
                "@firebase/component": "0.6.9",
                "@firebase/installations": "0.6.9",
                "@firebase/logger": "0.4.2",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0"
            }
        },
        "@firebase/remote-config-compat": {
            "version": "0.2.9",
            "resolved": "https://registry.npmjs.org/@firebase/remote-config-compat/-/remote-config-compat-0.2.9.tgz",
            "integrity": "sha512-AxzGpWfWFYejH2twxfdOJt5Cfh/ATHONegTd/a0p5flEzsD5JsxXgfkFToop+mypEL3gNwawxrxlZddmDoNxyA==",
            "requires": {
                "@firebase/component": "0.6.9",
                "@firebase/logger": "0.4.2",
                "@firebase/remote-config": "0.4.9",
                "@firebase/remote-config-types": "0.3.2",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0"
            }
        },
        "@firebase/remote-config-types": {
            "version": "0.3.2",
            "resolved": "https://registry.npmjs.org/@firebase/remote-config-types/-/remote-config-types-0.3.2.tgz",
            "integrity": "sha512-0BC4+Ud7y2aPTyhXJTMTFfrGGLqdYXrUB9sJVAB8NiqJswDTc4/2qrE/yfUbnQJhbSi6ZaTTBKyG3n1nplssaA=="
        },
        "@firebase/storage": {
            "version": "0.13.2",
            "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.13.2.tgz",
            "integrity": "sha512-fxuJnHshbhVwuJ4FuISLu+/76Aby2sh+44ztjF2ppoe0TELIDxPW6/r1KGlWYt//AD0IodDYYA8ZTN89q8YqUw==",
            "requires": {
                "@firebase/component": "0.6.9",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0",
                "undici": "6.19.7"
            }
        },
        "@firebase/storage-compat": {
            "version": "0.3.12",
            "resolved": "https://registry.npmjs.org/@firebase/storage-compat/-/storage-compat-0.3.12.tgz",
            "integrity": "sha512-hA4VWKyGU5bWOll+uwzzhEMMYGu9PlKQc1w4DWxB3aIErWYzonrZjF0icqNQZbwKNIdh8SHjZlFeB2w6OSsjfg==",
            "requires": {
                "@firebase/component": "0.6.9",
                "@firebase/storage": "0.13.2",
                "@firebase/storage-types": "0.8.2",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0"
            }
        },
        "@firebase/storage-types": {
            "version": "0.8.2",
            "resolved": "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.8.2.tgz",
            "integrity": "sha512-0vWu99rdey0g53lA7IShoA2Lol1jfnPovzLDUBuon65K7uKG9G+L5uO05brD9pMw+l4HRFw23ah3GwTGpEav6g==",
            "requires": {}
        },
        "@firebase/util": {
            "version": "1.10.0",
            "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.10.0.tgz",
            "integrity": "sha512-xKtx4A668icQqoANRxyDLBLz51TAbDP9KRfpbKGxiCAW346d0BeJe5vN6/hKxxmWwnZ0mautyv39JxviwwQMOQ==",
            "requires": {
                "tslib": "^2.1.0"
            }
        },
        "@firebase/vertexai-preview": {
            "version": "0.0.4",
            "resolved": "https://registry.npmjs.org/@firebase/vertexai-preview/-/vertexai-preview-0.0.4.tgz",
            "integrity": "sha512-EBSqyu9eg8frQlVU9/HjKtHN7odqbh9MtAcVz3WwHj4gLCLOoN9F/o+oxlq3CxvFrd3CNTZwu6d2mZtVlEInng==",
            "requires": {
                "@firebase/app-check-interop-types": "0.3.2",
                "@firebase/component": "0.6.9",
                "@firebase/logger": "0.4.2",
                "@firebase/util": "1.10.0",
                "tslib": "^2.1.0"
            }
        },
        "@firebase/webchannel-wrapper": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-1.0.1.tgz",
            "integrity": "sha512-jmEnr/pk0yVkA7mIlHNnxCi+wWzOFUg0WyIotgkKAb2u1J7fAeDBcVNSTjTihbAYNusCLQdW5s9IJ5qwnEufcQ=="
        },
        "@floating-ui/core": {
            "version": "1.7.5",
            "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.5.tgz",
            "integrity": "sha512-1Ih4WTWyw0+lKyFMcBHGbb5U5FtuHJuujoyyr5zTaWS5EYMeT6Jb2AuDeftsCsEuchO+mM2ij5+q9crhydzLhQ==",
            "requires": {
                "@floating-ui/utils": "^0.2.11"
            }
        },
        "@floating-ui/dom": {
            "version": "1.7.6",
            "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.6.tgz",
            "integrity": "sha512-9gZSAI5XM36880PPMm//9dfiEngYoC6Am2izES1FF406YFsjvyBMmeJ2g4SAju3xWwtuynNRFL2s9hgxpLI5SQ==",
            "requires": {
                "@floating-ui/core": "^1.7.5",
                "@floating-ui/utils": "^0.2.11"
            }
        },
        "@floating-ui/utils": {
            "version": "0.2.11",
            "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.11.tgz",
            "integrity": "sha512-RiB/yIh78pcIxl6lLMG0CgBXAZ2Y0eVHqMPYugu+9U0AeT6YBeiJpf7lbdJNIugFP5SIjwNRgo4DhR1Qxi26Gg=="
        },
        "@floating-ui/vue": {
            "version": "1.1.11",
            "resolved": "https://registry.npmjs.org/@floating-ui/vue/-/vue-1.1.11.tgz",
            "integrity": "sha512-HzHKCNVxnGS35r9fCHBc3+uCnjw9IWIlCPL683cGgM9Kgj2BiAl8x1mS7vtvP6F9S/e/q4O6MApwSHj8hNLGfw==",
            "requires": {
                "@floating-ui/dom": "^1.7.6",
                "@floating-ui/utils": "^0.2.11",
                "vue-demi": ">=0.13.0"
            },
            "dependencies": {
                "vue-demi": {
                    "version": "0.14.10",
                    "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.10.tgz",
                    "integrity": "sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==",
                    "requires": {}
                }
            }
        },
        "@foliojs-fork/fontkit": {
            "version": "1.9.2",
            "resolved": "https://registry.npmjs.org/@foliojs-fork/fontkit/-/fontkit-1.9.2.tgz",
            "integrity": "sha512-IfB5EiIb+GZk+77TRB86AHroVaqfq8JRFlUbz0WEwsInyCG0epX2tCPOy+UfaWPju30DeVoUAXfzWXmhn753KA==",
            "requires": {
                "@foliojs-fork/restructure": "^2.0.2",
                "brotli": "^1.2.0",
                "clone": "^1.0.4",
                "deep-equal": "^1.0.0",
                "dfa": "^1.2.0",
                "tiny-inflate": "^1.0.2",
                "unicode-properties": "^1.2.2",
                "unicode-trie": "^2.0.0"
            }
        },
        "@foliojs-fork/linebreak": {
            "version": "1.1.2",
            "resolved": "https://registry.npmjs.org/@foliojs-fork/linebreak/-/linebreak-1.1.2.tgz",
            "integrity": "sha512-ZPohpxxbuKNE0l/5iBJnOAfUaMACwvUIKCvqtWGKIMv1lPYoNjYXRfhi9FeeV9McBkBLxsMFWTVVhHJA8cyzvg==",
            "requires": {
                "base64-js": "1.3.1",
                "unicode-trie": "^2.0.0"
            }
        },
        "@foliojs-fork/pdfkit": {
            "version": "0.14.0",
            "resolved": "https://registry.npmjs.org/@foliojs-fork/pdfkit/-/pdfkit-0.14.0.tgz",
            "integrity": "sha512-nMOiQAv6id89MT3tVTCgc7HxD5ZMANwio2o5yvs5sexQkC0KI3BLaLakpsrHmFfeGFAhqPmZATZGbJGXTUebpg==",
            "requires": {
                "@foliojs-fork/fontkit": "^1.9.1",
                "@foliojs-fork/linebreak": "^1.1.1",
                "crypto-js": "^4.2.0",
                "png-js": "^1.0.0"
            }
        },
        "@foliojs-fork/restructure": {
            "version": "2.0.2",
            "resolved": "https://registry.npmjs.org/@foliojs-fork/restructure/-/restructure-2.0.2.tgz",
            "integrity": "sha512-59SgoZ3EXbkfSX7b63tsou/SDGzwUEK6MuB5sKqgVK1/XE0fxmpsOb9DQI8LXW3KfGnAjImCGhhEb7uPPAUVNA=="
        },
        "@fullcalendar/bootstrap": {
            "version": "6.1.20",
            "resolved": "https://registry.npmjs.org/@fullcalendar/bootstrap/-/bootstrap-6.1.20.tgz",
            "integrity": "sha512-WLMt4SQTrVnE19aQi54csIDIplVDew/eQ9f0iMRJqSGZqEYbH2Ea11LGjortB8+8bi7fAHhy4An47gaG6FOOpw==",
            "requires": {}
        },
        "@fullcalendar/core": {
            "version": "6.1.20",
            "resolved": "https://registry.npmjs.org/@fullcalendar/core/-/core-6.1.20.tgz",
            "integrity": "sha512-1cukXLlePFiJ8YKXn/4tMKsy0etxYLCkXk8nUCFi11nRONF2Ba2CD5b21/ovtOO2tL6afTJfwmc1ed3HG7eB1g==",
            "requires": {
                "preact": "~10.12.1"
            }
        },
        "@fullcalendar/daygrid": {
            "version": "6.1.20",
            "resolved": "https://registry.npmjs.org/@fullcalendar/daygrid/-/daygrid-6.1.20.tgz",
            "integrity": "sha512-AO9vqhkLP77EesmJzuU+IGXgxNulsA8mgQHynclJ8U70vSwAVnbcLG9qftiTAFSlZjiY/NvhE7sflve6cJelyQ==",
            "requires": {}
        },
        "@fullcalendar/interaction": {
            "version": "6.1.20",
            "resolved": "https://registry.npmjs.org/@fullcalendar/interaction/-/interaction-6.1.20.tgz",
            "integrity": "sha512-p6txmc5txL0bMiPaJxe2ip6o0T384TyoD2KGdsU6UjZ5yoBlaY+dg7kxfnYKpYMzEJLG58n+URrHr2PgNL2fyA==",
            "requires": {}
        },
        "@fullcalendar/list": {
            "version": "6.1.20",
            "resolved": "https://registry.npmjs.org/@fullcalendar/list/-/list-6.1.20.tgz",
            "integrity": "sha512-7Hzkbb7uuSqrXwTyD0Ld/7SwWNxPD6SlU548vtkIpH55rZ4qquwtwYdMPgorHos5OynHA4OUrZNcH51CjrCf2g==",
            "requires": {}
        },
        "@fullcalendar/multimonth": {
            "version": "6.1.20",
            "resolved": "https://registry.npmjs.org/@fullcalendar/multimonth/-/multimonth-6.1.20.tgz",
            "integrity": "sha512-rMMiPBA71lUJ1DV/0ckPtN4/G4LozkkDKoG7/CbmTYqFJiMRskM/1WpilhtRn4iUdNe03V5K7ofFQRs0wo4ZtQ==",
            "requires": {
                "@fullcalendar/daygrid": "~6.1.20"
            }
        },
        "@fullcalendar/timegrid": {
            "version": "6.1.20",
            "resolved": "https://registry.npmjs.org/@fullcalendar/timegrid/-/timegrid-6.1.20.tgz",
            "integrity": "sha512-4H+/MWbz3ntA50lrPif+7TsvMeX3R1GSYjiLULz0+zEJ7/Yfd9pupZmAwUs/PBpA6aAcFmeRr0laWfcz1a9V1A==",
            "requires": {
                "@fullcalendar/daygrid": "~6.1.20"
            }
        },
        "@fullcalendar/vue3": {
            "version": "6.1.20",
            "resolved": "https://registry.npmjs.org/@fullcalendar/vue3/-/vue3-6.1.20.tgz",
            "integrity": "sha512-8qg6pS27II9QBwFkkJC+7SfflMpWqOe7i3ii5ODq9KpLAjwQAd/zjfq8RvKR1Yryoh5UmMCmvRbMB7i4RGtqog==",
            "requires": {}
        },
        "@googlemaps/js-api-loader": {
            "version": "1.16.10",
            "resolved": "https://registry.npmjs.org/@googlemaps/js-api-loader/-/js-api-loader-1.16.10.tgz",
            "integrity": "sha512-c2erv2k7P2ilYzMmtYcMgAR21AULosQuUHJbStnrvRk2dG93k5cqptDrh9A8p+ZNlyhiqEOgHW7N9PAizdUM7Q=="
        },
        "@googlemaps/markerclusterer": {
            "version": "2.6.2",
            "resolved": "https://registry.npmjs.org/@googlemaps/markerclusterer/-/markerclusterer-2.6.2.tgz",
            "integrity": "sha512-U6uVhq8iWhiIckA89sgRu8OK35mjd6/3CuoZKWakKEf0QmRRWpatlsPb3kqXkoWSmbcZkopRiI4dnW6DQSd7bQ==",
            "requires": {
                "@types/supercluster": "^7.1.3",
                "fast-equals": "^5.2.2",
                "supercluster": "^8.0.1"
            }
        },
        "@grpc/grpc-js": {
            "version": "1.9.15",
            "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.9.15.tgz",
            "integrity": "sha512-nqE7Hc0AzI+euzUwDAy0aY5hCp10r734gMGRdU+qOPX0XSceI2ULrcXB5U2xSc5VkWwalCj4M7GzCAygZl2KoQ==",
            "requires": {
                "@grpc/proto-loader": "^0.7.8",
                "@types/node": ">=12.12.47"
            }
        },
        "@grpc/proto-loader": {
            "version": "0.7.15",
            "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.15.tgz",
            "integrity": "sha512-tMXdRCfYVixjuFK+Hk0Q1s38gV9zDiDJfWL3h1rv4Qc39oILCu1TRTDt7+fGUI8K4G1Fj125Hx/ru3azECWTyQ==",
            "requires": {
                "lodash.camelcase": "^4.3.0",
                "long": "^5.0.0",
                "protobufjs": "^7.2.5",
                "yargs": "^17.7.2"
            }
        },
        "@inertiajs/core": {
            "version": "1.3.0",
            "resolved": "https://registry.npmjs.org/@inertiajs/core/-/core-1.3.0.tgz",
            "integrity": "sha512-TJ8R1eUYY473m9DaKlCPRdHTdznFWTDuy5VvEzXg3t/hohbDQedLj46yn/uAqziJPEUZJrSftZzPI2NMzL9tQA==",
            "dev": true,
            "requires": {
                "axios": "^1.6.0",
                "deepmerge": "^4.0.0",
                "nprogress": "^0.2.0",
                "qs": "^6.9.0"
            }
        },
        "@inertiajs/vue3": {
            "version": "1.3.0",
            "resolved": "https://registry.npmjs.org/@inertiajs/vue3/-/vue3-1.3.0.tgz",
            "integrity": "sha512-GizqdCM3u4JWunit3uUbW4fEmTLKQTi1W7VvPRdrNy8XDt4Qy2cCmfFjq+aH5tHBSS3fI/ngYuhN7XvwqNaKvw==",
            "dev": true,
            "requires": {
                "@inertiajs/core": "1.3.0",
                "lodash.clonedeep": "^4.5.0",
                "lodash.isequal": "^4.5.0"
            }
        },
        "@intlify/core-base": {
            "version": "9.14.5",
            "resolved": "https://registry.npmjs.org/@intlify/core-base/-/core-base-9.14.5.tgz",
            "integrity": "sha512-5ah5FqZG4pOoHjkvs8mjtv+gPKYU0zCISaYNjBNNqYiaITxW8ZtVih3GS/oTOqN8d9/mDLyrjD46GBApNxmlsA==",
            "requires": {
                "@intlify/message-compiler": "9.14.5",
                "@intlify/shared": "9.14.5"
            }
        },
        "@intlify/message-compiler": {
            "version": "9.14.5",
            "resolved": "https://registry.npmjs.org/@intlify/message-compiler/-/message-compiler-9.14.5.tgz",
            "integrity": "sha512-IHzgEu61/YIpQV5Pc3aRWScDcnFKWvQA9kigcINcCBXN8mbW+vk9SK+lDxA6STzKQsVJxUPg9ACC52pKKo3SVQ==",
            "requires": {
                "@intlify/shared": "9.14.5",
                "source-map-js": "^1.0.2"
            }
        },
        "@intlify/shared": {
            "version": "9.14.5",
            "resolved": "https://registry.npmjs.org/@intlify/shared/-/shared-9.14.5.tgz",
            "integrity": "sha512-9gB+E53BYuAEMhbCAxVgG38EZrk59sxBtv3jSizNL2hEWlgjBjAw1AwpLHtNaeda12pe6W20OGEa0TwuMSRbyQ=="
        },
        "@jridgewell/sourcemap-codec": {
            "version": "1.5.5",
            "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
            "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og=="
        },
        "@mapbox/corslite": {
            "version": "0.0.7",
            "resolved": "https://registry.npmjs.org/@mapbox/corslite/-/corslite-0.0.7.tgz",
            "integrity": "sha512-w/uS474VFjmqQ7fFWIMZINQM1BAQxDLuoJaZZIPES1BmeYpCtlh9MtbFxKGGDAsfvut8/HircIsVvEYRjQ+iMg=="
        },
        "@mapbox/polyline": {
            "version": "1.2.1",
            "resolved": "https://registry.npmjs.org/@mapbox/polyline/-/polyline-1.2.1.tgz",
            "integrity": "sha512-sn0V18O3OzW4RCcPoUIVDWvEGQaBNH9a0y5lgqrf5hUycyw1CzrhEoxV5irzrMNXKCkw1xRsZXcaVbsVZggHXA==",
            "requires": {
                "meow": "^9.0.0"
            }
        },
        "@popperjs/core": {
            "version": "2.11.8",
            "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz",
            "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==",
            "peer": true
        },
        "@protobufjs/aspromise": {
            "version": "1.1.2",
            "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz",
            "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ=="
        },
        "@protobufjs/base64": {
            "version": "1.1.2",
            "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz",
            "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg=="
        },
        "@protobufjs/codegen": {
            "version": "2.0.5",
            "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.5.tgz",
            "integrity": "sha512-zgXFLzW3Ap33e6d0Wlj4MGIm6Ce8O89n/apUaGNB/jx+hw+ruWEp7EwGUshdLKVRCxZW12fp9r40E1mQrf/34g=="
        },
        "@protobufjs/eventemitter": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz",
            "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q=="
        },
        "@protobufjs/fetch": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz",
            "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==",
            "requires": {
                "@protobufjs/aspromise": "^1.1.1",
                "@protobufjs/inquire": "^1.1.0"
            }
        },
        "@protobufjs/float": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz",
            "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ=="
        },
        "@protobufjs/inquire": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.1.tgz",
            "integrity": "sha512-mnzgDV26ueAvk7rsbt9L7bE0SuAoqyuys/sMMrmVcN5x9VsxpcG3rqAUSgDyLp0UZlmNfIbQ4fHfCtreVBk8Ew=="
        },
        "@protobufjs/path": {
            "version": "1.1.2",
            "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz",
            "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA=="
        },
        "@protobufjs/pool": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz",
            "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw=="
        },
        "@protobufjs/utf8": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.1.tgz",
            "integrity": "sha512-oOAWABowe8EAbMyWKM0tYDKi8Yaox52D+HWZhAIJqQXbqe0xI/GV7FhLWqlEKreMkfDjshR5FKgi3mnle0h6Eg=="
        },
        "@puppeteer/browsers": {
            "version": "2.13.1",
            "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.13.1.tgz",
            "integrity": "sha512-zmS4RTK9fbrc++WlAJhxYbfz3IjDeOmkK/CwwbLmk7ydfS9e2CiEeRJHEPvjDVElO/bwXbidwGA37Bsm6LzCnQ==",
            "requires": {
                "debug": "^4.4.3",
                "extract-zip": "^2.0.1",
                "progress": "^2.0.3",
                "proxy-agent": "^6.5.0",
                "semver": "^7.7.4",
                "tar-fs": "^3.1.1",
                "yargs": "^17.7.2"
            }
        },
        "@tootallnate/quickjs-emscripten": {
            "version": "0.23.0",
            "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz",
            "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA=="
        },
        "@types/backbone": {
            "version": "1.4.15",
            "resolved": "https://registry.npmjs.org/@types/backbone/-/backbone-1.4.15.tgz",
            "integrity": "sha512-WWeKtYlsIMtDyLbbhkb96taJMEbfQBnuz7yw1u0pkphCOtksemoWhIXhK74VRCY9hbjnsH3rsJu2uUiFtnsEYg==",
            "requires": {
                "@types/jquery": "*",
                "@types/underscore": "*"
            }
        },
        "@types/d3": {
            "version": "7.4.3",
            "resolved": "https://registry.npmjs.org/@types/d3/-/d3-7.4.3.tgz",
            "integrity": "sha512-lZXZ9ckh5R8uiFVt8ogUNf+pIrK4EsWrx2Np75WvF/eTpJ0FMHNhjXk8CKEx/+gpHbNQyJWehbFaTvqmHWB3ww==",
            "requires": {
                "@types/d3-array": "*",
                "@types/d3-axis": "*",
                "@types/d3-brush": "*",
                "@types/d3-chord": "*",
                "@types/d3-color": "*",
                "@types/d3-contour": "*",
                "@types/d3-delaunay": "*",
                "@types/d3-dispatch": "*",
                "@types/d3-drag": "*",
                "@types/d3-dsv": "*",
                "@types/d3-ease": "*",
                "@types/d3-fetch": "*",
                "@types/d3-force": "*",
                "@types/d3-format": "*",
                "@types/d3-geo": "*",
                "@types/d3-hierarchy": "*",
                "@types/d3-interpolate": "*",
                "@types/d3-path": "*",
                "@types/d3-polygon": "*",
                "@types/d3-quadtree": "*",
                "@types/d3-random": "*",
                "@types/d3-scale": "*",
                "@types/d3-scale-chromatic": "*",
                "@types/d3-selection": "*",
                "@types/d3-shape": "*",
                "@types/d3-time": "*",
                "@types/d3-time-format": "*",
                "@types/d3-timer": "*",
                "@types/d3-transition": "*",
                "@types/d3-zoom": "*"
            }
        },
        "@types/d3-array": {
            "version": "3.2.2",
            "resolved": "https://registry.npmjs.org/@types/d3-array/-/d3-array-3.2.2.tgz",
            "integrity": "sha512-hOLWVbm7uRza0BYXpIIW5pxfrKe0W+D5lrFiAEYR+pb6w3N2SwSMaJbXdUfSEv+dT4MfHBLtn5js0LAWaO6otw=="
        },
        "@types/d3-axis": {
            "version": "3.0.6",
            "resolved": "https://registry.npmjs.org/@types/d3-axis/-/d3-axis-3.0.6.tgz",
            "integrity": "sha512-pYeijfZuBd87T0hGn0FO1vQ/cgLk6E1ALJjfkC0oJ8cbwkZl3TpgS8bVBLZN+2jjGgg38epgxb2zmoGtSfvgMw==",
            "requires": {
                "@types/d3-selection": "*"
            }
        },
        "@types/d3-brush": {
            "version": "3.0.6",
            "resolved": "https://registry.npmjs.org/@types/d3-brush/-/d3-brush-3.0.6.tgz",
            "integrity": "sha512-nH60IZNNxEcrh6L1ZSMNA28rj27ut/2ZmI3r96Zd+1jrZD++zD3LsMIjWlvg4AYrHn/Pqz4CF3veCxGjtbqt7A==",
            "requires": {
                "@types/d3-selection": "*"
            }
        },
        "@types/d3-chord": {
            "version": "3.0.6",
            "resolved": "https://registry.npmjs.org/@types/d3-chord/-/d3-chord-3.0.6.tgz",
            "integrity": "sha512-LFYWWd8nwfwEmTZG9PfQxd17HbNPksHBiJHaKuY1XeqscXacsS2tyoo6OdRsjf+NQYeB6XrNL3a25E3gH69lcg=="
        },
        "@types/d3-color": {
            "version": "3.1.3",
            "resolved": "https://registry.npmjs.org/@types/d3-color/-/d3-color-3.1.3.tgz",
            "integrity": "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A=="
        },
        "@types/d3-contour": {
            "version": "3.0.6",
            "resolved": "https://registry.npmjs.org/@types/d3-contour/-/d3-contour-3.0.6.tgz",
            "integrity": "sha512-BjzLgXGnCWjUSYGfH1cpdo41/hgdWETu4YxpezoztawmqsvCeep+8QGfiY6YbDvfgHz/DkjeIkkZVJavB4a3rg==",
            "requires": {
                "@types/d3-array": "*",
                "@types/geojson": "*"
            }
        },
        "@types/d3-delaunay": {
            "version": "6.0.4",
            "resolved": "https://registry.npmjs.org/@types/d3-delaunay/-/d3-delaunay-6.0.4.tgz",
            "integrity": "sha512-ZMaSKu4THYCU6sV64Lhg6qjf1orxBthaC161plr5KuPHo3CNm8DTHiLw/5Eq2b6TsNP0W0iJrUOFscY6Q450Hw=="
        },
        "@types/d3-dispatch": {
            "version": "3.0.7",
            "resolved": "https://registry.npmjs.org/@types/d3-dispatch/-/d3-dispatch-3.0.7.tgz",
            "integrity": "sha512-5o9OIAdKkhN1QItV2oqaE5KMIiXAvDWBDPrD85e58Qlz1c1kI/J0NcqbEG88CoTwJrYe7ntUCVfeUl2UJKbWgA=="
        },
        "@types/d3-drag": {
            "version": "3.0.7",
            "resolved": "https://registry.npmjs.org/@types/d3-drag/-/d3-drag-3.0.7.tgz",
            "integrity": "sha512-HE3jVKlzU9AaMazNufooRJ5ZpWmLIoc90A37WU2JMmeq28w1FQqCZswHZ3xR+SuxYftzHq6WU6KJHvqxKzTxxQ==",
            "requires": {
                "@types/d3-selection": "*"
            }
        },
        "@types/d3-dsv": {
            "version": "3.0.7",
            "resolved": "https://registry.npmjs.org/@types/d3-dsv/-/d3-dsv-3.0.7.tgz",
            "integrity": "sha512-n6QBF9/+XASqcKK6waudgL0pf/S5XHPPI8APyMLLUHd8NqouBGLsU8MgtO7NINGtPBtk9Kko/W4ea0oAspwh9g=="
        },
        "@types/d3-ease": {
            "version": "3.0.2",
            "resolved": "https://registry.npmjs.org/@types/d3-ease/-/d3-ease-3.0.2.tgz",
            "integrity": "sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA=="
        },
        "@types/d3-fetch": {
            "version": "3.0.7",
            "resolved": "https://registry.npmjs.org/@types/d3-fetch/-/d3-fetch-3.0.7.tgz",
            "integrity": "sha512-fTAfNmxSb9SOWNB9IoG5c8Hg6R+AzUHDRlsXsDZsNp6sxAEOP0tkP3gKkNSO/qmHPoBFTxNrjDprVHDQDvo5aA==",
            "requires": {
                "@types/d3-dsv": "*"
            }
        },
        "@types/d3-force": {
            "version": "3.0.10",
            "resolved": "https://registry.npmjs.org/@types/d3-force/-/d3-force-3.0.10.tgz",
            "integrity": "sha512-ZYeSaCF3p73RdOKcjj+swRlZfnYpK1EbaDiYICEEp5Q6sUiqFaFQ9qgoshp5CzIyyb/yD09kD9o2zEltCexlgw=="
        },
        "@types/d3-format": {
            "version": "3.0.4",
            "resolved": "https://registry.npmjs.org/@types/d3-format/-/d3-format-3.0.4.tgz",
            "integrity": "sha512-fALi2aI6shfg7vM5KiR1wNJnZ7r6UuggVqtDA+xiEdPZQwy/trcQaHnwShLuLdta2rTymCNpxYTiMZX/e09F4g=="
        },
        "@types/d3-geo": {
            "version": "3.1.0",
            "resolved": "https://registry.npmjs.org/@types/d3-geo/-/d3-geo-3.1.0.tgz",
            "integrity": "sha512-856sckF0oP/diXtS4jNsiQw/UuK5fQG8l/a9VVLeSouf1/PPbBE1i1W852zVwKwYCBkFJJB7nCFTbk6UMEXBOQ==",
            "requires": {
                "@types/geojson": "*"
            }
        },
        "@types/d3-hierarchy": {
            "version": "3.1.1",
            "resolved": "https://registry.npmjs.org/@types/d3-hierarchy/-/d3-hierarchy-3.1.1.tgz",
            "integrity": "sha512-QwjxA3+YCKH3N1Rs3uSiSy1bdxlLB1uUiENXeJudBoAFvtDuswUxLcanoOaR2JYn1melDTuIXR8VhnVyI3yG/A=="
        },
        "@types/d3-interpolate": {
            "version": "3.0.4",
            "resolved": "https://registry.npmjs.org/@types/d3-interpolate/-/d3-interpolate-3.0.4.tgz",
            "integrity": "sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==",
            "requires": {
                "@types/d3-color": "*"
            }
        },
        "@types/d3-path": {
            "version": "3.1.1",
            "resolved": "https://registry.npmjs.org/@types/d3-path/-/d3-path-3.1.1.tgz",
            "integrity": "sha512-VMZBYyQvbGmWyWVea0EHs/BwLgxc+MKi1zLDCONksozI4YJMcTt8ZEuIR4Sb1MMTE8MMW49v0IwI5+b7RmfWlg=="
        },
        "@types/d3-polygon": {
            "version": "3.0.2",
            "resolved": "https://registry.npmjs.org/@types/d3-polygon/-/d3-polygon-3.0.2.tgz",
            "integrity": "sha512-ZuWOtMaHCkN9xoeEMr1ubW2nGWsp4nIql+OPQRstu4ypeZ+zk3YKqQT0CXVe/PYqrKpZAi+J9mTs05TKwjXSRA=="
        },
        "@types/d3-quadtree": {
            "version": "3.0.6",
            "resolved": "https://registry.npmjs.org/@types/d3-quadtree/-/d3-quadtree-3.0.6.tgz",
            "integrity": "sha512-oUzyO1/Zm6rsxKRHA1vH0NEDG58HrT5icx/azi9MF1TWdtttWl0UIUsjEQBBh+SIkrpd21ZjEv7ptxWys1ncsg=="
        },
        "@types/d3-random": {
            "version": "3.0.3",
            "resolved": "https://registry.npmjs.org/@types/d3-random/-/d3-random-3.0.3.tgz",
            "integrity": "sha512-Imagg1vJ3y76Y2ea0871wpabqp613+8/r0mCLEBfdtqC7xMSfj9idOnmBYyMoULfHePJyxMAw3nWhJxzc+LFwQ=="
        },
        "@types/d3-sankey": {
            "version": "0.11.2",
            "resolved": "https://registry.npmjs.org/@types/d3-sankey/-/d3-sankey-0.11.2.tgz",
            "integrity": "sha512-U6SrTWUERSlOhnpSrgvMX64WblX1AxX6nEjI2t3mLK2USpQrnbwYYK+AS9SwiE7wgYmOsSSKoSdr8aoKBH0HgQ==",
            "requires": {
                "@types/d3-shape": "^1"
            },
            "dependencies": {
                "@types/d3-path": {
                    "version": "1.0.11",
                    "resolved": "https://registry.npmjs.org/@types/d3-path/-/d3-path-1.0.11.tgz",
                    "integrity": "sha512-4pQMp8ldf7UaB/gR8Fvvy69psNHkTpD/pVw3vmEi8iZAB9EPMBruB1JvHO4BIq9QkUUd2lV1F5YXpMNj7JPBpw=="
                },
                "@types/d3-shape": {
                    "version": "1.3.12",
                    "resolved": "https://registry.npmjs.org/@types/d3-shape/-/d3-shape-1.3.12.tgz",
                    "integrity": "sha512-8oMzcd4+poSLGgV0R1Q1rOlx/xdmozS4Xab7np0eamFFUYq71AU9pOCJEFnkXW2aI/oXdVYJzw6pssbSut7Z9Q==",
                    "requires": {
                        "@types/d3-path": "^1"
                    }
                }
            }
        },
        "@types/d3-scale": {
            "version": "4.0.9",
            "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.9.tgz",
            "integrity": "sha512-dLmtwB8zkAeO/juAMfnV+sItKjlsw2lKdZVVy6LRr0cBmegxSABiLEpGVmSJJ8O08i4+sGR6qQtb6WtuwJdvVw==",
            "requires": {
                "@types/d3-time": "*"
            }
        },
        "@types/d3-scale-chromatic": {
            "version": "3.1.0",
            "resolved": "https://registry.npmjs.org/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz",
            "integrity": "sha512-iWMJgwkK7yTRmWqRB5plb1kadXyQ5Sj8V/zYlFGMUBbIPKQScw+Dku9cAAMgJG+z5GYDoMjWGLVOvjghDEFnKQ=="
        },
        "@types/d3-selection": {
            "version": "3.0.11",
            "resolved": "https://registry.npmjs.org/@types/d3-selection/-/d3-selection-3.0.11.tgz",
            "integrity": "sha512-bhAXu23DJWsrI45xafYpkQ4NtcKMwWnAC/vKrd2l+nxMFuvOT3XMYTIj2opv8vq8AO5Yh7Qac/nSeP/3zjTK0w=="
        },
        "@types/d3-shape": {
            "version": "3.1.8",
            "resolved": "https://registry.npmjs.org/@types/d3-shape/-/d3-shape-3.1.8.tgz",
            "integrity": "sha512-lae0iWfcDeR7qt7rA88BNiqdvPS5pFVPpo5OfjElwNaT2yyekbM0C9vK+yqBqEmHr6lDkRnYNoTBYlAgJa7a4w==",
            "requires": {
                "@types/d3-path": "*"
            }
        },
        "@types/d3-time": {
            "version": "3.0.4",
            "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.4.tgz",
            "integrity": "sha512-yuzZug1nkAAaBlBBikKZTgzCeA+k1uy4ZFwWANOfKw5z5LRhV0gNA7gNkKm7HoK+HRN0wX3EkxGk0fpbWhmB7g=="
        },
        "@types/d3-time-format": {
            "version": "4.0.3",
            "resolved": "https://registry.npmjs.org/@types/d3-time-format/-/d3-time-format-4.0.3.tgz",
            "integrity": "sha512-5xg9rC+wWL8kdDj153qZcsJ0FWiFt0J5RB6LYUNZjwSnesfblqrI/bJ1wBdJ8OQfncgbJG5+2F+qfqnqyzYxyg=="
        },
        "@types/d3-timer": {
            "version": "3.0.2",
            "resolved": "https://registry.npmjs.org/@types/d3-timer/-/d3-timer-3.0.2.tgz",
            "integrity": "sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw=="
        },
        "@types/d3-transition": {
            "version": "3.0.9",
            "resolved": "https://registry.npmjs.org/@types/d3-transition/-/d3-transition-3.0.9.tgz",
            "integrity": "sha512-uZS5shfxzO3rGlu0cC3bjmMFKsXv+SmZZcgp0KD22ts4uGXp5EVYGzu/0YdwZeKmddhcAccYtREJKkPfXkZuCg==",
            "requires": {
                "@types/d3-selection": "*"
            }
        },
        "@types/d3-zoom": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@types/d3-zoom/-/d3-zoom-3.0.8.tgz",
            "integrity": "sha512-iqMC4/YlFCSlO8+2Ii1GGGliCAY4XdeG748w5vQUbevlbDu0zSjH/+jojorQVBK/se0j6DUFNPBGSqD3YWYnDw==",
            "requires": {
                "@types/d3-interpolate": "*",
                "@types/d3-selection": "*"
            }
        },
        "@types/geojson": {
            "version": "7946.0.16",
            "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.16.tgz",
            "integrity": "sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg=="
        },
        "@types/jquery": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-4.0.0.tgz",
            "integrity": "sha512-Z+to+A2VkaHq1DfI2oSwsoCdhCHMpTSgjWzNcbNlRGYzksDBpPUgEcAL+RQjOBJRaLoEAOHXxqDGBVP+BblBwg=="
        },
        "@types/minimist": {
            "version": "1.2.5",
            "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.5.tgz",
            "integrity": "sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag=="
        },
        "@types/node": {
            "version": "25.6.2",
            "resolved": "https://registry.npmjs.org/@types/node/-/node-25.6.2.tgz",
            "integrity": "sha512-sokuT28dxf9JT5Kady1fsXOvI4HVpjZa95NKT5y9PNTIrs2AsobR4GFAA90ZG8M+nxVRLysCXsVj6eGC7Vbrlw==",
            "requires": {
                "undici-types": "~7.19.0"
            }
        },
        "@types/normalize-package-data": {
            "version": "2.4.4",
            "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz",
            "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA=="
        },
        "@types/polylabel": {
            "version": "1.1.3",
            "resolved": "https://registry.npmjs.org/@types/polylabel/-/polylabel-1.1.3.tgz",
            "integrity": "sha512-9Zw2KoDpi+T4PZz2G6pO2xArE0m/GSMTW1MIxF2s8ZY8x9XDO6fv9um0ydRGvcbkFLlaq8yNK6eZxnmMZtDgWQ=="
        },
        "@types/supercluster": {
            "version": "7.1.3",
            "resolved": "https://registry.npmjs.org/@types/supercluster/-/supercluster-7.1.3.tgz",
            "integrity": "sha512-Z0pOY34GDFl3Q6hUFYf3HkTwKEE02e7QgtJppBt+beEAxnyOpJua+voGFvxINBHa06GwLFFym7gRPY2SiKIfIA==",
            "requires": {
                "@types/geojson": "*"
            }
        },
        "@types/svg-arc-to-cubic-bezier": {
            "version": "3.2.3",
            "resolved": "https://registry.npmjs.org/@types/svg-arc-to-cubic-bezier/-/svg-arc-to-cubic-bezier-3.2.3.tgz",
            "integrity": "sha512-UNOnbTtl0nVTm8hwKaz5R5VZRvSulFMGojO5+Q7yucKxBoCaTtS4ibSQVRHo5VW5AaRo145U8p1Vfg5KrYe9Bg=="
        },
        "@types/underscore": {
            "version": "1.13.0",
            "resolved": "https://registry.npmjs.org/@types/underscore/-/underscore-1.13.0.tgz",
            "integrity": "sha512-L6LBgy1f0EFQZ+7uSA57+n2g/s4Qs5r06Vwrwn0/nuK1de+adz00NWaztRQ30aEqw5qOaWbPI8u2cGQ52lj6VA=="
        },
        "@types/web-bluetooth": {
            "version": "0.0.20",
            "resolved": "https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.20.tgz",
            "integrity": "sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow=="
        },
        "@types/yauzl": {
            "version": "2.10.3",
            "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz",
            "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==",
            "optional": true,
            "requires": {
                "@types/node": "*"
            }
        },
        "@vitejs/plugin-vue": {
            "version": "4.6.2",
            "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-4.6.2.tgz",
            "integrity": "sha512-kqf7SGFoG+80aZG6Pf+gsZIVvGSCKE98JbiWqcCV9cThtg91Jav0yvYFC9Zb+jKetNGF6ZKeoaxgZfND21fWKw==",
            "dev": true,
            "requires": {}
        },
        "@vue/compiler-core": {
            "version": "3.5.34",
            "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.34.tgz",
            "integrity": "sha512-s9cLyK5mLcvZ4Agva5QgRsQyLKvts9WbU9DB6NqiZkkGEdwmcEiylj5Jbwkp680drF/NNCV8OlAJSe+yMLxaJw==",
            "requires": {
                "@babel/parser": "^7.29.3",
                "@vue/shared": "3.5.34",
                "entities": "^7.0.1",
                "estree-walker": "^2.0.2",
                "source-map-js": "^1.2.1"
            }
        },
        "@vue/compiler-dom": {
            "version": "3.5.34",
            "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.34.tgz",
            "integrity": "sha512-EbF/T++k0e2MMZlJsBhzK8Sgwt0HcIPOhzn1CTB/lv6sQcyk+OWf8YeiLxZp3ro7MbbLcAfAJ6sEvjFWuNgUCw==",
            "requires": {
                "@vue/compiler-core": "3.5.34",
                "@vue/shared": "3.5.34"
            }
        },
        "@vue/compiler-sfc": {
            "version": "3.5.34",
            "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.34.tgz",
            "integrity": "sha512-D/ihr6uZeIt6r+pVZf46RWT1fAsLFMbUP7k8G1VkiiWexriED9GrX3echHd4Abbt17zjlfiFJ8z7a3BxZOPNjg==",
            "requires": {
                "@babel/parser": "^7.29.3",
                "@vue/compiler-core": "3.5.34",
                "@vue/compiler-dom": "3.5.34",
                "@vue/compiler-ssr": "3.5.34",
                "@vue/shared": "3.5.34",
                "estree-walker": "^2.0.2",
                "magic-string": "^0.30.21",
                "postcss": "^8.5.14",
                "source-map-js": "^1.2.1"
            }
        },
        "@vue/compiler-ssr": {
            "version": "3.5.34",
            "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.34.tgz",
            "integrity": "sha512-cDtTHKibkThKGHH1SP+WdccquNRYQDFH6rRjQCqT9G2ltFAfoR5pUftpab/z+aM5mW9HLLVQW7hfKKQe/1GBeQ==",
            "requires": {
                "@vue/compiler-dom": "3.5.34",
                "@vue/shared": "3.5.34"
            }
        },
        "@vue/devtools-api": {
            "version": "6.6.4",
            "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.6.4.tgz",
            "integrity": "sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g=="
        },
        "@vue/reactivity": {
            "version": "3.5.34",
            "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.34.tgz",
            "integrity": "sha512-y9XDjCEuBp+98k+UL5dbYkh57AHU4o6cxZedOPXw3bmrZZYLQsVHguGurq7hVrPCSrQtrnz1f9dssyFr+dMXfQ==",
            "requires": {
                "@vue/shared": "3.5.34"
            }
        },
        "@vue/runtime-core": {
            "version": "3.5.34",
            "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.34.tgz",
            "integrity": "sha512-mKeBYvu8tcMSLhypAHBmriUFfWXKTCF/23Z4jiCoYK3UtWepkliViNLuR90V9XOyD62mUxs9p1jsrpK3CCGIzw==",
            "requires": {
                "@vue/reactivity": "3.5.34",
                "@vue/shared": "3.5.34"
            }
        },
        "@vue/runtime-dom": {
            "version": "3.5.34",
            "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.34.tgz",
            "integrity": "sha512-e8kZzERmCwUnBRVsgSQlAfrfU2rGoy0FFKPBXSlfEjc/O3KfA7QP0t1/2ZylrbchjmIKB4dPTd07A6WPr0eOrg==",
            "requires": {
                "@vue/reactivity": "3.5.34",
                "@vue/runtime-core": "3.5.34",
                "@vue/shared": "3.5.34",
                "csstype": "^3.2.3"
            }
        },
        "@vue/server-renderer": {
            "version": "3.5.34",
            "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.34.tgz",
            "integrity": "sha512-nHxmJoTrKsmrkbILRhkC9gY1G3moZbJTqCzDd7DOOzG5KH9oeJ0Unqrff5f9v0pW//jES05ZkJcNtfE8JjOIew==",
            "requires": {
                "@vue/compiler-ssr": "3.5.34",
                "@vue/shared": "3.5.34"
            }
        },
        "@vue/shared": {
            "version": "3.5.34",
            "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.34.tgz",
            "integrity": "sha512-24uqU4OIiX29ryC3MeWid/Xf2fa2EFRUVLb77nRhk+UrTVrh/XiGtFAFmJBAtBRbjwNdsPRP+jj/OL27Eg1NDA=="
        },
        "@vueform/multiselect": {
            "version": "2.6.11",
            "resolved": "https://registry.npmjs.org/@vueform/multiselect/-/multiselect-2.6.11.tgz",
            "integrity": "sha512-iG4TGfqE3baftbSGF0PhoS+xZOCnV0ChkDo9rwhJ/Qi2YlCdb6tyQCjvyug3jnzncga8+d85kx0WvG7rDYFqiA=="
        },
        "@vueform/slider": {
            "version": "2.1.10",
            "resolved": "https://registry.npmjs.org/@vueform/slider/-/slider-2.1.10.tgz",
            "integrity": "sha512-L2G3Ju51Yq6yWF2wzYYsicUUaH56kL1QKGVtimUVHT1K1ADcRT94xVyIeJpS0klliVEeF6iMZFbdXtHq8AsDHw=="
        },
        "@vueform/toggle": {
            "version": "2.1.4",
            "resolved": "https://registry.npmjs.org/@vueform/toggle/-/toggle-2.1.4.tgz",
            "integrity": "sha512-tEITFf5wlqIWoCYZXJdoXvCnrc97weOu2csR/BEoROVvFu1zRsoK0wY1pJG7BR+g5zpGJneGSdLhMUsbx8y1yw=="
        },
        "@vuelidate/core": {
            "version": "2.0.3",
            "resolved": "https://registry.npmjs.org/@vuelidate/core/-/core-2.0.3.tgz",
            "integrity": "sha512-AN6l7KF7+mEfyWG0doT96z+47ljwPpZfi9/JrNMkOGLFv27XVZvKzRLXlmDPQjPl/wOB1GNnHuc54jlCLRNqGA==",
            "requires": {
                "vue-demi": "^0.13.11"
            },
            "dependencies": {
                "vue-demi": {
                    "version": "0.13.11",
                    "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.13.11.tgz",
                    "integrity": "sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==",
                    "requires": {}
                }
            }
        },
        "@vuelidate/validators": {
            "version": "2.0.4",
            "resolved": "https://registry.npmjs.org/@vuelidate/validators/-/validators-2.0.4.tgz",
            "integrity": "sha512-odTxtUZ2JpwwiQ10t0QWYJkkYrfd0SyFYhdHH44QQ1jDatlZgTh/KRzrWVmn/ib9Gq7H4hFD4e8ahoo5YlUlDw==",
            "requires": {
                "vue-demi": "^0.13.11"
            },
            "dependencies": {
                "vue-demi": {
                    "version": "0.13.11",
                    "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.13.11.tgz",
                    "integrity": "sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==",
                    "requires": {}
                }
            }
        },
        "@vueuse/core": {
            "version": "10.11.1",
            "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-10.11.1.tgz",
            "integrity": "sha512-guoy26JQktXPcz+0n3GukWIy/JDNKti9v6VEMu6kV2sYBsWuGiTU8OWdg+ADfUbHg3/3DlqySDe7JmdHrktiww==",
            "requires": {
                "@types/web-bluetooth": "^0.0.20",
                "@vueuse/metadata": "10.11.1",
                "@vueuse/shared": "10.11.1",
                "vue-demi": ">=0.14.8"
            },
            "dependencies": {
                "vue-demi": {
                    "version": "0.14.10",
                    "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.10.tgz",
                    "integrity": "sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==",
                    "requires": {}
                }
            }
        },
        "@vueuse/metadata": {
            "version": "10.11.1",
            "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-10.11.1.tgz",
            "integrity": "sha512-IGa5FXd003Ug1qAZmyE8wF3sJ81xGLSqTqtQ6jaVfkeZ4i5kS2mwQF61yhVqojRnenVew5PldLyRgvdl4YYuSw=="
        },
        "@vueuse/shared": {
            "version": "10.11.1",
            "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-10.11.1.tgz",
            "integrity": "sha512-LHpC8711VFZlDaYUXEBbFBCQ7GS3dVU9mjOhhMhXP6txTV4EhYQg/KGnQuvt/sPAtoUKq7VVUnL6mVtFoL42sA==",
            "requires": {
                "vue-demi": ">=0.14.8"
            },
            "dependencies": {
                "vue-demi": {
                    "version": "0.14.10",
                    "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.10.tgz",
                    "integrity": "sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==",
                    "requires": {}
                }
            }
        },
        "@zhuowenli/vue-feather-icons": {
            "version": "5.0.2",
            "resolved": "https://registry.npmjs.org/@zhuowenli/vue-feather-icons/-/vue-feather-icons-5.0.2.tgz",
            "integrity": "sha512-a7rgGBZhhHUkgEa7pmhOSx6CxBGVsKDHxZnOgcHvFb0WHHvWWxmEFUQ3P2o8amImLYiYwTO2plPw5PLvP9vSRg==",
            "requires": {
                "vue": "^3.0.0-beta.20"
            }
        },
        "agent-base": {
            "version": "7.1.4",
            "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz",
            "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ=="
        },
        "ansi-regex": {
            "version": "5.0.1",
            "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
            "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="
        },
        "ansi-styles": {
            "version": "4.3.0",
            "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
            "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
            "requires": {
                "color-convert": "^2.0.1"
            }
        },
        "anymatch": {
            "version": "3.1.3",
            "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
            "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
            "requires": {
                "normalize-path": "^3.0.0",
                "picomatch": "^2.0.4"
            }
        },
        "aos": {
            "version": "2.3.4",
            "resolved": "https://registry.npmjs.org/aos/-/aos-2.3.4.tgz",
            "integrity": "sha512-zh/ahtR2yME4I51z8IttIt4lC1Nw0ktsFtmeDzID1m9naJnWXhCoARaCgNOGXb5CLy3zm+wqmRAEgMYB5E2HUw==",
            "requires": {
                "classlist-polyfill": "^1.0.3",
                "lodash.debounce": "^4.0.6",
                "lodash.throttle": "^4.0.1"
            }
        },
        "apexcharts": {
            "version": "5.11.0",
            "resolved": "https://registry.npmjs.org/apexcharts/-/apexcharts-5.11.0.tgz",
            "integrity": "sha512-iIXnZ1DhndVgY4G5fmAbyUtGBTR5j4LlMEb561eAd4+wkJB7wJXXKLMr9u+4V5aQEPXeVYWgkAbuw9Y1z6MIrg==",
            "peer": true
        },
        "argparse": {
            "version": "2.0.1",
            "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
            "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
        },
        "arrify": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
            "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA=="
        },
        "ast-types": {
            "version": "0.13.4",
            "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz",
            "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==",
            "requires": {
                "tslib": "^2.0.1"
            }
        },
        "asynckit": {
            "version": "0.4.0",
            "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
            "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
            "dev": true
        },
        "axios": {
            "version": "1.16.0",
            "resolved": "https://registry.npmjs.org/axios/-/axios-1.16.0.tgz",
            "integrity": "sha512-6hp5CwvTPlN2A31g5dxnwAX0orzM7pmCRDLnZSX772mv8WDqICwFjowHuPs04Mc8deIld1+ejhtaMn5vp6b+1w==",
            "dev": true,
            "requires": {
                "follow-redirects": "^1.16.0",
                "form-data": "^4.0.5",
                "proxy-from-env": "^2.1.0"
            }
        },
        "b4a": {
            "version": "1.8.1",
            "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.8.1.tgz",
            "integrity": "sha512-aiqre1Nr0B/6DgE2N5vwTc+2/oQZ4Wh1t4NznYY4E00y8LCt6NqdRv81so00oo27D8MVKTpUa/MwUUtBLXCoDw==",
            "requires": {}
        },
        "backbone": {
            "version": "1.4.1",
            "resolved": "https://registry.npmjs.org/backbone/-/backbone-1.4.1.tgz",
            "integrity": "sha512-ADy1ztN074YkWbHi8ojJVFe3vAanO/lrzMGZWUClIP7oDD/Pjy2vrASraUP+2EVCfIiTtCW4FChVow01XneivA==",
            "requires": {
                "underscore": ">=1.8.3"
            }
        },
        "backbone-undo": {
            "version": "0.2.6",
            "resolved": "https://registry.npmjs.org/backbone-undo/-/backbone-undo-0.2.6.tgz",
            "integrity": "sha512-AsfpNiljLXlk7TcffDUu3EAUq7CxWbyTNwARWrql5XTzN4vh6WzEEBZYaKK4kTTz+iW1tSzqUooaGRIwO83kWA==",
            "requires": {
                "backbone": ">=1.0.0",
                "underscore": ">=1.4.4"
            }
        },
        "bare-events": {
            "version": "2.8.2",
            "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.8.2.tgz",
            "integrity": "sha512-riJjyv1/mHLIPX4RwiK+oW9/4c3TEUeORHKefKAKnZ5kyslbN+HXowtbaVEqt4IMUB7OXlfixcs6gsFeo/jhiQ==",
            "requires": {}
        },
        "bare-fs": {
            "version": "4.7.1",
            "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.7.1.tgz",
            "integrity": "sha512-WDRsyVN52eAx/lBamKD6uyw8H4228h/x0sGGGegOamM2cd7Pag88GfMQalobXI+HaEUxpCkbKQUDOQqt9wawRw==",
            "requires": {
                "bare-events": "^2.5.4",
                "bare-path": "^3.0.0",
                "bare-stream": "^2.6.4",
                "bare-url": "^2.2.2",
                "fast-fifo": "^1.3.2"
            }
        },
        "bare-os": {
            "version": "3.9.1",
            "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.9.1.tgz",
            "integrity": "sha512-6M5XjcnsygQNPMCMPXSK379xrJFiZ/AEMNBmFEmQW8d/789VQATvriyi5r0HYTL9TkQ26rn3kgdTG3aisbrXkQ=="
        },
        "bare-path": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.0.0.tgz",
            "integrity": "sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==",
            "requires": {
                "bare-os": "^3.0.1"
            }
        },
        "bare-stream": {
            "version": "2.13.1",
            "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.13.1.tgz",
            "integrity": "sha512-Vp0cnjYyrEC4whYTymQ+YZi6pBpfiICZO3cfRG8sy67ZNWe951urv1x4eW1BKNngw3U+3fPYb5JQvHbCtxH7Ow==",
            "requires": {
                "streamx": "^2.25.0",
                "teex": "^1.0.1"
            }
        },
        "bare-url": {
            "version": "2.4.3",
            "resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.4.3.tgz",
            "integrity": "sha512-Kccpc7ACfXaxfeInfqKcZtW4pT5YBn1mesc4sCsun6sRwtbJ4h+sNOaksUpYEJUKfN65YWC6Bw2OJEFiKxq8nQ==",
            "requires": {
                "bare-path": "^3.0.0"
            }
        },
        "base64-arraybuffer": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz",
            "integrity": "sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ=="
        },
        "base64-js": {
            "version": "1.3.1",
            "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz",
            "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g=="
        },
        "basic-ftp": {
            "version": "5.3.1",
            "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.3.1.tgz",
            "integrity": "sha512-bopVNp6ugyA150DDuZfPFdt1KZ5a94ZDiwX4hMgZDzF+GttD80lEy8kj98kbyhLXnPvhtIo93mdnLIjpCAeeOw=="
        },
        "binary-extensions": {
            "version": "2.3.0",
            "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",
            "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw=="
        },
        "blurhash": {
            "version": "2.0.5",
            "resolved": "https://registry.npmjs.org/blurhash/-/blurhash-2.0.5.tgz",
            "integrity": "sha512-cRygWd7kGBQO3VEhPiTgq4Wc43ctsM+o46urrmPOiuAe+07fzlSB9OJVdpgDL0jPqXUVQ9ht7aq7kxOeJHRK+w=="
        },
        "bootstrap": {
            "version": "5.3.8",
            "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.3.8.tgz",
            "integrity": "sha512-HP1SZDqaLDPwsNiqRqi5NcP0SSXciX2s9E+RyqJIIqGo+vJeN5AJVM98CXmW/Wux0nQ5L7jeWUdplCEf0Ee+tg==",
            "requires": {}
        },
        "bootstrap-vue-next": {
            "version": "0.15.5",
            "resolved": "https://registry.npmjs.org/bootstrap-vue-next/-/bootstrap-vue-next-0.15.5.tgz",
            "integrity": "sha512-zKn0t07Jw/6LGxekm5qV/2JYDFpWJ2U9mEzt98hLIjXPdZg1qpxB7v/ElBKtHrynNfAFOJH5EF8RQxhCx2T4Ug==",
            "requires": {
                "@floating-ui/vue": "^1.0.2",
                "@vueuse/core": "^10.6.0"
            }
        },
        "braces": {
            "version": "3.0.3",
            "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
            "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
            "requires": {
                "fill-range": "^7.1.1"
            }
        },
        "brotli": {
            "version": "1.3.3",
            "resolved": "https://registry.npmjs.org/brotli/-/brotli-1.3.3.tgz",
            "integrity": "sha512-oTKjJdShmDuGW94SyyaoQvAjf30dZaHnjJ8uAF+u2/vGJkJbJPJAT1gDiOJP5v1Zb6f9KEyW/1HpuaWIXtGHPg==",
            "requires": {
                "base64-js": "^1.1.2"
            }
        },
        "browserify-zlib": {
            "version": "0.2.0",
            "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
            "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
            "requires": {
                "pako": "~1.0.5"
            }
        },
        "buffer": {
            "version": "5.7.1",
            "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
            "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
            "requires": {
                "base64-js": "^1.3.1",
                "ieee754": "^1.1.13"
            }
        },
        "buffer-crc32": {
            "version": "0.2.13",
            "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
            "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ=="
        },
        "call-bind": {
            "version": "1.0.9",
            "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.9.tgz",
            "integrity": "sha512-a/hy+pNsFUTR+Iz8TCJvXudKVLAnz/DyeSUo10I5yvFDQJBFU2s9uqQpoSrJlroHUKoKqzg+epxyP9lqFdzfBQ==",
            "requires": {
                "call-bind-apply-helpers": "^1.0.2",
                "es-define-property": "^1.0.1",
                "get-intrinsic": "^1.3.0",
                "set-function-length": "^1.2.2"
            }
        },
        "call-bind-apply-helpers": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
            "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
            "requires": {
                "es-errors": "^1.3.0",
                "function-bind": "^1.1.2"
            }
        },
        "call-bound": {
            "version": "1.0.4",
            "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
            "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",
            "requires": {
                "call-bind-apply-helpers": "^1.0.2",
                "get-intrinsic": "^1.3.0"
            }
        },
        "callsites": {
            "version": "3.1.0",
            "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
            "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ=="
        },
        "camelcase": {
            "version": "5.3.1",
            "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
            "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg=="
        },
        "camelcase-keys": {
            "version": "6.2.2",
            "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz",
            "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==",
            "requires": {
                "camelcase": "^5.3.1",
                "map-obj": "^4.0.0",
                "quick-lru": "^4.0.1"
            }
        },
        "chokidar": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",
            "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==",
            "requires": {
                "anymatch": "~3.1.2",
                "braces": "~3.0.2",
                "fsevents": "~2.3.2",
                "glob-parent": "~5.1.2",
                "is-binary-path": "~2.1.0",
                "is-glob": "~4.0.1",
                "normalize-path": "~3.0.0",
                "readdirp": "~3.6.0"
            }
        },
        "chromium-bidi": {
            "version": "14.0.0",
            "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-14.0.0.tgz",
            "integrity": "sha512-9gYlLtS6tStdRWzrtXaTMnqcM4dudNegMXJxkR0I/CXObHalYeYcAMPrL19eroNZHtJ8DQmu1E+ZNOYu/IXMXw==",
            "requires": {
                "mitt": "^3.0.1",
                "zod": "^3.24.1"
            }
        },
        "ckeditor5": {
            "version": "40.2.0",
            "resolved": "https://registry.npmjs.org/ckeditor5/-/ckeditor5-40.2.0.tgz",
            "integrity": "sha512-JaFuY/6DX1wbA6yRB2xQVMr+9W1C3HvSX4AT10ccoKBKe9OctIatekDt2ztV+cMaVHLF1wocskS/Ql9XFRy2Eg==",
            "requires": {
                "@ckeditor/ckeditor5-clipboard": "40.2.0",
                "@ckeditor/ckeditor5-core": "40.2.0",
                "@ckeditor/ckeditor5-engine": "40.2.0",
                "@ckeditor/ckeditor5-enter": "40.2.0",
                "@ckeditor/ckeditor5-paragraph": "40.2.0",
                "@ckeditor/ckeditor5-select-all": "40.2.0",
                "@ckeditor/ckeditor5-typing": "40.2.0",
                "@ckeditor/ckeditor5-ui": "40.2.0",
                "@ckeditor/ckeditor5-undo": "40.2.0",
                "@ckeditor/ckeditor5-upload": "40.2.0",
                "@ckeditor/ckeditor5-utils": "40.2.0",
                "@ckeditor/ckeditor5-watchdog": "40.2.0",
                "@ckeditor/ckeditor5-widget": "40.2.0"
            }
        },
        "classlist-polyfill": {
            "version": "1.2.0",
            "resolved": "https://registry.npmjs.org/classlist-polyfill/-/classlist-polyfill-1.2.0.tgz",
            "integrity": "sha512-GzIjNdcEtH4ieA2S8NmrSxv7DfEV5fmixQeyTmqmRmRJPGpRBaSnA2a0VrCjyT8iW8JjEdMbKzDotAJf+ajgaQ=="
        },
        "classnames": {
            "version": "2.5.1",
            "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz",
            "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==",
            "peer": true
        },
        "click-outside-vue3": {
            "version": "4.0.1",
            "resolved": "https://registry.npmjs.org/click-outside-vue3/-/click-outside-vue3-4.0.1.tgz",
            "integrity": "sha512-sbplNecrup5oGqA3o4bo8XmvHRT6q9fvw21Z67aDbTqB9M6LF7CuYLTlLvNtOgKU6W3zst5H5zJuEh4auqA34g=="
        },
        "cliui": {
            "version": "8.0.1",
            "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
            "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
            "requires": {
                "string-width": "^4.2.0",
                "strip-ansi": "^6.0.1",
                "wrap-ansi": "^7.0.0"
            }
        },
        "clone": {
            "version": "1.0.4",
            "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
            "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg=="
        },
        "codemirror": {
            "version": "5.63.0",
            "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.63.0.tgz",
            "integrity": "sha512-KlLWRPggDg2rBD1Mx7/EqEhaBdy+ybBCVh/efgjBDsPpMeEu6MbTAJzIT4TuCzvmbTEgvKOGzVT6wdBTNusqrg=="
        },
        "codemirror-formatting": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/codemirror-formatting/-/codemirror-formatting-1.0.0.tgz",
            "integrity": "sha512-br9yM6eJI3pJHekEnoyHaBEb1B7XxxDjju+vRyBe8QGLp5saTIXXkZ+eFCTqXSAtI8QEZDFVEX2/SOjH2sVWRQ=="
        },
        "color-convert": {
            "version": "2.0.1",
            "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
            "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
            "requires": {
                "color-name": "~1.1.4"
            }
        },
        "color-name": {
            "version": "1.1.4",
            "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
            "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
        },
        "color-parse": {
            "version": "1.4.2",
            "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-1.4.2.tgz",
            "integrity": "sha512-RI7s49/8yqDj3fECFZjUI1Yi0z/Gq1py43oNJivAIIDSyJiOZLfYCRQEgn8HEVAj++PcRe8AnL2XF0fRJ3BTnA==",
            "requires": {
                "color-name": "^1.0.0"
            }
        },
        "combined-stream": {
            "version": "1.0.8",
            "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
            "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
            "dev": true,
            "requires": {
                "delayed-stream": "~1.0.0"
            }
        },
        "commander": {
            "version": "7.2.0",
            "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz",
            "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw=="
        },
        "core-js": {
            "version": "3.49.0",
            "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.49.0.tgz",
            "integrity": "sha512-es1U2+YTtzpwkxVLwAFdSpaIMyQaq0PBgm3YD1W3Qpsn1NAmO3KSgZfu+oGSWVu6NvLHoHCV/aYcsE5wiB7ALg=="
        },
        "cosmiconfig": {
            "version": "9.0.1",
            "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.1.tgz",
            "integrity": "sha512-hr4ihw+DBqcvrsEDioRO31Z17x71pUYoNe/4h6Z0wB72p7MU7/9gH8Q3s12NFhHPfYBBOV3qyfUxmr/Yn3shnQ==",
            "requires": {
                "env-paths": "^2.2.1",
                "import-fresh": "^3.3.0",
                "js-yaml": "^4.1.0",
                "parse-json": "^5.2.0"
            }
        },
        "crypto-js": {
            "version": "4.2.0",
            "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.2.0.tgz",
            "integrity": "sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q=="
        },
        "css-line-break": {
            "version": "2.1.0",
            "resolved": "https://registry.npmjs.org/css-line-break/-/css-line-break-2.1.0.tgz",
            "integrity": "sha512-FHcKFCZcAha3LwfVBhCQbW2nCNbkZXn7KVUJcsT5/P8YmfsVja0FMPJr0B903j/E69HUphKiV9iQArX8SDYA4w==",
            "requires": {
                "utrie": "^1.0.2"
            }
        },
        "csstype": {
            "version": "3.2.3",
            "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz",
            "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ=="
        },
        "d3": {
            "version": "7.9.0",
            "resolved": "https://registry.npmjs.org/d3/-/d3-7.9.0.tgz",
            "integrity": "sha512-e1U46jVP+w7Iut8Jt8ri1YsPOvFpg46k+K8TpCb0P+zjCkjkPnV7WzfDJzMHy1LnA+wj5pLT1wjO901gLXeEhA==",
            "requires": {
                "d3-array": "3",
                "d3-axis": "3",
                "d3-brush": "3",
                "d3-chord": "3",
                "d3-color": "3",
                "d3-contour": "4",
                "d3-delaunay": "6",
                "d3-dispatch": "3",
                "d3-drag": "3",
                "d3-dsv": "3",
                "d3-ease": "3",
                "d3-fetch": "3",
                "d3-force": "3",
                "d3-format": "3",
                "d3-geo": "3",
                "d3-hierarchy": "3",
                "d3-interpolate": "3",
                "d3-path": "3",
                "d3-polygon": "3",
                "d3-quadtree": "3",
                "d3-random": "3",
                "d3-scale": "4",
                "d3-scale-chromatic": "3",
                "d3-selection": "3",
                "d3-shape": "3",
                "d3-time": "3",
                "d3-time-format": "4",
                "d3-timer": "3",
                "d3-transition": "3",
                "d3-zoom": "3"
            }
        },
        "d3-array": {
            "version": "3.2.4",
            "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz",
            "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==",
            "requires": {
                "internmap": "1 - 2"
            }
        },
        "d3-axis": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/d3-axis/-/d3-axis-3.0.0.tgz",
            "integrity": "sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw=="
        },
        "d3-brush": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-3.0.0.tgz",
            "integrity": "sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ==",
            "requires": {
                "d3-dispatch": "1 - 3",
                "d3-drag": "2 - 3",
                "d3-interpolate": "1 - 3",
                "d3-selection": "3",
                "d3-transition": "3"
            }
        },
        "d3-chord": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-3.0.1.tgz",
            "integrity": "sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g==",
            "requires": {
                "d3-path": "1 - 3"
            }
        },
        "d3-color": {
            "version": "3.1.0",
            "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz",
            "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA=="
        },
        "d3-contour": {
            "version": "4.0.2",
            "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-4.0.2.tgz",
            "integrity": "sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA==",
            "requires": {
                "d3-array": "^3.2.0"
            }
        },
        "d3-delaunay": {
            "version": "6.0.4",
            "resolved": "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-6.0.4.tgz",
            "integrity": "sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A==",
            "requires": {
                "delaunator": "5"
            }
        },
        "d3-dispatch": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-3.0.1.tgz",
            "integrity": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg=="
        },
        "d3-drag": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-3.0.0.tgz",
            "integrity": "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==",
            "requires": {
                "d3-dispatch": "1 - 3",
                "d3-selection": "3"
            }
        },
        "d3-dsv": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-3.0.1.tgz",
            "integrity": "sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==",
            "requires": {
                "commander": "7",
                "iconv-lite": "0.6",
                "rw": "1"
            }
        },
        "d3-ease": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz",
            "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w=="
        },
        "d3-fetch": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-3.0.1.tgz",
            "integrity": "sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==",
            "requires": {
                "d3-dsv": "1 - 3"
            }
        },
        "d3-force": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-3.0.0.tgz",
            "integrity": "sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==",
            "requires": {
                "d3-dispatch": "1 - 3",
                "d3-quadtree": "1 - 3",
                "d3-timer": "1 - 3"
            }
        },
        "d3-format": {
            "version": "3.1.2",
            "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.2.tgz",
            "integrity": "sha512-AJDdYOdnyRDV5b6ArilzCPPwc1ejkHcoyFarqlPqT7zRYjhavcT3uSrqcMvsgh2CgoPbK3RCwyHaVyxYcP2Arg=="
        },
        "d3-geo": {
            "version": "3.1.1",
            "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-3.1.1.tgz",
            "integrity": "sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==",
            "requires": {
                "d3-array": "2.5.0 - 3"
            }
        },
        "d3-hierarchy": {
            "version": "3.1.2",
            "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz",
            "integrity": "sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA=="
        },
        "d3-interpolate": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz",
            "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==",
            "requires": {
                "d3-color": "1 - 3"
            }
        },
        "d3-path": {
            "version": "3.1.0",
            "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz",
            "integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ=="
        },
        "d3-polygon": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-3.0.1.tgz",
            "integrity": "sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg=="
        },
        "d3-quadtree": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-3.0.1.tgz",
            "integrity": "sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw=="
        },
        "d3-random": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/d3-random/-/d3-random-3.0.1.tgz",
            "integrity": "sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ=="
        },
        "d3-sankey": {
            "version": "0.12.3",
            "resolved": "https://registry.npmjs.org/d3-sankey/-/d3-sankey-0.12.3.tgz",
            "integrity": "sha512-nQhsBRmM19Ax5xEIPLMY9ZmJ/cDvd1BG3UVvt5h3WRxKg5zGRbvnteTyWAbzeSvlh3tW7ZEmq4VwR5mB3tutmQ==",
            "requires": {
                "d3-array": "1 - 2",
                "d3-shape": "^1.2.0"
            },
            "dependencies": {
                "d3-array": {
                    "version": "2.12.1",
                    "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz",
                    "integrity": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==",
                    "requires": {
                        "internmap": "^1.0.0"
                    }
                },
                "d3-path": {
                    "version": "1.0.9",
                    "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz",
                    "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg=="
                },
                "d3-shape": {
                    "version": "1.3.7",
                    "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.3.7.tgz",
                    "integrity": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==",
                    "requires": {
                        "d3-path": "1"
                    }
                },
                "internmap": {
                    "version": "1.0.1",
                    "resolved": "https://registry.npmjs.org/internmap/-/internmap-1.0.1.tgz",
                    "integrity": "sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw=="
                }
            }
        },
        "d3-scale": {
            "version": "4.0.2",
            "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz",
            "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==",
            "requires": {
                "d3-array": "2.10.0 - 3",
                "d3-format": "1 - 3",
                "d3-interpolate": "1.2.0 - 3",
                "d3-time": "2.1.1 - 3",
                "d3-time-format": "2 - 4"
            }
        },
        "d3-scale-chromatic": {
            "version": "3.1.0",
            "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz",
            "integrity": "sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==",
            "requires": {
                "d3-color": "1 - 3",
                "d3-interpolate": "1 - 3"
            }
        },
        "d3-selection": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz",
            "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ=="
        },
        "d3-shape": {
            "version": "3.2.0",
            "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz",
            "integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==",
            "requires": {
                "d3-path": "^3.1.0"
            }
        },
        "d3-time": {
            "version": "3.1.0",
            "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz",
            "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==",
            "requires": {
                "d3-array": "2 - 3"
            }
        },
        "d3-time-format": {
            "version": "4.1.0",
            "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz",
            "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==",
            "requires": {
                "d3-time": "1 - 3"
            }
        },
        "d3-timer": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz",
            "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA=="
        },
        "d3-transition": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-3.0.1.tgz",
            "integrity": "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==",
            "requires": {
                "d3-color": "1 - 3",
                "d3-dispatch": "1 - 3",
                "d3-ease": "1 - 3",
                "d3-interpolate": "1 - 3",
                "d3-timer": "1 - 3"
            }
        },
        "d3-voronoi-map": {
            "version": "2.1.1",
            "resolved": "https://registry.npmjs.org/d3-voronoi-map/-/d3-voronoi-map-2.1.1.tgz",
            "integrity": "sha512-mCXfz/kD9IQxjHaU2IMjkO8fSo4J6oysPR2iL+omDsCy1i1Qn6BQ/e4hEAW8C6ms2kfuHwqtbNom80Hih94YsA==",
            "requires": {
                "d3-dispatch": "2.*",
                "d3-polygon": "2.*",
                "d3-timer": "2.*",
                "d3-weighted-voronoi": "1.*"
            },
            "dependencies": {
                "d3-dispatch": {
                    "version": "2.0.0",
                    "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-2.0.0.tgz",
                    "integrity": "sha512-S/m2VsXI7gAti2pBoLClFFTMOO1HTtT0j99AuXLoGFKO6deHDdnv6ZGTxSTTUTgO1zVcv82fCOtDjYK4EECmWA=="
                },
                "d3-polygon": {
                    "version": "2.0.0",
                    "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-2.0.0.tgz",
                    "integrity": "sha512-MsexrCK38cTGermELs0cO1d79DcTsQRN7IWMJKczD/2kBjzNXxLUWP33qRF6VDpiLV/4EI4r6Gs0DAWQkE8pSQ=="
                },
                "d3-timer": {
                    "version": "2.0.0",
                    "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-2.0.0.tgz",
                    "integrity": "sha512-TO4VLh0/420Y/9dO3+f9abDEFYeCUr2WZRlxJvbp4HPTQcSylXNiL6yZa9FIUvV1yRiFufl1bszTCLDqv9PWNA=="
                }
            }
        },
        "d3-voronoi-treemap": {
            "version": "1.1.2",
            "resolved": "https://registry.npmjs.org/d3-voronoi-treemap/-/d3-voronoi-treemap-1.1.2.tgz",
            "integrity": "sha512-7odu9HdG/yLPWwzDteJq4yd9Q/NwgQV7IE/u36VQtcCK7k1sZwDqbkHCeMKNTBsq5mQjDwolTsrXcU0j8ZEMCA==",
            "requires": {
                "d3-voronoi-map": "2.*"
            }
        },
        "d3-weighted-voronoi": {
            "version": "1.1.3",
            "resolved": "https://registry.npmjs.org/d3-weighted-voronoi/-/d3-weighted-voronoi-1.1.3.tgz",
            "integrity": "sha512-C3WdvSKl9aqhAy+f3QT3PPsQG6V+ajDfYO3BSclQDSD+araW2xDBFIH67aKzsSuuuKaX8K2y2dGq1fq/dWTVig==",
            "requires": {
                "d3-array": "2",
                "d3-polygon": "2"
            },
            "dependencies": {
                "d3-array": {
                    "version": "2.12.1",
                    "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz",
                    "integrity": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==",
                    "requires": {
                        "internmap": "^1.0.0"
                    }
                },
                "d3-polygon": {
                    "version": "2.0.0",
                    "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-2.0.0.tgz",
                    "integrity": "sha512-MsexrCK38cTGermELs0cO1d79DcTsQRN7IWMJKczD/2kBjzNXxLUWP33qRF6VDpiLV/4EI4r6Gs0DAWQkE8pSQ=="
                },
                "internmap": {
                    "version": "1.0.1",
                    "resolved": "https://registry.npmjs.org/internmap/-/internmap-1.0.1.tgz",
                    "integrity": "sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw=="
                }
            }
        },
        "d3-zoom": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-3.0.0.tgz",
            "integrity": "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==",
            "requires": {
                "d3-dispatch": "1 - 3",
                "d3-drag": "2 - 3",
                "d3-interpolate": "1 - 3",
                "d3-selection": "2 - 3",
                "d3-transition": "2 - 3"
            }
        },
        "data-uri-to-buffer": {
            "version": "6.0.2",
            "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz",
            "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw=="
        },
        "date-fns": {
            "version": "4.1.0",
            "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-4.1.0.tgz",
            "integrity": "sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg=="
        },
        "debug": {
            "version": "4.4.3",
            "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
            "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
            "requires": {
                "ms": "^2.1.3"
            }
        },
        "decamelize": {
            "version": "1.2.0",
            "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
            "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA=="
        },
        "decamelize-keys": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz",
            "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==",
            "requires": {
                "decamelize": "^1.1.0",
                "map-obj": "^1.0.0"
            },
            "dependencies": {
                "map-obj": {
                    "version": "1.0.1",
                    "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
                    "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg=="
                }
            }
        },
        "deep-equal": {
            "version": "1.1.2",
            "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.2.tgz",
            "integrity": "sha512-5tdhKF6DbU7iIzrIOa1AOUt39ZRm13cmL1cGEh//aqR8x9+tNfbywRf0n5FD/18OKMdo7DNEtrX2t22ZAkI+eg==",
            "requires": {
                "is-arguments": "^1.1.1",
                "is-date-object": "^1.0.5",
                "is-regex": "^1.1.4",
                "object-is": "^1.1.5",
                "object-keys": "^1.1.1",
                "regexp.prototype.flags": "^1.5.1"
            }
        },
        "deepmerge": {
            "version": "4.3.1",
            "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz",
            "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==",
            "dev": true
        },
        "define-data-property": {
            "version": "1.1.4",
            "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz",
            "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
            "requires": {
                "es-define-property": "^1.0.0",
                "es-errors": "^1.3.0",
                "gopd": "^1.0.1"
            }
        },
        "define-properties": {
            "version": "1.2.1",
            "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz",
            "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==",
            "requires": {
                "define-data-property": "^1.0.1",
                "has-property-descriptors": "^1.0.0",
                "object-keys": "^1.1.1"
            }
        },
        "degenerator": {
            "version": "5.0.1",
            "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz",
            "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==",
            "requires": {
                "ast-types": "^0.13.4",
                "escodegen": "^2.1.0",
                "esprima": "^4.0.1"
            }
        },
        "delaunator": {
            "version": "5.1.0",
            "resolved": "https://registry.npmjs.org/delaunator/-/delaunator-5.1.0.tgz",
            "integrity": "sha512-AGrQ4QSgssa1NGmWmLPqN5NY2KajF5MqxetNEO+o0n3ZwZZeTmt7bBnvzHWrmkZFxGgr4HdyFgelzgi06otLuQ==",
            "requires": {
                "robust-predicates": "^3.0.2"
            }
        },
        "delayed-stream": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
            "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
            "dev": true
        },
        "devtools-protocol": {
            "version": "0.0.1608973",
            "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1608973.tgz",
            "integrity": "sha512-Tpm17fxYzt+J7VrGdc1k8YdRqS3YV7se/M6KeemEqvUbq/n7At1rWVuXMxQgpWkdwSdIEKYbU//Bve+Shm4YNQ=="
        },
        "dfa": {
            "version": "1.2.0",
            "resolved": "https://registry.npmjs.org/dfa/-/dfa-1.2.0.tgz",
            "integrity": "sha512-ED3jP8saaweFTjeGX8HQPjeC1YYyZs98jGNZx6IiBvxW7JG5v492kamAQB3m2wop07CvU/RQmzcKr6bgcC5D/Q=="
        },
        "dunder-proto": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
            "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
            "requires": {
                "call-bind-apply-helpers": "^1.0.1",
                "es-errors": "^1.3.0",
                "gopd": "^1.2.0"
            }
        },
        "emoji-regex": {
            "version": "8.0.0",
            "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
            "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
        },
        "end-of-stream": {
            "version": "1.4.5",
            "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz",
            "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==",
            "requires": {
                "once": "^1.4.0"
            }
        },
        "entities": {
            "version": "7.0.1",
            "resolved": "https://registry.npmjs.org/entities/-/entities-7.0.1.tgz",
            "integrity": "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA=="
        },
        "env-paths": {
            "version": "2.2.1",
            "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz",
            "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A=="
        },
        "error-ex": {
            "version": "1.3.4",
            "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz",
            "integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==",
            "requires": {
                "is-arrayish": "^0.2.1"
            }
        },
        "es-define-property": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
            "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g=="
        },
        "es-errors": {
            "version": "1.3.0",
            "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
            "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw=="
        },
        "es-object-atoms": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
            "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
            "requires": {
                "es-errors": "^1.3.0"
            }
        },
        "es-set-tostringtag": {
            "version": "2.1.0",
            "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz",
            "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==",
            "dev": true,
            "requires": {
                "es-errors": "^1.3.0",
                "get-intrinsic": "^1.2.6",
                "has-tostringtag": "^1.0.2",
                "hasown": "^2.0.2"
            }
        },
        "esbuild": {
            "version": "0.18.20",
            "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz",
            "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==",
            "dev": true,
            "requires": {
                "@esbuild/android-arm": "0.18.20",
                "@esbuild/android-arm64": "0.18.20",
                "@esbuild/android-x64": "0.18.20",
                "@esbuild/darwin-arm64": "0.18.20",
                "@esbuild/darwin-x64": "0.18.20",
                "@esbuild/freebsd-arm64": "0.18.20",
                "@esbuild/freebsd-x64": "0.18.20",
                "@esbuild/linux-arm": "0.18.20",
                "@esbuild/linux-arm64": "0.18.20",
                "@esbuild/linux-ia32": "0.18.20",
                "@esbuild/linux-loong64": "0.18.20",
                "@esbuild/linux-mips64el": "0.18.20",
                "@esbuild/linux-ppc64": "0.18.20",
                "@esbuild/linux-riscv64": "0.18.20",
                "@esbuild/linux-s390x": "0.18.20",
                "@esbuild/linux-x64": "0.18.20",
                "@esbuild/netbsd-x64": "0.18.20",
                "@esbuild/openbsd-x64": "0.18.20",
                "@esbuild/sunos-x64": "0.18.20",
                "@esbuild/win32-arm64": "0.18.20",
                "@esbuild/win32-ia32": "0.18.20",
                "@esbuild/win32-x64": "0.18.20"
            }
        },
        "escalade": {
            "version": "3.2.0",
            "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
            "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA=="
        },
        "escodegen": {
            "version": "2.1.0",
            "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz",
            "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==",
            "requires": {
                "esprima": "^4.0.1",
                "estraverse": "^5.2.0",
                "esutils": "^2.0.2",
                "source-map": "~0.6.1"
            }
        },
        "esprima": {
            "version": "4.0.1",
            "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
            "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="
        },
        "estraverse": {
            "version": "5.3.0",
            "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
            "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA=="
        },
        "estree-walker": {
            "version": "2.0.2",
            "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
            "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w=="
        },
        "esutils": {
            "version": "2.0.3",
            "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
            "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g=="
        },
        "events-universal": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/events-universal/-/events-universal-1.0.1.tgz",
            "integrity": "sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==",
            "requires": {
                "bare-events": "^2.7.0"
            }
        },
        "extract-zip": {
            "version": "2.0.1",
            "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz",
            "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==",
            "requires": {
                "@types/yauzl": "^2.9.1",
                "debug": "^4.1.1",
                "get-stream": "^5.1.0",
                "yauzl": "^2.10.0"
            }
        },
        "fast-deep-equal": {
            "version": "3.1.3",
            "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
            "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
        },
        "fast-equals": {
            "version": "5.4.0",
            "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-5.4.0.tgz",
            "integrity": "sha512-jt2DW/aNFNwke7AUd+Z+e6pz39KO5rzdbbFCg2sGafS4mk13MI7Z8O5z9cADNn5lhGODIgLwug6TZO2ctf7kcw=="
        },
        "fast-fifo": {
            "version": "1.3.2",
            "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz",
            "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ=="
        },
        "faye-websocket": {
            "version": "0.11.4",
            "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz",
            "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==",
            "requires": {
                "websocket-driver": ">=0.5.1"
            }
        },
        "fd-slicer": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
            "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==",
            "requires": {
                "pend": "~1.2.0"
            }
        },
        "feather-icons": {
            "version": "4.29.2",
            "resolved": "https://registry.npmjs.org/feather-icons/-/feather-icons-4.29.2.tgz",
            "integrity": "sha512-0TaCFTnBTVCz6U+baY2UJNKne5ifGh7sMG4ZC2LoBWCZdIyPa+y6UiR4lEYGws1JOFWdee8KAsAIvu0VcXqiqA==",
            "peer": true,
            "requires": {
                "classnames": "^2.2.5",
                "core-js": "^3.1.3"
            }
        },
        "fill-range": {
            "version": "7.1.1",
            "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
            "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
            "requires": {
                "to-regex-range": "^5.0.1"
            }
        },
        "find-up": {
            "version": "4.1.0",
            "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
            "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
            "requires": {
                "locate-path": "^5.0.0",
                "path-exists": "^4.0.0"
            }
        },
        "firebase": {
            "version": "10.14.1",
            "resolved": "https://registry.npmjs.org/firebase/-/firebase-10.14.1.tgz",
            "integrity": "sha512-0KZxU+Ela9rUCULqFsUUOYYkjh7OM1EWdIfG6///MtXd0t2/uUIf0iNV5i0KariMhRQ5jve/OY985nrAXFaZeQ==",
            "requires": {
                "@firebase/analytics": "0.10.8",
                "@firebase/analytics-compat": "0.2.14",
                "@firebase/app": "0.10.13",
                "@firebase/app-check": "0.8.8",
                "@firebase/app-check-compat": "0.3.15",
                "@firebase/app-compat": "0.2.43",
                "@firebase/app-types": "0.9.2",
                "@firebase/auth": "1.7.9",
                "@firebase/auth-compat": "0.5.14",
                "@firebase/data-connect": "0.1.0",
                "@firebase/database": "1.0.8",
                "@firebase/database-compat": "1.0.8",
                "@firebase/firestore": "4.7.3",
                "@firebase/firestore-compat": "0.3.38",
                "@firebase/functions": "0.11.8",
                "@firebase/functions-compat": "0.3.14",
                "@firebase/installations": "0.6.9",
                "@firebase/installations-compat": "0.2.9",
                "@firebase/messaging": "0.12.12",
                "@firebase/messaging-compat": "0.2.12",
                "@firebase/performance": "0.6.9",
                "@firebase/performance-compat": "0.2.9",
                "@firebase/remote-config": "0.4.9",
                "@firebase/remote-config-compat": "0.2.9",
                "@firebase/storage": "0.13.2",
                "@firebase/storage-compat": "0.3.12",
                "@firebase/util": "1.10.0",
                "@firebase/vertexai-preview": "0.0.4"
            }
        },
        "flatpickr": {
            "version": "4.6.13",
            "resolved": "https://registry.npmjs.org/flatpickr/-/flatpickr-4.6.13.tgz",
            "integrity": "sha512-97PMG/aywoYpB4IvbvUJi0RQi8vearvU0oov1WW3k0WZPBMrTQVqekSX5CjSG/M4Q3i6A/0FKXC7RyAoAUUSPw=="
        },
        "follow-redirects": {
            "version": "1.16.0",
            "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.16.0.tgz",
            "integrity": "sha512-y5rN/uOsadFT/JfYwhxRS5R7Qce+g3zG97+JrtFZlC9klX/W5hD7iiLzScI4nZqUS7DNUdhPgw4xI8W2LuXlUw==",
            "dev": true
        },
        "form-data": {
            "version": "4.0.5",
            "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz",
            "integrity": "sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==",
            "dev": true,
            "requires": {
                "asynckit": "^0.4.0",
                "combined-stream": "^1.0.8",
                "es-set-tostringtag": "^2.1.0",
                "hasown": "^2.0.2",
                "mime-types": "^2.1.12"
            }
        },
        "fsevents": {
            "version": "2.3.3",
            "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
            "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
            "optional": true
        },
        "function-bind": {
            "version": "1.1.2",
            "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
            "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA=="
        },
        "functions-have-names": {
            "version": "1.2.3",
            "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz",
            "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ=="
        },
        "get-caller-file": {
            "version": "2.0.5",
            "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
            "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg=="
        },
        "get-intrinsic": {
            "version": "1.3.0",
            "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
            "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
            "requires": {
                "call-bind-apply-helpers": "^1.0.2",
                "es-define-property": "^1.0.1",
                "es-errors": "^1.3.0",
                "es-object-atoms": "^1.1.1",
                "function-bind": "^1.1.2",
                "get-proto": "^1.0.1",
                "gopd": "^1.2.0",
                "has-symbols": "^1.1.0",
                "hasown": "^2.0.2",
                "math-intrinsics": "^1.1.0"
            }
        },
        "get-proto": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
            "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
            "requires": {
                "dunder-proto": "^1.0.1",
                "es-object-atoms": "^1.0.0"
            }
        },
        "get-stream": {
            "version": "5.2.0",
            "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
            "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
            "requires": {
                "pump": "^3.0.0"
            }
        },
        "get-uri": {
            "version": "6.0.5",
            "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.5.tgz",
            "integrity": "sha512-b1O07XYq8eRuVzBNgJLstU6FYc1tS6wnMtF1I1D9lE8LxZSOGZ7LhxN54yPP6mGw5f2CkXY2BQUL9Fx41qvcIg==",
            "requires": {
                "basic-ftp": "^5.0.2",
                "data-uri-to-buffer": "^6.0.2",
                "debug": "^4.3.4"
            }
        },
        "glob-parent": {
            "version": "5.1.2",
            "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
            "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
            "requires": {
                "is-glob": "^4.0.1"
            }
        },
        "gopd": {
            "version": "1.2.0",
            "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
            "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg=="
        },
        "grapesjs": {
            "version": "0.22.16",
            "resolved": "https://registry.npmjs.org/grapesjs/-/grapesjs-0.22.16.tgz",
            "integrity": "sha512-kCfphgpC7pqJPuMYmIhMR6ueyB3+V67isdpMZOvmuGeWDMomkgzqRWOMH3matfdqIJW7LUivHZo9GeyVQAGmLw==",
            "requires": {
                "@types/backbone": "1.4.15",
                "backbone": "1.4.1",
                "backbone-undo": "0.2.6",
                "codemirror": "5.63.0",
                "codemirror-formatting": "1.0.0",
                "html-entities": "~1.4.0",
                "promise-polyfill": "8.3.0",
                "underscore": "1.13.8"
            }
        },
        "grapesjs-preset-newsletter": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/grapesjs-preset-newsletter/-/grapesjs-preset-newsletter-1.0.2.tgz",
            "integrity": "sha512-z8KJ1ZrTXfASSJZ/tHOcnpcWu4AMr2F/ZfQit+QjimNi3UGowwl7+Yjefuh3R7lbDTrXMMaxhCannCaJo/kPJw=="
        },
        "handlebars": {
            "version": "4.7.8",
            "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz",
            "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==",
            "requires": {
                "minimist": "^1.2.5",
                "neo-async": "^2.6.2",
                "source-map": "^0.6.1",
                "uglify-js": "^3.1.4",
                "wordwrap": "^1.0.0"
            }
        },
        "hard-rejection": {
            "version": "2.1.0",
            "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz",
            "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA=="
        },
        "has-property-descriptors": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
            "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
            "requires": {
                "es-define-property": "^1.0.0"
            }
        },
        "has-symbols": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
            "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ=="
        },
        "has-tostringtag": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
            "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
            "requires": {
                "has-symbols": "^1.0.3"
            }
        },
        "hasown": {
            "version": "2.0.3",
            "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.3.tgz",
            "integrity": "sha512-ej4AhfhfL2Q2zpMmLo7U1Uv9+PyhIZpgQLGT1F9miIGmiCJIoCgSmczFdrc97mWT4kVY72KA+WnnhJ5pghSvSg==",
            "requires": {
                "function-bind": "^1.1.2"
            }
        },
        "hosted-git-info": {
            "version": "4.1.0",
            "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz",
            "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==",
            "requires": {
                "lru-cache": "^6.0.0"
            }
        },
        "html-entities": {
            "version": "1.4.0",
            "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz",
            "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA=="
        },
        "html2canvas": {
            "version": "1.4.1",
            "resolved": "https://registry.npmjs.org/html2canvas/-/html2canvas-1.4.1.tgz",
            "integrity": "sha512-fPU6BHNpsyIhr8yyMpTLLxAbkaK8ArIBcmZIRiBLiDhjeqvXolaEmDGmELFuX9I4xDcaKKcJl+TKZLqruBbmWA==",
            "requires": {
                "css-line-break": "^2.1.0",
                "text-segmentation": "^1.0.3"
            }
        },
        "http-parser-js": {
            "version": "0.5.10",
            "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.10.tgz",
            "integrity": "sha512-Pysuw9XpUq5dVc/2SMHpuTY01RFl8fttgcyunjL7eEMhGM3cI4eOmiCycJDVCo/7O7ClfQD3SaI6ftDzqOXYMA=="
        },
        "http-proxy-agent": {
            "version": "7.0.2",
            "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz",
            "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==",
            "requires": {
                "agent-base": "^7.1.0",
                "debug": "^4.3.4"
            }
        },
        "https-proxy-agent": {
            "version": "7.0.6",
            "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
            "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
            "requires": {
                "agent-base": "^7.1.2",
                "debug": "4"
            }
        },
        "iconv-lite": {
            "version": "0.6.3",
            "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
            "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
            "requires": {
                "safer-buffer": ">= 2.1.2 < 3.0.0"
            }
        },
        "idb": {
            "version": "7.1.1",
            "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz",
            "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ=="
        },
        "ieee754": {
            "version": "1.2.1",
            "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
            "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA=="
        },
        "immutable": {
            "version": "4.3.8",
            "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.8.tgz",
            "integrity": "sha512-d/Ld9aLbKpNwyl0KiM2CT1WYvkitQ1TSvmRtkcV8FKStiDoA7Slzgjmb/1G2yhKM1p0XeNOieaTbFZmU1d3Xuw=="
        },
        "import-fresh": {
            "version": "3.3.1",
            "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz",
            "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==",
            "requires": {
                "parent-module": "^1.0.0",
                "resolve-from": "^4.0.0"
            }
        },
        "indent-string": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
            "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg=="
        },
        "internmap": {
            "version": "2.0.3",
            "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz",
            "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg=="
        },
        "ip-address": {
            "version": "10.2.0",
            "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.2.0.tgz",
            "integrity": "sha512-/+S6j4E9AHvW9SWMSEY9Xfy66O5PWvVEJ08O0y5JGyEKQpojb0K0GKpz/v5HJ/G0vi3D2sjGK78119oXZeE0qA=="
        },
        "is-arguments": {
            "version": "1.2.0",
            "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.2.0.tgz",
            "integrity": "sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==",
            "requires": {
                "call-bound": "^1.0.2",
                "has-tostringtag": "^1.0.2"
            }
        },
        "is-arrayish": {
            "version": "0.2.1",
            "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
            "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg=="
        },
        "is-binary-path": {
            "version": "2.1.0",
            "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
            "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
            "requires": {
                "binary-extensions": "^2.0.0"
            }
        },
        "is-core-module": {
            "version": "2.16.2",
            "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.2.tgz",
            "integrity": "sha512-evOr8xfXKxE6qSR0hSXL2r3sd7ALj8+7jQEUvPYcm5sgZFdJ+AYzT6yNmJenvIYQBgIGwfwz08sL8zoL7yq2BA==",
            "requires": {
                "hasown": "^2.0.3"
            }
        },
        "is-date-object": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz",
            "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==",
            "requires": {
                "call-bound": "^1.0.2",
                "has-tostringtag": "^1.0.2"
            }
        },
        "is-extglob": {
            "version": "2.1.1",
            "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
            "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ=="
        },
        "is-fullwidth-code-point": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
            "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="
        },
        "is-glob": {
            "version": "4.0.3",
            "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
            "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
            "requires": {
                "is-extglob": "^2.1.1"
            }
        },
        "is-number": {
            "version": "7.0.0",
            "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
            "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="
        },
        "is-plain-obj": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
            "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg=="
        },
        "is-regex": {
            "version": "1.2.1",
            "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz",
            "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==",
            "requires": {
                "call-bound": "^1.0.2",
                "gopd": "^1.2.0",
                "has-tostringtag": "^1.0.2",
                "hasown": "^2.0.2"
            }
        },
        "js-tokens": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
            "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
        },
        "js-yaml": {
            "version": "4.1.1",
            "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
            "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
            "requires": {
                "argparse": "^2.0.1"
            }
        },
        "json-parse-even-better-errors": {
            "version": "2.3.1",
            "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
            "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w=="
        },
        "kdbush": {
            "version": "4.0.2",
            "resolved": "https://registry.npmjs.org/kdbush/-/kdbush-4.0.2.tgz",
            "integrity": "sha512-WbCVYJ27Sz8zi9Q7Q0xHC+05iwkm3Znipc2XTlrnJbsHMYktW4hPhXUE8Ys1engBrvffoSCqbil1JQAa7clRpA=="
        },
        "kind-of": {
            "version": "6.0.3",
            "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
            "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
        },
        "laravel-vite-plugin": {
            "version": "0.8.1",
            "resolved": "https://registry.npmjs.org/laravel-vite-plugin/-/laravel-vite-plugin-0.8.1.tgz",
            "integrity": "sha512-fxzUDjOA37kOsYq8dP+3oPIlw8/kJVXwu0hOXLun82R1LpV02shGeWGYKx2lbpKffL5I0sfPPjfqbYxuqBluAA==",
            "dev": true,
            "requires": {
                "picocolors": "^1.0.0",
                "vite-plugin-full-reload": "^1.0.5"
            }
        },
        "leaflet": {
            "version": "1.9.4",
            "resolved": "https://registry.npmjs.org/leaflet/-/leaflet-1.9.4.tgz",
            "integrity": "sha512-nxS1ynzJOmOlHp+iL3FyWqK89GtNL8U8rvlMOsQdTTssxZwCXh8N2NB3GDQOL+YR3XnWyZAxwQixURb+FA74PA=="
        },
        "leaflet-draw": {
            "version": "1.0.4",
            "resolved": "https://registry.npmjs.org/leaflet-draw/-/leaflet-draw-1.0.4.tgz",
            "integrity": "sha512-rsQ6saQO5ST5Aj6XRFylr5zvarWgzWnrg46zQ1MEOEIHsppdC/8hnN8qMoFvACsPvTioAuysya/TVtog15tyAQ=="
        },
        "leaflet-geosearch": {
            "version": "4.4.0",
            "resolved": "https://registry.npmjs.org/leaflet-geosearch/-/leaflet-geosearch-4.4.0.tgz",
            "integrity": "sha512-Pt/3JU0Oxvk+5ccGChNOV8yxk+Vl+3P83drGwW8/6ugF+K7zKPkx3naGDbPdhfeUmy+QuSCeVdvjN1jLCgwbaQ==",
            "requires": {
                "@googlemaps/js-api-loader": "^1.16.6",
                "leaflet": "^1.6.0"
            }
        },
        "leaflet-routing-machine": {
            "version": "3.2.12",
            "resolved": "https://registry.npmjs.org/leaflet-routing-machine/-/leaflet-routing-machine-3.2.12.tgz",
            "integrity": "sha512-HLde58G1YtD9xSIzZavJ6BPABZaV1hHeGst8ouhzuxmSC3s32NVtADT+njbIUMW1maHRCrsgTk/E4hz5QH7FrA==",
            "requires": {
                "@mapbox/corslite": "0.0.7",
                "@mapbox/polyline": "^0.2.0",
                "osrm-text-instructions": "^0.13.2"
            },
            "dependencies": {
                "@mapbox/polyline": {
                    "version": "0.2.0",
                    "resolved": "https://registry.npmjs.org/@mapbox/polyline/-/polyline-0.2.0.tgz",
                    "integrity": "sha512-GCddO0iw6AzOQqZgBmjEQI9Pgo40/yRgkTkikGctE01kNBN0ThWYuAnTD+hRWrAWMV6QJ0rNm4m8DAsaAXE7Pg=="
                }
            }
        },
        "leaflet.heat": {
            "version": "0.2.0",
            "resolved": "https://registry.npmjs.org/leaflet.heat/-/leaflet.heat-0.2.0.tgz",
            "integrity": "sha512-Cd5PbAA/rX3X3XKxfDoUGi9qp78FyhWYurFg3nsfhntcM/MCNK08pRkf4iEenO1KNqwVPKCmkyktjW3UD+h9bQ=="
        },
        "lines-and-columns": {
            "version": "1.2.4",
            "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
            "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg=="
        },
        "locate-path": {
            "version": "5.0.0",
            "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
            "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
            "requires": {
                "p-locate": "^4.1.0"
            }
        },
        "lodash": {
            "version": "4.18.1",
            "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.18.1.tgz",
            "integrity": "sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q=="
        },
        "lodash-es": {
            "version": "4.17.21",
            "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz",
            "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw=="
        },
        "lodash.camelcase": {
            "version": "4.3.0",
            "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz",
            "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA=="
        },
        "lodash.clonedeep": {
            "version": "4.5.0",
            "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
            "integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==",
            "dev": true
        },
        "lodash.debounce": {
            "version": "4.0.8",
            "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
            "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow=="
        },
        "lodash.isequal": {
            "version": "4.5.0",
            "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz",
            "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==",
            "dev": true
        },
        "lodash.throttle": {
            "version": "4.1.1",
            "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz",
            "integrity": "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ=="
        },
        "long": {
            "version": "5.3.2",
            "resolved": "https://registry.npmjs.org/long/-/long-5.3.2.tgz",
            "integrity": "sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA=="
        },
        "lottie-web": {
            "version": "5.13.0",
            "resolved": "https://registry.npmjs.org/lottie-web/-/lottie-web-5.13.0.tgz",
            "integrity": "sha512-+gfBXl6sxXMPe8tKQm7qzLnUy5DUPJPKIyRHwtpCpyUEYjHYRJC/5gjUvdkuO2c3JllrPtHXH5UJJK8LRYl5yQ=="
        },
        "lru-cache": {
            "version": "6.0.0",
            "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
            "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
            "requires": {
                "yallist": "^4.0.0"
            }
        },
        "magic-string": {
            "version": "0.30.21",
            "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",
            "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",
            "requires": {
                "@jridgewell/sourcemap-codec": "^1.5.5"
            }
        },
        "map-obj": {
            "version": "4.3.0",
            "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz",
            "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ=="
        },
        "markerjs2": {
            "version": "2.32.7",
            "resolved": "https://registry.npmjs.org/markerjs2/-/markerjs2-2.32.7.tgz",
            "integrity": "sha512-HeFRZjmc43DOG3lSQp92z49cq2oCYpYn2pX++SkJAW1Dij4xJtRquVRf+cXeSZQWDX3ufns1Ry/bGk+zveP7rA=="
        },
        "math-intrinsics": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
            "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g=="
        },
        "meow": {
            "version": "9.0.0",
            "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz",
            "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==",
            "requires": {
                "@types/minimist": "^1.2.0",
                "camelcase-keys": "^6.2.2",
                "decamelize": "^1.2.0",
                "decamelize-keys": "^1.1.0",
                "hard-rejection": "^2.1.0",
                "minimist-options": "4.1.0",
                "normalize-package-data": "^3.0.0",
                "read-pkg-up": "^7.0.1",
                "redent": "^3.0.0",
                "trim-newlines": "^3.0.0",
                "type-fest": "^0.18.0",
                "yargs-parser": "^20.2.3"
            }
        },
        "mime-db": {
            "version": "1.52.0",
            "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
            "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
            "dev": true
        },
        "mime-types": {
            "version": "2.1.35",
            "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
            "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
            "dev": true,
            "requires": {
                "mime-db": "1.52.0"
            }
        },
        "min-indent": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
            "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg=="
        },
        "minimist": {
            "version": "1.2.8",
            "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
            "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA=="
        },
        "minimist-options": {
            "version": "4.1.0",
            "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz",
            "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==",
            "requires": {
                "arrify": "^1.0.1",
                "is-plain-obj": "^1.1.0",
                "kind-of": "^6.0.3"
            }
        },
        "mitt": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz",
            "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw=="
        },
        "ms": {
            "version": "2.1.3",
            "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
            "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
        },
        "nanoid": {
            "version": "3.3.12",
            "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.12.tgz",
            "integrity": "sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ=="
        },
        "neo-async": {
            "version": "2.6.2",
            "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
            "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw=="
        },
        "netmask": {
            "version": "2.1.1",
            "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.1.1.tgz",
            "integrity": "sha512-eonl3sLUha+S1GzTPxychyhnUzKyeQkZ7jLjKrBagJgPla13F+uQ71HgpFefyHgqrjEbCPkDArxYsjY8/+gLKA=="
        },
        "node-html-to-image": {
            "version": "5.0.0",
            "resolved": "https://registry.npmjs.org/node-html-to-image/-/node-html-to-image-5.0.0.tgz",
            "integrity": "sha512-mRnggiH3PLJbBaiUMc6Assw5EKwy4uaXVIBnfd/MiqWAOJN3A6ktDwpuKhpIVaXNPeojPCD//yDGGJT+GF2CPQ==",
            "requires": {
                "handlebars": "4.7.8",
                "puppeteer": "23.2.2",
                "puppeteer-cluster": "0.24.0"
            },
            "dependencies": {
                "@puppeteer/browsers": {
                    "version": "2.3.1",
                    "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.3.1.tgz",
                    "integrity": "sha512-uK7o3hHkK+naEobMSJ+2ySYyXtQkBxIH8Gn4MK9ciePjNV+Pf+PgY/W7iPzn2MTjl3stcYB5AlcTmPYw7AXDwA==",
                    "requires": {
                        "debug": "^4.3.6",
                        "extract-zip": "^2.0.1",
                        "progress": "^2.0.3",
                        "proxy-agent": "^6.4.0",
                        "semver": "^7.6.3",
                        "tar-fs": "^3.0.6",
                        "unbzip2-stream": "^1.4.3",
                        "yargs": "^17.7.2"
                    }
                },
                "chromium-bidi": {
                    "version": "0.6.5",
                    "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.6.5.tgz",
                    "integrity": "sha512-RuLrmzYrxSb0s9SgpB+QN5jJucPduZQ/9SIe76MDxYJuecPW5mxMdacJ1f4EtgiV+R0p3sCkznTMvH0MPGFqjA==",
                    "requires": {
                        "mitt": "3.0.1",
                        "urlpattern-polyfill": "10.0.0",
                        "zod": "3.23.8"
                    }
                },
                "devtools-protocol": {
                    "version": "0.0.1330662",
                    "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1330662.tgz",
                    "integrity": "sha512-pzh6YQ8zZfz3iKlCvgzVCu22NdpZ8hNmwU6WnQjNVquh0A9iVosPtNLWDwaWVGyrntQlltPFztTMK5Cg6lfCuw=="
                },
                "puppeteer": {
                    "version": "23.2.2",
                    "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-23.2.2.tgz",
                    "integrity": "sha512-3RX5vEhlOE/9M7ZXxoJVvI7pbOF3fzFK4etwbdii7w+r58q+krK5l2FXWlA1ETnNs7ilM/KLFc0n6K8VUi99dA==",
                    "requires": {
                        "@puppeteer/browsers": "2.3.1",
                        "chromium-bidi": "0.6.5",
                        "cosmiconfig": "^9.0.0",
                        "devtools-protocol": "0.0.1330662",
                        "puppeteer-core": "23.2.2",
                        "typed-query-selector": "^2.12.0"
                    }
                },
                "puppeteer-core": {
                    "version": "23.2.2",
                    "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-23.2.2.tgz",
                    "integrity": "sha512-MK2Kbdmro+nX9/pfGKm8TiU5G3CuS6BbcNfkcz42GWnHp7KYsJHrP6lPDepiyvwjti5Bt/4a8U3w+DoFpIcBHQ==",
                    "requires": {
                        "@puppeteer/browsers": "2.3.1",
                        "chromium-bidi": "0.6.5",
                        "debug": "^4.3.6",
                        "devtools-protocol": "0.0.1330662",
                        "typed-query-selector": "^2.12.0",
                        "ws": "^8.18.0"
                    }
                },
                "zod": {
                    "version": "3.23.8",
                    "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.8.tgz",
                    "integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g=="
                }
            }
        },
        "normalize-package-data": {
            "version": "3.0.3",
            "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz",
            "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==",
            "requires": {
                "hosted-git-info": "^4.0.1",
                "is-core-module": "^2.5.0",
                "semver": "^7.3.4",
                "validate-npm-package-license": "^3.0.1"
            }
        },
        "normalize-path": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
            "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA=="
        },
        "nprogress": {
            "version": "0.2.0",
            "resolved": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz",
            "integrity": "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==",
            "dev": true
        },
        "object-inspect": {
            "version": "1.13.4",
            "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
            "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==",
            "dev": true
        },
        "object-is": {
            "version": "1.1.6",
            "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz",
            "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==",
            "requires": {
                "call-bind": "^1.0.7",
                "define-properties": "^1.2.1"
            }
        },
        "object-keys": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
            "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA=="
        },
        "once": {
            "version": "1.4.0",
            "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
            "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
            "requires": {
                "wrappy": "1"
            }
        },
        "osrm-text-instructions": {
            "version": "0.13.4",
            "resolved": "https://registry.npmjs.org/osrm-text-instructions/-/osrm-text-instructions-0.13.4.tgz",
            "integrity": "sha512-ge4ZTIetMQKAHKq2MwWf83ntzdJN20ndRKRaVNoZ3SkDkBNO99Qddz7r6+hrVx38I+ih6Rk5T1yslczAB6Q9Pg=="
        },
        "p-limit": {
            "version": "2.3.0",
            "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
            "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
            "requires": {
                "p-try": "^2.0.0"
            }
        },
        "p-locate": {
            "version": "4.1.0",
            "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
            "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
            "requires": {
                "p-limit": "^2.2.0"
            }
        },
        "p-try": {
            "version": "2.2.0",
            "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
            "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ=="
        },
        "pac-proxy-agent": {
            "version": "7.2.0",
            "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.2.0.tgz",
            "integrity": "sha512-TEB8ESquiLMc0lV8vcd5Ql/JAKAoyzHFXaStwjkzpOpC5Yv+pIzLfHvjTSdf3vpa2bMiUQrg9i6276yn8666aA==",
            "requires": {
                "@tootallnate/quickjs-emscripten": "^0.23.0",
                "agent-base": "^7.1.2",
                "debug": "^4.3.4",
                "get-uri": "^6.0.1",
                "http-proxy-agent": "^7.0.0",
                "https-proxy-agent": "^7.0.6",
                "pac-resolver": "^7.0.1",
                "socks-proxy-agent": "^8.0.5"
            }
        },
        "pac-resolver": {
            "version": "7.0.1",
            "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz",
            "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==",
            "requires": {
                "degenerator": "^5.0.0",
                "netmask": "^2.0.2"
            }
        },
        "pako": {
            "version": "1.0.11",
            "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
            "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw=="
        },
        "parent-module": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
            "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
            "requires": {
                "callsites": "^3.0.0"
            }
        },
        "parse-json": {
            "version": "5.2.0",
            "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
            "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
            "requires": {
                "@babel/code-frame": "^7.0.0",
                "error-ex": "^1.3.1",
                "json-parse-even-better-errors": "^2.3.0",
                "lines-and-columns": "^1.1.6"
            }
        },
        "path-exists": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
            "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w=="
        },
        "path-parse": {
            "version": "1.0.7",
            "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
            "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
        },
        "pdfmake": {
            "version": "0.2.12",
            "resolved": "https://registry.npmjs.org/pdfmake/-/pdfmake-0.2.12.tgz",
            "integrity": "sha512-TFsqaG6KVtk+TWermmJNNwom3wmB/xiz07prM74KBhdM+7pz3Uwq2b0uoqhhQRn6cYUTpL8lXZY6xF011o1YcQ==",
            "requires": {
                "@foliojs-fork/linebreak": "^1.1.1",
                "@foliojs-fork/pdfkit": "^0.14.0",
                "iconv-lite": "^0.6.3",
                "xmldoc": "^1.1.2"
            }
        },
        "pend": {
            "version": "1.2.0",
            "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
            "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg=="
        },
        "picocolors": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
            "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="
        },
        "picomatch": {
            "version": "2.3.2",
            "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz",
            "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA=="
        },
        "png-js": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/png-js/-/png-js-1.1.0.tgz",
            "integrity": "sha512-PM/uYGzGdNSzqeOgly68+6wKQDL1SY0a/N+OEa/+br6LnHWOAJB0Npiamnodfq3jd2LS/i2fMeOKSAILjA+m5Q==",
            "requires": {
                "browserify-zlib": "^0.2.0"
            }
        },
        "polylabel": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/polylabel/-/polylabel-1.1.0.tgz",
            "integrity": "sha512-bxaGcA40sL3d6M4hH72Z4NdLqxpXRsCFk8AITYg6x1rn1Ei3izf00UMLklerBZTO49aPA3CYrIwVulx2Bce2pA==",
            "requires": {
                "tinyqueue": "^2.0.3"
            }
        },
        "postcss": {
            "version": "8.5.14",
            "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.14.tgz",
            "integrity": "sha512-SoSL4+OSEtR99LHFZQiJLkT59C5B1amGO1NzTwj7TT1qCUgUO6hxOvzkOYxD+vMrXBM3XJIKzokoERdqQq/Zmg==",
            "requires": {
                "nanoid": "^3.3.11",
                "picocolors": "^1.1.1",
                "source-map-js": "^1.2.1"
            }
        },
        "preact": {
            "version": "10.12.1",
            "resolved": "https://registry.npmjs.org/preact/-/preact-10.12.1.tgz",
            "integrity": "sha512-l8386ixSsBdbreOAkqtrwqHwdvR35ID8c3rKPa8lCWuO86dBi32QWHV4vfsZK1utLLFMvw+Z5Ad4XLkZzchscg=="
        },
        "prismjs": {
            "version": "1.30.0",
            "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.30.0.tgz",
            "integrity": "sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw=="
        },
        "progress": {
            "version": "2.0.3",
            "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
            "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA=="
        },
        "promise-polyfill": {
            "version": "8.3.0",
            "resolved": "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-8.3.0.tgz",
            "integrity": "sha512-H5oELycFml5yto/atYqmjyigJoAo3+OXwolYiH7OfQuYlAqhxNvTfiNMbV9hsC6Yp83yE5r2KTVmtrG6R9i6Pg=="
        },
        "protobufjs": {
            "version": "7.5.6",
            "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.5.6.tgz",
            "integrity": "sha512-M71sTMB146U3u0di3yup8iM+zv8yPRNQVr1KK4tyBitl3qFvEGucq/rGDRShD2rsJhtN02RJaJ7j5X5hmy8SJg==",
            "requires": {
                "@protobufjs/aspromise": "^1.1.2",
                "@protobufjs/base64": "^1.1.2",
                "@protobufjs/codegen": "^2.0.5",
                "@protobufjs/eventemitter": "^1.1.0",
                "@protobufjs/fetch": "^1.1.0",
                "@protobufjs/float": "^1.0.2",
                "@protobufjs/inquire": "^1.1.1",
                "@protobufjs/path": "^1.1.2",
                "@protobufjs/pool": "^1.1.0",
                "@protobufjs/utf8": "^1.1.1",
                "@types/node": ">=13.7.0",
                "long": "^5.0.0"
            }
        },
        "proxy-agent": {
            "version": "6.5.0",
            "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.5.0.tgz",
            "integrity": "sha512-TmatMXdr2KlRiA2CyDu8GqR8EjahTG3aY3nXjdzFyoZbmB8hrBsTyMezhULIXKnC0jpfjlmiZ3+EaCzoInSu/A==",
            "requires": {
                "agent-base": "^7.1.2",
                "debug": "^4.3.4",
                "http-proxy-agent": "^7.0.1",
                "https-proxy-agent": "^7.0.6",
                "lru-cache": "^7.14.1",
                "pac-proxy-agent": "^7.1.0",
                "proxy-from-env": "^1.1.0",
                "socks-proxy-agent": "^8.0.5"
            },
            "dependencies": {
                "lru-cache": {
                    "version": "7.18.3",
                    "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz",
                    "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA=="
                },
                "proxy-from-env": {
                    "version": "1.1.0",
                    "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
                    "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg=="
                }
            }
        },
        "proxy-from-env": {
            "version": "2.1.0",
            "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-2.1.0.tgz",
            "integrity": "sha512-cJ+oHTW1VAEa8cJslgmUZrc+sjRKgAKl3Zyse6+PV38hZe/V6Z14TbCuXcan9F9ghlz4QrFr2c92TNF82UkYHA==",
            "dev": true
        },
        "pump": {
            "version": "3.0.4",
            "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.4.tgz",
            "integrity": "sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA==",
            "requires": {
                "end-of-stream": "^1.1.0",
                "once": "^1.3.1"
            }
        },
        "puppeteer": {
            "version": "24.43.0",
            "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-24.43.0.tgz",
            "integrity": "sha512-DRnMFz+J3s4lFUQcjqKl0/7h0jzlCZuUFU9lNjtKrnMl5WI1RwCaIItpHVu9empuPyUreYueN0sUW3/pnfdqsg==",
            "requires": {
                "@puppeteer/browsers": "2.13.1",
                "chromium-bidi": "14.0.0",
                "cosmiconfig": "^9.0.0",
                "devtools-protocol": "0.0.1608973",
                "puppeteer-core": "24.43.0",
                "typed-query-selector": "^2.12.2"
            }
        },
        "puppeteer-cluster": {
            "version": "0.24.0",
            "resolved": "https://registry.npmjs.org/puppeteer-cluster/-/puppeteer-cluster-0.24.0.tgz",
            "integrity": "sha512-zHPoNsrwkFLKFtgJJv2aC13EbMASQsE048uZd7CyikEXcl+sc1Nf6PMFb9kMoZI7/zMYxvuP658o2mw079ZZyQ==",
            "requires": {
                "debug": "^4.3.4"
            }
        },
        "puppeteer-core": {
            "version": "24.43.0",
            "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.43.0.tgz",
            "integrity": "sha512-cCRNXsUlhyPoKDz6+TiSpfZpRS3mD6Y1YFKhkdr6ik6TMfuJb7fAtXq9ThUFc4sphxObDk3BuAvdxc1Y6YOnqQ==",
            "requires": {
                "@puppeteer/browsers": "2.13.1",
                "chromium-bidi": "14.0.0",
                "debug": "^4.4.3",
                "devtools-protocol": "0.0.1608973",
                "typed-query-selector": "^2.12.2",
                "webdriver-bidi-protocol": "0.4.1",
                "ws": "^8.20.0"
            }
        },
        "qs": {
            "version": "6.15.1",
            "resolved": "https://registry.npmjs.org/qs/-/qs-6.15.1.tgz",
            "integrity": "sha512-6YHEFRL9mfgcAvql/XhwTvf5jKcOiiupt2FiJxHkiX1z4j7WL8J/jRHYLluORvc1XxB5rV20KoeK00gVJamspg==",
            "dev": true,
            "requires": {
                "side-channel": "^1.1.0"
            }
        },
        "qs-esm": {
            "version": "7.0.3",
            "resolved": "https://registry.npmjs.org/qs-esm/-/qs-esm-7.0.3.tgz",
            "integrity": "sha512-8jbjCR0PPbqoQcv83C2K/zvVeytRPwPpt3WPDbq51qyLAxcWGtXVRjSe6GHtLCoVbg9+NEFkv7GyUxqjcDIJzw=="
        },
        "quick-lru": {
            "version": "4.0.1",
            "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz",
            "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g=="
        },
        "read-pkg": {
            "version": "5.2.0",
            "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
            "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
            "requires": {
                "@types/normalize-package-data": "^2.4.0",
                "normalize-package-data": "^2.5.0",
                "parse-json": "^5.0.0",
                "type-fest": "^0.6.0"
            },
            "dependencies": {
                "hosted-git-info": {
                    "version": "2.8.9",
                    "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
                    "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw=="
                },
                "normalize-package-data": {
                    "version": "2.5.0",
                    "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
                    "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
                    "requires": {
                        "hosted-git-info": "^2.1.4",
                        "resolve": "^1.10.0",
                        "semver": "2 || 3 || 4 || 5",
                        "validate-npm-package-license": "^3.0.1"
                    }
                },
                "semver": {
                    "version": "5.7.2",
                    "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
                    "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g=="
                },
                "type-fest": {
                    "version": "0.6.0",
                    "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
                    "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg=="
                }
            }
        },
        "read-pkg-up": {
            "version": "7.0.1",
            "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
            "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
            "requires": {
                "find-up": "^4.1.0",
                "read-pkg": "^5.2.0",
                "type-fest": "^0.8.1"
            },
            "dependencies": {
                "type-fest": {
                    "version": "0.8.1",
                    "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
                    "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA=="
                }
            }
        },
        "readdirp": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
            "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
            "requires": {
                "picomatch": "^2.2.1"
            }
        },
        "redent": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
            "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
            "requires": {
                "indent-string": "^4.0.0",
                "strip-indent": "^3.0.0"
            }
        },
        "regexp.prototype.flags": {
            "version": "1.5.4",
            "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz",
            "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==",
            "requires": {
                "call-bind": "^1.0.8",
                "define-properties": "^1.2.1",
                "es-errors": "^1.3.0",
                "get-proto": "^1.0.1",
                "gopd": "^1.2.0",
                "set-function-name": "^2.0.2"
            }
        },
        "require-directory": {
            "version": "2.1.1",
            "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
            "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q=="
        },
        "resolve": {
            "version": "1.22.12",
            "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.12.tgz",
            "integrity": "sha512-TyeJ1zif53BPfHootBGwPRYT1RUt6oGWsaQr8UyZW/eAm9bKoijtvruSDEmZHm92CwS9nj7/fWttqPCgzep8CA==",
            "requires": {
                "es-errors": "^1.3.0",
                "is-core-module": "^2.16.1",
                "path-parse": "^1.0.7",
                "supports-preserve-symlinks-flag": "^1.0.0"
            }
        },
        "resolve-from": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
            "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g=="
        },
        "robust-predicates": {
            "version": "3.0.3",
            "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.3.tgz",
            "integrity": "sha512-NS3levdsRIUOmiJ8FZWCP7LG3QpJyrs/TE0Zpf1yvZu8cAJJ6QMW92H1c7kWpdIHo8RvmLxN/o2JXTKHp74lUA=="
        },
        "rollup": {
            "version": "3.30.0",
            "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.30.0.tgz",
            "integrity": "sha512-kQvGasUgN+AlWGliFn2POSajRQEsULVYFGTvOZmK06d7vCD+YhZztt70kGk3qaeAXeWYL5eO7zx+rAubBc55eA==",
            "dev": true,
            "requires": {
                "fsevents": "~2.3.2"
            }
        },
        "rw": {
            "version": "1.3.3",
            "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz",
            "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ=="
        },
        "safe-buffer": {
            "version": "5.2.1",
            "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
            "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
        },
        "safer-buffer": {
            "version": "2.1.2",
            "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
            "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
        },
        "sass": {
            "version": "1.77.6",
            "resolved": "https://registry.npmjs.org/sass/-/sass-1.77.6.tgz",
            "integrity": "sha512-ByXE1oLD79GVq9Ht1PeHWCPMPB8XHpBuz1r85oByKHjZY6qV6rWnQovQzXJXuQ/XyE1Oj3iPk3lo28uzaRA2/Q==",
            "requires": {
                "chokidar": ">=3.0.0 <4.0.0",
                "immutable": "^4.0.0",
                "source-map-js": ">=0.6.2 <2.0.0"
            }
        },
        "sax": {
            "version": "1.6.0",
            "resolved": "https://registry.npmjs.org/sax/-/sax-1.6.0.tgz",
            "integrity": "sha512-6R3J5M4AcbtLUdZmRv2SygeVaM7IhrLXu9BmnOGmmACak8fiUtOsYNWUS4uK7upbmHIBbLBeFeI//477BKLBzA=="
        },
        "seedrandom": {
            "version": "3.0.5",
            "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.5.tgz",
            "integrity": "sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg=="
        },
        "semver": {
            "version": "7.7.4",
            "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
            "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA=="
        },
        "set-function-length": {
            "version": "1.2.2",
            "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
            "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
            "requires": {
                "define-data-property": "^1.1.4",
                "es-errors": "^1.3.0",
                "function-bind": "^1.1.2",
                "get-intrinsic": "^1.2.4",
                "gopd": "^1.0.1",
                "has-property-descriptors": "^1.0.2"
            }
        },
        "set-function-name": {
            "version": "2.0.2",
            "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz",
            "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==",
            "requires": {
                "define-data-property": "^1.1.4",
                "es-errors": "^1.3.0",
                "functions-have-names": "^1.2.3",
                "has-property-descriptors": "^1.0.2"
            }
        },
        "side-channel": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz",
            "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==",
            "dev": true,
            "requires": {
                "es-errors": "^1.3.0",
                "object-inspect": "^1.13.3",
                "side-channel-list": "^1.0.0",
                "side-channel-map": "^1.0.1",
                "side-channel-weakmap": "^1.0.2"
            }
        },
        "side-channel-list": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.1.tgz",
            "integrity": "sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==",
            "dev": true,
            "requires": {
                "es-errors": "^1.3.0",
                "object-inspect": "^1.13.4"
            }
        },
        "side-channel-map": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
            "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==",
            "dev": true,
            "requires": {
                "call-bound": "^1.0.2",
                "es-errors": "^1.3.0",
                "get-intrinsic": "^1.2.5",
                "object-inspect": "^1.13.3"
            }
        },
        "side-channel-weakmap": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
            "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==",
            "dev": true,
            "requires": {
                "call-bound": "^1.0.2",
                "es-errors": "^1.3.0",
                "get-intrinsic": "^1.2.5",
                "object-inspect": "^1.13.3",
                "side-channel-map": "^1.0.1"
            }
        },
        "simplebar-core": {
            "version": "1.3.2",
            "resolved": "https://registry.npmjs.org/simplebar-core/-/simplebar-core-1.3.2.tgz",
            "integrity": "sha512-qKgTTuTqapjsFGkNhCjyPhysnbZGpQqNmjk0nOYjFN5ordC/Wjvg+RbYCyMSnW60l/Z0ZS82GbNltly6PMUH1w==",
            "requires": {
                "lodash": "^4.17.21",
                "lodash-es": "^4.17.21"
            }
        },
        "simplebar-vue": {
            "version": "2.4.2",
            "resolved": "https://registry.npmjs.org/simplebar-vue/-/simplebar-vue-2.4.2.tgz",
            "integrity": "sha512-QQKzQ6wQdld5Nwop4Bfd7hitzmWqwfhRaJbtgan/xu7V6WcvspXrAH9fapJNH2Lqny34P43m4rRREp97NcdiiQ==",
            "requires": {
                "simplebar-core": "^1.3.2",
                "vue-demi": "^0.13.11"
            },
            "dependencies": {
                "vue-demi": {
                    "version": "0.13.11",
                    "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.13.11.tgz",
                    "integrity": "sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==",
                    "requires": {}
                }
            }
        },
        "smart-buffer": {
            "version": "4.2.0",
            "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz",
            "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg=="
        },
        "socks": {
            "version": "2.8.8",
            "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.8.tgz",
            "integrity": "sha512-NlGELfPrgX2f1TAAcz0WawlLn+0r3FyhhCRpFFK2CemXenPYvzMWWZINv3eDNo9ucdwme7oCHRY0Jnbs4aIkog==",
            "requires": {
                "ip-address": "^10.1.1",
                "smart-buffer": "^4.2.0"
            }
        },
        "socks-proxy-agent": {
            "version": "8.0.5",
            "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz",
            "integrity": "sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==",
            "requires": {
                "agent-base": "^7.1.2",
                "debug": "^4.3.4",
                "socks": "^2.8.3"
            }
        },
        "source-map": {
            "version": "0.6.1",
            "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
            "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
        },
        "source-map-js": {
            "version": "1.2.1",
            "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
            "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA=="
        },
        "spdx-correct": {
            "version": "3.2.0",
            "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz",
            "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==",
            "requires": {
                "spdx-expression-parse": "^3.0.0",
                "spdx-license-ids": "^3.0.0"
            }
        },
        "spdx-exceptions": {
            "version": "2.5.0",
            "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz",
            "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w=="
        },
        "spdx-expression-parse": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
            "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
            "requires": {
                "spdx-exceptions": "^2.1.0",
                "spdx-license-ids": "^3.0.0"
            }
        },
        "spdx-license-ids": {
            "version": "3.0.23",
            "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.23.tgz",
            "integrity": "sha512-CWLcCCH7VLu13TgOH+r8p1O/Znwhqv/dbb6lqWy67G+pT1kHmeD/+V36AVb/vq8QMIQwVShJ6Ssl5FPh0fuSdw=="
        },
        "streamx": {
            "version": "2.25.0",
            "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.25.0.tgz",
            "integrity": "sha512-0nQuG6jf1w+wddNEEXCF4nTg3LtufWINB5eFEN+5TNZW7KWJp6x87+JFL43vaAUPyCfH1wID+mNVyW6OHtFamg==",
            "requires": {
                "events-universal": "^1.0.0",
                "fast-fifo": "^1.3.2",
                "text-decoder": "^1.1.0"
            }
        },
        "string-width": {
            "version": "4.2.3",
            "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
            "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
            "requires": {
                "emoji-regex": "^8.0.0",
                "is-fullwidth-code-point": "^3.0.0",
                "strip-ansi": "^6.0.1"
            }
        },
        "strip-ansi": {
            "version": "6.0.1",
            "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
            "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
            "requires": {
                "ansi-regex": "^5.0.1"
            }
        },
        "strip-indent": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
            "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
            "requires": {
                "min-indent": "^1.0.0"
            }
        },
        "supercluster": {
            "version": "8.0.1",
            "resolved": "https://registry.npmjs.org/supercluster/-/supercluster-8.0.1.tgz",
            "integrity": "sha512-IiOea5kJ9iqzD2t7QJq/cREyLHTtSmUT6gQsweojg9WH2sYJqZK9SswTu6jrscO6D1G5v5vYZ9ru/eq85lXeZQ==",
            "requires": {
                "kdbush": "^4.0.2"
            }
        },
        "supports-preserve-symlinks-flag": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
            "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w=="
        },
        "svg-arc-to-cubic-bezier": {
            "version": "3.2.0",
            "resolved": "https://registry.npmjs.org/svg-arc-to-cubic-bezier/-/svg-arc-to-cubic-bezier-3.2.0.tgz",
            "integrity": "sha512-djbJ/vZKZO+gPoSDThGNpKDO+o+bAeA4XQKovvkNCqnIS2t+S4qnLAGQhyyrulhCFRl1WWzAp0wUDV8PpTVU3g=="
        },
        "sweetalert2": {
            "version": "11.26.24",
            "resolved": "https://registry.npmjs.org/sweetalert2/-/sweetalert2-11.26.24.tgz",
            "integrity": "sha512-SLgukW4wicewpW5VOukSXY5Z6DL/z7HCOK2ODSjmQPiSphCN8gJAmh9npoceXOtBRNoDN0xIz+zHYthtfiHmjg=="
        },
        "swiper": {
            "version": "11.2.10",
            "resolved": "https://registry.npmjs.org/swiper/-/swiper-11.2.10.tgz",
            "integrity": "sha512-RMeVUUjTQH+6N3ckimK93oxz6Sn5la4aDlgPzB+rBrG/smPdCTicXyhxa+woIpopz+jewEloiEE3lKo1h9w2YQ=="
        },
        "tar-fs": {
            "version": "3.1.2",
            "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.1.2.tgz",
            "integrity": "sha512-QGxxTxxyleAdyM3kpFs14ymbYmNFrfY+pHj7Z8FgtbZ7w2//VAgLMac7sT6nRpIHjppXO2AwwEOg0bPFVRcmXw==",
            "requires": {
                "bare-fs": "^4.0.1",
                "bare-path": "^3.0.0",
                "pump": "^3.0.0",
                "tar-stream": "^3.1.5"
            }
        },
        "tar-stream": {
            "version": "3.2.0",
            "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.2.0.tgz",
            "integrity": "sha512-ojzvCvVaNp6aOTFmG7jaRD0meowIAuPc3cMMhSgKiVWws1GyHbGd/xvnyuRKcKlMpt3qvxx6r0hreCNITP9hIg==",
            "requires": {
                "b4a": "^1.6.4",
                "bare-fs": "^4.5.5",
                "fast-fifo": "^1.2.0",
                "streamx": "^2.15.0"
            }
        },
        "teex": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/teex/-/teex-1.0.1.tgz",
            "integrity": "sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==",
            "requires": {
                "streamx": "^2.12.5"
            }
        },
        "text-decoder": {
            "version": "1.2.7",
            "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.7.tgz",
            "integrity": "sha512-vlLytXkeP4xvEq2otHeJfSQIRyWxo/oZGEbXrtEEF9Hnmrdly59sUbzZ/QgyWuLYHctCHxFF4tRQZNQ9k60ExQ==",
            "requires": {
                "b4a": "^1.6.4"
            }
        },
        "text-segmentation": {
            "version": "1.0.3",
            "resolved": "https://registry.npmjs.org/text-segmentation/-/text-segmentation-1.0.3.tgz",
            "integrity": "sha512-iOiPUo/BGnZ6+54OsWxZidGCsdU8YbE4PSpdPinp7DeMtUJNJBoJ/ouUSTJjHkh1KntHaltHl/gDs2FC4i5+Nw==",
            "requires": {
                "utrie": "^1.0.2"
            }
        },
        "through": {
            "version": "2.3.8",
            "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
            "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg=="
        },
        "tiny-inflate": {
            "version": "1.0.3",
            "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz",
            "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw=="
        },
        "tinyqueue": {
            "version": "2.0.3",
            "resolved": "https://registry.npmjs.org/tinyqueue/-/tinyqueue-2.0.3.tgz",
            "integrity": "sha512-ppJZNDuKGgxzkHihX8v9v9G5f+18gzaTfrukGrq6ueg0lmH4nqVnA2IPG0AEH3jKEk2GRJCUhDoqpoiw3PHLBA=="
        },
        "to-regex-range": {
            "version": "5.0.1",
            "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
            "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
            "requires": {
                "is-number": "^7.0.0"
            }
        },
        "trim-newlines": {
            "version": "3.0.1",
            "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz",
            "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw=="
        },
        "tslib": {
            "version": "2.8.1",
            "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
            "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="
        },
        "type-fest": {
            "version": "0.18.1",
            "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz",
            "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw=="
        },
        "typed-query-selector": {
            "version": "2.12.2",
            "resolved": "https://registry.npmjs.org/typed-query-selector/-/typed-query-selector-2.12.2.tgz",
            "integrity": "sha512-EOPFbyIub4ngnEdqi2yOcNeDLaX/0jcE1JoAXQDDMIthap7FoN795lc/SHfIq2d416VufXpM8z/lD+WRm2gfOQ=="
        },
        "uglify-js": {
            "version": "3.19.3",
            "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.3.tgz",
            "integrity": "sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==",
            "optional": true
        },
        "unbzip2-stream": {
            "version": "1.4.3",
            "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz",
            "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==",
            "requires": {
                "buffer": "^5.2.1",
                "through": "^2.3.8"
            }
        },
        "underscore": {
            "version": "1.13.8",
            "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.8.tgz",
            "integrity": "sha512-DXtD3ZtEQzc7M8m4cXotyHR+FAS18C64asBYY5vqZexfYryNNnDc02W4hKg3rdQuqOYas1jkseX0+nZXjTXnvQ=="
        },
        "undici": {
            "version": "6.19.7",
            "resolved": "https://registry.npmjs.org/undici/-/undici-6.19.7.tgz",
            "integrity": "sha512-HR3W/bMGPSr90i8AAp2C4DM3wChFdJPLrWYpIS++LxS8K+W535qftjt+4MyjNYHeWabMj1nvtmLIi7l++iq91A=="
        },
        "undici-types": {
            "version": "7.19.2",
            "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.19.2.tgz",
            "integrity": "sha512-qYVnV5OEm2AW8cJMCpdV20CDyaN3g0AjDlOGf1OW4iaDEx8MwdtChUp4zu4H0VP3nDRF/8RKWH+IPp9uW0YGZg=="
        },
        "unicode-properties": {
            "version": "1.4.1",
            "resolved": "https://registry.npmjs.org/unicode-properties/-/unicode-properties-1.4.1.tgz",
            "integrity": "sha512-CLjCCLQ6UuMxWnbIylkisbRj31qxHPAurvena/0iwSVbQ2G1VY5/HjV0IRabOEbDHlzZlRdCrD4NhB0JtU40Pg==",
            "requires": {
                "base64-js": "^1.3.0",
                "unicode-trie": "^2.0.0"
            }
        },
        "unicode-trie": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/unicode-trie/-/unicode-trie-2.0.0.tgz",
            "integrity": "sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ==",
            "requires": {
                "pako": "^0.2.5",
                "tiny-inflate": "^1.0.0"
            },
            "dependencies": {
                "pako": {
                    "version": "0.2.9",
                    "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz",
                    "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA=="
                }
            }
        },
        "urlpattern-polyfill": {
            "version": "10.0.0",
            "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-10.0.0.tgz",
            "integrity": "sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg=="
        },
        "utrie": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/utrie/-/utrie-1.0.2.tgz",
            "integrity": "sha512-1MLa5ouZiOmQzUbjbu9VmjLzn1QLXBhwpUa7kdLUQK+KQ5KA9I1vk5U4YHe/X2Ch7PYnJfWuWT+VbuxbGwljhw==",
            "requires": {
                "base64-arraybuffer": "^1.0.2"
            }
        },
        "validate-npm-package-license": {
            "version": "3.0.4",
            "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
            "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
            "requires": {
                "spdx-correct": "^3.0.0",
                "spdx-expression-parse": "^3.0.0"
            }
        },
        "vanilla-colorful": {
            "version": "0.7.2",
            "resolved": "https://registry.npmjs.org/vanilla-colorful/-/vanilla-colorful-0.7.2.tgz",
            "integrity": "sha512-z2YZusTFC6KnLERx1cgoIRX2CjPRP0W75N+3CC6gbvdX5Ch47rZkEMGO2Xnf+IEmi3RiFLxS18gayMA27iU7Kg=="
        },
        "vite": {
            "version": "4.5.14",
            "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.14.tgz",
            "integrity": "sha512-+v57oAaoYNnO3hIu5Z/tJRZjq5aHM2zDve9YZ8HngVHbhk66RStobhb1sqPMIPEleV6cNKYK4eGrAbE9Ulbl2g==",
            "dev": true,
            "requires": {
                "esbuild": "^0.18.10",
                "fsevents": "~2.3.2",
                "postcss": "^8.4.27",
                "rollup": "^3.27.1"
            }
        },
        "vite-plugin-full-reload": {
            "version": "1.2.0",
            "resolved": "https://registry.npmjs.org/vite-plugin-full-reload/-/vite-plugin-full-reload-1.2.0.tgz",
            "integrity": "sha512-kz18NW79x0IHbxRSHm0jttP4zoO9P9gXh+n6UTwlNKnviTTEpOlum6oS9SmecrTtSr+muHEn5TUuC75UovQzcA==",
            "dev": true,
            "requires": {
                "picocolors": "^1.0.0",
                "picomatch": "^2.3.1"
            }
        },
        "vue": {
            "version": "3.5.34",
            "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.34.tgz",
            "integrity": "sha512-WdLBG9gm02OgJIG9axd5Hpx0TFLdzVgfG2evFFu8Rur5O/IoGc5cMjnjh3tPL6GnRGsYvUhBSKVPYVcxRKpMCA==",
            "requires": {
                "@vue/compiler-dom": "3.5.34",
                "@vue/compiler-sfc": "3.5.34",
                "@vue/runtime-dom": "3.5.34",
                "@vue/server-renderer": "3.5.34",
                "@vue/shared": "3.5.34"
            }
        },
        "vue-count-to": {
            "version": "1.0.13",
            "resolved": "https://registry.npmjs.org/vue-count-to/-/vue-count-to-1.0.13.tgz",
            "integrity": "sha512-6R4OVBVNtQTlcbXu6SJ8ENR35M2/CdWt3Jmv57jOUM+1ojiFmjVGvZPH8DfHpMDSA+ITs+EW5V6qthADxeyYOQ=="
        },
        "vue-feather": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/vue-feather/-/vue-feather-2.0.0.tgz",
            "integrity": "sha512-GBvxJWu2ycGTpB8duYWnc5S/TwWPPb2G5Ft2NbkwK1vZkUDUOTYqIb4Nh1HOL6A37Isfrd0Guun0lesS97PfxA==",
            "requires": {}
        },
        "vue-flatpickr-component": {
            "version": "11.0.5",
            "resolved": "https://registry.npmjs.org/vue-flatpickr-component/-/vue-flatpickr-component-11.0.5.tgz",
            "integrity": "sha512-Vfwg5uVU+sanKkkLzUGC5BUlWd5wlqAMq/UpQ6lI2BCZq0DDrXhOMX7hrevt8bEgglIq2QUv0K2Nl84Me/VnlA==",
            "requires": {
                "flatpickr": "^4.6.13"
            }
        },
        "vue-i18n": {
            "version": "9.14.5",
            "resolved": "https://registry.npmjs.org/vue-i18n/-/vue-i18n-9.14.5.tgz",
            "integrity": "sha512-0jQ9Em3ymWngyiIkj0+c/k7WgaPO+TNzjKSNq9BvBQaKJECqn9cd9fL4tkDhB5G1QBskGl9YxxbDAhgbFtpe2g==",
            "requires": {
                "@intlify/core-base": "9.14.5",
                "@intlify/shared": "9.14.5",
                "@vue/devtools-api": "^6.5.0"
            }
        },
        "vue-the-mask": {
            "version": "0.11.1",
            "resolved": "https://registry.npmjs.org/vue-the-mask/-/vue-the-mask-0.11.1.tgz",
            "integrity": "sha512-UquSfnSWejD0zAfcD+3jJ1chUAkOAyoxya9Lxh9acCRtrlmGcAIvd0cQYraWqKenbuZJUdum+S174atv2AuEHQ=="
        },
        "vue3-apexcharts": {
            "version": "1.11.1",
            "resolved": "https://registry.npmjs.org/vue3-apexcharts/-/vue3-apexcharts-1.11.1.tgz",
            "integrity": "sha512-MbN3vg8bMG19wc0Lm1HkeQvODgLm56DgpIxtNUO0xpf/JCzYWVGE4jzXp2JISzy2s3Kul1yOxNQUYsLvKQ5L9g==",
            "requires": {}
        },
        "vue3-count-to": {
            "version": "1.1.2",
            "resolved": "https://registry.npmjs.org/vue3-count-to/-/vue3-count-to-1.1.2.tgz",
            "integrity": "sha512-C5AvlcGfyM4XvFqPDkni94rqGd5K/+RB+B4xv/1NQx3RrdC+GvXPFzeXW5hWL/jh8ehWLm4LITyK0eMKf4iJbg==",
            "requires": {
                "core-js": "^3.8.1",
                "vue-count-to": "^1.0.13"
            }
        },
        "vue3-google-map": {
            "version": "0.21.1",
            "resolved": "https://registry.npmjs.org/vue3-google-map/-/vue3-google-map-0.21.1.tgz",
            "integrity": "sha512-5CA/1GLei4thQgXhNVBSBcJvylOhcrk2a/ISdaticdn0/Ipsw0/zHyGL7tp98eAajPwiwFOnl9epKkhdMfv8sA==",
            "requires": {
                "@googlemaps/js-api-loader": "^1.16.2",
                "@googlemaps/markerclusterer": "^2.4.0",
                "fast-deep-equal": "^3.1.3"
            }
        },
        "vuex": {
            "version": "4.1.0",
            "resolved": "https://registry.npmjs.org/vuex/-/vuex-4.1.0.tgz",
            "integrity": "sha512-hmV6UerDrPcgbSy9ORAtNXDr9M4wlNP4pEFKye4ujJF8oqgFFuxDCdOLS3eNoRTtq5O3hoBDh9Doj1bQMYHRbQ==",
            "requires": {
                "@vue/devtools-api": "^6.0.0-beta.11"
            }
        },
        "webdriver-bidi-protocol": {
            "version": "0.4.1",
            "resolved": "https://registry.npmjs.org/webdriver-bidi-protocol/-/webdriver-bidi-protocol-0.4.1.tgz",
            "integrity": "sha512-ARrjNjtWRRs2w4Tk7nqrf2gBI0QXWuOmMCx2hU+1jUt6d00MjMxURrhxhGbrsoiZKJrhTSTzbIrc554iKI10qw=="
        },
        "websocket-driver": {
            "version": "0.7.4",
            "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz",
            "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==",
            "requires": {
                "http-parser-js": ">=0.5.1",
                "safe-buffer": ">=5.1.0",
                "websocket-extensions": ">=0.1.1"
            }
        },
        "websocket-extensions": {
            "version": "0.1.4",
            "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz",
            "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg=="
        },
        "wordwrap": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
            "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q=="
        },
        "wrap-ansi": {
            "version": "7.0.0",
            "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
            "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
            "requires": {
                "ansi-styles": "^4.0.0",
                "string-width": "^4.1.0",
                "strip-ansi": "^6.0.0"
            }
        },
        "wrappy": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
            "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
        },
        "ws": {
            "version": "8.20.0",
            "resolved": "https://registry.npmjs.org/ws/-/ws-8.20.0.tgz",
            "integrity": "sha512-sAt8BhgNbzCtgGbt2OxmpuryO63ZoDk/sqaB/znQm94T4fCEsy/yV+7CdC1kJhOU9lboAEU7R3kquuycDoibVA==",
            "requires": {}
        },
        "xmldoc": {
            "version": "1.3.0",
            "resolved": "https://registry.npmjs.org/xmldoc/-/xmldoc-1.3.0.tgz",
            "integrity": "sha512-y7IRWW6PvEnYQZNZFMRLNJw+p3pezM4nKYPfr15g4OOW9i8VpeydycFuipE2297OvZnh3jSb2pxOt9QpkZUVng==",
            "requires": {
                "sax": "^1.2.4"
            }
        },
        "y18n": {
            "version": "5.0.8",
            "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
            "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA=="
        },
        "yallist": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
            "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
        },
        "yargs": {
            "version": "17.7.2",
            "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
            "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
            "requires": {
                "cliui": "^8.0.1",
                "escalade": "^3.1.1",
                "get-caller-file": "^2.0.5",
                "require-directory": "^2.1.1",
                "string-width": "^4.2.3",
                "y18n": "^5.0.5",
                "yargs-parser": "^21.1.1"
            },
            "dependencies": {
                "yargs-parser": {
                    "version": "21.1.1",
                    "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
                    "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw=="
                }
            }
        },
        "yargs-parser": {
            "version": "20.2.9",
            "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
            "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w=="
        },
        "yauzl": {
            "version": "2.10.0",
            "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
            "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==",
            "requires": {
                "buffer-crc32": "~0.2.3",
                "fd-slicer": "~1.1.0"
            }
        },
        "ziggy-js": {
            "version": "2.6.2",
            "resolved": "https://registry.npmjs.org/ziggy-js/-/ziggy-js-2.6.2.tgz",
            "integrity": "sha512-41xc9wRvv5Olh8pZjKSaL5vDAjw4BfTDMFoeLwRpDGc2B+uqcdwIKd81EHs6uwpqahdRrU7uMab0xWj0hBSDjg==",
            "requires": {
                "qs-esm": "^7.0.3"
            }
        },
        "zod": {
            "version": "3.25.76",
            "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz",
            "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ=="
        }
    }
}
