diff --git a/.gitignore b/.gitignore index d468120ac..6fd4b2398 100644 --- a/.gitignore +++ b/.gitignore @@ -29,3 +29,4 @@ coverage *.njsproj *.sln *.sw? +.nx diff --git a/.nx/cache/nx-console-project-graph/project-graph.html b/.nx/cache/nx-console-project-graph/project-graph.html deleted file mode 100644 index 6cb5dc578..000000000 --- a/.nx/cache/nx-console-project-graph/project-graph.html +++ /dev/null @@ -1,33 +0,0 @@ - - - - - Nx Workspace Project Graph - - - - - - - - - - - - -
- - diff --git a/.nx/cache/nx-console-project-graph/static/3rdpartylicenses.txt b/.nx/cache/nx-console-project-graph/static/3rdpartylicenses.txt deleted file mode 100644 index 0eeb358ff..000000000 --- a/.nx/cache/nx-console-project-graph/static/3rdpartylicenses.txt +++ /dev/null @@ -1,665 +0,0 @@ -@babel/runtime -MIT -MIT License - -Copyright (c) 2014-present Sebastian McKenzie and other contributors - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - -@floating-ui/react -MIT -MIT License - -Copyright (c) 2021 Floating UI contributors - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - - -@floating-ui/react-dom -MIT -MIT License - -Copyright (c) 2021 Floating UI contributors - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - - -@headlessui/react -MIT - -@heroicons/react -MIT - -@nx/nx-source -MIT -(The MIT License) - -Copyright (c) 2017-2023 Narwhal Technologies Inc. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -'Software'), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - -@popperjs/core -MIT -The MIT License (MIT) - -Copyright (c) 2019 Federico Zivolo - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -the Software, and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR -COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - -@remix-run/router -MIT -MIT License - -Copyright (c) React Training LLC 2015-2019 -Copyright (c) Remix Software Inc. 2020-2021 -Copyright (c) Shopify Inc. 2022-2023 - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - - -@xstate/immer -MIT -The MIT License (MIT) - -Copyright (c) 2015 David Khourshid - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - - - -@xstate/inspect -MIT - -@xstate/react -MIT -The MIT License (MIT) - -Copyright (c) 2015 David Khourshid - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - - - -classnames -MIT -The MIT License (MIT) - -Copyright (c) 2018 Jed Watson - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - - -core-js -MIT -Copyright (c) 2014-2022 Denis Pushkarev - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - - -cytoscape -MIT -Copyright (c) 2016-2022, The Cytoscape Consortium. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the “Software”), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -cytoscape-dagre -MIT - - -Copyright (c) 2016-2018, 2020, The Cytoscape Consortium. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the “Software”), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -cytoscape-popper -MIT - - -Copyright (c) 2018-2021, The Cytoscape Consortium. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the “Software”), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -dagre -MIT -Copyright (c) 2012-2014 Chris Pettitt - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - - -fast-safe-stringify -MIT -The MIT License (MIT) - -Copyright (c) 2016 David Mark Clements -Copyright (c) 2017 David Mark Clements & Matteo Collina -Copyright (c) 2018 David Mark Clements, Matteo Collina & Ruben Bridgewater - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - - -graphlib -MIT -Copyright (c) 2012-2014 Chris Pettitt - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - - -heap -MIT -The MIT License - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - - -immer -MIT -MIT License - -Copyright (c) 2017 Michel Weststrate - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - - -jsx-runtime -MIT - -lodash -MIT -Copyright OpenJS Foundation and other contributors - -Based on Underscore.js, copyright Jeremy Ashkenas, -DocumentCloud and Investigative Reporters & Editors - -This software consists of voluntary contributions made by many -individuals. For exact contribution history, see the revision history -available at https://github.com/lodash/lodash - -The following license applies to all parts of this software except as -documented below: - -==== - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -==== - -Copyright and related rights for sample code are waived via CC0. Sample -code is defined as all source code displayed within the prose of the -documentation. - -CC0: http://creativecommons.org/publicdomain/zero/1.0/ - -==== - -Files located in the node_modules and vendor directories are externally -maintained libraries used by this software which have their own -licenses; we recommend you read them, as their terms may differ from the -terms above. - - -preact -MIT -The MIT License (MIT) - -Copyright (c) 2015-present Jason Miller - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - - -preact-compat -MIT - -preact-hooks -MIT - -react-router -MIT -MIT License - -Copyright (c) React Training LLC 2015-2019 -Copyright (c) Remix Software Inc. 2020-2021 -Copyright (c) Shopify Inc. 2022-2023 - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - - -react-router-dom -MIT -MIT License - -Copyright (c) React Training LLC 2015-2019 -Copyright (c) Remix Software Inc. 2020-2021 -Copyright (c) Shopify Inc. 2022-2023 - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - - -use-isomorphic-layout-effect -MIT -MIT License - -Copyright (c) Mateusz Burzyński - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - - -use-sync-external-store -MIT -MIT License - -Copyright (c) Facebook, Inc. and its affiliates. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - - -xstate -MIT -The MIT License (MIT) - -Copyright (c) 2015 David Khourshid - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/.nx/cache/nx-console-project-graph/static/environment.js b/.nx/cache/nx-console-project-graph/static/environment.js deleted file mode 100644 index 3ae4de2e4..000000000 --- a/.nx/cache/nx-console-project-graph/static/environment.js +++ /dev/null @@ -1,21 +0,0 @@ -window.exclude = []; - window.watch = false; - window.environment = 'release'; - window.localMode = 'build'; - - window.appConfig = { - showDebugger: false, - showExperimentalFeatures: false, - workspaces: [ - { - id: 'local', - label: 'local', - projectGraphUrl: 'project-graph.json', - taskGraphUrl: 'task-graph.json' - } - ], - defaultWorkspaceId: 'local', - }; - window.projectGraphResponse = {"hash":"9c466e39a2cb848269bca60bc88e673bbf46fb477de8253acb39e22484e3f23c","projects":[{"name":"@spark-ui/progress-tracker","type":"lib","data":{"root":"packages/components/progress-tracker","sourceRoot":"packages/components/progress-tracker","name":"@spark-ui/progress-tracker","projectType":"library","targets":{"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/visually-hidden","type":"lib","data":{"root":"packages/components/visually-hidden","sourceRoot":"packages/components/visually-hidden","name":"@spark-ui/visually-hidden","projectType":"library","targets":{"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/use-combined-state","type":"lib","data":{"root":"packages/hooks/use-combined-state","sourceRoot":"packages/hooks/use-combined-state","name":"@spark-ui/use-combined-state","projectType":"library","targets":{"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/alert-dialog","type":"lib","data":{"root":"packages/components/alert-dialog","sourceRoot":"packages/components/alert-dialog","name":"@spark-ui/alert-dialog","projectType":"library","targets":{"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/use-mounted-state","type":"lib","data":{"root":"packages/hooks/use-mounted-state","sourceRoot":"packages/hooks/use-mounted-state","name":"@spark-ui/use-mounted-state","projectType":"library","targets":{"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/tailwind-plugins","type":"lib","data":{"root":"packages/utils/tailwind-plugins","sourceRoot":"packages/utils/tailwind-plugins","name":"@spark-ui/tailwind-plugins","projectType":"library","targets":{"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/icon-button","type":"lib","data":{"root":"packages/components/icon-button","sourceRoot":"packages/components/icon-button","name":"@spark-ui/icon-button","projectType":"library","targets":{"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/radio-group","type":"lib","data":{"root":"packages/components/radio-group","sourceRoot":"packages/components/radio-group","name":"@spark-ui/radio-group","projectType":"library","targets":{"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/form-field","type":"lib","data":{"root":"packages/components/form-field","sourceRoot":"packages/components/form-field","name":"@spark-ui/form-field","projectType":"library","targets":{"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/use-merge-refs","type":"lib","data":{"root":"packages/hooks/use-merge-refs","sourceRoot":"packages/hooks/use-merge-refs","name":"@spark-ui/use-merge-refs","projectType":"library","targets":{"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/text-link","type":"lib","data":{"root":"packages/components/text-link","sourceRoot":"packages/components/text-link","name":"@spark-ui/text-link","projectType":"library","targets":{"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/internal-utils","type":"lib","data":{"root":"packages/utils/internal-utils","sourceRoot":"packages/utils/internal-utils","name":"@spark-ui/internal-utils","projectType":"library","targets":{"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/dropdown","type":"lib","data":{"root":"packages/components/dropdown","sourceRoot":"packages/components/dropdown","name":"@spark-ui/dropdown","projectType":"library","targets":{"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/progress","type":"lib","data":{"root":"packages/components/progress","sourceRoot":"packages/components/progress","name":"@spark-ui/progress","projectType":"library","targets":{"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/textarea","type":"lib","data":{"root":"packages/components/textarea","sourceRoot":"packages/components/textarea","name":"@spark-ui/textarea","projectType":"library","targets":{"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/combobox","type":"lib","data":{"root":"packages/components/combobox","sourceRoot":"packages/components/combobox","name":"@spark-ui/combobox","projectType":"library","targets":{"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/checkbox","type":"lib","data":{"root":"packages/components/checkbox","sourceRoot":"packages/components/checkbox","name":"@spark-ui/checkbox","projectType":"library","targets":{"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/spinner","type":"lib","data":{"root":"packages/components/spinner","sourceRoot":"packages/components/spinner","name":"@spark-ui/spinner","projectType":"library","targets":{"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/divider","type":"lib","data":{"root":"packages/components/divider","sourceRoot":"packages/components/divider","name":"@spark-ui/divider","projectType":"library","targets":{"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/popover","type":"lib","data":{"root":"packages/components/popover","sourceRoot":"packages/components/popover","name":"@spark-ui/popover","projectType":"library","targets":{"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/portal","type":"lib","data":{"root":"packages/components/portal","sourceRoot":"packages/components/portal","name":"@spark-ui/portal","projectType":"library","targets":{"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/dialog","type":"lib","data":{"root":"packages/components/dialog","sourceRoot":"packages/components/dialog","name":"@spark-ui/dialog","projectType":"library","targets":{"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/rating","type":"lib","data":{"root":"packages/components/rating","sourceRoot":"packages/components/rating","name":"@spark-ui/rating","projectType":"library","targets":{"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/slider","type":"lib","data":{"root":"packages/components/slider","sourceRoot":"packages/components/slider","name":"@spark-ui/slider","projectType":"library","targets":{"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/select","type":"lib","data":{"root":"packages/components/select","sourceRoot":"packages/components/select","name":"@spark-ui/select","projectType":"library","targets":{"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/switch","type":"lib","data":{"root":"packages/components/switch","sourceRoot":"packages/components/switch","name":"@spark-ui/switch","projectType":"library","targets":{"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/drawer","type":"lib","data":{"root":"packages/components/drawer","sourceRoot":"packages/components/drawer","name":"@spark-ui/drawer","projectType":"library","targets":{"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/button","type":"lib","data":{"root":"packages/components/button","sourceRoot":"packages/components/button","name":"@spark-ui/button","projectType":"library","targets":{"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/badge","type":"lib","data":{"root":"packages/components/badge","sourceRoot":"packages/components/badge","name":"@spark-ui/badge","projectType":"library","targets":{"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/icons","type":"lib","data":{"root":"packages/components/icons","sourceRoot":"packages/components/icons","name":"@spark-ui/icons","projectType":"library","targets":{"generate":{"executor":"nx:run-script","options":{"script":"generate"},"configurations":{}},"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/input","type":"lib","data":{"root":"packages/components/input","sourceRoot":"packages/components/input","name":"@spark-ui/input","projectType":"library","targets":{"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/label","type":"lib","data":{"root":"packages/components/label","sourceRoot":"packages/components/label","name":"@spark-ui/label","projectType":"library","targets":{"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/tabs","type":"lib","data":{"root":"packages/components/tabs","sourceRoot":"packages/components/tabs","name":"@spark-ui/tabs","projectType":"library","targets":{"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/slot","type":"lib","data":{"root":"packages/components/slot","sourceRoot":"packages/components/slot","name":"@spark-ui/slot","projectType":"library","targets":{"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/icon","type":"lib","data":{"root":"packages/components/icon","sourceRoot":"packages/components/icon","name":"@spark-ui/icon","projectType":"library","targets":{"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/chip","type":"lib","data":{"root":"packages/components/chip","sourceRoot":"packages/components/chip","name":"@spark-ui/chip","projectType":"library","targets":{"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/tag","type":"lib","data":{"root":"packages/components/tag","sourceRoot":"packages/components/tag","name":"@spark-ui/tag","projectType":"library","targets":{"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/kbd","type":"lib","data":{"root":"packages/components/kbd","sourceRoot":"packages/components/kbd","name":"@spark-ui/kbd","projectType":"library","targets":{"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/theme-utils","type":"lib","data":{"root":"packages/utils/theme","sourceRoot":"packages/utils/theme","name":"@spark-ui/theme-utils","projectType":"library","targets":{"build":{"executor":"nx:run-script","options":{"script":"build"},"configurations":{}},"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}},{"name":"@spark-ui/cli-utils","type":"lib","data":{"root":"packages/utils/cli","sourceRoot":"packages/utils/cli","name":"@spark-ui/cli-utils","projectType":"library","targets":{"nx-release-publish":{"dependsOn":["^nx-release-publish"],"executor":"@nx/js:release-publish","options":{},"configurations":{}}},"implicitDependencies":[],"tags":[]}}],"dependencies":{"@spark-ui/progress-tracker":[{"source":"@spark-ui/progress-tracker","target":"@spark-ui/icon","type":"static"},{"source":"@spark-ui/progress-tracker","target":"@spark-ui/icons","type":"static"},{"source":"@spark-ui/progress-tracker","target":"@spark-ui/theme-utils","type":"static"}],"@spark-ui/visually-hidden":[],"@spark-ui/use-combined-state":[{"source":"@spark-ui/use-combined-state","target":"@spark-ui/use-mounted-state","type":"static"}],"@spark-ui/alert-dialog":[{"source":"@spark-ui/alert-dialog","target":"@spark-ui/dialog","type":"static"},{"source":"@spark-ui/alert-dialog","target":"@spark-ui/use-merge-refs","type":"static"}],"@spark-ui/use-mounted-state":[],"@spark-ui/tailwind-plugins":[{"source":"@spark-ui/tailwind-plugins","target":"@spark-ui/theme-utils","type":"static"}],"@spark-ui/icon-button":[{"source":"@spark-ui/icon-button","target":"@spark-ui/button","type":"static"},{"source":"@spark-ui/icon-button","target":"@spark-ui/theme-utils","type":"static"}],"@spark-ui/radio-group":[{"source":"@spark-ui/radio-group","target":"@spark-ui/form-field","type":"static"},{"source":"@spark-ui/radio-group","target":"@spark-ui/internal-utils","type":"static"},{"source":"@spark-ui/radio-group","target":"@spark-ui/theme-utils","type":"static"}],"@spark-ui/form-field":[{"source":"@spark-ui/form-field","target":"@spark-ui/label","type":"static"},{"source":"@spark-ui/form-field","target":"@spark-ui/slot","type":"static"},{"source":"@spark-ui/form-field","target":"@spark-ui/theme-utils","type":"static"}],"@spark-ui/use-merge-refs":[],"@spark-ui/text-link":[{"source":"@spark-ui/text-link","target":"@spark-ui/slot","type":"static"}],"@spark-ui/internal-utils":[],"@spark-ui/dropdown":[{"source":"@spark-ui/dropdown","target":"@spark-ui/form-field","type":"static"},{"source":"@spark-ui/dropdown","target":"@spark-ui/icon","type":"static"},{"source":"@spark-ui/dropdown","target":"@spark-ui/icons","type":"static"},{"source":"@spark-ui/dropdown","target":"@spark-ui/popover","type":"static"},{"source":"@spark-ui/dropdown","target":"@spark-ui/visually-hidden","type":"static"}],"@spark-ui/progress":[{"source":"@spark-ui/progress","target":"@spark-ui/use-merge-refs","type":"static"},{"source":"@spark-ui/progress","target":"@spark-ui/theme-utils","type":"static"}],"@spark-ui/textarea":[{"source":"@spark-ui/textarea","target":"@spark-ui/input","type":"static"},{"source":"@spark-ui/textarea","target":"@spark-ui/theme-utils","type":"static"}],"@spark-ui/combobox":[],"@spark-ui/checkbox":[{"source":"@spark-ui/checkbox","target":"@spark-ui/form-field","type":"static"},{"source":"@spark-ui/checkbox","target":"@spark-ui/icon","type":"static"},{"source":"@spark-ui/checkbox","target":"@spark-ui/icons","type":"static"},{"source":"@spark-ui/checkbox","target":"@spark-ui/internal-utils","type":"static"},{"source":"@spark-ui/checkbox","target":"@spark-ui/label","type":"static"},{"source":"@spark-ui/checkbox","target":"@spark-ui/use-merge-refs","type":"static"},{"source":"@spark-ui/checkbox","target":"@spark-ui/theme-utils","type":"static"}],"@spark-ui/spinner":[{"source":"@spark-ui/spinner","target":"@spark-ui/internal-utils","type":"static"},{"source":"@spark-ui/spinner","target":"@spark-ui/visually-hidden","type":"static"},{"source":"@spark-ui/spinner","target":"@spark-ui/theme-utils","type":"static"}],"@spark-ui/divider":[{"source":"@spark-ui/divider","target":"@spark-ui/internal-utils","type":"static"}],"@spark-ui/popover":[{"source":"@spark-ui/popover","target":"@spark-ui/icon","type":"static"},{"source":"@spark-ui/popover","target":"@spark-ui/icon-button","type":"static"},{"source":"@spark-ui/popover","target":"@spark-ui/icons","type":"static"},{"source":"@spark-ui/popover","target":"@spark-ui/theme-utils","type":"static"}],"@spark-ui/portal":[{"source":"@spark-ui/portal","target":"@spark-ui/theme-utils","type":"static"}],"@spark-ui/dialog":[{"source":"@spark-ui/dialog","target":"@spark-ui/icon","type":"static"},{"source":"@spark-ui/dialog","target":"@spark-ui/icon-button","type":"static"},{"source":"@spark-ui/dialog","target":"@spark-ui/icons","type":"static"},{"source":"@spark-ui/dialog","target":"@spark-ui/theme-utils","type":"static"}],"@spark-ui/rating":[{"source":"@spark-ui/rating","target":"@spark-ui/icon","type":"static"},{"source":"@spark-ui/rating","target":"@spark-ui/icons","type":"static"}],"@spark-ui/slider":[{"source":"@spark-ui/slider","target":"@spark-ui/theme-utils","type":"static"}],"@spark-ui/select":[{"source":"@spark-ui/select","target":"@spark-ui/icon","type":"static"},{"source":"@spark-ui/select","target":"@spark-ui/icons","type":"static"}],"@spark-ui/switch":[{"source":"@spark-ui/switch","target":"@spark-ui/form-field","type":"static"},{"source":"@spark-ui/switch","target":"@spark-ui/icons","type":"static"},{"source":"@spark-ui/switch","target":"@spark-ui/internal-utils","type":"static"},{"source":"@spark-ui/switch","target":"@spark-ui/label","type":"static"},{"source":"@spark-ui/switch","target":"@spark-ui/slot","type":"static"},{"source":"@spark-ui/switch","target":"@spark-ui/use-combined-state","type":"static"},{"source":"@spark-ui/switch","target":"@spark-ui/theme-utils","type":"static"}],"@spark-ui/drawer":[{"source":"@spark-ui/drawer","target":"@spark-ui/icon","type":"static"},{"source":"@spark-ui/drawer","target":"@spark-ui/icon-button","type":"static"},{"source":"@spark-ui/drawer","target":"@spark-ui/icons","type":"static"},{"source":"@spark-ui/drawer","target":"@spark-ui/theme-utils","type":"static"}],"@spark-ui/button":[{"source":"@spark-ui/button","target":"@spark-ui/internal-utils","type":"static"},{"source":"@spark-ui/button","target":"@spark-ui/slot","type":"static"},{"source":"@spark-ui/button","target":"@spark-ui/spinner","type":"static"},{"source":"@spark-ui/button","target":"@spark-ui/theme-utils","type":"static"}],"@spark-ui/badge":[{"source":"@spark-ui/badge","target":"@spark-ui/internal-utils","type":"static"},{"source":"@spark-ui/badge","target":"@spark-ui/theme-utils","type":"static"}],"@spark-ui/icons":[],"@spark-ui/input":[{"source":"@spark-ui/input","target":"@spark-ui/form-field","type":"static"},{"source":"@spark-ui/input","target":"@spark-ui/icon","type":"static"},{"source":"@spark-ui/input","target":"@spark-ui/icons","type":"static"},{"source":"@spark-ui/input","target":"@spark-ui/slot","type":"static"},{"source":"@spark-ui/input","target":"@spark-ui/use-combined-state","type":"static"},{"source":"@spark-ui/input","target":"@spark-ui/use-merge-refs","type":"static"},{"source":"@spark-ui/input","target":"@spark-ui/theme-utils","type":"static"}],"@spark-ui/label":[{"source":"@spark-ui/label","target":"@spark-ui/theme-utils","type":"static"}],"@spark-ui/tabs":[{"source":"@spark-ui/tabs","target":"@spark-ui/button","type":"static"},{"source":"@spark-ui/tabs","target":"@spark-ui/icon","type":"static"},{"source":"@spark-ui/tabs","target":"@spark-ui/icons","type":"static"},{"source":"@spark-ui/tabs","target":"@spark-ui/theme-utils","type":"static"}],"@spark-ui/slot":[],"@spark-ui/icon":[{"source":"@spark-ui/icon","target":"@spark-ui/internal-utils","type":"static"},{"source":"@spark-ui/icon","target":"@spark-ui/visually-hidden","type":"static"},{"source":"@spark-ui/icon","target":"@spark-ui/theme-utils","type":"static"}],"@spark-ui/chip":[{"source":"@spark-ui/chip","target":"@spark-ui/icon","type":"static"},{"source":"@spark-ui/chip","target":"@spark-ui/icons","type":"static"},{"source":"@spark-ui/chip","target":"@spark-ui/internal-utils","type":"static"},{"source":"@spark-ui/chip","target":"@spark-ui/slot","type":"static"},{"source":"@spark-ui/chip","target":"@spark-ui/theme-utils","type":"static"}],"@spark-ui/tag":[{"source":"@spark-ui/tag","target":"@spark-ui/internal-utils","type":"static"},{"source":"@spark-ui/tag","target":"@spark-ui/slot","type":"static"}],"@spark-ui/kbd":[{"source":"@spark-ui/kbd","target":"@spark-ui/theme-utils","type":"static"}],"@spark-ui/theme-utils":[],"@spark-ui/cli-utils":[]},"fileMap":{"@spark-ui/use-combined-state":[{"file":"packages/hooks/use-combined-state/.npmignore","hash":"7346864586392429375"},{"file":"packages/hooks/use-combined-state/CHANGELOG.md","hash":"10829092633217133165"},{"file":"packages/hooks/use-combined-state/LICENSE.md","hash":"16143171955066273971"},{"file":"packages/hooks/use-combined-state/README.md","hash":"15620177081187857975"},{"file":"packages/hooks/use-combined-state/package.json","hash":"17177765393019038667","deps":["@spark-ui/use-mounted-state","npm:@types/lodash.isequal","npm:lodash.isequal","npm:react","npm:react-dom"]},{"file":"packages/hooks/use-combined-state/src/index.ts","hash":"11956456580893952972"},{"file":"packages/hooks/use-combined-state/src/useCombinedState.doc.mdx","hash":"16992163397648245851"},{"file":"packages/hooks/use-combined-state/src/useCombinedState.test.tsx","hash":"14816617367918245420"},{"file":"packages/hooks/use-combined-state/src/useCombinedState.tsx","hash":"11095486935133299710"},{"file":"packages/hooks/use-combined-state/tsconfig.json","hash":"3416453961890368594"},{"file":"packages/hooks/use-combined-state/vite.config.ts","hash":"2237729074797726635"}],"@spark-ui/progress":[{"file":"packages/components/progress/.npmignore","hash":"7346864586392429375"},{"file":"packages/components/progress/CHANGELOG.md","hash":"15336221508738809709"},{"file":"packages/components/progress/LICENSE.md","hash":"16143171955066273971"},{"file":"packages/components/progress/README.md","hash":"11474990874262653167"},{"file":"packages/components/progress/package.json","hash":"11924454626542687988","deps":["npm:@radix-ui/react-id","npm:@radix-ui/react-progress","@spark-ui/use-merge-refs","npm:class-variance-authority","@spark-ui/theme-utils","npm:react","npm:react-dom","npm:tailwindcss"]},{"file":"packages/components/progress/src/Progress.doc.mdx","hash":"2857399573867767025"},{"file":"packages/components/progress/src/Progress.stories.tsx","hash":"11518526427059522533"},{"file":"packages/components/progress/src/Progress.test.tsx","hash":"16800260872530216415"},{"file":"packages/components/progress/src/Progress.tsx","hash":"341189100110710138"},{"file":"packages/components/progress/src/ProgressBar.styles.ts","hash":"6013456318046426364"},{"file":"packages/components/progress/src/ProgressBar.tsx","hash":"5448735520057219297"},{"file":"packages/components/progress/src/ProgressContext.tsx","hash":"5912730344857118910"},{"file":"packages/components/progress/src/ProgressIndicator.styles.ts","hash":"14841002819384405604"},{"file":"packages/components/progress/src/ProgressIndicator.tsx","hash":"12091704632590204624"},{"file":"packages/components/progress/src/ProgressLabel.tsx","hash":"9982654130047472522"},{"file":"packages/components/progress/src/index.ts","hash":"16644051417316417526"},{"file":"packages/components/progress/tsconfig.json","hash":"3416453961890368594"},{"file":"packages/components/progress/vite.config.ts","hash":"2237729074797726635"}],"@spark-ui/theme-utils":[{"file":"packages/utils/theme/.npmignore","hash":"7346864586392429375"},{"file":"packages/utils/theme/CHANGELOG.md","hash":"1627704034217461176"},{"file":"packages/utils/theme/LICENSE.md","hash":"16143171955066273971"},{"file":"packages/utils/theme/README.md","hash":"12132943137080181096"},{"file":"packages/utils/theme/package.json","hash":"13827895093251745291","deps":["npm:deepmerge","npm:type-fest"]},{"file":"packages/utils/theme/src/createTheme.ts","hash":"24608381605258377"},{"file":"packages/utils/theme/src/defaultTheme.ts","hash":"13051157311753210552"},{"file":"packages/utils/theme/src/defaultThemeDark.ts","hash":"3146953811171048734"},{"file":"packages/utils/theme/src/index.doc.mdx","hash":"18102169075017224323"},{"file":"packages/utils/theme/src/index.ts","hash":"3617119668041037414"},{"file":"packages/utils/theme/src/types.ts","hash":"15550748861590036939"},{"file":"packages/utils/theme/tsconfig.json","hash":"16099449655804190268"},{"file":"packages/utils/theme/vite.config.ts","hash":"14096065098799440272"}],"@spark-ui/combobox":[{"file":"packages/components/combobox/.npmignore","hash":"7346864586392429375"},{"file":"packages/components/combobox/CHANGELOG.md","hash":"5194606865045063503"},{"file":"packages/components/combobox/LICENSE.md","hash":"10149778658627104291"},{"file":"packages/components/combobox/README.md","hash":"631507675395538915"},{"file":"packages/components/combobox/package.json","hash":"2584763782598794927","deps":["npm:react","npm:react-dom","npm:tailwindcss"]},{"file":"packages/components/combobox/src/Combobox.doc.mdx","hash":"2620635103408006423"},{"file":"packages/components/combobox/src/Combobox.stories.tsx","hash":"14988247961639972364"},{"file":"packages/components/combobox/src/Combobox.styles.ts","hash":"3244421341483603138"},{"file":"packages/components/combobox/src/Combobox.test.tsx","hash":"10623366459445966344"},{"file":"packages/components/combobox/src/Combobox.tsx","hash":"9328403867089330260"},{"file":"packages/components/combobox/src/index.ts","hash":"7355976343589002152"},{"file":"packages/components/combobox/tsconfig.json","hash":"3416453961890368594"},{"file":"packages/components/combobox/vite.config.ts","hash":"2237729074797726635"}],"@spark-ui/radio-group":[{"file":"packages/components/radio-group/.npmignore","hash":"7346864586392429375"},{"file":"packages/components/radio-group/CHANGELOG.md","hash":"3873434557589264867"},{"file":"packages/components/radio-group/LICENSE.md","hash":"16143171955066273971"},{"file":"packages/components/radio-group/README.md","hash":"3011652275292438826"},{"file":"packages/components/radio-group/package.json","hash":"2625436357815882621","deps":["npm:@radix-ui/react-id","npm:@radix-ui/react-label","npm:@radix-ui/react-radio-group","@spark-ui/form-field","@spark-ui/internal-utils","npm:class-variance-authority","@spark-ui/theme-utils","npm:react","npm:react-dom","npm:tailwindcss"]},{"file":"packages/components/radio-group/src/Radio.tsx","hash":"7292439238652413112"},{"file":"packages/components/radio-group/src/RadioGroup.doc.mdx","hash":"13965004248535561461"},{"file":"packages/components/radio-group/src/RadioGroup.stories.tsx","hash":"1196215688886142545"},{"file":"packages/components/radio-group/src/RadioGroup.styles.ts","hash":"14192780956960536192"},{"file":"packages/components/radio-group/src/RadioGroup.test.tsx","hash":"15630907625905580352"},{"file":"packages/components/radio-group/src/RadioGroup.tsx","hash":"5117346558938604115"},{"file":"packages/components/radio-group/src/RadioGroupContext.tsx","hash":"12879314886761547903"},{"file":"packages/components/radio-group/src/RadioGroupProvider.tsx","hash":"11640036348981469528"},{"file":"packages/components/radio-group/src/RadioIndicator.styles.ts","hash":"10635705899725392962"},{"file":"packages/components/radio-group/src/RadioIndicator.tsx","hash":"7303732277485824750"},{"file":"packages/components/radio-group/src/RadioInput.styles.ts","hash":"2202579050069241253"},{"file":"packages/components/radio-group/src/RadioInput.tsx","hash":"8985304441564007709"},{"file":"packages/components/radio-group/src/RadioLabel.styles.tsx","hash":"16681536479179034108"},{"file":"packages/components/radio-group/src/RadioLabel.tsx","hash":"11068876035396214743"},{"file":"packages/components/radio-group/src/index.ts","hash":"14072101766283005642"},{"file":"packages/components/radio-group/tsconfig.json","hash":"3416453961890368594"},{"file":"packages/components/radio-group/vite.config.ts","hash":"2237729074797726635"}],"@spark-ui/kbd":[{"file":"packages/components/kbd/.npmignore","hash":"7346864586392429375"},{"file":"packages/components/kbd/CHANGELOG.md","hash":"10456471070812322035"},{"file":"packages/components/kbd/LICENSE.md","hash":"16143171955066273971"},{"file":"packages/components/kbd/README.md","hash":"12113912152253591985"},{"file":"packages/components/kbd/package.json","hash":"3113322619984640381","deps":["npm:class-variance-authority","@spark-ui/theme-utils","npm:react","npm:react-dom","npm:tailwindcss"]},{"file":"packages/components/kbd/src/Kbd.doc.mdx","hash":"18193411698752937401"},{"file":"packages/components/kbd/src/Kbd.stories.tsx","hash":"14066440574184015661"},{"file":"packages/components/kbd/src/Kbd.test.tsx","hash":"17044807050933030453"},{"file":"packages/components/kbd/src/Kbd.tsx","hash":"16715288758376360664"},{"file":"packages/components/kbd/src/index.ts","hash":"3267302588708357205"},{"file":"packages/components/kbd/tsconfig.json","hash":"3416453961890368594"},{"file":"packages/components/kbd/vite.config.ts","hash":"2237729074797726635"}],"@spark-ui/icon":[{"file":"packages/components/icon/.npmignore","hash":"7346864586392429375"},{"file":"packages/components/icon/CHANGELOG.md","hash":"16583809787669207525"},{"file":"packages/components/icon/LICENSE.md","hash":"16143171955066273971"},{"file":"packages/components/icon/README.md","hash":"15096047415187625892"},{"file":"packages/components/icon/package.json","hash":"11883948377408165826","deps":["@spark-ui/internal-utils","@spark-ui/visually-hidden","@spark-ui/theme-utils","npm:react","npm:react-dom","npm:tailwindcss"]},{"file":"packages/components/icon/src/Icon.doc.mdx","hash":"1018288808334496482"},{"file":"packages/components/icon/src/Icon.stories.tsx","hash":"7468616368642928759"},{"file":"packages/components/icon/src/Icon.styles.tsx","hash":"12329717043694969796"},{"file":"packages/components/icon/src/Icon.test.tsx","hash":"16861587689010759518"},{"file":"packages/components/icon/src/Icon.tsx","hash":"17153590614392080621"},{"file":"packages/components/icon/src/index.ts","hash":"1130242421007952977"},{"file":"packages/components/icon/tsconfig.json","hash":"3416453961890368594"},{"file":"packages/components/icon/vite.config.ts","hash":"2237729074797726635"}],"@spark-ui/drawer":[{"file":"packages/components/drawer/.npmignore","hash":"7346864586392429375"},{"file":"packages/components/drawer/CHANGELOG.md","hash":"6135438847357189697"},{"file":"packages/components/drawer/LICENSE.md","hash":"16143171955066273971"},{"file":"packages/components/drawer/README.md","hash":"8769521444553060362"},{"file":"packages/components/drawer/package.json","hash":"16415219119195079943","deps":["npm:@radix-ui/react-dialog","@spark-ui/icon","@spark-ui/icon-button","@spark-ui/icons","npm:class-variance-authority","@spark-ui/theme-utils","npm:react","npm:react-dom","npm:tailwindcss"]},{"file":"packages/components/drawer/src/Drawer.doc.mdx","hash":"8945429781103841042"},{"file":"packages/components/drawer/src/Drawer.stories.tsx","hash":"5365178817405788160"},{"file":"packages/components/drawer/src/Drawer.test.tsx","hash":"12859158458955127280"},{"file":"packages/components/drawer/src/Drawer.tsx","hash":"18257192390340862078"},{"file":"packages/components/drawer/src/DrawerBody.styles.ts","hash":"4958740928191992564"},{"file":"packages/components/drawer/src/DrawerBody.tsx","hash":"9729428168770095297"},{"file":"packages/components/drawer/src/DrawerClose.tsx","hash":"12111917437938293037"},{"file":"packages/components/drawer/src/DrawerCloseButton.tsx","hash":"9732252396963862491"},{"file":"packages/components/drawer/src/DrawerContent.styles.tsx","hash":"2612635975544454875"},{"file":"packages/components/drawer/src/DrawerContent.tsx","hash":"17093196814369295984"},{"file":"packages/components/drawer/src/DrawerDescription.tsx","hash":"9980010431038982768"},{"file":"packages/components/drawer/src/DrawerFooter.tsx","hash":"10792629266829743382"},{"file":"packages/components/drawer/src/DrawerHeader.tsx","hash":"2867771106016966578"},{"file":"packages/components/drawer/src/DrawerOverlay.tsx","hash":"7862950789466536596"},{"file":"packages/components/drawer/src/DrawerPortal.tsx","hash":"11964764685957826800"},{"file":"packages/components/drawer/src/DrawerTitle.tsx","hash":"4008685966760666825"},{"file":"packages/components/drawer/src/DrawerTrigger.tsx","hash":"18089398383861115370"},{"file":"packages/components/drawer/src/index.ts","hash":"5693618703814612909"},{"file":"packages/components/drawer/tsconfig.json","hash":"3416453961890368594"},{"file":"packages/components/drawer/vite.config.ts","hash":"2237729074797726635"}],"@spark-ui/visually-hidden":[{"file":"packages/components/visually-hidden/.npmignore","hash":"7346864586392429375"},{"file":"packages/components/visually-hidden/CHANGELOG.md","hash":"17006965358132281265"},{"file":"packages/components/visually-hidden/LICENSE.md","hash":"16143171955066273971"},{"file":"packages/components/visually-hidden/README.md","hash":"13212389516780967381"},{"file":"packages/components/visually-hidden/package.json","hash":"5870592016562985515","deps":["npm:@radix-ui/react-visually-hidden","npm:react","npm:react-dom","npm:tailwindcss"]},{"file":"packages/components/visually-hidden/src/VisuallyHidden.doc.mdx","hash":"8288515226124705448"},{"file":"packages/components/visually-hidden/src/VisuallyHidden.stories.tsx","hash":"12875695112739333220"},{"file":"packages/components/visually-hidden/src/VisuallyHidden.test.tsx","hash":"13039414727097129226"},{"file":"packages/components/visually-hidden/src/VisuallyHidden.tsx","hash":"2695452420848781463"},{"file":"packages/components/visually-hidden/src/index.ts","hash":"6540392816807439091"},{"file":"packages/components/visually-hidden/tsconfig.json","hash":"3416453961890368594"},{"file":"packages/components/visually-hidden/vite.config.ts","hash":"2237729074797726635"}],"@spark-ui/tailwind-plugins":[{"file":"packages/utils/tailwind-plugins/CHANGELOG.md","hash":"17281641430986971392"},{"file":"packages/utils/tailwind-plugins/LICENSE.md","hash":"16143171955066273971"},{"file":"packages/utils/tailwind-plugins/README.md","hash":"12437650725529232808"},{"file":"packages/utils/tailwind-plugins/animations/index.doc.mdx","hash":"416154213768034678"},{"file":"packages/utils/tailwind-plugins/animations/index.js","hash":"13942828348942706018"},{"file":"packages/utils/tailwind-plugins/index.doc.mdx","hash":"17427455876861868560"},{"file":"packages/utils/tailwind-plugins/index.js","hash":"606123737407253495"},{"file":"packages/utils/tailwind-plugins/package.json","hash":"12372941309013489967","deps":["@spark-ui/theme-utils","npm:tailwindcss-radix","npm:tailwindcss"]},{"file":"packages/utils/tailwind-plugins/sizings/index.doc.mdx","hash":"5320366177110422787"},{"file":"packages/utils/tailwind-plugins/sizings/index.js","hash":"17866693547322434811"},{"file":"packages/utils/tailwind-plugins/spark-config.doc.mdx","hash":"16086383846817437166"},{"file":"packages/utils/tailwind-plugins/spark-theme/constants.js","hash":"3949568880091184317"},{"file":"packages/utils/tailwind-plugins/spark-theme/getCSSVariableDeclarations.js","hash":"5152971595037068965"},{"file":"packages/utils/tailwind-plugins/spark-theme/getCSSVariableReferences.js","hash":"4038785259909048186"},{"file":"packages/utils/tailwind-plugins/spark-theme/hexRgb.js","hash":"14316129753689481316"},{"file":"packages/utils/tailwind-plugins/spark-theme/index.doc.mdx","hash":"5105500854624798261"},{"file":"packages/utils/tailwind-plugins/spark-theme/index.js","hash":"8222397406468354540"},{"file":"packages/utils/tailwind-plugins/spark-theme/utils.js","hash":"1050648139415459519"},{"file":"packages/utils/tailwind-plugins/tailwind.config.viewer.misc.js","hash":"8824491349078369776"},{"file":"packages/utils/tailwind-plugins/utilities/index.js","hash":"15304878866255802048"},{"file":"packages/utils/tailwind-plugins/variants/index.js","hash":"16545933716260333196"}],"@spark-ui/popover":[{"file":"packages/components/popover/.npmignore","hash":"7346864586392429375"},{"file":"packages/components/popover/CHANGELOG.md","hash":"3722534675048008831"},{"file":"packages/components/popover/LICENSE.md","hash":"16143171955066273971"},{"file":"packages/components/popover/README.md","hash":"18274410828200938256"},{"file":"packages/components/popover/package.json","hash":"8670292640389141744","deps":["npm:@radix-ui/react-id","npm:@radix-ui/react-popover","@spark-ui/icon","@spark-ui/icon-button","@spark-ui/icons","npm:jsdom-testing-mocks","@spark-ui/theme-utils","npm:react","npm:react-dom","npm:tailwindcss"]},{"file":"packages/components/popover/src/Popover.doc.mdx","hash":"16321737699247484982"},{"file":"packages/components/popover/src/Popover.stories.tsx","hash":"10520969684271079694"},{"file":"packages/components/popover/src/Popover.test.tsx","hash":"9790604099553185028"},{"file":"packages/components/popover/src/Popover.tsx","hash":"9026886810729664420"},{"file":"packages/components/popover/src/PopoverAnchor.tsx","hash":"3751681095561447957"},{"file":"packages/components/popover/src/PopoverArrow.tsx","hash":"16834392925576033628"},{"file":"packages/components/popover/src/PopoverCloseButton.tsx","hash":"3271653291499409103"},{"file":"packages/components/popover/src/PopoverContent.styles.ts","hash":"10173240556530000746"},{"file":"packages/components/popover/src/PopoverContent.tsx","hash":"15403909518488711025"},{"file":"packages/components/popover/src/PopoverContext.tsx","hash":"16116818969633906558"},{"file":"packages/components/popover/src/PopoverHeader.tsx","hash":"13510647689815242428"},{"file":"packages/components/popover/src/PopoverPortal.tsx","hash":"2542376116848268018"},{"file":"packages/components/popover/src/PopoverTrigger.tsx","hash":"2961577524529696548"},{"file":"packages/components/popover/src/index.ts","hash":"4939829445918099234"},{"file":"packages/components/popover/tsconfig.json","hash":"3416453961890368594"},{"file":"packages/components/popover/vite.config.ts","hash":"2237729074797726635"}],"@spark-ui/button":[{"file":"packages/components/button/.npmignore","hash":"7346864586392429375"},{"file":"packages/components/button/CHANGELOG.md","hash":"13393028479249139105"},{"file":"packages/components/button/LICENSE.md","hash":"16143171955066273971"},{"file":"packages/components/button/README.md","hash":"4534515784801816983"},{"file":"packages/components/button/package.json","hash":"348587548952109937","deps":["@spark-ui/internal-utils","@spark-ui/slot","@spark-ui/spinner","npm:class-variance-authority","@spark-ui/theme-utils","npm:react","npm:react-dom","npm:tailwindcss"]},{"file":"packages/components/button/src/Button.doc.mdx","hash":"6288450361648828370"},{"file":"packages/components/button/src/Button.stories.tsx","hash":"11667471233873761562"},{"file":"packages/components/button/src/Button.styles.tsx","hash":"9081328704777962869"},{"file":"packages/components/button/src/Button.test.tsx","hash":"6736417826755894884"},{"file":"packages/components/button/src/Button.tsx","hash":"8141476338982195312"},{"file":"packages/components/button/src/index.ts","hash":"11936205126108115086"},{"file":"packages/components/button/src/variants/contrast.ts","hash":"16798175892216757822"},{"file":"packages/components/button/src/variants/filled.ts","hash":"15802971055208593841"},{"file":"packages/components/button/src/variants/ghost.ts","hash":"1689555603523155318"},{"file":"packages/components/button/src/variants/index.ts","hash":"14279526004735971345"},{"file":"packages/components/button/src/variants/outlined.ts","hash":"8296645746762697715"},{"file":"packages/components/button/src/variants/tinted.ts","hash":"4659384596631936386"},{"file":"packages/components/button/tsconfig.json","hash":"3416453961890368594"},{"file":"packages/components/button/vite.config.ts","hash":"2237729074797726635"}],"@spark-ui/rating":[{"file":"packages/components/rating/.npmignore","hash":"7346864586392429375"},{"file":"packages/components/rating/CHANGELOG.md","hash":"10400012971896196885"},{"file":"packages/components/rating/LICENSE.md","hash":"10149778658627104291"},{"file":"packages/components/rating/README.md","hash":"4876864388808276506"},{"file":"packages/components/rating/package.json","hash":"3170468458227513749","deps":["@spark-ui/icon","@spark-ui/icons","npm:react","npm:react-dom","npm:tailwindcss"]},{"file":"packages/components/rating/src/Rating.doc.mdx","hash":"7200327466019517172"},{"file":"packages/components/rating/src/Rating.stories.tsx","hash":"1905530129584062250"},{"file":"packages/components/rating/src/Rating.test.tsx","hash":"926072329519002711"},{"file":"packages/components/rating/src/Rating.tsx","hash":"2592440256862281273"},{"file":"packages/components/rating/src/RatingStar.styles.ts","hash":"2139903801578997726"},{"file":"packages/components/rating/src/RatingStar.tsx","hash":"2430662289012033087"},{"file":"packages/components/rating/src/index.ts","hash":"12185311956156719916"},{"file":"packages/components/rating/src/types.ts","hash":"13896175284460936697"},{"file":"packages/components/rating/src/utils.test.ts","hash":"6194808249619107339"},{"file":"packages/components/rating/src/utils.ts","hash":"2766795461981471579"},{"file":"packages/components/rating/tsconfig.json","hash":"3416453961890368594"},{"file":"packages/components/rating/vite.config.ts","hash":"2237729074797726635"}],"@spark-ui/icons":[{"file":"packages/components/icons/.npmignore","hash":"14610289117697108601"},{"file":"packages/components/icons/CHANGELOG.md","hash":"6458254136983570184"},{"file":"packages/components/icons/CONTRIBUTE.md","hash":"11810308402946767131"},{"file":"packages/components/icons/LICENSE.md","hash":"16143171955066273971"},{"file":"packages/components/icons/README.md","hash":"17156886690977318898"},{"file":"packages/components/icons/assets/Accessories.svg","hash":"7876889302445974325"},{"file":"packages/components/icons/assets/AccountFill.svg","hash":"4022708638004940665"},{"file":"packages/components/icons/assets/AccountOutline.svg","hash":"13321759560048280489"},{"file":"packages/components/icons/assets/Activity.svg","hash":"16631917764260312045"},{"file":"packages/components/icons/assets/AddFill.svg","hash":"14485902836916706020"},{"file":"packages/components/icons/assets/AddImageFill.svg","hash":"18013123438351712479"},{"file":"packages/components/icons/assets/AddImageOutline.svg","hash":"7921241221098092226"},{"file":"packages/components/icons/assets/AddOutline.svg","hash":"13874261478183561414"},{"file":"packages/components/icons/assets/AddSquareFill.svg","hash":"3966236986398978346"},{"file":"packages/components/icons/assets/AddSquareOutline.svg","hash":"312651797102967498"},{"file":"packages/components/icons/assets/Age.svg","hash":"6358711306065703637"},{"file":"packages/components/icons/assets/AirConditioning.svg","hash":"2881449570929671710"},{"file":"packages/components/icons/assets/AlarmFill.svg","hash":"7813416884476294657"},{"file":"packages/components/icons/assets/AlarmOffFill.svg","hash":"15425654252465258349"},{"file":"packages/components/icons/assets/AlarmOffOutline.svg","hash":"14026942206730731977"},{"file":"packages/components/icons/assets/AlarmOnFill.svg","hash":"830958077678618940"},{"file":"packages/components/icons/assets/AlarmOnOutline.svg","hash":"9599995364141499639"},{"file":"packages/components/icons/assets/AlarmOutline.svg","hash":"6098106683964038124"},{"file":"packages/components/icons/assets/AlertFill.svg","hash":"169984264506495082"},{"file":"packages/components/icons/assets/AlertOutline.svg","hash":"14994220704119717954"},{"file":"packages/components/icons/assets/AllDirection.svg","hash":"10216638585376921530"},{"file":"packages/components/icons/assets/Animals.svg","hash":"11787772286011092857"},{"file":"packages/components/icons/assets/Apartment.svg","hash":"8325321014680074942"},{"file":"packages/components/icons/assets/Appearance.svg","hash":"17814877843684619188"},{"file":"packages/components/icons/assets/Arrival.svg","hash":"11189394363207426791"},{"file":"packages/components/icons/assets/ArrowDoubleLeft.svg","hash":"656726451888759517"},{"file":"packages/components/icons/assets/ArrowDoubleRight.svg","hash":"1347042946482358902"},{"file":"packages/components/icons/assets/ArrowHorizontalDown.svg","hash":"9800294088992404548"},{"file":"packages/components/icons/assets/ArrowHorizontalUp.svg","hash":"16074767596858315758"},{"file":"packages/components/icons/assets/ArrowLeft.svg","hash":"1116713825769599279"},{"file":"packages/components/icons/assets/ArrowRight.svg","hash":"980722180510274262"},{"file":"packages/components/icons/assets/ArrowVerticalLeft.svg","hash":"9248108182803945980"},{"file":"packages/components/icons/assets/ArrowVerticalRight.svg","hash":"13201849702727331697"},{"file":"packages/components/icons/assets/AttachFile.svg","hash":"3880543745290953334"},{"file":"packages/components/icons/assets/Attic.svg","hash":"17000456877963543327"},{"file":"packages/components/icons/assets/Available.svg","hash":"10058013818470724586"},{"file":"packages/components/icons/assets/Axles.svg","hash":"5721660590392885938"},{"file":"packages/components/icons/assets/Baby.svg","hash":"8752439765264116832"},{"file":"packages/components/icons/assets/BabyFurniture.svg","hash":"15028200273592195116"},{"file":"packages/components/icons/assets/Balcony.svg","hash":"17080281376294365141"},{"file":"packages/components/icons/assets/BankFill.svg","hash":"12749969178472308594"},{"file":"packages/components/icons/assets/BankOutline.svg","hash":"3199359801900680952"},{"file":"packages/components/icons/assets/Basement.svg","hash":"6012088332391828302"},{"file":"packages/components/icons/assets/BatchPurchase.svg","hash":"6496850767701663161"},{"file":"packages/components/icons/assets/Bath.svg","hash":"7041769040352571513"},{"file":"packages/components/icons/assets/BeautifulBuilding.svg","hash":"7961814116380538891"},{"file":"packages/components/icons/assets/BicycleType.svg","hash":"14482754903198044545"},{"file":"packages/components/icons/assets/Bike.svg","hash":"5052821583095194716"},{"file":"packages/components/icons/assets/BikeSize.svg","hash":"16106354589047954907"},{"file":"packages/components/icons/assets/Block.svg","hash":"7057650198391988262"},{"file":"packages/components/icons/assets/Bluetooth.svg","hash":"7271359027354637413"},{"file":"packages/components/icons/assets/Boat.svg","hash":"15330576755954302611"},{"file":"packages/components/icons/assets/Book.svg","hash":"3212789892071524457"},{"file":"packages/components/icons/assets/BookmarkFill.svg","hash":"7908476514535658774"},{"file":"packages/components/icons/assets/BookmarkOutline.svg","hash":"4481922616089934647"},{"file":"packages/components/icons/assets/Booster.svg","hash":"2475683978943949511"},{"file":"packages/components/icons/assets/BoxFill.svg","hash":"16646679561574860786"},{"file":"packages/components/icons/assets/BoxOutline.svg","hash":"1512332223209408328"},{"file":"packages/components/icons/assets/Brand.svg","hash":"3648493947981005482"},{"file":"packages/components/icons/assets/Breakfast.svg","hash":"2945277663554773966"},{"file":"packages/components/icons/assets/BurgerMenu.svg","hash":"14789101871780856851"},{"file":"packages/components/icons/assets/CalculateFill.svg","hash":"7017308834138484958"},{"file":"packages/components/icons/assets/CalculateOutline.svg","hash":"5226699435266197379"},{"file":"packages/components/icons/assets/CalendarCriterias.svg","hash":"4862136235519715471"},{"file":"packages/components/icons/assets/CalendarDotFill.svg","hash":"11904271613940085123"},{"file":"packages/components/icons/assets/CalendarDotOutline.svg","hash":"17389647474654972683"},{"file":"packages/components/icons/assets/CalendarFill.svg","hash":"10989668811507488130"},{"file":"packages/components/icons/assets/CalendarOutline.svg","hash":"15341618731354745753"},{"file":"packages/components/icons/assets/CalendarValidFill.svg","hash":"12596163381975409276"},{"file":"packages/components/icons/assets/CalendarValidOutline.svg","hash":"17219383273080270272"},{"file":"packages/components/icons/assets/CallFill.svg","hash":"15809315952025661901"},{"file":"packages/components/icons/assets/CallOutline.svg","hash":"14552514012335667728"},{"file":"packages/components/icons/assets/Calm.svg","hash":"5010781273241596286"},{"file":"packages/components/icons/assets/CameraFill.svg","hash":"4047931987012997407"},{"file":"packages/components/icons/assets/CameraOutline.svg","hash":"14717491263288814202"},{"file":"packages/components/icons/assets/Capacity.svg","hash":"6879443356056699820"},{"file":"packages/components/icons/assets/CarBrand.svg","hash":"17949171767768938814"},{"file":"packages/components/icons/assets/CarFill.svg","hash":"15774246137062933379"},{"file":"packages/components/icons/assets/CarOutline.svg","hash":"677464532921784336"},{"file":"packages/components/icons/assets/CarType.svg","hash":"10862377852926656964"},{"file":"packages/components/icons/assets/CarWarrantyFill.svg","hash":"3993213785524069620"},{"file":"packages/components/icons/assets/CarWarrantyOutline.svg","hash":"18186519003220109462"},{"file":"packages/components/icons/assets/Card.svg","hash":"4051675846797207492"},{"file":"packages/components/icons/assets/CardFill.svg","hash":"7925843137839827125"},{"file":"packages/components/icons/assets/CardOutline.svg","hash":"3124301345477020703"},{"file":"packages/components/icons/assets/CategoriesClothes.svg","hash":"14253899861868983694"},{"file":"packages/components/icons/assets/Cave.svg","hash":"4513011582337565786"},{"file":"packages/components/icons/assets/ChargesIncluded.svg","hash":"2192793303367608935"},{"file":"packages/components/icons/assets/Check.svg","hash":"7951670598162502914"},{"file":"packages/components/icons/assets/Class.svg","hash":"12975632955335653075"},{"file":"packages/components/icons/assets/Clean.svg","hash":"18230659961411123395"},{"file":"packages/components/icons/assets/ClockArrow.svg","hash":"2919679652673084215"},{"file":"packages/components/icons/assets/ClockFill.svg","hash":"6918371784893208983"},{"file":"packages/components/icons/assets/ClockOutline.svg","hash":"5048396984129958443"},{"file":"packages/components/icons/assets/Close.svg","hash":"14882638998162595594"},{"file":"packages/components/icons/assets/Clothes.svg","hash":"9950219499396351555"},{"file":"packages/components/icons/assets/ClothesBrand.svg","hash":"6580581278475138260"},{"file":"packages/components/icons/assets/ClothesCondition.svg","hash":"13738412638171253394"},{"file":"packages/components/icons/assets/Collectible.svg","hash":"3865124835292079743"},{"file":"packages/components/icons/assets/Color.svg","hash":"12745359916955575409"},{"file":"packages/components/icons/assets/Common.svg","hash":"8546662104491128370"},{"file":"packages/components/icons/assets/Computer.svg","hash":"5061027971660625874"},{"file":"packages/components/icons/assets/ComputerAccessory.svg","hash":"11718232625708814741"},{"file":"packages/components/icons/assets/Condition.svg","hash":"7758478473256693689"},{"file":"packages/components/icons/assets/ConversationFill.svg","hash":"4712965660814144348"},{"file":"packages/components/icons/assets/ConversationOutline.svg","hash":"10529434298768603524"},{"file":"packages/components/icons/assets/CopyFill.svg","hash":"5041530951744035183"},{"file":"packages/components/icons/assets/CopyOutline.svg","hash":"11180684194290020532"},{"file":"packages/components/icons/assets/Couch.svg","hash":"3551410376427307576"},{"file":"packages/components/icons/assets/CountryFill.svg","hash":"3694247524546755479"},{"file":"packages/components/icons/assets/CountryOutline.svg","hash":"13829039104110405263"},{"file":"packages/components/icons/assets/CvFill.svg","hash":"6555105887279029965"},{"file":"packages/components/icons/assets/CvOutline.svg","hash":"13666702296477990612"},{"file":"packages/components/icons/assets/Cylindrical.svg","hash":"17259611722642386387"},{"file":"packages/components/icons/assets/DeleteFill.svg","hash":"7914795091899289185"},{"file":"packages/components/icons/assets/DeleteOutline.svg","hash":"7145751470548654760"},{"file":"packages/components/icons/assets/Delivery.svg","hash":"17931389193662596573"},{"file":"packages/components/icons/assets/DeliveryFastFill.svg","hash":"145532320657849131"},{"file":"packages/components/icons/assets/DeliveryFastOutline.svg","hash":"1889281630348943912"},{"file":"packages/components/icons/assets/DeliveryFill.svg","hash":"11545143256736168570"},{"file":"packages/components/icons/assets/DeliveryHandsFill.svg","hash":"825938068071065111"},{"file":"packages/components/icons/assets/DeliveryHandsOutline.svg","hash":"8627597073838470902"},{"file":"packages/components/icons/assets/DeliveryOutline.svg","hash":"13458602130416981031"},{"file":"packages/components/icons/assets/DeliveryTruckFill.svg","hash":"6647439648012824139"},{"file":"packages/components/icons/assets/DeliveryTruckOutline.svg","hash":"14550781031329768703"},{"file":"packages/components/icons/assets/Digicode.svg","hash":"9348404844911940216"},{"file":"packages/components/icons/assets/Directory.svg","hash":"7937222309656710077"},{"file":"packages/components/icons/assets/DissatisfiedFill.svg","hash":"14509050594618139240"},{"file":"packages/components/icons/assets/DissatisfiedOutline.svg","hash":"7891136104547910106"},{"file":"packages/components/icons/assets/DiyProduct.svg","hash":"13039052283946792998"},{"file":"packages/components/icons/assets/DiyType.svg","hash":"4310625053894104853"},{"file":"packages/components/icons/assets/Donate.svg","hash":"8513607726484258407"},{"file":"packages/components/icons/assets/Donation.svg","hash":"15748483701522536906"},{"file":"packages/components/icons/assets/Doors.svg","hash":"17417982774625619183"},{"file":"packages/components/icons/assets/DoubleCheck.svg","hash":"11036589670685705733"},{"file":"packages/components/icons/assets/DownloadFill.svg","hash":"8555173703826099033"},{"file":"packages/components/icons/assets/DownloadOutline.svg","hash":"17435616376484262139"},{"file":"packages/components/icons/assets/Dress.svg","hash":"10869007899342900475"},{"file":"packages/components/icons/assets/DumpTruck.svg","hash":"16028718231849601826"},{"file":"packages/components/icons/assets/Duplex.svg","hash":"1546126725028863900"},{"file":"packages/components/icons/assets/EducationalLevel.svg","hash":"12624604706843863360"},{"file":"packages/components/icons/assets/Energy.svg","hash":"5294356486641883096"},{"file":"packages/components/icons/assets/EngineStart.svg","hash":"16506994896384734263"},{"file":"packages/components/icons/assets/Equipment.svg","hash":"17438221916895537238"},{"file":"packages/components/icons/assets/EquipmentBaby.svg","hash":"7489653352706881258"},{"file":"packages/components/icons/assets/ErrorPhoto.svg","hash":"6682396787236205672"},{"file":"packages/components/icons/assets/Euro.svg","hash":"7624091242815549338"},{"file":"packages/components/icons/assets/Experience.svg","hash":"14039345058545144858"},{"file":"packages/components/icons/assets/Export.svg","hash":"6379130280411774552"},{"file":"packages/components/icons/assets/EyeFill.svg","hash":"13754790430570156879"},{"file":"packages/components/icons/assets/EyeOffFill.svg","hash":"7287242421595807585"},{"file":"packages/components/icons/assets/EyeOffOutline.svg","hash":"525569310596753315"},{"file":"packages/components/icons/assets/EyeOutline.svg","hash":"17415436543319899802"},{"file":"packages/components/icons/assets/FacebookFill.svg","hash":"14965618673787538713"},{"file":"packages/components/icons/assets/FacebookOutline.svg","hash":"370229679746684979"},{"file":"packages/components/icons/assets/Family.svg","hash":"17247905376062466286"},{"file":"packages/components/icons/assets/FavoriteFill.svg","hash":"7504164926225236626"},{"file":"packages/components/icons/assets/FavoriteOutline.svg","hash":"1354470307962311799"},{"file":"packages/components/icons/assets/FileOffFill.svg","hash":"8567708466556529082"},{"file":"packages/components/icons/assets/FileOffOutline.svg","hash":"13909001052664036038"},{"file":"packages/components/icons/assets/FilePdfFill.svg","hash":"10787273530401267978"},{"file":"packages/components/icons/assets/FilePdfOutline.svg","hash":"8374171646321575935"},{"file":"packages/components/icons/assets/Filter.svg","hash":"5031414438959051860"},{"file":"packages/components/icons/assets/FireFill.svg","hash":"9402056074682949561"},{"file":"packages/components/icons/assets/FireOutline.svg","hash":"9052080372739452480"},{"file":"packages/components/icons/assets/Fireplace.svg","hash":"17552295860167493658"},{"file":"packages/components/icons/assets/FlagFill.svg","hash":"11679123529577473972"},{"file":"packages/components/icons/assets/FlagOutline.svg","hash":"16671631262487898473"},{"file":"packages/components/icons/assets/FlashFill.svg","hash":"17456386649822880752"},{"file":"packages/components/icons/assets/FlashOutline.svg","hash":"6147287485349709379"},{"file":"packages/components/icons/assets/FlashlightFill.svg","hash":"4938328116294029475"},{"file":"packages/components/icons/assets/FlashlightOutline.svg","hash":"3260492475427428094"},{"file":"packages/components/icons/assets/Floor.svg","hash":"12737884509916913840"},{"file":"packages/components/icons/assets/ForwardFill.svg","hash":"15209651604859640125"},{"file":"packages/components/icons/assets/ForwardOutline.svg","hash":"4225644703840783292"},{"file":"packages/components/icons/assets/Fuel.svg","hash":"8684006659270994826"},{"file":"packages/components/icons/assets/Function.svg","hash":"13384651140578913715"},{"file":"packages/components/icons/assets/Furniture.svg","hash":"7069900428593737871"},{"file":"packages/components/icons/assets/FurnitureType.svg","hash":"17000134550766976195"},{"file":"packages/components/icons/assets/GalleryFill.svg","hash":"841476740484806614"},{"file":"packages/components/icons/assets/GalleryOutline.svg","hash":"9501014785024079698"},{"file":"packages/components/icons/assets/Garage.svg","hash":"5328245014100295562"},{"file":"packages/components/icons/assets/Garden.svg","hash":"4753522355400511953"},{"file":"packages/components/icons/assets/GardeningProduct.svg","hash":"9957057762067647827"},{"file":"packages/components/icons/assets/GardeningType.svg","hash":"15186718553430265119"},{"file":"packages/components/icons/assets/GlassWindows.svg","hash":"702375986080719552"},{"file":"packages/components/icons/assets/Gps.svg","hash":"17237943356960214708"},{"file":"packages/components/icons/assets/GraphArrowDown.svg","hash":"17051885023064070814"},{"file":"packages/components/icons/assets/GraphArrowUp.svg","hash":"13730515603192343914"},{"file":"packages/components/icons/assets/GraphFill.svg","hash":"5612725950475556106"},{"file":"packages/components/icons/assets/GraphOutline.svg","hash":"6783881558105028996"},{"file":"packages/components/icons/assets/Ground.svg","hash":"7587261603054666371"},{"file":"packages/components/icons/assets/GroupFill.svg","hash":"15505539676567585553"},{"file":"packages/components/icons/assets/GroupOutline.svg","hash":"16550366387500900964"},{"file":"packages/components/icons/assets/HandDelivered.svg","hash":"6741597119630862298"},{"file":"packages/components/icons/assets/Headlight.svg","hash":"9604233274798988205"},{"file":"packages/components/icons/assets/Hobby.svg","hash":"15973761695624118475"},{"file":"packages/components/icons/assets/HolidayFill.svg","hash":"16682322369188801947"},{"file":"packages/components/icons/assets/HolidayOutline.svg","hash":"3114000015631198941"},{"file":"packages/components/icons/assets/Holidays.svg","hash":"8466766719791031916"},{"file":"packages/components/icons/assets/HolidaysGarden.svg","hash":"13486807084076784998"},{"file":"packages/components/icons/assets/HomeFill.svg","hash":"7696700014511066585"},{"file":"packages/components/icons/assets/HomeOutline.svg","hash":"2187836885921849004"},{"file":"packages/components/icons/assets/HomeappliancesProduct.svg","hash":"17095341883220293164"},{"file":"packages/components/icons/assets/HomeappliancesType.svg","hash":"43929225689810064"},{"file":"packages/components/icons/assets/Honoraria.svg","hash":"9385007141475083944"},{"file":"packages/components/icons/assets/HotelFill.svg","hash":"5965871990296769820"},{"file":"packages/components/icons/assets/HotelOutline.svg","hash":"11419878517057777500"},{"file":"packages/components/icons/assets/House.svg","hash":"3907908199648273981"},{"file":"packages/components/icons/assets/HousingType.svg","hash":"12614582478992308652"},{"file":"packages/components/icons/assets/IdeaFill.svg","hash":"6825844225003365953"},{"file":"packages/components/icons/assets/IdeaOutline.svg","hash":"11831648430973922430"},{"file":"packages/components/icons/assets/IdentityFill.svg","hash":"3771232080667517836"},{"file":"packages/components/icons/assets/IdentityOutline.svg","hash":"2487236114185827442"},{"file":"packages/components/icons/assets/ImageFill.svg","hash":"316434015827744795"},{"file":"packages/components/icons/assets/ImageOutline.svg","hash":"13000790387474009890"},{"file":"packages/components/icons/assets/Import.svg","hash":"10798841856647052502"},{"file":"packages/components/icons/assets/InfoFill.svg","hash":"11276152471135593393"},{"file":"packages/components/icons/assets/InfoOutline.svg","hash":"1992309118880715317"},{"file":"packages/components/icons/assets/InstagramFill.svg","hash":"8205702918732069614"},{"file":"packages/components/icons/assets/InstagramOutline.svg","hash":"17433127836879076853"},{"file":"packages/components/icons/assets/Interphone.svg","hash":"3945518569575220486"},{"file":"packages/components/icons/assets/Janitor.svg","hash":"13642883888505177308"},{"file":"packages/components/icons/assets/Jewels.svg","hash":"2888158619548999286"},{"file":"packages/components/icons/assets/Job.svg","hash":"16066261618776152159"},{"file":"packages/components/icons/assets/JobType.svg","hash":"6023620143364115336"},{"file":"packages/components/icons/assets/KeyFill.svg","hash":"13675576785247755404"},{"file":"packages/components/icons/assets/KeyOutline.svg","hash":"1983699883184790250"},{"file":"packages/components/icons/assets/KeylessAccess.svg","hash":"11833369344421535311"},{"file":"packages/components/icons/assets/Land.svg","hash":"3100338082002529133"},{"file":"packages/components/icons/assets/LastFloor.svg","hash":"6256557298625344655"},{"file":"packages/components/icons/assets/License.svg","hash":"9622133645357102847"},{"file":"packages/components/icons/assets/Lift.svg","hash":"6685350917541815029"},{"file":"packages/components/icons/assets/Light.svg","hash":"6931590600573425411"},{"file":"packages/components/icons/assets/Like.svg","hash":"8374049385415146712"},{"file":"packages/components/icons/assets/LikeFill.svg","hash":"8080589036319330348"},{"file":"packages/components/icons/assets/LikeOutline.svg","hash":"18037262545469159914"},{"file":"packages/components/icons/assets/LinensProduct.svg","hash":"6834373590228576569"},{"file":"packages/components/icons/assets/LinensType.svg","hash":"13240446151808512442"},{"file":"packages/components/icons/assets/Link.svg","hash":"1956466284367926699"},{"file":"packages/components/icons/assets/Listing.svg","hash":"2078223414724098309"},{"file":"packages/components/icons/assets/Litter.svg","hash":"11327627777257318411"},{"file":"packages/components/icons/assets/Loader.svg","hash":"17549381684407701620"},{"file":"packages/components/icons/assets/Localisation.svg","hash":"10203099950094642308"},{"file":"packages/components/icons/assets/LockFill.svg","hash":"7960108517299207494"},{"file":"packages/components/icons/assets/LockOutline.svg","hash":"11354460149627139366"},{"file":"packages/components/icons/assets/Loft.svg","hash":"8057864413514301701"},{"file":"packages/components/icons/assets/Loggia.svg","hash":"6763123895548782584"},{"file":"packages/components/icons/assets/Loof.svg","hash":"15427837390064122549"},{"file":"packages/components/icons/assets/Luxe.svg","hash":"3442773169247271700"},{"file":"packages/components/icons/assets/MailCloseFill.svg","hash":"2500721867621719486"},{"file":"packages/components/icons/assets/MailCloseOutline.svg","hash":"5969738259680557382"},{"file":"packages/components/icons/assets/MailFill.svg","hash":"382581675776555689"},{"file":"packages/components/icons/assets/MailOpenFill.svg","hash":"10743038796695513310"},{"file":"packages/components/icons/assets/MailOpenOutline.svg","hash":"10951739701522288940"},{"file":"packages/components/icons/assets/MailOutline.svg","hash":"17599063552719819048"},{"file":"packages/components/icons/assets/MapCursorFill.svg","hash":"6249134677003188056"},{"file":"packages/components/icons/assets/MapCursorOutline.svg","hash":"14341078835616892382"},{"file":"packages/components/icons/assets/MapExpand.svg","hash":"17305502366616937080"},{"file":"packages/components/icons/assets/Material.svg","hash":"12038842769304864569"},{"file":"packages/components/icons/assets/MegaphoneFill.svg","hash":"15569439003084662706"},{"file":"packages/components/icons/assets/MegaphoneMuteFill.svg","hash":"1063216006077368410"},{"file":"packages/components/icons/assets/MegaphoneMuteOutline.svg","hash":"14731392446406300674"},{"file":"packages/components/icons/assets/MegaphoneOutline.svg","hash":"16599367913701916721"},{"file":"packages/components/icons/assets/Memory.svg","hash":"17019081018081946227"},{"file":"packages/components/icons/assets/MessageFill.svg","hash":"8347628261874581"},{"file":"packages/components/icons/assets/MessageOutline.svg","hash":"13170262430783898711"},{"file":"packages/components/icons/assets/Messenger.svg","hash":"4342025044456593759"},{"file":"packages/components/icons/assets/Metro.svg","hash":"15243614164840979475"},{"file":"packages/components/icons/assets/Mileage.svg","hash":"10909443241601172009"},{"file":"packages/components/icons/assets/Minus.svg","hash":"5083847594103099010"},{"file":"packages/components/icons/assets/MobileCheck.svg","hash":"2570551126980451429"},{"file":"packages/components/icons/assets/Model.svg","hash":"5878224048526675569"},{"file":"packages/components/icons/assets/MoneyFill.svg","hash":"5271041260610182557"},{"file":"packages/components/icons/assets/MoneyOutline.svg","hash":"9933237681467228045"},{"file":"packages/components/icons/assets/MoreMenuHorizontal.svg","hash":"5750276983448063"},{"file":"packages/components/icons/assets/MoreMenuVertical.svg","hash":"11561833726625388859"},{"file":"packages/components/icons/assets/Moto.svg","hash":"2601591753423406483"},{"file":"packages/components/icons/assets/Moulding.svg","hash":"10992769327771703790"},{"file":"packages/components/icons/assets/MoveUp.svg","hash":"12111018121965162875"},{"file":"packages/components/icons/assets/Multimedia.svg","hash":"12737480248955226157"},{"file":"packages/components/icons/assets/MultimediaSystem.svg","hash":"2946325652059165437"},{"file":"packages/components/icons/assets/NeutralFill.svg","hash":"446119286941570730"},{"file":"packages/components/icons/assets/NeutralOutline.svg","hash":"978499743921118892"},{"file":"packages/components/icons/assets/NoPhoto.svg","hash":"11961467680191905264"},{"file":"packages/components/icons/assets/NotificationFill.svg","hash":"17617056580371310458"},{"file":"packages/components/icons/assets/NotificationOutline.svg","hash":"4637219060988455616"},{"file":"packages/components/icons/assets/Offer.svg","hash":"11544211925491106004"},{"file":"packages/components/icons/assets/OfferFill.svg","hash":"10489743867202986575"},{"file":"packages/components/icons/assets/OfferOutline.svg","hash":"2764050882599416214"},{"file":"packages/components/icons/assets/OfferType.svg","hash":"11319284411938613799"},{"file":"packages/components/icons/assets/PaperMapFill.svg","hash":"6364323150245745327"},{"file":"packages/components/icons/assets/PaperMapOutline.svg","hash":"5929001686887934470"},{"file":"packages/components/icons/assets/ParkAssist.svg","hash":"6355797629749318854"},{"file":"packages/components/icons/assets/Parking.svg","hash":"3755134175776109035"},{"file":"packages/components/icons/assets/ParkingEstate.svg","hash":"15618803748425856826"},{"file":"packages/components/icons/assets/ParkingSensor.svg","hash":"11259768540105482351"},{"file":"packages/components/icons/assets/Parquet.svg","hash":"9919231017372802382"},{"file":"packages/components/icons/assets/PauseFill.svg","hash":"66461510798507808"},{"file":"packages/components/icons/assets/PauseOutline.svg","hash":"10696976917899255424"},{"file":"packages/components/icons/assets/PenFill.svg","hash":"18200891773043953904"},{"file":"packages/components/icons/assets/PenOutline.svg","hash":"12104774304224102477"},{"file":"packages/components/icons/assets/Percentage.svg","hash":"14354279265044158597"},{"file":"packages/components/icons/assets/PetAccessory.svg","hash":"7142749435265170744"},{"file":"packages/components/icons/assets/Pets.svg","hash":"14435385231436582859"},{"file":"packages/components/icons/assets/PhoneFill.svg","hash":"7483756960186911387"},{"file":"packages/components/icons/assets/PhoneOutline.svg","hash":"3082092425685017798"},{"file":"packages/components/icons/assets/Pieces.svg","hash":"11864126194292972474"},{"file":"packages/components/icons/assets/PiggyBankFill.svg","hash":"5066897365275089308"},{"file":"packages/components/icons/assets/PiggyBankOutline.svg","hash":"4179106460002372459"},{"file":"packages/components/icons/assets/PinFill.svg","hash":"1719900741213327230"},{"file":"packages/components/icons/assets/PinOutline.svg","hash":"9860133503790327758"},{"file":"packages/components/icons/assets/Pinterest.svg","hash":"7425983851165950362"},{"file":"packages/components/icons/assets/PlayFill.svg","hash":"14529529610822226394"},{"file":"packages/components/icons/assets/PlayOutline.svg","hash":"11873318582785930983"},{"file":"packages/components/icons/assets/Plus.svg","hash":"1108761490434342568"},{"file":"packages/components/icons/assets/Pool.svg","hash":"2847731584314422870"},{"file":"packages/components/icons/assets/Power.svg","hash":"14995696227090233075"},{"file":"packages/components/icons/assets/PrintFill.svg","hash":"3614847466697494089"},{"file":"packages/components/icons/assets/PrintOutline.svg","hash":"17202096058499872217"},{"file":"packages/components/icons/assets/ProCursorFill.svg","hash":"15082672875475947530"},{"file":"packages/components/icons/assets/ProCursorOutline.svg","hash":"7334262532467812321"},{"file":"packages/components/icons/assets/ProFill.svg","hash":"6464038925294102943"},{"file":"packages/components/icons/assets/ProOutline.svg","hash":"3742294767105965307"},{"file":"packages/components/icons/assets/ProfileFill.svg","hash":"16399713825678456873"},{"file":"packages/components/icons/assets/ProfileOutline.svg","hash":"10624592438291822153"},{"file":"packages/components/icons/assets/QuestionFill.svg","hash":"6468490974405093738"},{"file":"packages/components/icons/assets/QuestionOutline.svg","hash":"704202716253079521"},{"file":"packages/components/icons/assets/RainSensor.svg","hash":"18415522736029781341"},{"file":"packages/components/icons/assets/Rating.svg","hash":"2869124925990882554"},{"file":"packages/components/icons/assets/RearviewCamera.svg","hash":"16633010111697210266"},{"file":"packages/components/icons/assets/RearviewMirror.svg","hash":"3865099481734323284"},{"file":"packages/components/icons/assets/Reference.svg","hash":"571909163999015761"},{"file":"packages/components/icons/assets/Refresh.svg","hash":"17146816439521571447"},{"file":"packages/components/icons/assets/Refund.svg","hash":"24459270163079274"},{"file":"packages/components/icons/assets/RemoveFill.svg","hash":"13238106611213197779"},{"file":"packages/components/icons/assets/RemoveOutline.svg","hash":"6089353859825865838"},{"file":"packages/components/icons/assets/Renovation.svg","hash":"11876222900420439627"},{"file":"packages/components/icons/assets/Rental.svg","hash":"14540114394914178443"},{"file":"packages/components/icons/assets/RocketFill.svg","hash":"12767948959844024987"},{"file":"packages/components/icons/assets/RocketOutline.svg","hash":"18138813412502187422"},{"file":"packages/components/icons/assets/Rooms.svg","hash":"12133254542060562253"},{"file":"packages/components/icons/assets/RotateImage.svg","hash":"5497255734359619740"},{"file":"packages/components/icons/assets/SadFill.svg","hash":"12564523584213150638"},{"file":"packages/components/icons/assets/SadOutline.svg","hash":"3354108311848881230"},{"file":"packages/components/icons/assets/Salary.svg","hash":"8286145719170534929"},{"file":"packages/components/icons/assets/SaleType.svg","hash":"7006952757463902621"},{"file":"packages/components/icons/assets/SatisfiedFill.svg","hash":"1855093041688063453"},{"file":"packages/components/icons/assets/SatisfiedOutline.svg","hash":"1599765859772024014"},{"file":"packages/components/icons/assets/Scan.svg","hash":"6499268043597445590"},{"file":"packages/components/icons/assets/SeaView.svg","hash":"11234650449485733775"},{"file":"packages/components/icons/assets/Search.svg","hash":"5849738622532495415"},{"file":"packages/components/icons/assets/Seat.svg","hash":"5590870696126931799"},{"file":"packages/components/icons/assets/Seats.svg","hash":"11324830072526381805"},{"file":"packages/components/icons/assets/Sector.svg","hash":"17445181525832381357"},{"file":"packages/components/icons/assets/SecurityFill.svg","hash":"15676073403703806062"},{"file":"packages/components/icons/assets/SecurityOutline.svg","hash":"7947875480445944396"},{"file":"packages/components/icons/assets/SecurityProfileAccountFill.svg","hash":"17621181156614604078"},{"file":"packages/components/icons/assets/SecurityProfileAccountOutline.svg","hash":"16859918941260982639"},{"file":"packages/components/icons/assets/SecurityProfileFill.svg","hash":"10276828911227554666"},{"file":"packages/components/icons/assets/SecurityProfileOutline.svg","hash":"438095920389315287"},{"file":"packages/components/icons/assets/Seller.svg","hash":"16486104877643186377"},{"file":"packages/components/icons/assets/SendFill.svg","hash":"2712714153864071015"},{"file":"packages/components/icons/assets/SendHorizontal.svg","hash":"11185942327795020382"},{"file":"packages/components/icons/assets/SendOutline.svg","hash":"257445401609220098"},{"file":"packages/components/icons/assets/Service.svg","hash":"5117339691867064159"},{"file":"packages/components/icons/assets/ShareExpand.svg","hash":"10154036734663993653"},{"file":"packages/components/icons/assets/ShareFill.svg","hash":"6013763078286330033"},{"file":"packages/components/icons/assets/ShareOutline.svg","hash":"6355691687896278726"},{"file":"packages/components/icons/assets/ShareiOS.svg","hash":"18161086288939937679"},{"file":"packages/components/icons/assets/ShoeSize.svg","hash":"10810787530277502765"},{"file":"packages/components/icons/assets/Shoes.svg","hash":"1404387709459627611"},{"file":"packages/components/icons/assets/ShoppingCartFill.svg","hash":"8349382372923233908"},{"file":"packages/components/icons/assets/ShoppingCartOutline.svg","hash":"5298323349863325716"},{"file":"packages/components/icons/assets/ShovelRake.svg","hash":"7034013596684877252"},{"file":"packages/components/icons/assets/Shower.svg","hash":"17445794557325243180"},{"file":"packages/components/icons/assets/Size.svg","hash":"5826064706555175338"},{"file":"packages/components/icons/assets/Smoking.svg","hash":"3484132242335061107"},{"file":"packages/components/icons/assets/Sort.svg","hash":"2837014686823547753"},{"file":"packages/components/icons/assets/Spa.svg","hash":"9018426218671467675"},{"file":"packages/components/icons/assets/Speaker.svg","hash":"18147981432163562791"},{"file":"packages/components/icons/assets/Speed.svg","hash":"15935535776150851250"},{"file":"packages/components/icons/assets/SpeedIndicator.svg","hash":"15840135512576994982"},{"file":"packages/components/icons/assets/SpeedmeterFill.svg","hash":"9994808913250636388"},{"file":"packages/components/icons/assets/SpeedmeterOutline.svg","hash":"5906086946085491451"},{"file":"packages/components/icons/assets/Sport.svg","hash":"9744978455665542417"},{"file":"packages/components/icons/assets/StarFill.svg","hash":"6808751496542598378"},{"file":"packages/components/icons/assets/StarOutline.svg","hash":"6277882764068255947"},{"file":"packages/components/icons/assets/Start.svg","hash":"4027859813004690269"},{"file":"packages/components/icons/assets/Store.svg","hash":"12408547887401512344"},{"file":"packages/components/icons/assets/StoreFill.svg","hash":"6612320873495261952"},{"file":"packages/components/icons/assets/StoreOutline.svg","hash":"10379974510948341177"},{"file":"packages/components/icons/assets/Sun.svg","hash":"16689136846041873195"},{"file":"packages/components/icons/assets/SunOrientation.svg","hash":"17764718517341459132"},{"file":"packages/components/icons/assets/Sunroof.svg","hash":"3970338643553165447"},{"file":"packages/components/icons/assets/SupportFill.svg","hash":"7084258582321928467"},{"file":"packages/components/icons/assets/SupportOutline.svg","hash":"785303400970066391"},{"file":"packages/components/icons/assets/SupportSmileFill.svg","hash":"764004381792986108"},{"file":"packages/components/icons/assets/SupportSmileOutline.svg","hash":"11185880969107264280"},{"file":"packages/components/icons/assets/Surface.svg","hash":"13100630521982638932"},{"file":"packages/components/icons/assets/TableArtMaterial.svg","hash":"12439563013413554193"},{"file":"packages/components/icons/assets/TableArtProduct.svg","hash":"13234555841821615265"},{"file":"packages/components/icons/assets/TargetFill.svg","hash":"10652968936273203569"},{"file":"packages/components/icons/assets/TargetOutline.svg","hash":"15902552971649089792"},{"file":"packages/components/icons/assets/Tattoo.svg","hash":"1114050360264429090"},{"file":"packages/components/icons/assets/Terrace.svg","hash":"7969424257863037863"},{"file":"packages/components/icons/assets/ThreeSixty.svg","hash":"17176170300199886799"},{"file":"packages/components/icons/assets/Time.svg","hash":"9533853644264298391"},{"file":"packages/components/icons/assets/Tools.svg","hash":"11826180549008840638"},{"file":"packages/components/icons/assets/Toy.svg","hash":"7895673617964396278"},{"file":"packages/components/icons/assets/ToysProduct.svg","hash":"7404712611139847103"},{"file":"packages/components/icons/assets/Tractor.svg","hash":"10749176132441423440"},{"file":"packages/components/icons/assets/TrainFill.svg","hash":"17271057387535950716"},{"file":"packages/components/icons/assets/TrainOutline.svg","hash":"12682716215040598197"},{"file":"packages/components/icons/assets/TrashCloseFill.svg","hash":"8033541768435919782"},{"file":"packages/components/icons/assets/TrashCloseOutline.svg","hash":"13863580358858846712"},{"file":"packages/components/icons/assets/TrashFill.svg","hash":"3125695786538261027"},{"file":"packages/components/icons/assets/TrashOutline.svg","hash":"6208077144812547625"},{"file":"packages/components/icons/assets/Truck.svg","hash":"7961015377320462295"},{"file":"packages/components/icons/assets/Trunk.svg","hash":"12909087472690648442"},{"file":"packages/components/icons/assets/Tv.svg","hash":"9397956855437557160"},{"file":"packages/components/icons/assets/Twitter.svg","hash":"5372536531105750650"},{"file":"packages/components/icons/assets/Type.svg","hash":"16384144715516444124"},{"file":"packages/components/icons/assets/TypingFill.svg","hash":"10384782736983812165"},{"file":"packages/components/icons/assets/TypingOutline.svg","hash":"619873843146057506"},{"file":"packages/components/icons/assets/Univers.svg","hash":"823720561966169081"},{"file":"packages/components/icons/assets/UnlockFill.svg","hash":"2119642737098795821"},{"file":"packages/components/icons/assets/UnlockOutline.svg","hash":"5057480406727617243"},{"file":"packages/components/icons/assets/UserCheckFill.svg","hash":"7509004571203754843"},{"file":"packages/components/icons/assets/UserCheckOutline.svg","hash":"10164964224666335035"},{"file":"packages/components/icons/assets/Vaccine.svg","hash":"13606789514387449589"},{"file":"packages/components/icons/assets/ValidFill.svg","hash":"10604971406632496808"},{"file":"packages/components/icons/assets/ValidOutline.svg","hash":"5406348842161669936"},{"file":"packages/components/icons/assets/VehicleWeight.svg","hash":"1576932059575457241"},{"file":"packages/components/icons/assets/Vehicles.svg","hash":"7554849652581939916"},{"file":"packages/components/icons/assets/VerifiedFill.svg","hash":"14861204103789815975"},{"file":"packages/components/icons/assets/VerifiedOutline.svg","hash":"3595727546007025474"},{"file":"packages/components/icons/assets/View.svg","hash":"14885046887778441753"},{"file":"packages/components/icons/assets/VoiceFill.svg","hash":"3779760841164519624"},{"file":"packages/components/icons/assets/VoiceOffFill.svg","hash":"2246903245396377395"},{"file":"packages/components/icons/assets/VoiceOffOutline.svg","hash":"10247809947821622754"},{"file":"packages/components/icons/assets/VoiceOutline.svg","hash":"3455770142307668528"},{"file":"packages/components/icons/assets/WalkerFill.svg","hash":"13942619301173235422"},{"file":"packages/components/icons/assets/WalkerOutline.svg","hash":"11040620804395446987"},{"file":"packages/components/icons/assets/Wallet.svg","hash":"5277223779420097892"},{"file":"packages/components/icons/assets/Wardrobe.svg","hash":"9445807775105941724"},{"file":"packages/components/icons/assets/WarningFill.svg","hash":"7052021968327881381"},{"file":"packages/components/icons/assets/WarningOutline.svg","hash":"2264001485928320563"},{"file":"packages/components/icons/assets/WarningSecurityFill.svg","hash":"10366158946700016752"},{"file":"packages/components/icons/assets/WarningSecurityOutline.svg","hash":"6789936132685562409"},{"file":"packages/components/icons/assets/Wc.svg","hash":"8251068177516815016"},{"file":"packages/components/icons/assets/Weight.svg","hash":"3505519072573342484"},{"file":"packages/components/icons/assets/Welcome.svg","hash":"16483108323861125644"},{"file":"packages/components/icons/assets/Whatsapp.svg","hash":"1852979744116242918"},{"file":"packages/components/icons/assets/WheelFill.svg","hash":"13839491842808671325"},{"file":"packages/components/icons/assets/WheelOutline.svg","hash":"6692361685781740920"},{"file":"packages/components/icons/assets/WheelRim.svg","hash":"10337793358626947582"},{"file":"packages/components/icons/assets/Wifi.svg","hash":"17533540553436074933"},{"file":"packages/components/icons/assets/WorkFill.svg","hash":"13195691278272950134"},{"file":"packages/components/icons/assets/WorkOutline.svg","hash":"16608916921301975667"},{"file":"packages/components/icons/assets/Years.svg","hash":"17406250626721263199"},{"file":"packages/components/icons/package.json","hash":"13917895459486518119","deps":["npm:change-case","npm:minimatch","npm:path-that-svg","npm:svgo","npm:svgson","npm:react","npm:react-dom","npm:tailwindcss"]},{"file":"packages/components/icons/scripts/build.mjs","hash":"18209933991947555677"},{"file":"packages/components/icons/scripts/utils/componentize.mjs","hash":"5827847569324801444"},{"file":"packages/components/icons/scripts/utils/indexify.mjs","hash":"15763847796661638033"},{"file":"packages/components/icons/scripts/utils/matchFileRoutes.mjs","hash":"4788810214042176014"},{"file":"packages/components/icons/scripts/utils/optimize.mjs","hash":"10265377491171358640"},{"file":"packages/components/icons/scripts/utils/pathSVG.mjs","hash":"8667064409684095664"},{"file":"packages/components/icons/scripts/utils/readFile.mjs","hash":"17188742001768835112"},{"file":"packages/components/icons/scripts/utils/tagify.mjs","hash":"7943492031044578864"},{"file":"packages/components/icons/scripts/utils/writeFile.mjs","hash":"10295770579494247715"},{"file":"packages/components/icons/src/Types.ts","hash":"8192534476955933267"},{"file":"packages/components/icons/src/icons/Accessories.tsx","hash":"17004884455272242554"},{"file":"packages/components/icons/src/icons/AccountFill.tsx","hash":"14627077563344785788"},{"file":"packages/components/icons/src/icons/AccountOutline.tsx","hash":"11786927472864600908"},{"file":"packages/components/icons/src/icons/Activity.tsx","hash":"7523292460849544279"},{"file":"packages/components/icons/src/icons/AddFill.tsx","hash":"16721714525966059608"},{"file":"packages/components/icons/src/icons/AddImageFill.tsx","hash":"9618183180674502466"},{"file":"packages/components/icons/src/icons/AddImageOutline.tsx","hash":"347996571189615624"},{"file":"packages/components/icons/src/icons/AddOutline.tsx","hash":"11170400707879943106"},{"file":"packages/components/icons/src/icons/AddSquareFill.tsx","hash":"371815869956893308"},{"file":"packages/components/icons/src/icons/AddSquareOutline.tsx","hash":"12070685900445822954"},{"file":"packages/components/icons/src/icons/Age.tsx","hash":"8630766655335727696"},{"file":"packages/components/icons/src/icons/AirConditioning.tsx","hash":"1991043816193614153"},{"file":"packages/components/icons/src/icons/AlarmFill.tsx","hash":"1329591050976954789"},{"file":"packages/components/icons/src/icons/AlarmOffFill.tsx","hash":"13179471692966434554"},{"file":"packages/components/icons/src/icons/AlarmOffOutline.tsx","hash":"18199408518606276969"},{"file":"packages/components/icons/src/icons/AlarmOnFill.tsx","hash":"7926490379709673992"},{"file":"packages/components/icons/src/icons/AlarmOnOutline.tsx","hash":"1589698737629328973"},{"file":"packages/components/icons/src/icons/AlarmOutline.tsx","hash":"12224380875559534033"},{"file":"packages/components/icons/src/icons/AlertFill.tsx","hash":"18409015215247253551"},{"file":"packages/components/icons/src/icons/AlertOutline.tsx","hash":"14261965884544459445"},{"file":"packages/components/icons/src/icons/AllDirection.tsx","hash":"3158138003133857273"},{"file":"packages/components/icons/src/icons/Animals.tsx","hash":"8156095919053904778"},{"file":"packages/components/icons/src/icons/Apartment.tsx","hash":"13123658643536923124"},{"file":"packages/components/icons/src/icons/Appearance.tsx","hash":"11882684067893230042"},{"file":"packages/components/icons/src/icons/Arrival.tsx","hash":"9637311754105092389"},{"file":"packages/components/icons/src/icons/ArrowDoubleLeft.tsx","hash":"5360439831321567135"},{"file":"packages/components/icons/src/icons/ArrowDoubleRight.tsx","hash":"17229336054666402259"},{"file":"packages/components/icons/src/icons/ArrowHorizontalDown.tsx","hash":"10737201547287859404"},{"file":"packages/components/icons/src/icons/ArrowHorizontalUp.tsx","hash":"12722006034412559068"},{"file":"packages/components/icons/src/icons/ArrowLeft.tsx","hash":"16101933761885205113"},{"file":"packages/components/icons/src/icons/ArrowRight.tsx","hash":"11318063670904215413"},{"file":"packages/components/icons/src/icons/ArrowVerticalLeft.tsx","hash":"3795668685309524260"},{"file":"packages/components/icons/src/icons/ArrowVerticalRight.tsx","hash":"17903004023949115228"},{"file":"packages/components/icons/src/icons/AttachFile.tsx","hash":"5414243172750592963"},{"file":"packages/components/icons/src/icons/Attic.tsx","hash":"7809180636503541060"},{"file":"packages/components/icons/src/icons/Available.tsx","hash":"13729436815021431160"},{"file":"packages/components/icons/src/icons/Axles.tsx","hash":"10201525305033144330"},{"file":"packages/components/icons/src/icons/Baby.tsx","hash":"8941056961867897831"},{"file":"packages/components/icons/src/icons/BabyFurniture.tsx","hash":"17925917047186231166"},{"file":"packages/components/icons/src/icons/Balcony.tsx","hash":"11576742426781820500"},{"file":"packages/components/icons/src/icons/BankFill.tsx","hash":"17534837328317660561"},{"file":"packages/components/icons/src/icons/BankOutline.tsx","hash":"11953190559222791280"},{"file":"packages/components/icons/src/icons/Basement.tsx","hash":"1546073940175512934"},{"file":"packages/components/icons/src/icons/BatchPurchase.tsx","hash":"3805548989470014615"},{"file":"packages/components/icons/src/icons/Bath.tsx","hash":"1782628417237527123"},{"file":"packages/components/icons/src/icons/BeautifulBuilding.tsx","hash":"9177869392730075251"},{"file":"packages/components/icons/src/icons/BicycleType.tsx","hash":"11194190442845102426"},{"file":"packages/components/icons/src/icons/Bike.tsx","hash":"53866986701858997"},{"file":"packages/components/icons/src/icons/BikeSize.tsx","hash":"2099349863838698632"},{"file":"packages/components/icons/src/icons/Block.tsx","hash":"5709627840226855928"},{"file":"packages/components/icons/src/icons/Bluetooth.tsx","hash":"6070582923657017495"},{"file":"packages/components/icons/src/icons/Boat.tsx","hash":"8469572414849899229"},{"file":"packages/components/icons/src/icons/Book.tsx","hash":"13630715356937930070"},{"file":"packages/components/icons/src/icons/BookmarkFill.tsx","hash":"1064880697579527019"},{"file":"packages/components/icons/src/icons/BookmarkOutline.tsx","hash":"10905194225326130594"},{"file":"packages/components/icons/src/icons/Booster.tsx","hash":"7436521152222811118"},{"file":"packages/components/icons/src/icons/BoxFill.tsx","hash":"7589203282916546678"},{"file":"packages/components/icons/src/icons/BoxOutline.tsx","hash":"4567776185805101595"},{"file":"packages/components/icons/src/icons/Brand.tsx","hash":"14787487497398489089"},{"file":"packages/components/icons/src/icons/Breakfast.tsx","hash":"14424949064736757371"},{"file":"packages/components/icons/src/icons/BurgerMenu.tsx","hash":"13509441895653051261"},{"file":"packages/components/icons/src/icons/CalculateFill.tsx","hash":"7219781133274281699"},{"file":"packages/components/icons/src/icons/CalculateOutline.tsx","hash":"17098645683824990610"},{"file":"packages/components/icons/src/icons/CalendarCriterias.tsx","hash":"429267858522791628"},{"file":"packages/components/icons/src/icons/CalendarDotFill.tsx","hash":"4529576609972405403"},{"file":"packages/components/icons/src/icons/CalendarDotOutline.tsx","hash":"12722422990773644778"},{"file":"packages/components/icons/src/icons/CalendarFill.tsx","hash":"13870778611285562670"},{"file":"packages/components/icons/src/icons/CalendarOutline.tsx","hash":"10223879339589726729"},{"file":"packages/components/icons/src/icons/CalendarValidFill.tsx","hash":"1124605430690262284"},{"file":"packages/components/icons/src/icons/CalendarValidOutline.tsx","hash":"13876781920032559231"},{"file":"packages/components/icons/src/icons/CallFill.tsx","hash":"15320220850667938475"},{"file":"packages/components/icons/src/icons/CallOutline.tsx","hash":"14572967672642414461"},{"file":"packages/components/icons/src/icons/Calm.tsx","hash":"2715569575889109588"},{"file":"packages/components/icons/src/icons/CameraFill.tsx","hash":"2261275577112947399"},{"file":"packages/components/icons/src/icons/CameraOutline.tsx","hash":"11367018379105046258"},{"file":"packages/components/icons/src/icons/Capacity.tsx","hash":"16795793938654194303"},{"file":"packages/components/icons/src/icons/CarBrand.tsx","hash":"9272585606702173029"},{"file":"packages/components/icons/src/icons/CarFill.tsx","hash":"10218186927091137730"},{"file":"packages/components/icons/src/icons/CarOutline.tsx","hash":"15255529804229384972"},{"file":"packages/components/icons/src/icons/CarType.tsx","hash":"10033207661850306361"},{"file":"packages/components/icons/src/icons/CarWarrantyFill.tsx","hash":"7101851116115518172"},{"file":"packages/components/icons/src/icons/CarWarrantyOutline.tsx","hash":"12712107362797404757"},{"file":"packages/components/icons/src/icons/Card.tsx","hash":"3213726025633622049"},{"file":"packages/components/icons/src/icons/CardFill.tsx","hash":"10277361643502704606"},{"file":"packages/components/icons/src/icons/CardOutline.tsx","hash":"4413382106033255833"},{"file":"packages/components/icons/src/icons/CategoriesClothes.tsx","hash":"5929207652455337489"},{"file":"packages/components/icons/src/icons/Cave.tsx","hash":"12033857960226554069"},{"file":"packages/components/icons/src/icons/ChargesIncluded.tsx","hash":"15645424699581720026"},{"file":"packages/components/icons/src/icons/Check.tsx","hash":"2002218008909560425"},{"file":"packages/components/icons/src/icons/Class.tsx","hash":"12259537906197720144"},{"file":"packages/components/icons/src/icons/Clean.tsx","hash":"12418842486962393645"},{"file":"packages/components/icons/src/icons/ClockArrow.tsx","hash":"901545611363429254"},{"file":"packages/components/icons/src/icons/ClockFill.tsx","hash":"12461669632249535428"},{"file":"packages/components/icons/src/icons/ClockOutline.tsx","hash":"7889522389196395950"},{"file":"packages/components/icons/src/icons/Close.tsx","hash":"12251553872617928812"},{"file":"packages/components/icons/src/icons/Clothes.tsx","hash":"13801651661619983943"},{"file":"packages/components/icons/src/icons/ClothesBrand.tsx","hash":"15768581536890151653"},{"file":"packages/components/icons/src/icons/ClothesCondition.tsx","hash":"391697041041133396"},{"file":"packages/components/icons/src/icons/Collectible.tsx","hash":"16420158758813621967"},{"file":"packages/components/icons/src/icons/Color.tsx","hash":"13829766320071154697"},{"file":"packages/components/icons/src/icons/Common.tsx","hash":"2432013115835677579"},{"file":"packages/components/icons/src/icons/Computer.tsx","hash":"13629903372799560191"},{"file":"packages/components/icons/src/icons/ComputerAccessory.tsx","hash":"16204184757667854651"},{"file":"packages/components/icons/src/icons/Condition.tsx","hash":"7254809808258086314"},{"file":"packages/components/icons/src/icons/ConversationFill.tsx","hash":"12152336822016706988"},{"file":"packages/components/icons/src/icons/ConversationOutline.tsx","hash":"7676670336526498042"},{"file":"packages/components/icons/src/icons/CopyFill.tsx","hash":"15511937549304714130"},{"file":"packages/components/icons/src/icons/CopyOutline.tsx","hash":"15740183987202004400"},{"file":"packages/components/icons/src/icons/Couch.tsx","hash":"17343227995715447407"},{"file":"packages/components/icons/src/icons/CountryFill.tsx","hash":"8298473764105510728"},{"file":"packages/components/icons/src/icons/CountryOutline.tsx","hash":"273409051229678342"},{"file":"packages/components/icons/src/icons/CvFill.tsx","hash":"8562840622938015826"},{"file":"packages/components/icons/src/icons/CvOutline.tsx","hash":"14046271553991562346"},{"file":"packages/components/icons/src/icons/Cylindrical.tsx","hash":"16645063091377259401"},{"file":"packages/components/icons/src/icons/DeleteFill.tsx","hash":"16632435734504209037"},{"file":"packages/components/icons/src/icons/DeleteOutline.tsx","hash":"2336196612236906406"},{"file":"packages/components/icons/src/icons/Delivery.tsx","hash":"4443837681728653765"},{"file":"packages/components/icons/src/icons/DeliveryFastFill.tsx","hash":"2173986880848887053"},{"file":"packages/components/icons/src/icons/DeliveryFastOutline.tsx","hash":"10178481902617253124"},{"file":"packages/components/icons/src/icons/DeliveryFill.tsx","hash":"10088376762105093609"},{"file":"packages/components/icons/src/icons/DeliveryHandsFill.tsx","hash":"1547718146933037193"},{"file":"packages/components/icons/src/icons/DeliveryHandsOutline.tsx","hash":"2074651191683622676"},{"file":"packages/components/icons/src/icons/DeliveryOutline.tsx","hash":"13027749347488450904"},{"file":"packages/components/icons/src/icons/DeliveryTruckFill.tsx","hash":"7865957877225872627"},{"file":"packages/components/icons/src/icons/DeliveryTruckOutline.tsx","hash":"14833941667485064154"},{"file":"packages/components/icons/src/icons/Digicode.tsx","hash":"1983770484541119593"},{"file":"packages/components/icons/src/icons/Directory.tsx","hash":"15310070660730534336"},{"file":"packages/components/icons/src/icons/DissatisfiedFill.tsx","hash":"4816706671761031721"},{"file":"packages/components/icons/src/icons/DissatisfiedOutline.tsx","hash":"11447955123067859712"},{"file":"packages/components/icons/src/icons/DiyProduct.tsx","hash":"15845593102659040363"},{"file":"packages/components/icons/src/icons/DiyType.tsx","hash":"14109591241552877413"},{"file":"packages/components/icons/src/icons/Donate.tsx","hash":"3952759193186885625"},{"file":"packages/components/icons/src/icons/Donation.tsx","hash":"3238435370812431477"},{"file":"packages/components/icons/src/icons/Doors.tsx","hash":"2854544561018883130"},{"file":"packages/components/icons/src/icons/DoubleCheck.tsx","hash":"17592823013274090736"},{"file":"packages/components/icons/src/icons/DownloadFill.tsx","hash":"10166009241116404295"},{"file":"packages/components/icons/src/icons/DownloadOutline.tsx","hash":"4936059211558754667"},{"file":"packages/components/icons/src/icons/Dress.tsx","hash":"10879203987686378564"},{"file":"packages/components/icons/src/icons/DumpTruck.tsx","hash":"962238548494963934"},{"file":"packages/components/icons/src/icons/Duplex.tsx","hash":"8516881454192332695"},{"file":"packages/components/icons/src/icons/EducationalLevel.tsx","hash":"15457214683659342222"},{"file":"packages/components/icons/src/icons/Energy.tsx","hash":"9856170317175290374"},{"file":"packages/components/icons/src/icons/EngineStart.tsx","hash":"12507598331808343955"},{"file":"packages/components/icons/src/icons/Equipment.tsx","hash":"10725474822115314303"},{"file":"packages/components/icons/src/icons/EquipmentBaby.tsx","hash":"14817467078340049129"},{"file":"packages/components/icons/src/icons/ErrorPhoto.tsx","hash":"13702377218042468231"},{"file":"packages/components/icons/src/icons/Euro.tsx","hash":"6913348419190291251"},{"file":"packages/components/icons/src/icons/Experience.tsx","hash":"14829756265817549533"},{"file":"packages/components/icons/src/icons/Export.tsx","hash":"1821614339847733494"},{"file":"packages/components/icons/src/icons/EyeFill.tsx","hash":"1842471250979190291"},{"file":"packages/components/icons/src/icons/EyeOffFill.tsx","hash":"10169283572050589480"},{"file":"packages/components/icons/src/icons/EyeOffOutline.tsx","hash":"4481432271034077453"},{"file":"packages/components/icons/src/icons/EyeOutline.tsx","hash":"15576720135784728945"},{"file":"packages/components/icons/src/icons/FacebookFill.tsx","hash":"2270817604358294457"},{"file":"packages/components/icons/src/icons/FacebookOutline.tsx","hash":"5394339086844083494"},{"file":"packages/components/icons/src/icons/Family.tsx","hash":"17155187544050987950"},{"file":"packages/components/icons/src/icons/FavoriteFill.tsx","hash":"1582858428218998972"},{"file":"packages/components/icons/src/icons/FavoriteOutline.tsx","hash":"14854152250834937264"},{"file":"packages/components/icons/src/icons/FileOffFill.tsx","hash":"4291781294147562540"},{"file":"packages/components/icons/src/icons/FileOffOutline.tsx","hash":"7133418749252738588"},{"file":"packages/components/icons/src/icons/FilePdfFill.tsx","hash":"16042229941108692758"},{"file":"packages/components/icons/src/icons/FilePdfOutline.tsx","hash":"13543658212792507432"},{"file":"packages/components/icons/src/icons/Filter.tsx","hash":"7159988321402613335"},{"file":"packages/components/icons/src/icons/FireFill.tsx","hash":"15525334705365420019"},{"file":"packages/components/icons/src/icons/FireOutline.tsx","hash":"15186165002014522350"},{"file":"packages/components/icons/src/icons/Fireplace.tsx","hash":"8528496062864459088"},{"file":"packages/components/icons/src/icons/FlagFill.tsx","hash":"2568281120076980442"},{"file":"packages/components/icons/src/icons/FlagOutline.tsx","hash":"5877083687154913938"},{"file":"packages/components/icons/src/icons/FlashFill.tsx","hash":"4988521934925003605"},{"file":"packages/components/icons/src/icons/FlashOutline.tsx","hash":"13386148867846173051"},{"file":"packages/components/icons/src/icons/FlashlightFill.tsx","hash":"4655214957104918387"},{"file":"packages/components/icons/src/icons/FlashlightOutline.tsx","hash":"2379673122740822741"},{"file":"packages/components/icons/src/icons/Floor.tsx","hash":"10733126028730904764"},{"file":"packages/components/icons/src/icons/ForwardFill.tsx","hash":"15982877646583865188"},{"file":"packages/components/icons/src/icons/ForwardOutline.tsx","hash":"2899952179855099986"},{"file":"packages/components/icons/src/icons/Fuel.tsx","hash":"2022232666014085830"},{"file":"packages/components/icons/src/icons/Function.tsx","hash":"3125958799567910306"},{"file":"packages/components/icons/src/icons/Furniture.tsx","hash":"12456064951600303252"},{"file":"packages/components/icons/src/icons/FurnitureType.tsx","hash":"7492105838666404150"},{"file":"packages/components/icons/src/icons/GalleryFill.tsx","hash":"459599419690058720"},{"file":"packages/components/icons/src/icons/GalleryOutline.tsx","hash":"17507850965848532542"},{"file":"packages/components/icons/src/icons/Garage.tsx","hash":"10406763690981368214"},{"file":"packages/components/icons/src/icons/Garden.tsx","hash":"2758189044207103252"},{"file":"packages/components/icons/src/icons/GardeningProduct.tsx","hash":"14013820642106842743"},{"file":"packages/components/icons/src/icons/GardeningType.tsx","hash":"759020362681285391"},{"file":"packages/components/icons/src/icons/GlassWindows.tsx","hash":"16196287566450970756"},{"file":"packages/components/icons/src/icons/Gps.tsx","hash":"12066359415762125226"},{"file":"packages/components/icons/src/icons/GraphArrowDown.tsx","hash":"3440663618407040417"},{"file":"packages/components/icons/src/icons/GraphArrowUp.tsx","hash":"9894457089878064617"},{"file":"packages/components/icons/src/icons/GraphFill.tsx","hash":"9827678606568458556"},{"file":"packages/components/icons/src/icons/GraphOutline.tsx","hash":"11361531954908593021"},{"file":"packages/components/icons/src/icons/Ground.tsx","hash":"11412711560128886856"},{"file":"packages/components/icons/src/icons/GroupFill.tsx","hash":"10009496439939573611"},{"file":"packages/components/icons/src/icons/GroupOutline.tsx","hash":"13145313345027379971"},{"file":"packages/components/icons/src/icons/HandDelivered.tsx","hash":"13615260697396981816"},{"file":"packages/components/icons/src/icons/Headlight.tsx","hash":"3435112799011555645"},{"file":"packages/components/icons/src/icons/Hobby.tsx","hash":"5181223998103137300"},{"file":"packages/components/icons/src/icons/HolidayFill.tsx","hash":"14359310793975463984"},{"file":"packages/components/icons/src/icons/HolidayOutline.tsx","hash":"856245246795996936"},{"file":"packages/components/icons/src/icons/Holidays.tsx","hash":"5881686414522057260"},{"file":"packages/components/icons/src/icons/HolidaysGarden.tsx","hash":"15040688480253491794"},{"file":"packages/components/icons/src/icons/HomeFill.tsx","hash":"18125231901255931447"},{"file":"packages/components/icons/src/icons/HomeOutline.tsx","hash":"7652103046820768656"},{"file":"packages/components/icons/src/icons/HomeappliancesProduct.tsx","hash":"3140109986392215385"},{"file":"packages/components/icons/src/icons/HomeappliancesType.tsx","hash":"3214564577406385258"},{"file":"packages/components/icons/src/icons/Honoraria.tsx","hash":"4017216219896504948"},{"file":"packages/components/icons/src/icons/HotelFill.tsx","hash":"16890540523500466792"},{"file":"packages/components/icons/src/icons/HotelOutline.tsx","hash":"4509267562306636281"},{"file":"packages/components/icons/src/icons/House.tsx","hash":"9927148140788174436"},{"file":"packages/components/icons/src/icons/HousingType.tsx","hash":"11310343305669064996"},{"file":"packages/components/icons/src/icons/IdeaFill.tsx","hash":"16582161200523182909"},{"file":"packages/components/icons/src/icons/IdeaOutline.tsx","hash":"15553389895007617968"},{"file":"packages/components/icons/src/icons/IdentityFill.tsx","hash":"4153312727427397906"},{"file":"packages/components/icons/src/icons/IdentityOutline.tsx","hash":"4252367614394160208"},{"file":"packages/components/icons/src/icons/ImageFill.tsx","hash":"4804815616950597988"},{"file":"packages/components/icons/src/icons/ImageOutline.tsx","hash":"1048380340580046214"},{"file":"packages/components/icons/src/icons/Import.tsx","hash":"5008061414075732189"},{"file":"packages/components/icons/src/icons/InfoFill.tsx","hash":"9040781481336421677"},{"file":"packages/components/icons/src/icons/InfoOutline.tsx","hash":"14580727373869620909"},{"file":"packages/components/icons/src/icons/InstagramFill.tsx","hash":"6575544123452385528"},{"file":"packages/components/icons/src/icons/InstagramOutline.tsx","hash":"6519791115603495779"},{"file":"packages/components/icons/src/icons/Interphone.tsx","hash":"5174047425935399890"},{"file":"packages/components/icons/src/icons/Janitor.tsx","hash":"18105176324356830078"},{"file":"packages/components/icons/src/icons/Jewels.tsx","hash":"1793057805426728233"},{"file":"packages/components/icons/src/icons/Job.tsx","hash":"15932287689180206514"},{"file":"packages/components/icons/src/icons/JobType.tsx","hash":"18273003773680743864"},{"file":"packages/components/icons/src/icons/KeyFill.tsx","hash":"5043573662923618349"},{"file":"packages/components/icons/src/icons/KeyOutline.tsx","hash":"12272395327856136395"},{"file":"packages/components/icons/src/icons/KeylessAccess.tsx","hash":"14093349205896912481"},{"file":"packages/components/icons/src/icons/Land.tsx","hash":"13381667113745900060"},{"file":"packages/components/icons/src/icons/LastFloor.tsx","hash":"2854292277078578925"},{"file":"packages/components/icons/src/icons/License.tsx","hash":"16815517528589572679"},{"file":"packages/components/icons/src/icons/Lift.tsx","hash":"3704532228905222667"},{"file":"packages/components/icons/src/icons/Light.tsx","hash":"15277281481833235939"},{"file":"packages/components/icons/src/icons/Like.tsx","hash":"9380621995904761047"},{"file":"packages/components/icons/src/icons/LikeFill.tsx","hash":"16922634804577590316"},{"file":"packages/components/icons/src/icons/LikeOutline.tsx","hash":"10475933552887224502"},{"file":"packages/components/icons/src/icons/LinensProduct.tsx","hash":"13941341782124002612"},{"file":"packages/components/icons/src/icons/LinensType.tsx","hash":"3318712390216352197"},{"file":"packages/components/icons/src/icons/Link.tsx","hash":"6794319492995300459"},{"file":"packages/components/icons/src/icons/Listing.tsx","hash":"14343512442383731434"},{"file":"packages/components/icons/src/icons/Litter.tsx","hash":"2920450562348167887"},{"file":"packages/components/icons/src/icons/Loader.tsx","hash":"7927977076087077437"},{"file":"packages/components/icons/src/icons/Localisation.tsx","hash":"17414630099676211125"},{"file":"packages/components/icons/src/icons/LockFill.tsx","hash":"14054582110636066961"},{"file":"packages/components/icons/src/icons/LockOutline.tsx","hash":"15793814325947937154"},{"file":"packages/components/icons/src/icons/Loft.tsx","hash":"11872905539366877166"},{"file":"packages/components/icons/src/icons/Loggia.tsx","hash":"2679649811304732516"},{"file":"packages/components/icons/src/icons/Loof.tsx","hash":"15528590857146139466"},{"file":"packages/components/icons/src/icons/Luxe.tsx","hash":"2437095619379863101"},{"file":"packages/components/icons/src/icons/MailCloseFill.tsx","hash":"13404266422458276415"},{"file":"packages/components/icons/src/icons/MailCloseOutline.tsx","hash":"1341562252790903765"},{"file":"packages/components/icons/src/icons/MailFill.tsx","hash":"142291364459019434"},{"file":"packages/components/icons/src/icons/MailOpenFill.tsx","hash":"36026331746482627"},{"file":"packages/components/icons/src/icons/MailOpenOutline.tsx","hash":"13115817234073114570"},{"file":"packages/components/icons/src/icons/MailOutline.tsx","hash":"4317768494076094129"},{"file":"packages/components/icons/src/icons/MapCursorFill.tsx","hash":"6973831972759298206"},{"file":"packages/components/icons/src/icons/MapCursorOutline.tsx","hash":"3209958502737624253"},{"file":"packages/components/icons/src/icons/MapExpand.tsx","hash":"10414306308238067675"},{"file":"packages/components/icons/src/icons/Material.tsx","hash":"7840772554816996019"},{"file":"packages/components/icons/src/icons/MegaphoneFill.tsx","hash":"12999229116889456617"},{"file":"packages/components/icons/src/icons/MegaphoneMuteFill.tsx","hash":"4457389306167533086"},{"file":"packages/components/icons/src/icons/MegaphoneMuteOutline.tsx","hash":"9470731352046708919"},{"file":"packages/components/icons/src/icons/MegaphoneOutline.tsx","hash":"16861734945041281735"},{"file":"packages/components/icons/src/icons/Memory.tsx","hash":"5468539910977938850"},{"file":"packages/components/icons/src/icons/MessageFill.tsx","hash":"3386874538568190949"},{"file":"packages/components/icons/src/icons/MessageOutline.tsx","hash":"4178938749637110052"},{"file":"packages/components/icons/src/icons/Messenger.tsx","hash":"6750258261810692634"},{"file":"packages/components/icons/src/icons/Metro.tsx","hash":"4362428500649288862"},{"file":"packages/components/icons/src/icons/Mileage.tsx","hash":"9553135977451004374"},{"file":"packages/components/icons/src/icons/Minus.tsx","hash":"12615352055668717923"},{"file":"packages/components/icons/src/icons/MobileCheck.tsx","hash":"7833936222491774709"},{"file":"packages/components/icons/src/icons/Model.tsx","hash":"2345651820266757469"},{"file":"packages/components/icons/src/icons/MoneyFill.tsx","hash":"17436849530267679121"},{"file":"packages/components/icons/src/icons/MoneyOutline.tsx","hash":"8835700761747930239"},{"file":"packages/components/icons/src/icons/MoreMenuHorizontal.tsx","hash":"3453509154257596541"},{"file":"packages/components/icons/src/icons/MoreMenuVertical.tsx","hash":"4267278858767067155"},{"file":"packages/components/icons/src/icons/Moto.tsx","hash":"10759030818382745299"},{"file":"packages/components/icons/src/icons/Moulding.tsx","hash":"15193248991012377118"},{"file":"packages/components/icons/src/icons/MoveUp.tsx","hash":"6614496264869117288"},{"file":"packages/components/icons/src/icons/Multimedia.tsx","hash":"8181812963445828806"},{"file":"packages/components/icons/src/icons/MultimediaSystem.tsx","hash":"3193403307289798675"},{"file":"packages/components/icons/src/icons/NeutralFill.tsx","hash":"11367268088739134553"},{"file":"packages/components/icons/src/icons/NeutralOutline.tsx","hash":"6780795152109803373"},{"file":"packages/components/icons/src/icons/NoPhoto.tsx","hash":"14438591867772101972"},{"file":"packages/components/icons/src/icons/NotificationFill.tsx","hash":"3253630329945678922"},{"file":"packages/components/icons/src/icons/NotificationOutline.tsx","hash":"13827650892375710308"},{"file":"packages/components/icons/src/icons/Offer.tsx","hash":"2465442429953959252"},{"file":"packages/components/icons/src/icons/OfferFill.tsx","hash":"16157705953704391695"},{"file":"packages/components/icons/src/icons/OfferOutline.tsx","hash":"5564570956071619009"},{"file":"packages/components/icons/src/icons/OfferType.tsx","hash":"4826284885762713262"},{"file":"packages/components/icons/src/icons/PaperMapFill.tsx","hash":"1247476172063509412"},{"file":"packages/components/icons/src/icons/PaperMapOutline.tsx","hash":"58339816370489237"},{"file":"packages/components/icons/src/icons/ParkAssist.tsx","hash":"10408894781631662554"},{"file":"packages/components/icons/src/icons/Parking.tsx","hash":"5096956176439298673"},{"file":"packages/components/icons/src/icons/ParkingEstate.tsx","hash":"11616618159984305113"},{"file":"packages/components/icons/src/icons/ParkingSensor.tsx","hash":"1543767024867147210"},{"file":"packages/components/icons/src/icons/Parquet.tsx","hash":"4657928827107072776"},{"file":"packages/components/icons/src/icons/PauseFill.tsx","hash":"16439178923241704712"},{"file":"packages/components/icons/src/icons/PauseOutline.tsx","hash":"219288778059114185"},{"file":"packages/components/icons/src/icons/PenFill.tsx","hash":"13045335442300293857"},{"file":"packages/components/icons/src/icons/PenOutline.tsx","hash":"17890600037305527429"},{"file":"packages/components/icons/src/icons/Percentage.tsx","hash":"3229071647377540327"},{"file":"packages/components/icons/src/icons/PetAccessory.tsx","hash":"1839753956045663427"},{"file":"packages/components/icons/src/icons/Pets.tsx","hash":"18068200306647909745"},{"file":"packages/components/icons/src/icons/PhoneFill.tsx","hash":"11876577864701597444"},{"file":"packages/components/icons/src/icons/PhoneOutline.tsx","hash":"9548464658425575526"},{"file":"packages/components/icons/src/icons/Pieces.tsx","hash":"17533362400093983083"},{"file":"packages/components/icons/src/icons/PiggyBankFill.tsx","hash":"15108874027926333705"},{"file":"packages/components/icons/src/icons/PiggyBankOutline.tsx","hash":"6048944971441412590"},{"file":"packages/components/icons/src/icons/PinFill.tsx","hash":"3214607637537722936"},{"file":"packages/components/icons/src/icons/PinOutline.tsx","hash":"2693696114700483630"},{"file":"packages/components/icons/src/icons/Pinterest.tsx","hash":"6195144735262551594"},{"file":"packages/components/icons/src/icons/PlayFill.tsx","hash":"4094109546682626018"},{"file":"packages/components/icons/src/icons/PlayOutline.tsx","hash":"16851867179791713901"},{"file":"packages/components/icons/src/icons/Plus.tsx","hash":"12201875434300296340"},{"file":"packages/components/icons/src/icons/Pool.tsx","hash":"10959843336084276564"},{"file":"packages/components/icons/src/icons/Power.tsx","hash":"15402385443318596070"},{"file":"packages/components/icons/src/icons/PrintFill.tsx","hash":"12439674127253312981"},{"file":"packages/components/icons/src/icons/PrintOutline.tsx","hash":"6266655395198321264"},{"file":"packages/components/icons/src/icons/ProCursorFill.tsx","hash":"12258674556414404717"},{"file":"packages/components/icons/src/icons/ProCursorOutline.tsx","hash":"10948871386082215848"},{"file":"packages/components/icons/src/icons/ProFill.tsx","hash":"2065921405922290482"},{"file":"packages/components/icons/src/icons/ProOutline.tsx","hash":"2013326462137702259"},{"file":"packages/components/icons/src/icons/ProfileFill.tsx","hash":"10324873494332900130"},{"file":"packages/components/icons/src/icons/ProfileOutline.tsx","hash":"1413636776818841732"},{"file":"packages/components/icons/src/icons/QuestionFill.tsx","hash":"10682056701873655420"},{"file":"packages/components/icons/src/icons/QuestionOutline.tsx","hash":"6096304388468377090"},{"file":"packages/components/icons/src/icons/RainSensor.tsx","hash":"16982142729579480621"},{"file":"packages/components/icons/src/icons/Rating.tsx","hash":"14184202325839877997"},{"file":"packages/components/icons/src/icons/RearviewCamera.tsx","hash":"15250356574143804915"},{"file":"packages/components/icons/src/icons/RearviewMirror.tsx","hash":"16008894985959247926"},{"file":"packages/components/icons/src/icons/Reference.tsx","hash":"18355220253956272474"},{"file":"packages/components/icons/src/icons/Refresh.tsx","hash":"14180623220798706105"},{"file":"packages/components/icons/src/icons/Refund.tsx","hash":"3889650627280234595"},{"file":"packages/components/icons/src/icons/RemoveFill.tsx","hash":"952676689436290285"},{"file":"packages/components/icons/src/icons/RemoveOutline.tsx","hash":"10939602346259739387"},{"file":"packages/components/icons/src/icons/Renovation.tsx","hash":"6977680926030932170"},{"file":"packages/components/icons/src/icons/Rental.tsx","hash":"9881624119271535777"},{"file":"packages/components/icons/src/icons/RocketFill.tsx","hash":"6877632295870292405"},{"file":"packages/components/icons/src/icons/RocketOutline.tsx","hash":"4524422113288587094"},{"file":"packages/components/icons/src/icons/Rooms.tsx","hash":"8274536205052053332"},{"file":"packages/components/icons/src/icons/RotateImage.tsx","hash":"8748450009203528972"},{"file":"packages/components/icons/src/icons/SadFill.tsx","hash":"15954326771433099086"},{"file":"packages/components/icons/src/icons/SadOutline.tsx","hash":"329040801891737491"},{"file":"packages/components/icons/src/icons/Salary.tsx","hash":"3919135383309229668"},{"file":"packages/components/icons/src/icons/SaleType.tsx","hash":"4772359482841995164"},{"file":"packages/components/icons/src/icons/SatisfiedFill.tsx","hash":"6915282773588445220"},{"file":"packages/components/icons/src/icons/SatisfiedOutline.tsx","hash":"11949425056057028578"},{"file":"packages/components/icons/src/icons/Scan.tsx","hash":"14125839364323199803"},{"file":"packages/components/icons/src/icons/SeaView.tsx","hash":"15666690534085359053"},{"file":"packages/components/icons/src/icons/Search.tsx","hash":"12075024157217334276"},{"file":"packages/components/icons/src/icons/Seat.tsx","hash":"11737578234372328179"},{"file":"packages/components/icons/src/icons/Seats.tsx","hash":"8621133346778025544"},{"file":"packages/components/icons/src/icons/Sector.tsx","hash":"2548455369368199477"},{"file":"packages/components/icons/src/icons/SecurityFill.tsx","hash":"5739973836693611790"},{"file":"packages/components/icons/src/icons/SecurityOutline.tsx","hash":"1572767527818533574"},{"file":"packages/components/icons/src/icons/SecurityProfileAccountFill.tsx","hash":"5954858719227163014"},{"file":"packages/components/icons/src/icons/SecurityProfileAccountOutline.tsx","hash":"12575898307727623270"},{"file":"packages/components/icons/src/icons/SecurityProfileFill.tsx","hash":"6319652242890529459"},{"file":"packages/components/icons/src/icons/SecurityProfileOutline.tsx","hash":"2084565202203426207"},{"file":"packages/components/icons/src/icons/Seller.tsx","hash":"4533508654259294699"},{"file":"packages/components/icons/src/icons/SendFill.tsx","hash":"5896629954440291829"},{"file":"packages/components/icons/src/icons/SendHorizontal.tsx","hash":"7196934096769433890"},{"file":"packages/components/icons/src/icons/SendOutline.tsx","hash":"7856623969129738050"},{"file":"packages/components/icons/src/icons/Service.tsx","hash":"3527421147231459298"},{"file":"packages/components/icons/src/icons/ShareExpand.tsx","hash":"5726597371248139076"},{"file":"packages/components/icons/src/icons/ShareFill.tsx","hash":"975128731754483360"},{"file":"packages/components/icons/src/icons/ShareOutline.tsx","hash":"642795853388037680"},{"file":"packages/components/icons/src/icons/ShareiOs.tsx","hash":"4063216051776603208"},{"file":"packages/components/icons/src/icons/ShoeSize.tsx","hash":"18091728155712382048"},{"file":"packages/components/icons/src/icons/Shoes.tsx","hash":"6514545371491293030"},{"file":"packages/components/icons/src/icons/ShoppingCartFill.tsx","hash":"10804167892716358043"},{"file":"packages/components/icons/src/icons/ShoppingCartOutline.tsx","hash":"3987271322200058231"},{"file":"packages/components/icons/src/icons/ShovelRake.tsx","hash":"10359318006666509784"},{"file":"packages/components/icons/src/icons/Shower.tsx","hash":"759705130121424334"},{"file":"packages/components/icons/src/icons/Size.tsx","hash":"16302734559635114120"},{"file":"packages/components/icons/src/icons/Smoking.tsx","hash":"4067354167642281004"},{"file":"packages/components/icons/src/icons/Sort.tsx","hash":"4009961330857571834"},{"file":"packages/components/icons/src/icons/Spa.tsx","hash":"2132950736632469242"},{"file":"packages/components/icons/src/icons/Speaker.tsx","hash":"9443264580055598269"},{"file":"packages/components/icons/src/icons/Speed.tsx","hash":"11036136026528969640"},{"file":"packages/components/icons/src/icons/SpeedIndicator.tsx","hash":"10471200624361472719"},{"file":"packages/components/icons/src/icons/SpeedmeterFill.tsx","hash":"11134653872796111860"},{"file":"packages/components/icons/src/icons/SpeedmeterOutline.tsx","hash":"14468336035780302217"},{"file":"packages/components/icons/src/icons/Sport.tsx","hash":"14129202206766089857"},{"file":"packages/components/icons/src/icons/StarFill.tsx","hash":"8584123358139427471"},{"file":"packages/components/icons/src/icons/StarOutline.tsx","hash":"5026222234889146261"},{"file":"packages/components/icons/src/icons/Start.tsx","hash":"11211517462446621452"},{"file":"packages/components/icons/src/icons/Store.tsx","hash":"3699208883104577314"},{"file":"packages/components/icons/src/icons/StoreFill.tsx","hash":"9533132680487492003"},{"file":"packages/components/icons/src/icons/StoreOutline.tsx","hash":"17764210788607416514"},{"file":"packages/components/icons/src/icons/Sun.tsx","hash":"7747202502683953220"},{"file":"packages/components/icons/src/icons/SunOrientation.tsx","hash":"7063902982753123668"},{"file":"packages/components/icons/src/icons/Sunroof.tsx","hash":"14810548185161816474"},{"file":"packages/components/icons/src/icons/SupportFill.tsx","hash":"6895953593147257289"},{"file":"packages/components/icons/src/icons/SupportOutline.tsx","hash":"10971532526356533504"},{"file":"packages/components/icons/src/icons/SupportSmileFill.tsx","hash":"2393443939357335392"},{"file":"packages/components/icons/src/icons/SupportSmileOutline.tsx","hash":"8092759147149534287"},{"file":"packages/components/icons/src/icons/Surface.tsx","hash":"13348028266422214456"},{"file":"packages/components/icons/src/icons/TableArtMaterial.tsx","hash":"2776092677185209217"},{"file":"packages/components/icons/src/icons/TableArtProduct.tsx","hash":"8743939438732224071"},{"file":"packages/components/icons/src/icons/TargetFill.tsx","hash":"12405657869056219778"},{"file":"packages/components/icons/src/icons/TargetOutline.tsx","hash":"11861412199148329670"},{"file":"packages/components/icons/src/icons/Tattoo.tsx","hash":"16202092986195521870"},{"file":"packages/components/icons/src/icons/Terrace.tsx","hash":"8764929712647101634"},{"file":"packages/components/icons/src/icons/ThreeSixty.tsx","hash":"11910955847324296185"},{"file":"packages/components/icons/src/icons/Time.tsx","hash":"12254969995513839691"},{"file":"packages/components/icons/src/icons/Tools.tsx","hash":"2042423820761497563"},{"file":"packages/components/icons/src/icons/Toy.tsx","hash":"14147873170257893303"},{"file":"packages/components/icons/src/icons/ToysProduct.tsx","hash":"8167688215273718256"},{"file":"packages/components/icons/src/icons/Tractor.tsx","hash":"4082087549749525682"},{"file":"packages/components/icons/src/icons/TrainFill.tsx","hash":"1278854666486758902"},{"file":"packages/components/icons/src/icons/TrainOutline.tsx","hash":"1425292290393186761"},{"file":"packages/components/icons/src/icons/TrashCloseFill.tsx","hash":"17952288182352346097"},{"file":"packages/components/icons/src/icons/TrashCloseOutline.tsx","hash":"12085441841870075218"},{"file":"packages/components/icons/src/icons/TrashFill.tsx","hash":"14016179774240444292"},{"file":"packages/components/icons/src/icons/TrashOutline.tsx","hash":"3465508887501428699"},{"file":"packages/components/icons/src/icons/Truck.tsx","hash":"13135984350213064881"},{"file":"packages/components/icons/src/icons/Trunk.tsx","hash":"18222662305618028236"},{"file":"packages/components/icons/src/icons/Tv.tsx","hash":"1968774538314178504"},{"file":"packages/components/icons/src/icons/Twitter.tsx","hash":"994000559445043117"},{"file":"packages/components/icons/src/icons/Type.tsx","hash":"8653820978907380813"},{"file":"packages/components/icons/src/icons/TypingFill.tsx","hash":"3461683616266483919"},{"file":"packages/components/icons/src/icons/TypingOutline.tsx","hash":"16670349380679357816"},{"file":"packages/components/icons/src/icons/Univers.tsx","hash":"10844791575079686305"},{"file":"packages/components/icons/src/icons/UnlockFill.tsx","hash":"63503189228363967"},{"file":"packages/components/icons/src/icons/UnlockOutline.tsx","hash":"11447905133670123173"},{"file":"packages/components/icons/src/icons/UserCheckFill.tsx","hash":"7982720773952849188"},{"file":"packages/components/icons/src/icons/UserCheckOutline.tsx","hash":"342370740667155625"},{"file":"packages/components/icons/src/icons/Vaccine.tsx","hash":"14829199534341017085"},{"file":"packages/components/icons/src/icons/ValidFill.tsx","hash":"12999645692003441"},{"file":"packages/components/icons/src/icons/ValidOutline.tsx","hash":"7884090144887273301"},{"file":"packages/components/icons/src/icons/VehicleWeight.tsx","hash":"10566986777162781007"},{"file":"packages/components/icons/src/icons/Vehicles.tsx","hash":"4134587108549219326"},{"file":"packages/components/icons/src/icons/VerifiedFill.tsx","hash":"3915660163464613128"},{"file":"packages/components/icons/src/icons/VerifiedOutline.tsx","hash":"11513032386321032239"},{"file":"packages/components/icons/src/icons/View.tsx","hash":"13956719795981071268"},{"file":"packages/components/icons/src/icons/VoiceFill.tsx","hash":"16142366458476502798"},{"file":"packages/components/icons/src/icons/VoiceOffFill.tsx","hash":"11557840632669225553"},{"file":"packages/components/icons/src/icons/VoiceOffOutline.tsx","hash":"17651276344850855556"},{"file":"packages/components/icons/src/icons/VoiceOutline.tsx","hash":"6227237055678079587"},{"file":"packages/components/icons/src/icons/WalkerFill.tsx","hash":"9312582902354072933"},{"file":"packages/components/icons/src/icons/WalkerOutline.tsx","hash":"6075380548985707177"},{"file":"packages/components/icons/src/icons/Wallet.tsx","hash":"17123815498941719575"},{"file":"packages/components/icons/src/icons/Wardrobe.tsx","hash":"7455761704005454104"},{"file":"packages/components/icons/src/icons/WarningFill.tsx","hash":"2301511539087499006"},{"file":"packages/components/icons/src/icons/WarningOutline.tsx","hash":"301706094305044379"},{"file":"packages/components/icons/src/icons/WarningSecurityFill.tsx","hash":"4577909359689332136"},{"file":"packages/components/icons/src/icons/WarningSecurityOutline.tsx","hash":"4595544097716581325"},{"file":"packages/components/icons/src/icons/Wc.tsx","hash":"2099075736020013022"},{"file":"packages/components/icons/src/icons/Weight.tsx","hash":"14974434323941985977"},{"file":"packages/components/icons/src/icons/Welcome.tsx","hash":"2028020019868984237"},{"file":"packages/components/icons/src/icons/Whatsapp.tsx","hash":"14325486889819461063"},{"file":"packages/components/icons/src/icons/WheelFill.tsx","hash":"13089288451924848061"},{"file":"packages/components/icons/src/icons/WheelOutline.tsx","hash":"10129195767696327998"},{"file":"packages/components/icons/src/icons/WheelRim.tsx","hash":"10808982801727797561"},{"file":"packages/components/icons/src/icons/Wifi.tsx","hash":"1231931587142659296"},{"file":"packages/components/icons/src/icons/WorkFill.tsx","hash":"1284786877886066582"},{"file":"packages/components/icons/src/icons/WorkOutline.tsx","hash":"8845067436581054754"},{"file":"packages/components/icons/src/icons/Years.tsx","hash":"9266576074108525814"},{"file":"packages/components/icons/src/index.doc.mdx","hash":"13013379790951570736"},{"file":"packages/components/icons/src/index.stories.tsx","hash":"15851448811051568394"},{"file":"packages/components/icons/src/index.test.tsx","hash":"16270168711349959950"},{"file":"packages/components/icons/src/index.ts","hash":"11346207156416111898"},{"file":"packages/components/icons/src/tags.ts","hash":"13248444782808693003"},{"file":"packages/components/icons/tsconfig.json","hash":"3416453961890368594"},{"file":"packages/components/icons/vite.config.ts","hash":"6068811227451470090"}],"@spark-ui/checkbox":[{"file":"packages/components/checkbox/.npmignore","hash":"7346864586392429375"},{"file":"packages/components/checkbox/CHANGELOG.md","hash":"944753191555874966"},{"file":"packages/components/checkbox/LICENSE.md","hash":"16143171955066273971"},{"file":"packages/components/checkbox/README.md","hash":"13210558735376617970"},{"file":"packages/components/checkbox/package.json","hash":"1173779568692970285","deps":["npm:@radix-ui/react-checkbox","npm:@radix-ui/react-id","@spark-ui/form-field","@spark-ui/icon","@spark-ui/icons","@spark-ui/internal-utils","@spark-ui/label","@spark-ui/use-merge-refs","npm:class-variance-authority","@spark-ui/theme-utils","npm:react","npm:react-dom","npm:tailwindcss"]},{"file":"packages/components/checkbox/src/Checkbox.doc.mdx","hash":"1522701761437682233"},{"file":"packages/components/checkbox/src/Checkbox.stories.tsx","hash":"11111922426198284325"},{"file":"packages/components/checkbox/src/Checkbox.test.tsx","hash":"6510731703895568981"},{"file":"packages/components/checkbox/src/Checkbox.tsx","hash":"221005902663435954"},{"file":"packages/components/checkbox/src/CheckboxGroup.styles.ts","hash":"64625960406672442"},{"file":"packages/components/checkbox/src/CheckboxGroup.tsx","hash":"7949787923511554500"},{"file":"packages/components/checkbox/src/CheckboxGroupContext.tsx","hash":"269252394942649852"},{"file":"packages/components/checkbox/src/CheckboxIndicator.tsx","hash":"17962513101145332457"},{"file":"packages/components/checkbox/src/CheckboxInput.styles.ts","hash":"4557814637850482357"},{"file":"packages/components/checkbox/src/CheckboxInput.tsx","hash":"15937338105229116772"},{"file":"packages/components/checkbox/src/CheckboxLabel.styles.ts","hash":"7496750085026660285"},{"file":"packages/components/checkbox/src/CheckboxLabel.tsx","hash":"10195354356964902097"},{"file":"packages/components/checkbox/src/index.ts","hash":"14686091093830680717"},{"file":"packages/components/checkbox/tsconfig.json","hash":"3416453961890368594"},{"file":"packages/components/checkbox/vite.config.ts","hash":"2237729074797726635"}],"@spark-ui/select":[{"file":"packages/components/select/.npmignore","hash":"7346864586392429375"},{"file":"packages/components/select/CHANGELOG.md","hash":"15406689074900539434"},{"file":"packages/components/select/LICENSE.md","hash":"10149778658627104291"},{"file":"packages/components/select/README.md","hash":"5438095172477621213"},{"file":"packages/components/select/package.json","hash":"10548828482508172596","deps":["@spark-ui/icon","@spark-ui/icons","npm:react","npm:react-dom","npm:tailwindcss"]},{"file":"packages/components/select/src/Select.doc.mdx","hash":"9094340747018585042"},{"file":"packages/components/select/src/Select.stories.tsx","hash":"4044758804677486532"},{"file":"packages/components/select/src/Select.styles.ts","hash":"3244421341483603138"},{"file":"packages/components/select/src/Select.test.tsx","hash":"11348404370139873810"},{"file":"packages/components/select/src/Select.tsx","hash":"12270243178308556759"},{"file":"packages/components/select/src/SelectContext.tsx","hash":"14389487289000203283"},{"file":"packages/components/select/src/SelectItem.tsx","hash":"2100790715638369418"},{"file":"packages/components/select/src/SelectItems.tsx","hash":"15986899034399613322"},{"file":"packages/components/select/src/SelectItemsGroup.tsx","hash":"10653168953008614493"},{"file":"packages/components/select/src/SelectLeadingIcon.tsx","hash":"18203259923820079393"},{"file":"packages/components/select/src/SelectTrigger.tsx","hash":"4866713671756453333"},{"file":"packages/components/select/src/SelectValue.tsx","hash":"10993101909413896501"},{"file":"packages/components/select/src/index.ts","hash":"9675060742539943111"},{"file":"packages/components/select/src/utils.ts","hash":"8665028892477532197"},{"file":"packages/components/select/tsconfig.json","hash":"3416453961890368594"},{"file":"packages/components/select/vite.config.ts","hash":"2237729074797726635"}],"@spark-ui/use-merge-refs":[{"file":"packages/hooks/use-merge-refs/.npmignore","hash":"7346864586392429375"},{"file":"packages/hooks/use-merge-refs/CHANGELOG.md","hash":"4000825812845830785"},{"file":"packages/hooks/use-merge-refs/LICENSE.md","hash":"16143171955066273971"},{"file":"packages/hooks/use-merge-refs/README.md","hash":"16326958251583780849"},{"file":"packages/hooks/use-merge-refs/package.json","hash":"14001691243016433638","deps":["npm:react","npm:react-dom"]},{"file":"packages/hooks/use-merge-refs/src/index.ts","hash":"14533735660130560874"},{"file":"packages/hooks/use-merge-refs/src/useMergeRefs.doc.mdx","hash":"2568185995087964914"},{"file":"packages/hooks/use-merge-refs/src/useMergeRefs.test.tsx","hash":"6716794101109758679"},{"file":"packages/hooks/use-merge-refs/src/useMergeRefs.tsx","hash":"3979150956781794799"},{"file":"packages/hooks/use-merge-refs/tsconfig.json","hash":"3416453961890368594"},{"file":"packages/hooks/use-merge-refs/vite.config.ts","hash":"2237729074797726635"}],"@spark-ui/label":[{"file":"packages/components/label/.npmignore","hash":"7346864586392429375"},{"file":"packages/components/label/CHANGELOG.md","hash":"8606976605212908838"},{"file":"packages/components/label/LICENSE.md","hash":"16143171955066273971"},{"file":"packages/components/label/README.md","hash":"17283110384923283435"},{"file":"packages/components/label/package.json","hash":"13223118120715397551","deps":["npm:@radix-ui/react-label","npm:class-variance-authority","@spark-ui/theme-utils","npm:react","npm:react-dom","npm:tailwindcss"]},{"file":"packages/components/label/src/Label.doc.mdx","hash":"8401161703138268191"},{"file":"packages/components/label/src/Label.stories.tsx","hash":"3601669307088255744"},{"file":"packages/components/label/src/Label.test.tsx","hash":"14593985538717871010"},{"file":"packages/components/label/src/Label.tsx","hash":"12143273037312530430"},{"file":"packages/components/label/src/LabelRequiredIndicator.tsx","hash":"1606528283434003296"},{"file":"packages/components/label/src/index.ts","hash":"7268161950262329552"},{"file":"packages/components/label/tsconfig.json","hash":"3416453961890368594"},{"file":"packages/components/label/vite.config.ts","hash":"2237729074797726635"}],"@spark-ui/slot":[{"file":"packages/components/slot/.npmignore","hash":"7346864586392429375"},{"file":"packages/components/slot/CHANGELOG.md","hash":"13118447790177722253"},{"file":"packages/components/slot/LICENSE.md","hash":"16143171955066273971"},{"file":"packages/components/slot/README.md","hash":"9009422429704743423"},{"file":"packages/components/slot/package.json","hash":"16541342391550138930","deps":["npm:@radix-ui/react-slot","npm:react","npm:react-dom","npm:tailwindcss"]},{"file":"packages/components/slot/src/Slot.doc.mdx","hash":"17318565468038609314"},{"file":"packages/components/slot/src/Slot.stories.tsx","hash":"16972247228250409710"},{"file":"packages/components/slot/src/Slot.test.tsx","hash":"8521302916290399914"},{"file":"packages/components/slot/src/Slot.tsx","hash":"4403249052105403529"},{"file":"packages/components/slot/src/index.ts","hash":"17936191373973428398"},{"file":"packages/components/slot/tsconfig.json","hash":"3416453961890368594"},{"file":"packages/components/slot/vite.config.ts","hash":"2237729074797726635"}],"@spark-ui/portal":[{"file":"packages/components/portal/.npmignore","hash":"7346864586392429375"},{"file":"packages/components/portal/CHANGELOG.md","hash":"941054571899166835"},{"file":"packages/components/portal/LICENSE.md","hash":"16143171955066273971"},{"file":"packages/components/portal/README.md","hash":"13304781240667787477"},{"file":"packages/components/portal/package.json","hash":"9637600599103989133","deps":["npm:@radix-ui/react-portal","npm:@radix-ui/react-primitive","@spark-ui/theme-utils","npm:react","npm:react-dom","npm:tailwindcss"]},{"file":"packages/components/portal/src/Portal.doc.mdx","hash":"12060110162357629265"},{"file":"packages/components/portal/src/Portal.stories.tsx","hash":"11290900979439085118"},{"file":"packages/components/portal/src/Portal.test.tsx","hash":"11009764472925953064"},{"file":"packages/components/portal/src/Portal.tsx","hash":"2900267698233050620"},{"file":"packages/components/portal/src/index.ts","hash":"6030988967503017766"},{"file":"packages/components/portal/tsconfig.json","hash":"3416453961890368594"},{"file":"packages/components/portal/vite.config.ts","hash":"2237729074797726635"}],"@spark-ui/dialog":[{"file":"packages/components/dialog/.npmignore","hash":"7346864586392429375"},{"file":"packages/components/dialog/CHANGELOG.md","hash":"5784039309182004410"},{"file":"packages/components/dialog/LICENSE.md","hash":"16143171955066273971"},{"file":"packages/components/dialog/README.md","hash":"1704711195598994745"},{"file":"packages/components/dialog/package.json","hash":"2091900963356200066","deps":["npm:@radix-ui/react-dialog","@spark-ui/icon","@spark-ui/icon-button","@spark-ui/icons","npm:class-variance-authority","@spark-ui/theme-utils","npm:react","npm:react-dom","npm:tailwindcss"]},{"file":"packages/components/dialog/src/Dialog.doc.mdx","hash":"6811767921483149156"},{"file":"packages/components/dialog/src/Dialog.stories.tsx","hash":"13981738814655696837"},{"file":"packages/components/dialog/src/Dialog.test.tsx","hash":"9239983435070874335"},{"file":"packages/components/dialog/src/Dialog.tsx","hash":"939897566475359114"},{"file":"packages/components/dialog/src/DialogBody.styles.ts","hash":"8707549749815681281"},{"file":"packages/components/dialog/src/DialogBody.tsx","hash":"4016353651191441187"},{"file":"packages/components/dialog/src/DialogClose.tsx","hash":"15344364042378675912"},{"file":"packages/components/dialog/src/DialogCloseButton.tsx","hash":"15301064678209343566"},{"file":"packages/components/dialog/src/DialogContent.styles.tsx","hash":"9090353182239354735"},{"file":"packages/components/dialog/src/DialogContent.tsx","hash":"13220277879279388774"},{"file":"packages/components/dialog/src/DialogContext.tsx","hash":"214978572733265504"},{"file":"packages/components/dialog/src/DialogDescription.tsx","hash":"8836694984333183593"},{"file":"packages/components/dialog/src/DialogFooter.tsx","hash":"10235015912566893564"},{"file":"packages/components/dialog/src/DialogHeader.tsx","hash":"6327606782999703055"},{"file":"packages/components/dialog/src/DialogOverlay.tsx","hash":"13020051344655326118"},{"file":"packages/components/dialog/src/DialogPortal.tsx","hash":"2765993094625896815"},{"file":"packages/components/dialog/src/DialogTitle.tsx","hash":"18265251053922280974"},{"file":"packages/components/dialog/src/DialogTrigger.tsx","hash":"14673164402930685491"},{"file":"packages/components/dialog/src/index.ts","hash":"104485636654632572"},{"file":"packages/components/dialog/tsconfig.json","hash":"3416453961890368594"},{"file":"packages/components/dialog/vite.config.ts","hash":"2237729074797726635"}],"@spark-ui/badge":[{"file":"packages/components/badge/.npmignore","hash":"7346864586392429375"},{"file":"packages/components/badge/CHANGELOG.md","hash":"17145253026421616620"},{"file":"packages/components/badge/LICENSE.md","hash":"16143171955066273971"},{"file":"packages/components/badge/README.md","hash":"11153498150374248118"},{"file":"packages/components/badge/package.json","hash":"7949067148769569202","deps":["@spark-ui/internal-utils","npm:class-variance-authority","@spark-ui/theme-utils","npm:react","npm:react-dom","npm:tailwindcss"]},{"file":"packages/components/badge/src/Badge.doc.mdx","hash":"10099793837759099269"},{"file":"packages/components/badge/src/Badge.stories.tsx","hash":"3335490102382626172"},{"file":"packages/components/badge/src/Badge.test.tsx","hash":"12200519064639666343"},{"file":"packages/components/badge/src/Badge.tsx","hash":"12778966430457193307"},{"file":"packages/components/badge/src/BadgeItem.styles.tsx","hash":"9716187317159734104"},{"file":"packages/components/badge/src/BadgeItem.tsx","hash":"15884004698763476828"},{"file":"packages/components/badge/src/config.ts","hash":"5687640949280611610"},{"file":"packages/components/badge/src/index.ts","hash":"6219586673585438037"},{"file":"packages/components/badge/tsconfig.json","hash":"3416453961890368594"},{"file":"packages/components/badge/vite.config.ts","hash":"2237729074797726635"}],"@spark-ui/chip":[{"file":"packages/components/chip/.npmignore","hash":"7346864586392429375"},{"file":"packages/components/chip/CHANGELOG.md","hash":"17317463334458395058"},{"file":"packages/components/chip/LICENSE.md","hash":"16143171955066273971"},{"file":"packages/components/chip/README.md","hash":"6415023303632187034"},{"file":"packages/components/chip/package.json","hash":"13299712641948634558","deps":["@spark-ui/icon","@spark-ui/icons","@spark-ui/internal-utils","@spark-ui/slot","npm:emulate-tab","@spark-ui/theme-utils","npm:react","npm:react-dom","npm:tailwindcss"]},{"file":"packages/components/chip/src/Chip.doc.mdx","hash":"17859467288224030203"},{"file":"packages/components/chip/src/Chip.stories.tsx","hash":"11601732684073192188"},{"file":"packages/components/chip/src/Chip.styles.tsx","hash":"11311484373336751786"},{"file":"packages/components/chip/src/Chip.test.tsx","hash":"15029957591475371455"},{"file":"packages/components/chip/src/Chip.tsx","hash":"17438810979086885828"},{"file":"packages/components/chip/src/ChipClearButton.styles.tsx","hash":"16849365038486677861"},{"file":"packages/components/chip/src/ChipClearButton.tsx","hash":"5822065402238430188"},{"file":"packages/components/chip/src/ChipContent.tsx","hash":"5818860285220070283"},{"file":"packages/components/chip/src/ChipIcon.tsx","hash":"14450956571737236773"},{"file":"packages/components/chip/src/ChipLeadingIcon.tsx","hash":"5149670907229988278"},{"file":"packages/components/chip/src/ChipTrailingIcon.tsx","hash":"11657039660423143157"},{"file":"packages/components/chip/src/index.ts","hash":"1905821453054026359"},{"file":"packages/components/chip/src/useChipContext.tsx","hash":"1978564345674595972"},{"file":"packages/components/chip/src/useChipElement.tsx","hash":"2659624382121046946"},{"file":"packages/components/chip/src/variants/dashed.ts","hash":"3263326107691582597"},{"file":"packages/components/chip/src/variants/index.ts","hash":"16905965424748685370"},{"file":"packages/components/chip/src/variants/outlined.ts","hash":"13855654497035199331"},{"file":"packages/components/chip/src/variants/tinted.ts","hash":"16267382880528948086"},{"file":"packages/components/chip/tsconfig.json","hash":"3416453961890368594"},{"file":"packages/components/chip/vite.config.ts","hash":"2237729074797726635"}],"@spark-ui/tabs":[{"file":"packages/components/tabs/.npmignore","hash":"7346864586392429375"},{"file":"packages/components/tabs/CHANGELOG.md","hash":"1464140492515319050"},{"file":"packages/components/tabs/LICENSE.md","hash":"16143171955066273971"},{"file":"packages/components/tabs/README.md","hash":"9000619286210344352"},{"file":"packages/components/tabs/package.json","hash":"15325487118230168544","deps":["npm:@radix-ui/react-tabs","@spark-ui/button","@spark-ui/icon","@spark-ui/icons","npm:class-variance-authority","npm:jsdom-testing-mocks","@spark-ui/theme-utils","npm:react","npm:react-dom","npm:tailwindcss"]},{"file":"packages/components/tabs/src/Tabs.doc.mdx","hash":"8668924924979043513"},{"file":"packages/components/tabs/src/Tabs.stories.tsx","hash":"17419498177076351253"},{"file":"packages/components/tabs/src/Tabs.test.tsx","hash":"7956144997851196769"},{"file":"packages/components/tabs/src/Tabs.tsx","hash":"10195938823606847252"},{"file":"packages/components/tabs/src/TabsContent.styles.ts","hash":"10278957115651083556"},{"file":"packages/components/tabs/src/TabsContent.tsx","hash":"5594820971213130965"},{"file":"packages/components/tabs/src/TabsContext.tsx","hash":"13920177495309035808"},{"file":"packages/components/tabs/src/TabsList.styles.ts","hash":"16752655909130714253"},{"file":"packages/components/tabs/src/TabsList.tsx","hash":"16469497867868513103"},{"file":"packages/components/tabs/src/TabsRoot.styles.ts","hash":"11240097222982178311"},{"file":"packages/components/tabs/src/TabsTrigger.styles.ts","hash":"14115108082190543007"},{"file":"packages/components/tabs/src/TabsTrigger.tsx","hash":"11937648288044460414"},{"file":"packages/components/tabs/src/index.ts","hash":"6842474576300920043"},{"file":"packages/components/tabs/src/useResizeObserver.test.ts","hash":"14057113632968062308"},{"file":"packages/components/tabs/src/useResizeObserver.ts","hash":"11794583821055543418"},{"file":"packages/components/tabs/tsconfig.json","hash":"3416453961890368594"},{"file":"packages/components/tabs/vite.config.ts","hash":"2237729074797726635"}],"@spark-ui/alert-dialog":[{"file":"packages/components/alert-dialog/.npmignore","hash":"7346864586392429375"},{"file":"packages/components/alert-dialog/CHANGELOG.md","hash":"507482359070523773"},{"file":"packages/components/alert-dialog/LICENSE.md","hash":"16143171955066273971"},{"file":"packages/components/alert-dialog/README.md","hash":"13822127412570893083"},{"file":"packages/components/alert-dialog/package.json","hash":"879799559534407226","deps":["npm:@radix-ui/primitive","@spark-ui/dialog","@spark-ui/use-merge-refs","npm:class-variance-authority","npm:react","npm:react-dom","npm:tailwindcss"]},{"file":"packages/components/alert-dialog/src/AlertDialog.doc.mdx","hash":"13421441103806479720"},{"file":"packages/components/alert-dialog/src/AlertDialog.stories.tsx","hash":"10151004487269212481"},{"file":"packages/components/alert-dialog/src/AlertDialog.test.tsx","hash":"16584364563056985433"},{"file":"packages/components/alert-dialog/src/AlertDialog.tsx","hash":"7160814508197368521"},{"file":"packages/components/alert-dialog/src/AlertDialogAction.tsx","hash":"10214654221713978945"},{"file":"packages/components/alert-dialog/src/AlertDialogBody.tsx","hash":"10562801144785866088"},{"file":"packages/components/alert-dialog/src/AlertDialogCancel.tsx","hash":"10595829606877417795"},{"file":"packages/components/alert-dialog/src/AlertDialogContent.tsx","hash":"1260712809686337170"},{"file":"packages/components/alert-dialog/src/AlertDialogContext.ts","hash":"9524917848533696969"},{"file":"packages/components/alert-dialog/src/AlertDialogDescription.tsx","hash":"10116304927475576950"},{"file":"packages/components/alert-dialog/src/AlertDialogFooter.tsx","hash":"9724643763802505729"},{"file":"packages/components/alert-dialog/src/AlertDialogHeader.tsx","hash":"17093058065539668874"},{"file":"packages/components/alert-dialog/src/AlertDialogOverlay.tsx","hash":"4893480627602053150"},{"file":"packages/components/alert-dialog/src/AlertDialogPortal.tsx","hash":"955125588813791846"},{"file":"packages/components/alert-dialog/src/AlertDialogTitle.tsx","hash":"2001364627279496395"},{"file":"packages/components/alert-dialog/src/AlertDialogTrigger.tsx","hash":"16440771173411411336"},{"file":"packages/components/alert-dialog/src/index.ts","hash":"8299340397282868037"},{"file":"packages/components/alert-dialog/tsconfig.json","hash":"3416453961890368594"},{"file":"packages/components/alert-dialog/vite.config.ts","hash":"2237729074797726635"}],"@spark-ui/switch":[{"file":"packages/components/switch/.npmignore","hash":"7346864586392429375"},{"file":"packages/components/switch/CHANGELOG.md","hash":"7046085248722547098"},{"file":"packages/components/switch/LICENSE.md","hash":"16143171955066273971"},{"file":"packages/components/switch/README.md","hash":"10270488002718693516"},{"file":"packages/components/switch/package.json","hash":"11498469471843361185","deps":["npm:@radix-ui/react-id","npm:@radix-ui/react-switch","@spark-ui/form-field","@spark-ui/icons","@spark-ui/internal-utils","@spark-ui/label","@spark-ui/slot","@spark-ui/use-combined-state","npm:class-variance-authority","@spark-ui/theme-utils","npm:react","npm:react-dom","npm:tailwindcss"]},{"file":"packages/components/switch/src/Switch.doc.mdx","hash":"15856913012180275229"},{"file":"packages/components/switch/src/Switch.stories.tsx","hash":"3761427887444716291"},{"file":"packages/components/switch/src/Switch.test.tsx","hash":"15317318605269576697"},{"file":"packages/components/switch/src/Switch.tsx","hash":"5828772319385713192"},{"file":"packages/components/switch/src/SwitchInput.styles.ts","hash":"11625193030166274424"},{"file":"packages/components/switch/src/SwitchInput.tsx","hash":"4597688032561862610"},{"file":"packages/components/switch/src/SwitchLabel.styles.ts","hash":"13171369151384494523"},{"file":"packages/components/switch/src/SwitchLabel.tsx","hash":"7572953293848178107"},{"file":"packages/components/switch/src/index.ts","hash":"7670085655235049243"},{"file":"packages/components/switch/tsconfig.json","hash":"3416453961890368594"},{"file":"packages/components/switch/vite.config.ts","hash":"2237729074797726635"}],"@spark-ui/textarea":[{"file":"packages/components/textarea/.npmignore","hash":"7346864586392429375"},{"file":"packages/components/textarea/CHANGELOG.md","hash":"2428673009823435309"},{"file":"packages/components/textarea/LICENSE.md","hash":"16143171955066273971"},{"file":"packages/components/textarea/README.md","hash":"14774290115121183071"},{"file":"packages/components/textarea/package.json","hash":"14532118618194715089","deps":["@spark-ui/input","@spark-ui/theme-utils","npm:react","npm:react-dom","npm:tailwindcss"]},{"file":"packages/components/textarea/src/Textarea.doc.mdx","hash":"14210596644314937608"},{"file":"packages/components/textarea/src/Textarea.stories.tsx","hash":"11641916071061280015"},{"file":"packages/components/textarea/src/Textarea.test.tsx","hash":"16963135889232293456"},{"file":"packages/components/textarea/src/Textarea.tsx","hash":"16600688207831524090"},{"file":"packages/components/textarea/src/TextareaGroup.tsx","hash":"8113233723832408381"},{"file":"packages/components/textarea/src/TextareaLeadingIcon.tsx","hash":"8782337947582071900"},{"file":"packages/components/textarea/src/TextareaTrailingIcon.tsx","hash":"9920049454948425486"},{"file":"packages/components/textarea/src/index.ts","hash":"2816452425174137963"},{"file":"packages/components/textarea/tsconfig.json","hash":"3416453961890368594"},{"file":"packages/components/textarea/vite.config.ts","hash":"2237729074797726635"}],"@spark-ui/input":[{"file":"packages/components/input/.npmignore","hash":"7346864586392429375"},{"file":"packages/components/input/CHANGELOG.md","hash":"15039514984007053512"},{"file":"packages/components/input/LICENSE.md","hash":"16143171955066273971"},{"file":"packages/components/input/README.md","hash":"16479510173866359861"},{"file":"packages/components/input/package.json","hash":"4631215036133773656","deps":["@spark-ui/form-field","@spark-ui/icon","@spark-ui/icons","@spark-ui/slot","@spark-ui/use-combined-state","@spark-ui/use-merge-refs","npm:class-variance-authority","@spark-ui/theme-utils","npm:react","npm:react-dom","npm:tailwindcss"]},{"file":"packages/components/input/src/Input.doc.mdx","hash":"14793325529030345303"},{"file":"packages/components/input/src/Input.stories.tsx","hash":"12047102569903706031"},{"file":"packages/components/input/src/Input.styles.ts","hash":"15613076369942969345"},{"file":"packages/components/input/src/Input.test.tsx","hash":"2117201946452330582"},{"file":"packages/components/input/src/Input.tsx","hash":"10209617415839656853"},{"file":"packages/components/input/src/InputAddon.styles.ts","hash":"8665335397396899081"},{"file":"packages/components/input/src/InputAddon.tsx","hash":"12554812486986051004"},{"file":"packages/components/input/src/InputClearButton.tsx","hash":"7932993926804144697"},{"file":"packages/components/input/src/InputGroup.styles.ts","hash":"3199135546587698321"},{"file":"packages/components/input/src/InputGroup.tsx","hash":"3631631321439531162"},{"file":"packages/components/input/src/InputGroupContext.ts","hash":"12198588418646989550"},{"file":"packages/components/input/src/InputIcon.tsx","hash":"16572680027751302825"},{"file":"packages/components/input/src/InputLeadingAddon.tsx","hash":"11216757501085481009"},{"file":"packages/components/input/src/InputLeadingIcon.tsx","hash":"833076455829667810"},{"file":"packages/components/input/src/InputStateIndicator.tsx","hash":"2217710614207740243"},{"file":"packages/components/input/src/InputTrailingAddon.tsx","hash":"18156699747344241907"},{"file":"packages/components/input/src/InputTrailingIcon.tsx","hash":"17841166394744735732"},{"file":"packages/components/input/src/index.ts","hash":"10156219071496683000"},{"file":"packages/components/input/tsconfig.json","hash":"3416453961890368594"},{"file":"packages/components/input/vite.config.ts","hash":"2237729074797726635"}],"@spark-ui/dropdown":[{"file":"packages/components/dropdown/.npmignore","hash":"7346864586392429375"},{"file":"packages/components/dropdown/CHANGELOG.md","hash":"6017249617070356574"},{"file":"packages/components/dropdown/LICENSE.md","hash":"10149778658627104291"},{"file":"packages/components/dropdown/README.md","hash":"8881963045375962590"},{"file":"packages/components/dropdown/package.json","hash":"8012618833795854845","deps":["npm:@radix-ui/react-id","@spark-ui/form-field","@spark-ui/icon","@spark-ui/icons","@spark-ui/popover","@spark-ui/visually-hidden","npm:class-variance-authority","npm:downshift","npm:react","npm:react-dom","npm:tailwindcss"]},{"file":"packages/components/dropdown/src/Dropdown.doc.mdx","hash":"11021464725876026131"},{"file":"packages/components/dropdown/src/Dropdown.stories.tsx","hash":"5324371234600433132"},{"file":"packages/components/dropdown/src/Dropdown.test.tsx","hash":"6022476514577326982"},{"file":"packages/components/dropdown/src/Dropdown.tsx","hash":"2578917064832598345"},{"file":"packages/components/dropdown/src/DropdownContext.tsx","hash":"8468711464482934093"},{"file":"packages/components/dropdown/src/DropdownDivider.tsx","hash":"9567570661974223131"},{"file":"packages/components/dropdown/src/DropdownGroup.tsx","hash":"7814653346475520350"},{"file":"packages/components/dropdown/src/DropdownItem.tsx","hash":"13860576543151208737"},{"file":"packages/components/dropdown/src/DropdownItemContext.tsx","hash":"10416567235146252310"},{"file":"packages/components/dropdown/src/DropdownItemIndicator.tsx","hash":"10916901992863492020"},{"file":"packages/components/dropdown/src/DropdownItemText.tsx","hash":"15674719576462708446"},{"file":"packages/components/dropdown/src/DropdownItems.tsx","hash":"7036123394849072647"},{"file":"packages/components/dropdown/src/DropdownItemsGroupContext.tsx","hash":"4444140479592870309"},{"file":"packages/components/dropdown/src/DropdownLabel.tsx","hash":"11931642211834946543"},{"file":"packages/components/dropdown/src/DropdownLeadingIcon.tsx","hash":"18016320106079047681"},{"file":"packages/components/dropdown/src/DropdownPopover.tsx","hash":"8486197168842778868"},{"file":"packages/components/dropdown/src/DropdownStateIndicator.tsx","hash":"16547121046584964054"},{"file":"packages/components/dropdown/src/DropdownTrigger.styles.tsx","hash":"10517326042453940126"},{"file":"packages/components/dropdown/src/DropdownTrigger.tsx","hash":"17328193386733643978"},{"file":"packages/components/dropdown/src/DropdownValue.tsx","hash":"12152335693453447484"},{"file":"packages/components/dropdown/src/index.ts","hash":"15972485761161894509"},{"file":"packages/components/dropdown/src/types.ts","hash":"10507273767024881526"},{"file":"packages/components/dropdown/src/utils.ts","hash":"1416997625506606014"},{"file":"packages/components/dropdown/tsconfig.json","hash":"3416453961890368594"},{"file":"packages/components/dropdown/vite.config.ts","hash":"2237729074797726635"}],"@spark-ui/use-mounted-state":[{"file":"packages/hooks/use-mounted-state/.npmignore","hash":"7346864586392429375"},{"file":"packages/hooks/use-mounted-state/CHANGELOG.md","hash":"17655907529447001782"},{"file":"packages/hooks/use-mounted-state/LICENSE.md","hash":"16143171955066273971"},{"file":"packages/hooks/use-mounted-state/README.md","hash":"486057280205440761"},{"file":"packages/hooks/use-mounted-state/package.json","hash":"7997640337749475112","deps":["npm:react","npm:react-dom"]},{"file":"packages/hooks/use-mounted-state/src/index.ts","hash":"16598901141377400436"},{"file":"packages/hooks/use-mounted-state/src/useMountedState.doc.mdx","hash":"4240629360595369429"},{"file":"packages/hooks/use-mounted-state/src/useMountedState.test.tsx","hash":"2213968118980091066"},{"file":"packages/hooks/use-mounted-state/src/useMountedState.tsx","hash":"9845930891289306897"},{"file":"packages/hooks/use-mounted-state/tsconfig.json","hash":"3416453961890368594"},{"file":"packages/hooks/use-mounted-state/vite.config.ts","hash":"2237729074797726635"}],"@spark-ui/slider":[{"file":"packages/components/slider/.npmignore","hash":"7346864586392429375"},{"file":"packages/components/slider/CHANGELOG.md","hash":"5213375656114213151"},{"file":"packages/components/slider/package.json","hash":"14696189508183375454","deps":["npm:@radix-ui/react-slider","npm:class-variance-authority","npm:jsdom-testing-mocks","@spark-ui/theme-utils","npm:react","npm:react-dom","npm:tailwindcss"]},{"file":"packages/components/slider/src/Slider.doc.mdx","hash":"11079959551376623865"},{"file":"packages/components/slider/src/Slider.stories.tsx","hash":"5657458514498583485"},{"file":"packages/components/slider/src/Slider.styles.ts","hash":"4312271951421100863"},{"file":"packages/components/slider/src/Slider.test.tsx","hash":"12901508207967860093"},{"file":"packages/components/slider/src/Slider.tsx","hash":"13312041853514186563"},{"file":"packages/components/slider/src/SliderContext.tsx","hash":"1576941221374695355"},{"file":"packages/components/slider/src/SliderThumb.styles.ts","hash":"2287521309995726532"},{"file":"packages/components/slider/src/SliderThumb.tsx","hash":"10048620580122560196"},{"file":"packages/components/slider/src/SliderTrack.styles.ts","hash":"9811625918576257768"},{"file":"packages/components/slider/src/SliderTrack.tsx","hash":"6655355333701945283"},{"file":"packages/components/slider/src/index.ts","hash":"17520997371580765880"},{"file":"packages/components/slider/tsconfig.json","hash":"3416453961890368594"},{"file":"packages/components/slider/vite.config.ts","hash":"2237729074797726635"}],"@spark-ui/tag":[{"file":"packages/components/tag/.npmignore","hash":"7346864586392429375"},{"file":"packages/components/tag/CHANGELOG.md","hash":"2037779325057304153"},{"file":"packages/components/tag/LICENSE.md","hash":"16143171955066273971"},{"file":"packages/components/tag/README.md","hash":"10327140729443488204"},{"file":"packages/components/tag/package.json","hash":"9249343059912533849","deps":["@spark-ui/internal-utils","@spark-ui/slot","npm:class-variance-authority","npm:react","npm:react-dom","npm:tailwindcss"]},{"file":"packages/components/tag/src/Tag.doc.mdx","hash":"11799617760928554045"},{"file":"packages/components/tag/src/Tag.stories.tsx","hash":"15214130670582728477"},{"file":"packages/components/tag/src/Tag.styles.tsx","hash":"8250438814308894703"},{"file":"packages/components/tag/src/Tag.test.tsx","hash":"13383246144150907628"},{"file":"packages/components/tag/src/Tag.tsx","hash":"14076478684361073842"},{"file":"packages/components/tag/src/index.ts","hash":"4309355119946744971"},{"file":"packages/components/tag/src/variants/default.ts","hash":"9133281675311495100"},{"file":"packages/components/tag/src/variants/filled.ts","hash":"7491373543174231737"},{"file":"packages/components/tag/src/variants/index.ts","hash":"3002498422116568577"},{"file":"packages/components/tag/src/variants/outlined.ts","hash":"3677296840526039400"},{"file":"packages/components/tag/src/variants/tinted.ts","hash":"17478687340822576613"},{"file":"packages/components/tag/tsconfig.json","hash":"3416453961890368594"},{"file":"packages/components/tag/vite.config.ts","hash":"2237729074797726635"}],"@spark-ui/text-link":[{"file":"packages/components/text-link/.npmignore","hash":"7346864586392429375"},{"file":"packages/components/text-link/CHANGELOG.md","hash":"1369431572319664464"},{"file":"packages/components/text-link/LICENSE.md","hash":"16143171955066273971"},{"file":"packages/components/text-link/README.md","hash":"12438111180790261181"},{"file":"packages/components/text-link/package.json","hash":"11481669722736199629","deps":["@spark-ui/slot","npm:class-variance-authority","npm:react","npm:react-dom","npm:tailwindcss"]},{"file":"packages/components/text-link/src/TextLink.doc.mdx","hash":"17939123879783542082"},{"file":"packages/components/text-link/src/TextLink.stories.tsx","hash":"10192828477709921813"},{"file":"packages/components/text-link/src/TextLink.test.tsx","hash":"3685194285205198079"},{"file":"packages/components/text-link/src/TextLink.tsx","hash":"8640265893043777169"},{"file":"packages/components/text-link/src/index.ts","hash":"13818976039411950639"},{"file":"packages/components/text-link/tsconfig.json","hash":"3416453961890368594"},{"file":"packages/components/text-link/vite.config.ts","hash":"2237729074797726635"}],"@spark-ui/progress-tracker":[{"file":"packages/components/progress-tracker/.npmignore","hash":"7346864586392429375"},{"file":"packages/components/progress-tracker/CHANGELOG.md","hash":"4080769017372841385"},{"file":"packages/components/progress-tracker/LICENSE.md","hash":"10149778658627104291"},{"file":"packages/components/progress-tracker/README.md","hash":"1798967817772443231"},{"file":"packages/components/progress-tracker/package.json","hash":"12882168111263418268","deps":["@spark-ui/icon","@spark-ui/icons","npm:class-variance-authority","@spark-ui/theme-utils","npm:react","npm:react-dom","npm:tailwindcss"]},{"file":"packages/components/progress-tracker/src/ProgressTracker.doc.mdx","hash":"620848272556555692"},{"file":"packages/components/progress-tracker/src/ProgressTracker.stories.tsx","hash":"4384103437067603915"},{"file":"packages/components/progress-tracker/src/ProgressTracker.styles.ts","hash":"6124018605305428880"},{"file":"packages/components/progress-tracker/src/ProgressTracker.test.tsx","hash":"6376276986083525272"},{"file":"packages/components/progress-tracker/src/ProgressTracker.tsx","hash":"14474102902419359437"},{"file":"packages/components/progress-tracker/src/ProgressTrackerContext.ts","hash":"13711177164675715315"},{"file":"packages/components/progress-tracker/src/ProgressTrackerStep.styles.ts","hash":"12900201461209708927"},{"file":"packages/components/progress-tracker/src/ProgressTrackerStep.tsx","hash":"9209166003582975198"},{"file":"packages/components/progress-tracker/src/ProgressTrackerStepIndicator.styles.ts","hash":"15841416485336400979"},{"file":"packages/components/progress-tracker/src/ProgressTrackerStepIndicator.tsx","hash":"6536426629792650304"},{"file":"packages/components/progress-tracker/src/ProgressTrackerStepLabel.styles.ts","hash":"12030634726255529603"},{"file":"packages/components/progress-tracker/src/ProgressTrackerStepLabel.tsx","hash":"18413855044161953399"},{"file":"packages/components/progress-tracker/src/index.ts","hash":"10626305796378356753"},{"file":"packages/components/progress-tracker/tsconfig.json","hash":"3416453961890368594"},{"file":"packages/components/progress-tracker/vite.config.ts","hash":"2237729074797726635"}],"@spark-ui/spinner":[{"file":"packages/components/spinner/.npmignore","hash":"7346864586392429375"},{"file":"packages/components/spinner/CHANGELOG.md","hash":"11193101920936068009"},{"file":"packages/components/spinner/LICENSE.md","hash":"16143171955066273971"},{"file":"packages/components/spinner/README.md","hash":"1912015863528051600"},{"file":"packages/components/spinner/package.json","hash":"1689113005643933353","deps":["@spark-ui/internal-utils","@spark-ui/visually-hidden","npm:class-variance-authority","@spark-ui/theme-utils","npm:react","npm:react-dom","npm:tailwindcss"]},{"file":"packages/components/spinner/src/Spinner.doc.mdx","hash":"18398559325294428024"},{"file":"packages/components/spinner/src/Spinner.stories.tsx","hash":"13478921133858487096"},{"file":"packages/components/spinner/src/Spinner.styles.tsx","hash":"13368230962397422608"},{"file":"packages/components/spinner/src/Spinner.test.tsx","hash":"18163521009418180258"},{"file":"packages/components/spinner/src/Spinner.tsx","hash":"4647261177152826404"},{"file":"packages/components/spinner/src/index.ts","hash":"11284178308583145449"},{"file":"packages/components/spinner/tsconfig.json","hash":"3416453961890368594"},{"file":"packages/components/spinner/vite.config.ts","hash":"2237729074797726635"}],"@spark-ui/icon-button":[{"file":"packages/components/icon-button/.npmignore","hash":"7346864586392429375"},{"file":"packages/components/icon-button/CHANGELOG.md","hash":"4667231957907349752"},{"file":"packages/components/icon-button/LICENSE.md","hash":"16143171955066273971"},{"file":"packages/components/icon-button/README.md","hash":"126114987142715890"},{"file":"packages/components/icon-button/package.json","hash":"10735067526077384721","deps":["@spark-ui/button","npm:class-variance-authority","@spark-ui/theme-utils","npm:react","npm:react-dom","npm:tailwindcss"]},{"file":"packages/components/icon-button/src/IconButton.doc.mdx","hash":"10881162104872872681"},{"file":"packages/components/icon-button/src/IconButton.stories.tsx","hash":"7700615216032178503"},{"file":"packages/components/icon-button/src/IconButton.styles.tsx","hash":"16709003905764920551"},{"file":"packages/components/icon-button/src/IconButton.test.tsx","hash":"5040803293328788298"},{"file":"packages/components/icon-button/src/IconButton.tsx","hash":"10970773968147789180"},{"file":"packages/components/icon-button/src/index.ts","hash":"12330308623029285991"},{"file":"packages/components/icon-button/tsconfig.json","hash":"3416453961890368594"},{"file":"packages/components/icon-button/vite.config.ts","hash":"2237729074797726635"}],"@spark-ui/internal-utils":[{"file":"packages/utils/internal-utils/.npmignore","hash":"9442139157227654290"},{"file":"packages/utils/internal-utils/CHANGELOG.md","hash":"2700898185105654300"},{"file":"packages/utils/internal-utils/LICENSE.md","hash":"16143171955066273971"},{"file":"packages/utils/internal-utils/README.md","hash":"12853515960670581486"},{"file":"packages/utils/internal-utils/package.json","hash":"5262047566631092296"},{"file":"packages/utils/internal-utils/src/index.ts","hash":"2801250057651735256"},{"file":"packages/utils/internal-utils/src/tw/index.ts","hash":"11183911449637815434"},{"file":"packages/utils/internal-utils/src/variants/constants.ts","hash":"14336595299289999702"},{"file":"packages/utils/internal-utils/src/variants/index.ts","hash":"13439565638477891913"},{"file":"packages/utils/internal-utils/src/variants/types.ts","hash":"17336232929684198205"},{"file":"packages/utils/internal-utils/tsconfig.json","hash":"16099449655804190268"},{"file":"packages/utils/internal-utils/vite.config.ts","hash":"9529196632651317444"}],"@spark-ui/divider":[{"file":"packages/components/divider/.npmignore","hash":"7346864586392429375"},{"file":"packages/components/divider/CHANGELOG.md","hash":"13329380863646603175"},{"file":"packages/components/divider/LICENSE.md","hash":"10149778658627104291"},{"file":"packages/components/divider/README.md","hash":"5737900370079488581"},{"file":"packages/components/divider/package.json","hash":"9710329448821052643","deps":["npm:@radix-ui/react-separator","@spark-ui/internal-utils","npm:react","npm:react-dom","npm:tailwindcss"]},{"file":"packages/components/divider/src/Divider.doc.mdx","hash":"65685909636617250"},{"file":"packages/components/divider/src/Divider.stories.tsx","hash":"1314235753854143567"},{"file":"packages/components/divider/src/Divider.styles.ts","hash":"2498625572886070435"},{"file":"packages/components/divider/src/Divider.test.tsx","hash":"3753028729460114115"},{"file":"packages/components/divider/src/Divider.tsx","hash":"1067759759616625578"},{"file":"packages/components/divider/src/DividerContent.tsx","hash":"5223649337802668075"},{"file":"packages/components/divider/src/index.ts","hash":"14381662311386532356"},{"file":"packages/components/divider/src/variants/intents.tsx","hash":"3902979138789648062"},{"file":"packages/components/divider/tsconfig.json","hash":"3416453961890368594"},{"file":"packages/components/divider/vite.config.ts","hash":"2237729074797726635"}],"@spark-ui/cli-utils":[{"file":"packages/utils/cli/CHANGELOG.md","hash":"312995121190129494"},{"file":"packages/utils/cli/LICENSE.md","hash":"16143171955066273971"},{"file":"packages/utils/cli/README.md","hash":"16063487979361546871"},{"file":"packages/utils/cli/bin/spark-generate.mjs","hash":"2908590107940045200"},{"file":"packages/utils/cli/bin/spark.mjs","hash":"10371841576961170036"},{"file":"packages/utils/cli/package.json","hash":"8957348898997965421","deps":["npm:@clack/prompts","npm:camel-case","npm:chalk","npm:commander","npm:esbuild","npm:fs-extra","npm:glob","npm:pascal-case","npm:@types/fs-extra"]},{"file":"packages/utils/cli/src/core/Logger.mjs","hash":"12045803149654932573"},{"file":"packages/utils/cli/src/core/System.mjs","hash":"2480581838495955123"},{"file":"packages/utils/cli/src/core/index.mjs","hash":"9080840117059651213"},{"file":"packages/utils/cli/src/generate/generators/Generator.mjs","hash":"16731869141664171675"},{"file":"packages/utils/cli/src/generate/generators/TemplateGenerator.mjs","hash":"4897156298078628875"},{"file":"packages/utils/cli/src/generate/generators/index.mjs","hash":"2491619710285099842"},{"file":"packages/utils/cli/src/generate/templates/component/[.npmignore].js","hash":"9007319463060899595"},{"file":"packages/utils/cli/src/generate/templates/component/[LICENSE.md].js","hash":"13219770482807055922"},{"file":"packages/utils/cli/src/generate/templates/component/[README.md].js","hash":"11436939674962006796"},{"file":"packages/utils/cli/src/generate/templates/component/[package.json].js","hash":"15513443923256241467"},{"file":"packages/utils/cli/src/generate/templates/component/[tsconfig.json].js","hash":"2816714913475117703"},{"file":"packages/utils/cli/src/generate/templates/component/[vite.config.ts].js","hash":"7985104109613111695"},{"file":"packages/utils/cli/src/generate/templates/component/src/[Component.doc.mdx].js","hash":"16230408729465425886"},{"file":"packages/utils/cli/src/generate/templates/component/src/[Component.stories.tsx].js","hash":"16229430131665023673"},{"file":"packages/utils/cli/src/generate/templates/component/src/[Component.styles.ts].js","hash":"2541250628060094075"},{"file":"packages/utils/cli/src/generate/templates/component/src/[Component.test.tsx].js","hash":"15521652822276723737"},{"file":"packages/utils/cli/src/generate/templates/component/src/[Component.tsx].js","hash":"2400296837988561677"},{"file":"packages/utils/cli/src/generate/templates/component/src/[index.ts].js","hash":"16859016817003658105"},{"file":"packages/utils/cli/src/generate/templates/hook/[.npmignore].js","hash":"9007319463060899595"},{"file":"packages/utils/cli/src/generate/templates/hook/[LICENSE.md].js","hash":"13219770482807055922"},{"file":"packages/utils/cli/src/generate/templates/hook/[README.md].js","hash":"14884765088488084210"},{"file":"packages/utils/cli/src/generate/templates/hook/[package.json].js","hash":"13275255190945245474"},{"file":"packages/utils/cli/src/generate/templates/hook/[tsconfig.json].js","hash":"1836085525409065921"},{"file":"packages/utils/cli/src/generate/templates/hook/[vite.config.ts].js","hash":"7985104109613111695"},{"file":"packages/utils/cli/src/generate/templates/hook/src/[index.ts].js","hash":"12362285469701211458"},{"file":"packages/utils/cli/src/generate/templates/hook/src/[name.stories.mdx].js","hash":"15407700201663873326"},{"file":"packages/utils/cli/src/generate/templates/hook/src/[name.test.tsx].js","hash":"7847418988493952952"},{"file":"packages/utils/cli/src/generate/templates/hook/src/[name.tsx].js","hash":"6673836536847042006"},{"file":"packages/utils/cli/src/generate/templates/util/[.npmignore].js","hash":"5113697252566722834"},{"file":"packages/utils/cli/src/generate/templates/util/[LICENSE.md].js","hash":"13219770482807055922"},{"file":"packages/utils/cli/src/generate/templates/util/[README.md].js","hash":"17932306583310301913"},{"file":"packages/utils/cli/src/generate/templates/util/[package.json].js","hash":"7153954161705402688"},{"file":"packages/utils/cli/src/generate/templates/util/[tsconfig.json].js","hash":"4168059686732674771"},{"file":"packages/utils/cli/src/generate/templates/util/[vite.config.ts].js","hash":"17971390855734324934"},{"file":"packages/utils/cli/src/generate/templates/util/src/[index.ts].js","hash":"2541250628060094075"},{"file":"packages/utils/cli/src/generate/validators/DescriptionValidator.mjs","hash":"12956133320924964548"},{"file":"packages/utils/cli/src/generate/validators/NameValidator.mjs","hash":"16978679284488003044"},{"file":"packages/utils/cli/src/generate/validators/Validator.mjs","hash":"18392530201187148658"},{"file":"packages/utils/cli/src/generate/validators/index.mjs","hash":"16639162999035953773"},{"file":"packages/utils/cli/src/index.doc.mdx","hash":"2622293407769437862"},{"file":"packages/utils/cli/test/spark-generate.test.ts","hash":"3434390848178377647"},{"file":"packages/utils/cli/test/utils/cmd.js","hash":"11209085247104170476"}],"@spark-ui/form-field":[{"file":"packages/components/form-field/.npmignore","hash":"7346864586392429375"},{"file":"packages/components/form-field/CHANGELOG.md","hash":"9553765703250021683"},{"file":"packages/components/form-field/LICENSE.md","hash":"16143171955066273971"},{"file":"packages/components/form-field/README.md","hash":"12694606696947190351"},{"file":"packages/components/form-field/package.json","hash":"5731938532941870446","deps":["npm:@radix-ui/react-id","@spark-ui/label","@spark-ui/slot","@spark-ui/theme-utils","npm:react","npm:react-dom","npm:tailwindcss"]},{"file":"packages/components/form-field/src/FormField.doc.mdx","hash":"10341415008080846681"},{"file":"packages/components/form-field/src/FormField.stories.tsx","hash":"5429536469543141399"},{"file":"packages/components/form-field/src/FormField.test.tsx","hash":"11373216092851178307"},{"file":"packages/components/form-field/src/FormField.tsx","hash":"14605984290180093944"},{"file":"packages/components/form-field/src/FormFieldAlertMessage.tsx","hash":"17705418207288773468"},{"file":"packages/components/form-field/src/FormFieldCharactersCount.tsx","hash":"11716704922165489688"},{"file":"packages/components/form-field/src/FormFieldContext.tsx","hash":"3813237620519078500"},{"file":"packages/components/form-field/src/FormFieldControl.tsx","hash":"13303172468374235984"},{"file":"packages/components/form-field/src/FormFieldErrorMessage.tsx","hash":"6159663145458473501"},{"file":"packages/components/form-field/src/FormFieldHelperMessage.tsx","hash":"16488350141605387754"},{"file":"packages/components/form-field/src/FormFieldLabel.tsx","hash":"11919949628256328707"},{"file":"packages/components/form-field/src/FormFieldMessage.tsx","hash":"1173079730250497446"},{"file":"packages/components/form-field/src/FormFieldProvider.tsx","hash":"12159819474346969235"},{"file":"packages/components/form-field/src/FormFieldRequiredIndicator.tsx","hash":"7548199247223835355"},{"file":"packages/components/form-field/src/FormFieldStateMessage.styles.ts","hash":"4408114711309617832"},{"file":"packages/components/form-field/src/FormFieldStateMessage.tsx","hash":"5618591602311016359"},{"file":"packages/components/form-field/src/FormFieldSuccessMessage.tsx","hash":"7275976762214301588"},{"file":"packages/components/form-field/src/index.ts","hash":"15248444238333983601"},{"file":"packages/components/form-field/tsconfig.json","hash":"3416453961890368594"},{"file":"packages/components/form-field/vite.config.ts","hash":"2237729074797726635"}]},"layout":{"appsDir":"apps","libsDir":"libs"},"affected":[],"focus":null,"groupByFolder":false,"exclude":[]}; - window.taskGraphResponse = {"taskGraphs":{"@spark-ui/progress-tracker:build":{"roots":["@spark-ui/progress-tracker:build"],"tasks":{"@spark-ui/progress-tracker:build":{"id":"@spark-ui/progress-tracker:build","target":{"project":"@spark-ui/progress-tracker","target":"build"},"projectRoot":"packages/components/progress-tracker","overrides":{}}},"dependencies":{"@spark-ui/progress-tracker:build":[]}},"@spark-ui/progress-tracker:nx-release-publish":{"roots":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/theme-utils:nx-release-publish","@spark-ui/icons:nx-release-publish"],"tasks":{"@spark-ui/progress-tracker:nx-release-publish":{"id":"@spark-ui/progress-tracker:nx-release-publish","target":{"project":"@spark-ui/progress-tracker","target":"nx-release-publish"},"projectRoot":"packages/components/progress-tracker","overrides":{}},"@spark-ui/icon:nx-release-publish":{"id":"@spark-ui/icon:nx-release-publish","target":{"project":"@spark-ui/icon","target":"nx-release-publish"},"projectRoot":"packages/components/icon","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/internal-utils:nx-release-publish":{"id":"@spark-ui/internal-utils:nx-release-publish","target":{"project":"@spark-ui/internal-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/internal-utils","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/visually-hidden:nx-release-publish":{"id":"@spark-ui/visually-hidden:nx-release-publish","target":{"project":"@spark-ui/visually-hidden","target":"nx-release-publish"},"projectRoot":"packages/components/visually-hidden","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/theme-utils:nx-release-publish":{"id":"@spark-ui/theme-utils:nx-release-publish","target":{"project":"@spark-ui/theme-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/theme","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/icons:nx-release-publish":{"id":"@spark-ui/icons:nx-release-publish","target":{"project":"@spark-ui/icons","target":"nx-release-publish"},"projectRoot":"packages/components/icons","overrides":{"__overrides_unparsed__":[]}}},"dependencies":{"@spark-ui/progress-tracker:nx-release-publish":["@spark-ui/icon:nx-release-publish","@spark-ui/icons:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/icon:nx-release-publish":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/internal-utils:nx-release-publish":[],"@spark-ui/visually-hidden:nx-release-publish":[],"@spark-ui/theme-utils:nx-release-publish":[],"@spark-ui/icons:nx-release-publish":[]}},"@spark-ui/visually-hidden:build":{"roots":["@spark-ui/visually-hidden:build"],"tasks":{"@spark-ui/visually-hidden:build":{"id":"@spark-ui/visually-hidden:build","target":{"project":"@spark-ui/visually-hidden","target":"build"},"projectRoot":"packages/components/visually-hidden","overrides":{}}},"dependencies":{"@spark-ui/visually-hidden:build":[]}},"@spark-ui/visually-hidden:nx-release-publish":{"roots":["@spark-ui/visually-hidden:nx-release-publish"],"tasks":{"@spark-ui/visually-hidden:nx-release-publish":{"id":"@spark-ui/visually-hidden:nx-release-publish","target":{"project":"@spark-ui/visually-hidden","target":"nx-release-publish"},"projectRoot":"packages/components/visually-hidden","overrides":{}}},"dependencies":{"@spark-ui/visually-hidden:nx-release-publish":[]}},"@spark-ui/use-combined-state:build":{"roots":["@spark-ui/use-combined-state:build"],"tasks":{"@spark-ui/use-combined-state:build":{"id":"@spark-ui/use-combined-state:build","target":{"project":"@spark-ui/use-combined-state","target":"build"},"projectRoot":"packages/hooks/use-combined-state","overrides":{}}},"dependencies":{"@spark-ui/use-combined-state:build":[]}},"@spark-ui/use-combined-state:nx-release-publish":{"roots":["@spark-ui/use-mounted-state:nx-release-publish"],"tasks":{"@spark-ui/use-combined-state:nx-release-publish":{"id":"@spark-ui/use-combined-state:nx-release-publish","target":{"project":"@spark-ui/use-combined-state","target":"nx-release-publish"},"projectRoot":"packages/hooks/use-combined-state","overrides":{}},"@spark-ui/use-mounted-state:nx-release-publish":{"id":"@spark-ui/use-mounted-state:nx-release-publish","target":{"project":"@spark-ui/use-mounted-state","target":"nx-release-publish"},"projectRoot":"packages/hooks/use-mounted-state","overrides":{"__overrides_unparsed__":[]}}},"dependencies":{"@spark-ui/use-combined-state:nx-release-publish":["@spark-ui/use-mounted-state:nx-release-publish"],"@spark-ui/use-mounted-state:nx-release-publish":[]}},"@spark-ui/alert-dialog:build":{"roots":["@spark-ui/alert-dialog:build"],"tasks":{"@spark-ui/alert-dialog:build":{"id":"@spark-ui/alert-dialog:build","target":{"project":"@spark-ui/alert-dialog","target":"build"},"projectRoot":"packages/components/alert-dialog","overrides":{}}},"dependencies":{"@spark-ui/alert-dialog:build":[]}},"@spark-ui/alert-dialog:nx-release-publish":{"roots":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/theme-utils:nx-release-publish","@spark-ui/slot:nx-release-publish","@spark-ui/icons:nx-release-publish","@spark-ui/use-merge-refs:nx-release-publish"],"tasks":{"@spark-ui/alert-dialog:nx-release-publish":{"id":"@spark-ui/alert-dialog:nx-release-publish","target":{"project":"@spark-ui/alert-dialog","target":"nx-release-publish"},"projectRoot":"packages/components/alert-dialog","overrides":{}},"@spark-ui/dialog:nx-release-publish":{"id":"@spark-ui/dialog:nx-release-publish","target":{"project":"@spark-ui/dialog","target":"nx-release-publish"},"projectRoot":"packages/components/dialog","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/icon:nx-release-publish":{"id":"@spark-ui/icon:nx-release-publish","target":{"project":"@spark-ui/icon","target":"nx-release-publish"},"projectRoot":"packages/components/icon","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/internal-utils:nx-release-publish":{"id":"@spark-ui/internal-utils:nx-release-publish","target":{"project":"@spark-ui/internal-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/internal-utils","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/visually-hidden:nx-release-publish":{"id":"@spark-ui/visually-hidden:nx-release-publish","target":{"project":"@spark-ui/visually-hidden","target":"nx-release-publish"},"projectRoot":"packages/components/visually-hidden","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/theme-utils:nx-release-publish":{"id":"@spark-ui/theme-utils:nx-release-publish","target":{"project":"@spark-ui/theme-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/theme","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/icon-button:nx-release-publish":{"id":"@spark-ui/icon-button:nx-release-publish","target":{"project":"@spark-ui/icon-button","target":"nx-release-publish"},"projectRoot":"packages/components/icon-button","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/button:nx-release-publish":{"id":"@spark-ui/button:nx-release-publish","target":{"project":"@spark-ui/button","target":"nx-release-publish"},"projectRoot":"packages/components/button","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/slot:nx-release-publish":{"id":"@spark-ui/slot:nx-release-publish","target":{"project":"@spark-ui/slot","target":"nx-release-publish"},"projectRoot":"packages/components/slot","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/spinner:nx-release-publish":{"id":"@spark-ui/spinner:nx-release-publish","target":{"project":"@spark-ui/spinner","target":"nx-release-publish"},"projectRoot":"packages/components/spinner","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/icons:nx-release-publish":{"id":"@spark-ui/icons:nx-release-publish","target":{"project":"@spark-ui/icons","target":"nx-release-publish"},"projectRoot":"packages/components/icons","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/use-merge-refs:nx-release-publish":{"id":"@spark-ui/use-merge-refs:nx-release-publish","target":{"project":"@spark-ui/use-merge-refs","target":"nx-release-publish"},"projectRoot":"packages/hooks/use-merge-refs","overrides":{"__overrides_unparsed__":[]}}},"dependencies":{"@spark-ui/alert-dialog:nx-release-publish":["@spark-ui/dialog:nx-release-publish","@spark-ui/use-merge-refs:nx-release-publish"],"@spark-ui/dialog:nx-release-publish":["@spark-ui/icon:nx-release-publish","@spark-ui/icon-button:nx-release-publish","@spark-ui/icons:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/icon:nx-release-publish":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/internal-utils:nx-release-publish":[],"@spark-ui/visually-hidden:nx-release-publish":[],"@spark-ui/theme-utils:nx-release-publish":[],"@spark-ui/icon-button:nx-release-publish":["@spark-ui/button:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/button:nx-release-publish":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/slot:nx-release-publish","@spark-ui/spinner:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/slot:nx-release-publish":[],"@spark-ui/spinner:nx-release-publish":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/icons:nx-release-publish":[],"@spark-ui/use-merge-refs:nx-release-publish":[]}},"@spark-ui/use-mounted-state:build":{"roots":["@spark-ui/use-mounted-state:build"],"tasks":{"@spark-ui/use-mounted-state:build":{"id":"@spark-ui/use-mounted-state:build","target":{"project":"@spark-ui/use-mounted-state","target":"build"},"projectRoot":"packages/hooks/use-mounted-state","overrides":{}}},"dependencies":{"@spark-ui/use-mounted-state:build":[]}},"@spark-ui/use-mounted-state:nx-release-publish":{"roots":["@spark-ui/use-mounted-state:nx-release-publish"],"tasks":{"@spark-ui/use-mounted-state:nx-release-publish":{"id":"@spark-ui/use-mounted-state:nx-release-publish","target":{"project":"@spark-ui/use-mounted-state","target":"nx-release-publish"},"projectRoot":"packages/hooks/use-mounted-state","overrides":{}}},"dependencies":{"@spark-ui/use-mounted-state:nx-release-publish":[]}},"@spark-ui/tailwind-plugins:nx-release-publish":{"roots":["@spark-ui/theme-utils:nx-release-publish"],"tasks":{"@spark-ui/tailwind-plugins:nx-release-publish":{"id":"@spark-ui/tailwind-plugins:nx-release-publish","target":{"project":"@spark-ui/tailwind-plugins","target":"nx-release-publish"},"projectRoot":"packages/utils/tailwind-plugins","overrides":{}},"@spark-ui/theme-utils:nx-release-publish":{"id":"@spark-ui/theme-utils:nx-release-publish","target":{"project":"@spark-ui/theme-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/theme","overrides":{"__overrides_unparsed__":[]}}},"dependencies":{"@spark-ui/tailwind-plugins:nx-release-publish":["@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/theme-utils:nx-release-publish":[]}},"@spark-ui/icon-button:build":{"roots":["@spark-ui/icon-button:build"],"tasks":{"@spark-ui/icon-button:build":{"id":"@spark-ui/icon-button:build","target":{"project":"@spark-ui/icon-button","target":"build"},"projectRoot":"packages/components/icon-button","overrides":{}}},"dependencies":{"@spark-ui/icon-button:build":[]}},"@spark-ui/icon-button:nx-release-publish":{"roots":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/slot:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"tasks":{"@spark-ui/icon-button:nx-release-publish":{"id":"@spark-ui/icon-button:nx-release-publish","target":{"project":"@spark-ui/icon-button","target":"nx-release-publish"},"projectRoot":"packages/components/icon-button","overrides":{}},"@spark-ui/button:nx-release-publish":{"id":"@spark-ui/button:nx-release-publish","target":{"project":"@spark-ui/button","target":"nx-release-publish"},"projectRoot":"packages/components/button","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/internal-utils:nx-release-publish":{"id":"@spark-ui/internal-utils:nx-release-publish","target":{"project":"@spark-ui/internal-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/internal-utils","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/slot:nx-release-publish":{"id":"@spark-ui/slot:nx-release-publish","target":{"project":"@spark-ui/slot","target":"nx-release-publish"},"projectRoot":"packages/components/slot","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/spinner:nx-release-publish":{"id":"@spark-ui/spinner:nx-release-publish","target":{"project":"@spark-ui/spinner","target":"nx-release-publish"},"projectRoot":"packages/components/spinner","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/visually-hidden:nx-release-publish":{"id":"@spark-ui/visually-hidden:nx-release-publish","target":{"project":"@spark-ui/visually-hidden","target":"nx-release-publish"},"projectRoot":"packages/components/visually-hidden","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/theme-utils:nx-release-publish":{"id":"@spark-ui/theme-utils:nx-release-publish","target":{"project":"@spark-ui/theme-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/theme","overrides":{"__overrides_unparsed__":[]}}},"dependencies":{"@spark-ui/icon-button:nx-release-publish":["@spark-ui/button:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/button:nx-release-publish":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/slot:nx-release-publish","@spark-ui/spinner:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/internal-utils:nx-release-publish":[],"@spark-ui/slot:nx-release-publish":[],"@spark-ui/spinner:nx-release-publish":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/visually-hidden:nx-release-publish":[],"@spark-ui/theme-utils:nx-release-publish":[]}},"@spark-ui/radio-group:build":{"roots":["@spark-ui/radio-group:build"],"tasks":{"@spark-ui/radio-group:build":{"id":"@spark-ui/radio-group:build","target":{"project":"@spark-ui/radio-group","target":"build"},"projectRoot":"packages/components/radio-group","overrides":{}}},"dependencies":{"@spark-ui/radio-group:build":[]}},"@spark-ui/radio-group:nx-release-publish":{"roots":["@spark-ui/theme-utils:nx-release-publish","@spark-ui/slot:nx-release-publish","@spark-ui/internal-utils:nx-release-publish"],"tasks":{"@spark-ui/radio-group:nx-release-publish":{"id":"@spark-ui/radio-group:nx-release-publish","target":{"project":"@spark-ui/radio-group","target":"nx-release-publish"},"projectRoot":"packages/components/radio-group","overrides":{}},"@spark-ui/form-field:nx-release-publish":{"id":"@spark-ui/form-field:nx-release-publish","target":{"project":"@spark-ui/form-field","target":"nx-release-publish"},"projectRoot":"packages/components/form-field","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/label:nx-release-publish":{"id":"@spark-ui/label:nx-release-publish","target":{"project":"@spark-ui/label","target":"nx-release-publish"},"projectRoot":"packages/components/label","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/theme-utils:nx-release-publish":{"id":"@spark-ui/theme-utils:nx-release-publish","target":{"project":"@spark-ui/theme-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/theme","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/slot:nx-release-publish":{"id":"@spark-ui/slot:nx-release-publish","target":{"project":"@spark-ui/slot","target":"nx-release-publish"},"projectRoot":"packages/components/slot","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/internal-utils:nx-release-publish":{"id":"@spark-ui/internal-utils:nx-release-publish","target":{"project":"@spark-ui/internal-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/internal-utils","overrides":{"__overrides_unparsed__":[]}}},"dependencies":{"@spark-ui/radio-group:nx-release-publish":["@spark-ui/form-field:nx-release-publish","@spark-ui/internal-utils:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/form-field:nx-release-publish":["@spark-ui/label:nx-release-publish","@spark-ui/slot:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/label:nx-release-publish":["@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/theme-utils:nx-release-publish":[],"@spark-ui/slot:nx-release-publish":[],"@spark-ui/internal-utils:nx-release-publish":[]}},"@spark-ui/form-field:build":{"roots":["@spark-ui/form-field:build"],"tasks":{"@spark-ui/form-field:build":{"id":"@spark-ui/form-field:build","target":{"project":"@spark-ui/form-field","target":"build"},"projectRoot":"packages/components/form-field","overrides":{}}},"dependencies":{"@spark-ui/form-field:build":[]}},"@spark-ui/form-field:nx-release-publish":{"roots":["@spark-ui/theme-utils:nx-release-publish","@spark-ui/slot:nx-release-publish"],"tasks":{"@spark-ui/form-field:nx-release-publish":{"id":"@spark-ui/form-field:nx-release-publish","target":{"project":"@spark-ui/form-field","target":"nx-release-publish"},"projectRoot":"packages/components/form-field","overrides":{}},"@spark-ui/label:nx-release-publish":{"id":"@spark-ui/label:nx-release-publish","target":{"project":"@spark-ui/label","target":"nx-release-publish"},"projectRoot":"packages/components/label","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/theme-utils:nx-release-publish":{"id":"@spark-ui/theme-utils:nx-release-publish","target":{"project":"@spark-ui/theme-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/theme","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/slot:nx-release-publish":{"id":"@spark-ui/slot:nx-release-publish","target":{"project":"@spark-ui/slot","target":"nx-release-publish"},"projectRoot":"packages/components/slot","overrides":{"__overrides_unparsed__":[]}}},"dependencies":{"@spark-ui/form-field:nx-release-publish":["@spark-ui/label:nx-release-publish","@spark-ui/slot:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/label:nx-release-publish":["@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/theme-utils:nx-release-publish":[],"@spark-ui/slot:nx-release-publish":[]}},"@spark-ui/use-merge-refs:build":{"roots":["@spark-ui/use-merge-refs:build"],"tasks":{"@spark-ui/use-merge-refs:build":{"id":"@spark-ui/use-merge-refs:build","target":{"project":"@spark-ui/use-merge-refs","target":"build"},"projectRoot":"packages/hooks/use-merge-refs","overrides":{}}},"dependencies":{"@spark-ui/use-merge-refs:build":[]}},"@spark-ui/use-merge-refs:nx-release-publish":{"roots":["@spark-ui/use-merge-refs:nx-release-publish"],"tasks":{"@spark-ui/use-merge-refs:nx-release-publish":{"id":"@spark-ui/use-merge-refs:nx-release-publish","target":{"project":"@spark-ui/use-merge-refs","target":"nx-release-publish"},"projectRoot":"packages/hooks/use-merge-refs","overrides":{}}},"dependencies":{"@spark-ui/use-merge-refs:nx-release-publish":[]}},"@spark-ui/text-link:build":{"roots":["@spark-ui/text-link:build"],"tasks":{"@spark-ui/text-link:build":{"id":"@spark-ui/text-link:build","target":{"project":"@spark-ui/text-link","target":"build"},"projectRoot":"packages/components/text-link","overrides":{}}},"dependencies":{"@spark-ui/text-link:build":[]}},"@spark-ui/text-link:nx-release-publish":{"roots":["@spark-ui/slot:nx-release-publish"],"tasks":{"@spark-ui/text-link:nx-release-publish":{"id":"@spark-ui/text-link:nx-release-publish","target":{"project":"@spark-ui/text-link","target":"nx-release-publish"},"projectRoot":"packages/components/text-link","overrides":{}},"@spark-ui/slot:nx-release-publish":{"id":"@spark-ui/slot:nx-release-publish","target":{"project":"@spark-ui/slot","target":"nx-release-publish"},"projectRoot":"packages/components/slot","overrides":{"__overrides_unparsed__":[]}}},"dependencies":{"@spark-ui/text-link:nx-release-publish":["@spark-ui/slot:nx-release-publish"],"@spark-ui/slot:nx-release-publish":[]}},"@spark-ui/internal-utils:build":{"roots":["@spark-ui/internal-utils:build"],"tasks":{"@spark-ui/internal-utils:build":{"id":"@spark-ui/internal-utils:build","target":{"project":"@spark-ui/internal-utils","target":"build"},"projectRoot":"packages/utils/internal-utils","overrides":{}}},"dependencies":{"@spark-ui/internal-utils:build":[]}},"@spark-ui/internal-utils:nx-release-publish":{"roots":["@spark-ui/internal-utils:nx-release-publish"],"tasks":{"@spark-ui/internal-utils:nx-release-publish":{"id":"@spark-ui/internal-utils:nx-release-publish","target":{"project":"@spark-ui/internal-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/internal-utils","overrides":{}}},"dependencies":{"@spark-ui/internal-utils:nx-release-publish":[]}},"@spark-ui/dropdown:build":{"roots":["@spark-ui/dropdown:build"],"tasks":{"@spark-ui/dropdown:build":{"id":"@spark-ui/dropdown:build","target":{"project":"@spark-ui/dropdown","target":"build"},"projectRoot":"packages/components/dropdown","overrides":{}}},"dependencies":{"@spark-ui/dropdown:build":[]}},"@spark-ui/dropdown:nx-release-publish":{"roots":["@spark-ui/theme-utils:nx-release-publish","@spark-ui/slot:nx-release-publish","@spark-ui/internal-utils:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/icons:nx-release-publish"],"tasks":{"@spark-ui/dropdown:nx-release-publish":{"id":"@spark-ui/dropdown:nx-release-publish","target":{"project":"@spark-ui/dropdown","target":"nx-release-publish"},"projectRoot":"packages/components/dropdown","overrides":{}},"@spark-ui/form-field:nx-release-publish":{"id":"@spark-ui/form-field:nx-release-publish","target":{"project":"@spark-ui/form-field","target":"nx-release-publish"},"projectRoot":"packages/components/form-field","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/label:nx-release-publish":{"id":"@spark-ui/label:nx-release-publish","target":{"project":"@spark-ui/label","target":"nx-release-publish"},"projectRoot":"packages/components/label","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/theme-utils:nx-release-publish":{"id":"@spark-ui/theme-utils:nx-release-publish","target":{"project":"@spark-ui/theme-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/theme","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/slot:nx-release-publish":{"id":"@spark-ui/slot:nx-release-publish","target":{"project":"@spark-ui/slot","target":"nx-release-publish"},"projectRoot":"packages/components/slot","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/icon:nx-release-publish":{"id":"@spark-ui/icon:nx-release-publish","target":{"project":"@spark-ui/icon","target":"nx-release-publish"},"projectRoot":"packages/components/icon","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/internal-utils:nx-release-publish":{"id":"@spark-ui/internal-utils:nx-release-publish","target":{"project":"@spark-ui/internal-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/internal-utils","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/visually-hidden:nx-release-publish":{"id":"@spark-ui/visually-hidden:nx-release-publish","target":{"project":"@spark-ui/visually-hidden","target":"nx-release-publish"},"projectRoot":"packages/components/visually-hidden","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/icons:nx-release-publish":{"id":"@spark-ui/icons:nx-release-publish","target":{"project":"@spark-ui/icons","target":"nx-release-publish"},"projectRoot":"packages/components/icons","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/popover:nx-release-publish":{"id":"@spark-ui/popover:nx-release-publish","target":{"project":"@spark-ui/popover","target":"nx-release-publish"},"projectRoot":"packages/components/popover","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/icon-button:nx-release-publish":{"id":"@spark-ui/icon-button:nx-release-publish","target":{"project":"@spark-ui/icon-button","target":"nx-release-publish"},"projectRoot":"packages/components/icon-button","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/button:nx-release-publish":{"id":"@spark-ui/button:nx-release-publish","target":{"project":"@spark-ui/button","target":"nx-release-publish"},"projectRoot":"packages/components/button","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/spinner:nx-release-publish":{"id":"@spark-ui/spinner:nx-release-publish","target":{"project":"@spark-ui/spinner","target":"nx-release-publish"},"projectRoot":"packages/components/spinner","overrides":{"__overrides_unparsed__":[]}}},"dependencies":{"@spark-ui/dropdown:nx-release-publish":["@spark-ui/form-field:nx-release-publish","@spark-ui/icon:nx-release-publish","@spark-ui/icons:nx-release-publish","@spark-ui/popover:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish"],"@spark-ui/form-field:nx-release-publish":["@spark-ui/label:nx-release-publish","@spark-ui/slot:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/label:nx-release-publish":["@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/theme-utils:nx-release-publish":[],"@spark-ui/slot:nx-release-publish":[],"@spark-ui/icon:nx-release-publish":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/internal-utils:nx-release-publish":[],"@spark-ui/visually-hidden:nx-release-publish":[],"@spark-ui/icons:nx-release-publish":[],"@spark-ui/popover:nx-release-publish":["@spark-ui/icon:nx-release-publish","@spark-ui/icon-button:nx-release-publish","@spark-ui/icons:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/icon-button:nx-release-publish":["@spark-ui/button:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/button:nx-release-publish":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/slot:nx-release-publish","@spark-ui/spinner:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/spinner:nx-release-publish":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"]}},"@spark-ui/progress:build":{"roots":["@spark-ui/progress:build"],"tasks":{"@spark-ui/progress:build":{"id":"@spark-ui/progress:build","target":{"project":"@spark-ui/progress","target":"build"},"projectRoot":"packages/components/progress","overrides":{}}},"dependencies":{"@spark-ui/progress:build":[]}},"@spark-ui/progress:nx-release-publish":{"roots":["@spark-ui/use-merge-refs:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"tasks":{"@spark-ui/progress:nx-release-publish":{"id":"@spark-ui/progress:nx-release-publish","target":{"project":"@spark-ui/progress","target":"nx-release-publish"},"projectRoot":"packages/components/progress","overrides":{}},"@spark-ui/use-merge-refs:nx-release-publish":{"id":"@spark-ui/use-merge-refs:nx-release-publish","target":{"project":"@spark-ui/use-merge-refs","target":"nx-release-publish"},"projectRoot":"packages/hooks/use-merge-refs","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/theme-utils:nx-release-publish":{"id":"@spark-ui/theme-utils:nx-release-publish","target":{"project":"@spark-ui/theme-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/theme","overrides":{"__overrides_unparsed__":[]}}},"dependencies":{"@spark-ui/progress:nx-release-publish":["@spark-ui/use-merge-refs:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/use-merge-refs:nx-release-publish":[],"@spark-ui/theme-utils:nx-release-publish":[]}},"@spark-ui/textarea:build":{"roots":["@spark-ui/textarea:build"],"tasks":{"@spark-ui/textarea:build":{"id":"@spark-ui/textarea:build","target":{"project":"@spark-ui/textarea","target":"build"},"projectRoot":"packages/components/textarea","overrides":{}}},"dependencies":{"@spark-ui/textarea:build":[]}},"@spark-ui/textarea:nx-release-publish":{"roots":["@spark-ui/theme-utils:nx-release-publish","@spark-ui/slot:nx-release-publish","@spark-ui/internal-utils:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/icons:nx-release-publish","@spark-ui/use-mounted-state:nx-release-publish","@spark-ui/use-merge-refs:nx-release-publish"],"tasks":{"@spark-ui/textarea:nx-release-publish":{"id":"@spark-ui/textarea:nx-release-publish","target":{"project":"@spark-ui/textarea","target":"nx-release-publish"},"projectRoot":"packages/components/textarea","overrides":{}},"@spark-ui/input:nx-release-publish":{"id":"@spark-ui/input:nx-release-publish","target":{"project":"@spark-ui/input","target":"nx-release-publish"},"projectRoot":"packages/components/input","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/form-field:nx-release-publish":{"id":"@spark-ui/form-field:nx-release-publish","target":{"project":"@spark-ui/form-field","target":"nx-release-publish"},"projectRoot":"packages/components/form-field","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/label:nx-release-publish":{"id":"@spark-ui/label:nx-release-publish","target":{"project":"@spark-ui/label","target":"nx-release-publish"},"projectRoot":"packages/components/label","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/theme-utils:nx-release-publish":{"id":"@spark-ui/theme-utils:nx-release-publish","target":{"project":"@spark-ui/theme-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/theme","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/slot:nx-release-publish":{"id":"@spark-ui/slot:nx-release-publish","target":{"project":"@spark-ui/slot","target":"nx-release-publish"},"projectRoot":"packages/components/slot","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/icon:nx-release-publish":{"id":"@spark-ui/icon:nx-release-publish","target":{"project":"@spark-ui/icon","target":"nx-release-publish"},"projectRoot":"packages/components/icon","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/internal-utils:nx-release-publish":{"id":"@spark-ui/internal-utils:nx-release-publish","target":{"project":"@spark-ui/internal-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/internal-utils","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/visually-hidden:nx-release-publish":{"id":"@spark-ui/visually-hidden:nx-release-publish","target":{"project":"@spark-ui/visually-hidden","target":"nx-release-publish"},"projectRoot":"packages/components/visually-hidden","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/icons:nx-release-publish":{"id":"@spark-ui/icons:nx-release-publish","target":{"project":"@spark-ui/icons","target":"nx-release-publish"},"projectRoot":"packages/components/icons","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/use-combined-state:nx-release-publish":{"id":"@spark-ui/use-combined-state:nx-release-publish","target":{"project":"@spark-ui/use-combined-state","target":"nx-release-publish"},"projectRoot":"packages/hooks/use-combined-state","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/use-mounted-state:nx-release-publish":{"id":"@spark-ui/use-mounted-state:nx-release-publish","target":{"project":"@spark-ui/use-mounted-state","target":"nx-release-publish"},"projectRoot":"packages/hooks/use-mounted-state","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/use-merge-refs:nx-release-publish":{"id":"@spark-ui/use-merge-refs:nx-release-publish","target":{"project":"@spark-ui/use-merge-refs","target":"nx-release-publish"},"projectRoot":"packages/hooks/use-merge-refs","overrides":{"__overrides_unparsed__":[]}}},"dependencies":{"@spark-ui/textarea:nx-release-publish":["@spark-ui/input:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/input:nx-release-publish":["@spark-ui/form-field:nx-release-publish","@spark-ui/icon:nx-release-publish","@spark-ui/icons:nx-release-publish","@spark-ui/slot:nx-release-publish","@spark-ui/use-combined-state:nx-release-publish","@spark-ui/use-merge-refs:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/form-field:nx-release-publish":["@spark-ui/label:nx-release-publish","@spark-ui/slot:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/label:nx-release-publish":["@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/theme-utils:nx-release-publish":[],"@spark-ui/slot:nx-release-publish":[],"@spark-ui/icon:nx-release-publish":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/internal-utils:nx-release-publish":[],"@spark-ui/visually-hidden:nx-release-publish":[],"@spark-ui/icons:nx-release-publish":[],"@spark-ui/use-combined-state:nx-release-publish":["@spark-ui/use-mounted-state:nx-release-publish"],"@spark-ui/use-mounted-state:nx-release-publish":[],"@spark-ui/use-merge-refs:nx-release-publish":[]}},"@spark-ui/combobox:build":{"roots":["@spark-ui/combobox:build"],"tasks":{"@spark-ui/combobox:build":{"id":"@spark-ui/combobox:build","target":{"project":"@spark-ui/combobox","target":"build"},"projectRoot":"packages/components/combobox","overrides":{}}},"dependencies":{"@spark-ui/combobox:build":[]}},"@spark-ui/combobox:nx-release-publish":{"roots":["@spark-ui/combobox:nx-release-publish"],"tasks":{"@spark-ui/combobox:nx-release-publish":{"id":"@spark-ui/combobox:nx-release-publish","target":{"project":"@spark-ui/combobox","target":"nx-release-publish"},"projectRoot":"packages/components/combobox","overrides":{}}},"dependencies":{"@spark-ui/combobox:nx-release-publish":[]}},"@spark-ui/checkbox:build":{"roots":["@spark-ui/checkbox:build"],"tasks":{"@spark-ui/checkbox:build":{"id":"@spark-ui/checkbox:build","target":{"project":"@spark-ui/checkbox","target":"build"},"projectRoot":"packages/components/checkbox","overrides":{}}},"dependencies":{"@spark-ui/checkbox:build":[]}},"@spark-ui/checkbox:nx-release-publish":{"roots":["@spark-ui/theme-utils:nx-release-publish","@spark-ui/slot:nx-release-publish","@spark-ui/internal-utils:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/icons:nx-release-publish","@spark-ui/use-merge-refs:nx-release-publish"],"tasks":{"@spark-ui/checkbox:nx-release-publish":{"id":"@spark-ui/checkbox:nx-release-publish","target":{"project":"@spark-ui/checkbox","target":"nx-release-publish"},"projectRoot":"packages/components/checkbox","overrides":{}},"@spark-ui/form-field:nx-release-publish":{"id":"@spark-ui/form-field:nx-release-publish","target":{"project":"@spark-ui/form-field","target":"nx-release-publish"},"projectRoot":"packages/components/form-field","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/label:nx-release-publish":{"id":"@spark-ui/label:nx-release-publish","target":{"project":"@spark-ui/label","target":"nx-release-publish"},"projectRoot":"packages/components/label","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/theme-utils:nx-release-publish":{"id":"@spark-ui/theme-utils:nx-release-publish","target":{"project":"@spark-ui/theme-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/theme","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/slot:nx-release-publish":{"id":"@spark-ui/slot:nx-release-publish","target":{"project":"@spark-ui/slot","target":"nx-release-publish"},"projectRoot":"packages/components/slot","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/icon:nx-release-publish":{"id":"@spark-ui/icon:nx-release-publish","target":{"project":"@spark-ui/icon","target":"nx-release-publish"},"projectRoot":"packages/components/icon","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/internal-utils:nx-release-publish":{"id":"@spark-ui/internal-utils:nx-release-publish","target":{"project":"@spark-ui/internal-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/internal-utils","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/visually-hidden:nx-release-publish":{"id":"@spark-ui/visually-hidden:nx-release-publish","target":{"project":"@spark-ui/visually-hidden","target":"nx-release-publish"},"projectRoot":"packages/components/visually-hidden","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/icons:nx-release-publish":{"id":"@spark-ui/icons:nx-release-publish","target":{"project":"@spark-ui/icons","target":"nx-release-publish"},"projectRoot":"packages/components/icons","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/use-merge-refs:nx-release-publish":{"id":"@spark-ui/use-merge-refs:nx-release-publish","target":{"project":"@spark-ui/use-merge-refs","target":"nx-release-publish"},"projectRoot":"packages/hooks/use-merge-refs","overrides":{"__overrides_unparsed__":[]}}},"dependencies":{"@spark-ui/checkbox:nx-release-publish":["@spark-ui/form-field:nx-release-publish","@spark-ui/icon:nx-release-publish","@spark-ui/icons:nx-release-publish","@spark-ui/internal-utils:nx-release-publish","@spark-ui/label:nx-release-publish","@spark-ui/use-merge-refs:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/form-field:nx-release-publish":["@spark-ui/label:nx-release-publish","@spark-ui/slot:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/label:nx-release-publish":["@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/theme-utils:nx-release-publish":[],"@spark-ui/slot:nx-release-publish":[],"@spark-ui/icon:nx-release-publish":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/internal-utils:nx-release-publish":[],"@spark-ui/visually-hidden:nx-release-publish":[],"@spark-ui/icons:nx-release-publish":[],"@spark-ui/use-merge-refs:nx-release-publish":[]}},"@spark-ui/spinner:build":{"roots":["@spark-ui/spinner:build"],"tasks":{"@spark-ui/spinner:build":{"id":"@spark-ui/spinner:build","target":{"project":"@spark-ui/spinner","target":"build"},"projectRoot":"packages/components/spinner","overrides":{}}},"dependencies":{"@spark-ui/spinner:build":[]}},"@spark-ui/spinner:nx-release-publish":{"roots":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"tasks":{"@spark-ui/spinner:nx-release-publish":{"id":"@spark-ui/spinner:nx-release-publish","target":{"project":"@spark-ui/spinner","target":"nx-release-publish"},"projectRoot":"packages/components/spinner","overrides":{}},"@spark-ui/internal-utils:nx-release-publish":{"id":"@spark-ui/internal-utils:nx-release-publish","target":{"project":"@spark-ui/internal-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/internal-utils","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/visually-hidden:nx-release-publish":{"id":"@spark-ui/visually-hidden:nx-release-publish","target":{"project":"@spark-ui/visually-hidden","target":"nx-release-publish"},"projectRoot":"packages/components/visually-hidden","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/theme-utils:nx-release-publish":{"id":"@spark-ui/theme-utils:nx-release-publish","target":{"project":"@spark-ui/theme-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/theme","overrides":{"__overrides_unparsed__":[]}}},"dependencies":{"@spark-ui/spinner:nx-release-publish":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/internal-utils:nx-release-publish":[],"@spark-ui/visually-hidden:nx-release-publish":[],"@spark-ui/theme-utils:nx-release-publish":[]}},"@spark-ui/divider:build":{"roots":["@spark-ui/divider:build"],"tasks":{"@spark-ui/divider:build":{"id":"@spark-ui/divider:build","target":{"project":"@spark-ui/divider","target":"build"},"projectRoot":"packages/components/divider","overrides":{}}},"dependencies":{"@spark-ui/divider:build":[]}},"@spark-ui/divider:nx-release-publish":{"roots":["@spark-ui/internal-utils:nx-release-publish"],"tasks":{"@spark-ui/divider:nx-release-publish":{"id":"@spark-ui/divider:nx-release-publish","target":{"project":"@spark-ui/divider","target":"nx-release-publish"},"projectRoot":"packages/components/divider","overrides":{}},"@spark-ui/internal-utils:nx-release-publish":{"id":"@spark-ui/internal-utils:nx-release-publish","target":{"project":"@spark-ui/internal-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/internal-utils","overrides":{"__overrides_unparsed__":[]}}},"dependencies":{"@spark-ui/divider:nx-release-publish":["@spark-ui/internal-utils:nx-release-publish"],"@spark-ui/internal-utils:nx-release-publish":[]}},"@spark-ui/popover:build":{"roots":["@spark-ui/popover:build"],"tasks":{"@spark-ui/popover:build":{"id":"@spark-ui/popover:build","target":{"project":"@spark-ui/popover","target":"build"},"projectRoot":"packages/components/popover","overrides":{}}},"dependencies":{"@spark-ui/popover:build":[]}},"@spark-ui/popover:nx-release-publish":{"roots":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/theme-utils:nx-release-publish","@spark-ui/slot:nx-release-publish","@spark-ui/icons:nx-release-publish"],"tasks":{"@spark-ui/popover:nx-release-publish":{"id":"@spark-ui/popover:nx-release-publish","target":{"project":"@spark-ui/popover","target":"nx-release-publish"},"projectRoot":"packages/components/popover","overrides":{}},"@spark-ui/icon:nx-release-publish":{"id":"@spark-ui/icon:nx-release-publish","target":{"project":"@spark-ui/icon","target":"nx-release-publish"},"projectRoot":"packages/components/icon","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/internal-utils:nx-release-publish":{"id":"@spark-ui/internal-utils:nx-release-publish","target":{"project":"@spark-ui/internal-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/internal-utils","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/visually-hidden:nx-release-publish":{"id":"@spark-ui/visually-hidden:nx-release-publish","target":{"project":"@spark-ui/visually-hidden","target":"nx-release-publish"},"projectRoot":"packages/components/visually-hidden","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/theme-utils:nx-release-publish":{"id":"@spark-ui/theme-utils:nx-release-publish","target":{"project":"@spark-ui/theme-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/theme","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/icon-button:nx-release-publish":{"id":"@spark-ui/icon-button:nx-release-publish","target":{"project":"@spark-ui/icon-button","target":"nx-release-publish"},"projectRoot":"packages/components/icon-button","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/button:nx-release-publish":{"id":"@spark-ui/button:nx-release-publish","target":{"project":"@spark-ui/button","target":"nx-release-publish"},"projectRoot":"packages/components/button","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/slot:nx-release-publish":{"id":"@spark-ui/slot:nx-release-publish","target":{"project":"@spark-ui/slot","target":"nx-release-publish"},"projectRoot":"packages/components/slot","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/spinner:nx-release-publish":{"id":"@spark-ui/spinner:nx-release-publish","target":{"project":"@spark-ui/spinner","target":"nx-release-publish"},"projectRoot":"packages/components/spinner","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/icons:nx-release-publish":{"id":"@spark-ui/icons:nx-release-publish","target":{"project":"@spark-ui/icons","target":"nx-release-publish"},"projectRoot":"packages/components/icons","overrides":{"__overrides_unparsed__":[]}}},"dependencies":{"@spark-ui/popover:nx-release-publish":["@spark-ui/icon:nx-release-publish","@spark-ui/icon-button:nx-release-publish","@spark-ui/icons:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/icon:nx-release-publish":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/internal-utils:nx-release-publish":[],"@spark-ui/visually-hidden:nx-release-publish":[],"@spark-ui/theme-utils:nx-release-publish":[],"@spark-ui/icon-button:nx-release-publish":["@spark-ui/button:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/button:nx-release-publish":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/slot:nx-release-publish","@spark-ui/spinner:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/slot:nx-release-publish":[],"@spark-ui/spinner:nx-release-publish":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/icons:nx-release-publish":[]}},"@spark-ui/portal:build":{"roots":["@spark-ui/portal:build"],"tasks":{"@spark-ui/portal:build":{"id":"@spark-ui/portal:build","target":{"project":"@spark-ui/portal","target":"build"},"projectRoot":"packages/components/portal","overrides":{}}},"dependencies":{"@spark-ui/portal:build":[]}},"@spark-ui/portal:nx-release-publish":{"roots":["@spark-ui/theme-utils:nx-release-publish"],"tasks":{"@spark-ui/portal:nx-release-publish":{"id":"@spark-ui/portal:nx-release-publish","target":{"project":"@spark-ui/portal","target":"nx-release-publish"},"projectRoot":"packages/components/portal","overrides":{}},"@spark-ui/theme-utils:nx-release-publish":{"id":"@spark-ui/theme-utils:nx-release-publish","target":{"project":"@spark-ui/theme-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/theme","overrides":{"__overrides_unparsed__":[]}}},"dependencies":{"@spark-ui/portal:nx-release-publish":["@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/theme-utils:nx-release-publish":[]}},"@spark-ui/dialog:build":{"roots":["@spark-ui/dialog:build"],"tasks":{"@spark-ui/dialog:build":{"id":"@spark-ui/dialog:build","target":{"project":"@spark-ui/dialog","target":"build"},"projectRoot":"packages/components/dialog","overrides":{}}},"dependencies":{"@spark-ui/dialog:build":[]}},"@spark-ui/dialog:nx-release-publish":{"roots":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/theme-utils:nx-release-publish","@spark-ui/slot:nx-release-publish","@spark-ui/icons:nx-release-publish"],"tasks":{"@spark-ui/dialog:nx-release-publish":{"id":"@spark-ui/dialog:nx-release-publish","target":{"project":"@spark-ui/dialog","target":"nx-release-publish"},"projectRoot":"packages/components/dialog","overrides":{}},"@spark-ui/icon:nx-release-publish":{"id":"@spark-ui/icon:nx-release-publish","target":{"project":"@spark-ui/icon","target":"nx-release-publish"},"projectRoot":"packages/components/icon","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/internal-utils:nx-release-publish":{"id":"@spark-ui/internal-utils:nx-release-publish","target":{"project":"@spark-ui/internal-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/internal-utils","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/visually-hidden:nx-release-publish":{"id":"@spark-ui/visually-hidden:nx-release-publish","target":{"project":"@spark-ui/visually-hidden","target":"nx-release-publish"},"projectRoot":"packages/components/visually-hidden","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/theme-utils:nx-release-publish":{"id":"@spark-ui/theme-utils:nx-release-publish","target":{"project":"@spark-ui/theme-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/theme","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/icon-button:nx-release-publish":{"id":"@spark-ui/icon-button:nx-release-publish","target":{"project":"@spark-ui/icon-button","target":"nx-release-publish"},"projectRoot":"packages/components/icon-button","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/button:nx-release-publish":{"id":"@spark-ui/button:nx-release-publish","target":{"project":"@spark-ui/button","target":"nx-release-publish"},"projectRoot":"packages/components/button","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/slot:nx-release-publish":{"id":"@spark-ui/slot:nx-release-publish","target":{"project":"@spark-ui/slot","target":"nx-release-publish"},"projectRoot":"packages/components/slot","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/spinner:nx-release-publish":{"id":"@spark-ui/spinner:nx-release-publish","target":{"project":"@spark-ui/spinner","target":"nx-release-publish"},"projectRoot":"packages/components/spinner","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/icons:nx-release-publish":{"id":"@spark-ui/icons:nx-release-publish","target":{"project":"@spark-ui/icons","target":"nx-release-publish"},"projectRoot":"packages/components/icons","overrides":{"__overrides_unparsed__":[]}}},"dependencies":{"@spark-ui/dialog:nx-release-publish":["@spark-ui/icon:nx-release-publish","@spark-ui/icon-button:nx-release-publish","@spark-ui/icons:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/icon:nx-release-publish":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/internal-utils:nx-release-publish":[],"@spark-ui/visually-hidden:nx-release-publish":[],"@spark-ui/theme-utils:nx-release-publish":[],"@spark-ui/icon-button:nx-release-publish":["@spark-ui/button:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/button:nx-release-publish":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/slot:nx-release-publish","@spark-ui/spinner:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/slot:nx-release-publish":[],"@spark-ui/spinner:nx-release-publish":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/icons:nx-release-publish":[]}},"@spark-ui/rating:build":{"roots":["@spark-ui/rating:build"],"tasks":{"@spark-ui/rating:build":{"id":"@spark-ui/rating:build","target":{"project":"@spark-ui/rating","target":"build"},"projectRoot":"packages/components/rating","overrides":{}}},"dependencies":{"@spark-ui/rating:build":[]}},"@spark-ui/rating:nx-release-publish":{"roots":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/theme-utils:nx-release-publish","@spark-ui/icons:nx-release-publish"],"tasks":{"@spark-ui/rating:nx-release-publish":{"id":"@spark-ui/rating:nx-release-publish","target":{"project":"@spark-ui/rating","target":"nx-release-publish"},"projectRoot":"packages/components/rating","overrides":{}},"@spark-ui/icon:nx-release-publish":{"id":"@spark-ui/icon:nx-release-publish","target":{"project":"@spark-ui/icon","target":"nx-release-publish"},"projectRoot":"packages/components/icon","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/internal-utils:nx-release-publish":{"id":"@spark-ui/internal-utils:nx-release-publish","target":{"project":"@spark-ui/internal-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/internal-utils","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/visually-hidden:nx-release-publish":{"id":"@spark-ui/visually-hidden:nx-release-publish","target":{"project":"@spark-ui/visually-hidden","target":"nx-release-publish"},"projectRoot":"packages/components/visually-hidden","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/theme-utils:nx-release-publish":{"id":"@spark-ui/theme-utils:nx-release-publish","target":{"project":"@spark-ui/theme-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/theme","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/icons:nx-release-publish":{"id":"@spark-ui/icons:nx-release-publish","target":{"project":"@spark-ui/icons","target":"nx-release-publish"},"projectRoot":"packages/components/icons","overrides":{"__overrides_unparsed__":[]}}},"dependencies":{"@spark-ui/rating:nx-release-publish":["@spark-ui/icon:nx-release-publish","@spark-ui/icons:nx-release-publish"],"@spark-ui/icon:nx-release-publish":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/internal-utils:nx-release-publish":[],"@spark-ui/visually-hidden:nx-release-publish":[],"@spark-ui/theme-utils:nx-release-publish":[],"@spark-ui/icons:nx-release-publish":[]}},"@spark-ui/slider:build":{"roots":["@spark-ui/slider:build"],"tasks":{"@spark-ui/slider:build":{"id":"@spark-ui/slider:build","target":{"project":"@spark-ui/slider","target":"build"},"projectRoot":"packages/components/slider","overrides":{}}},"dependencies":{"@spark-ui/slider:build":[]}},"@spark-ui/slider:nx-release-publish":{"roots":["@spark-ui/theme-utils:nx-release-publish"],"tasks":{"@spark-ui/slider:nx-release-publish":{"id":"@spark-ui/slider:nx-release-publish","target":{"project":"@spark-ui/slider","target":"nx-release-publish"},"projectRoot":"packages/components/slider","overrides":{}},"@spark-ui/theme-utils:nx-release-publish":{"id":"@spark-ui/theme-utils:nx-release-publish","target":{"project":"@spark-ui/theme-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/theme","overrides":{"__overrides_unparsed__":[]}}},"dependencies":{"@spark-ui/slider:nx-release-publish":["@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/theme-utils:nx-release-publish":[]}},"@spark-ui/select:build":{"roots":["@spark-ui/select:build"],"tasks":{"@spark-ui/select:build":{"id":"@spark-ui/select:build","target":{"project":"@spark-ui/select","target":"build"},"projectRoot":"packages/components/select","overrides":{}}},"dependencies":{"@spark-ui/select:build":[]}},"@spark-ui/select:nx-release-publish":{"roots":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/theme-utils:nx-release-publish","@spark-ui/icons:nx-release-publish"],"tasks":{"@spark-ui/select:nx-release-publish":{"id":"@spark-ui/select:nx-release-publish","target":{"project":"@spark-ui/select","target":"nx-release-publish"},"projectRoot":"packages/components/select","overrides":{}},"@spark-ui/icon:nx-release-publish":{"id":"@spark-ui/icon:nx-release-publish","target":{"project":"@spark-ui/icon","target":"nx-release-publish"},"projectRoot":"packages/components/icon","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/internal-utils:nx-release-publish":{"id":"@spark-ui/internal-utils:nx-release-publish","target":{"project":"@spark-ui/internal-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/internal-utils","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/visually-hidden:nx-release-publish":{"id":"@spark-ui/visually-hidden:nx-release-publish","target":{"project":"@spark-ui/visually-hidden","target":"nx-release-publish"},"projectRoot":"packages/components/visually-hidden","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/theme-utils:nx-release-publish":{"id":"@spark-ui/theme-utils:nx-release-publish","target":{"project":"@spark-ui/theme-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/theme","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/icons:nx-release-publish":{"id":"@spark-ui/icons:nx-release-publish","target":{"project":"@spark-ui/icons","target":"nx-release-publish"},"projectRoot":"packages/components/icons","overrides":{"__overrides_unparsed__":[]}}},"dependencies":{"@spark-ui/select:nx-release-publish":["@spark-ui/icon:nx-release-publish","@spark-ui/icons:nx-release-publish"],"@spark-ui/icon:nx-release-publish":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/internal-utils:nx-release-publish":[],"@spark-ui/visually-hidden:nx-release-publish":[],"@spark-ui/theme-utils:nx-release-publish":[],"@spark-ui/icons:nx-release-publish":[]}},"@spark-ui/switch:build":{"roots":["@spark-ui/switch:build"],"tasks":{"@spark-ui/switch:build":{"id":"@spark-ui/switch:build","target":{"project":"@spark-ui/switch","target":"build"},"projectRoot":"packages/components/switch","overrides":{}}},"dependencies":{"@spark-ui/switch:build":[]}},"@spark-ui/switch:nx-release-publish":{"roots":["@spark-ui/theme-utils:nx-release-publish","@spark-ui/slot:nx-release-publish","@spark-ui/icons:nx-release-publish","@spark-ui/internal-utils:nx-release-publish","@spark-ui/use-mounted-state:nx-release-publish"],"tasks":{"@spark-ui/switch:nx-release-publish":{"id":"@spark-ui/switch:nx-release-publish","target":{"project":"@spark-ui/switch","target":"nx-release-publish"},"projectRoot":"packages/components/switch","overrides":{}},"@spark-ui/form-field:nx-release-publish":{"id":"@spark-ui/form-field:nx-release-publish","target":{"project":"@spark-ui/form-field","target":"nx-release-publish"},"projectRoot":"packages/components/form-field","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/label:nx-release-publish":{"id":"@spark-ui/label:nx-release-publish","target":{"project":"@spark-ui/label","target":"nx-release-publish"},"projectRoot":"packages/components/label","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/theme-utils:nx-release-publish":{"id":"@spark-ui/theme-utils:nx-release-publish","target":{"project":"@spark-ui/theme-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/theme","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/slot:nx-release-publish":{"id":"@spark-ui/slot:nx-release-publish","target":{"project":"@spark-ui/slot","target":"nx-release-publish"},"projectRoot":"packages/components/slot","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/icons:nx-release-publish":{"id":"@spark-ui/icons:nx-release-publish","target":{"project":"@spark-ui/icons","target":"nx-release-publish"},"projectRoot":"packages/components/icons","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/internal-utils:nx-release-publish":{"id":"@spark-ui/internal-utils:nx-release-publish","target":{"project":"@spark-ui/internal-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/internal-utils","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/use-combined-state:nx-release-publish":{"id":"@spark-ui/use-combined-state:nx-release-publish","target":{"project":"@spark-ui/use-combined-state","target":"nx-release-publish"},"projectRoot":"packages/hooks/use-combined-state","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/use-mounted-state:nx-release-publish":{"id":"@spark-ui/use-mounted-state:nx-release-publish","target":{"project":"@spark-ui/use-mounted-state","target":"nx-release-publish"},"projectRoot":"packages/hooks/use-mounted-state","overrides":{"__overrides_unparsed__":[]}}},"dependencies":{"@spark-ui/switch:nx-release-publish":["@spark-ui/form-field:nx-release-publish","@spark-ui/icons:nx-release-publish","@spark-ui/internal-utils:nx-release-publish","@spark-ui/label:nx-release-publish","@spark-ui/slot:nx-release-publish","@spark-ui/use-combined-state:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/form-field:nx-release-publish":["@spark-ui/label:nx-release-publish","@spark-ui/slot:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/label:nx-release-publish":["@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/theme-utils:nx-release-publish":[],"@spark-ui/slot:nx-release-publish":[],"@spark-ui/icons:nx-release-publish":[],"@spark-ui/internal-utils:nx-release-publish":[],"@spark-ui/use-combined-state:nx-release-publish":["@spark-ui/use-mounted-state:nx-release-publish"],"@spark-ui/use-mounted-state:nx-release-publish":[]}},"@spark-ui/drawer:build":{"roots":["@spark-ui/drawer:build"],"tasks":{"@spark-ui/drawer:build":{"id":"@spark-ui/drawer:build","target":{"project":"@spark-ui/drawer","target":"build"},"projectRoot":"packages/components/drawer","overrides":{}}},"dependencies":{"@spark-ui/drawer:build":[]}},"@spark-ui/drawer:nx-release-publish":{"roots":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/theme-utils:nx-release-publish","@spark-ui/slot:nx-release-publish","@spark-ui/icons:nx-release-publish"],"tasks":{"@spark-ui/drawer:nx-release-publish":{"id":"@spark-ui/drawer:nx-release-publish","target":{"project":"@spark-ui/drawer","target":"nx-release-publish"},"projectRoot":"packages/components/drawer","overrides":{}},"@spark-ui/icon:nx-release-publish":{"id":"@spark-ui/icon:nx-release-publish","target":{"project":"@spark-ui/icon","target":"nx-release-publish"},"projectRoot":"packages/components/icon","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/internal-utils:nx-release-publish":{"id":"@spark-ui/internal-utils:nx-release-publish","target":{"project":"@spark-ui/internal-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/internal-utils","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/visually-hidden:nx-release-publish":{"id":"@spark-ui/visually-hidden:nx-release-publish","target":{"project":"@spark-ui/visually-hidden","target":"nx-release-publish"},"projectRoot":"packages/components/visually-hidden","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/theme-utils:nx-release-publish":{"id":"@spark-ui/theme-utils:nx-release-publish","target":{"project":"@spark-ui/theme-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/theme","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/icon-button:nx-release-publish":{"id":"@spark-ui/icon-button:nx-release-publish","target":{"project":"@spark-ui/icon-button","target":"nx-release-publish"},"projectRoot":"packages/components/icon-button","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/button:nx-release-publish":{"id":"@spark-ui/button:nx-release-publish","target":{"project":"@spark-ui/button","target":"nx-release-publish"},"projectRoot":"packages/components/button","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/slot:nx-release-publish":{"id":"@spark-ui/slot:nx-release-publish","target":{"project":"@spark-ui/slot","target":"nx-release-publish"},"projectRoot":"packages/components/slot","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/spinner:nx-release-publish":{"id":"@spark-ui/spinner:nx-release-publish","target":{"project":"@spark-ui/spinner","target":"nx-release-publish"},"projectRoot":"packages/components/spinner","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/icons:nx-release-publish":{"id":"@spark-ui/icons:nx-release-publish","target":{"project":"@spark-ui/icons","target":"nx-release-publish"},"projectRoot":"packages/components/icons","overrides":{"__overrides_unparsed__":[]}}},"dependencies":{"@spark-ui/drawer:nx-release-publish":["@spark-ui/icon:nx-release-publish","@spark-ui/icon-button:nx-release-publish","@spark-ui/icons:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/icon:nx-release-publish":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/internal-utils:nx-release-publish":[],"@spark-ui/visually-hidden:nx-release-publish":[],"@spark-ui/theme-utils:nx-release-publish":[],"@spark-ui/icon-button:nx-release-publish":["@spark-ui/button:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/button:nx-release-publish":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/slot:nx-release-publish","@spark-ui/spinner:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/slot:nx-release-publish":[],"@spark-ui/spinner:nx-release-publish":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/icons:nx-release-publish":[]}},"@spark-ui/button:build":{"roots":["@spark-ui/button:build"],"tasks":{"@spark-ui/button:build":{"id":"@spark-ui/button:build","target":{"project":"@spark-ui/button","target":"build"},"projectRoot":"packages/components/button","overrides":{}}},"dependencies":{"@spark-ui/button:build":[]}},"@spark-ui/button:nx-release-publish":{"roots":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/slot:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"tasks":{"@spark-ui/button:nx-release-publish":{"id":"@spark-ui/button:nx-release-publish","target":{"project":"@spark-ui/button","target":"nx-release-publish"},"projectRoot":"packages/components/button","overrides":{}},"@spark-ui/internal-utils:nx-release-publish":{"id":"@spark-ui/internal-utils:nx-release-publish","target":{"project":"@spark-ui/internal-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/internal-utils","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/slot:nx-release-publish":{"id":"@spark-ui/slot:nx-release-publish","target":{"project":"@spark-ui/slot","target":"nx-release-publish"},"projectRoot":"packages/components/slot","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/spinner:nx-release-publish":{"id":"@spark-ui/spinner:nx-release-publish","target":{"project":"@spark-ui/spinner","target":"nx-release-publish"},"projectRoot":"packages/components/spinner","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/visually-hidden:nx-release-publish":{"id":"@spark-ui/visually-hidden:nx-release-publish","target":{"project":"@spark-ui/visually-hidden","target":"nx-release-publish"},"projectRoot":"packages/components/visually-hidden","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/theme-utils:nx-release-publish":{"id":"@spark-ui/theme-utils:nx-release-publish","target":{"project":"@spark-ui/theme-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/theme","overrides":{"__overrides_unparsed__":[]}}},"dependencies":{"@spark-ui/button:nx-release-publish":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/slot:nx-release-publish","@spark-ui/spinner:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/internal-utils:nx-release-publish":[],"@spark-ui/slot:nx-release-publish":[],"@spark-ui/spinner:nx-release-publish":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/visually-hidden:nx-release-publish":[],"@spark-ui/theme-utils:nx-release-publish":[]}},"@spark-ui/badge:build":{"roots":["@spark-ui/badge:build"],"tasks":{"@spark-ui/badge:build":{"id":"@spark-ui/badge:build","target":{"project":"@spark-ui/badge","target":"build"},"projectRoot":"packages/components/badge","overrides":{}}},"dependencies":{"@spark-ui/badge:build":[]}},"@spark-ui/badge:nx-release-publish":{"roots":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"tasks":{"@spark-ui/badge:nx-release-publish":{"id":"@spark-ui/badge:nx-release-publish","target":{"project":"@spark-ui/badge","target":"nx-release-publish"},"projectRoot":"packages/components/badge","overrides":{}},"@spark-ui/internal-utils:nx-release-publish":{"id":"@spark-ui/internal-utils:nx-release-publish","target":{"project":"@spark-ui/internal-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/internal-utils","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/theme-utils:nx-release-publish":{"id":"@spark-ui/theme-utils:nx-release-publish","target":{"project":"@spark-ui/theme-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/theme","overrides":{"__overrides_unparsed__":[]}}},"dependencies":{"@spark-ui/badge:nx-release-publish":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/internal-utils:nx-release-publish":[],"@spark-ui/theme-utils:nx-release-publish":[]}},"@spark-ui/icons:generate":{"roots":["@spark-ui/icons:generate"],"tasks":{"@spark-ui/icons:generate":{"id":"@spark-ui/icons:generate","target":{"project":"@spark-ui/icons","target":"generate"},"projectRoot":"packages/components/icons","overrides":{}}},"dependencies":{"@spark-ui/icons:generate":[]}},"@spark-ui/icons:build":{"roots":["@spark-ui/icons:build"],"tasks":{"@spark-ui/icons:build":{"id":"@spark-ui/icons:build","target":{"project":"@spark-ui/icons","target":"build"},"projectRoot":"packages/components/icons","overrides":{}}},"dependencies":{"@spark-ui/icons:build":[]}},"@spark-ui/icons:nx-release-publish":{"roots":["@spark-ui/icons:nx-release-publish"],"tasks":{"@spark-ui/icons:nx-release-publish":{"id":"@spark-ui/icons:nx-release-publish","target":{"project":"@spark-ui/icons","target":"nx-release-publish"},"projectRoot":"packages/components/icons","overrides":{}}},"dependencies":{"@spark-ui/icons:nx-release-publish":[]}},"@spark-ui/input:build":{"roots":["@spark-ui/input:build"],"tasks":{"@spark-ui/input:build":{"id":"@spark-ui/input:build","target":{"project":"@spark-ui/input","target":"build"},"projectRoot":"packages/components/input","overrides":{}}},"dependencies":{"@spark-ui/input:build":[]}},"@spark-ui/input:nx-release-publish":{"roots":["@spark-ui/theme-utils:nx-release-publish","@spark-ui/slot:nx-release-publish","@spark-ui/internal-utils:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/icons:nx-release-publish","@spark-ui/use-mounted-state:nx-release-publish","@spark-ui/use-merge-refs:nx-release-publish"],"tasks":{"@spark-ui/input:nx-release-publish":{"id":"@spark-ui/input:nx-release-publish","target":{"project":"@spark-ui/input","target":"nx-release-publish"},"projectRoot":"packages/components/input","overrides":{}},"@spark-ui/form-field:nx-release-publish":{"id":"@spark-ui/form-field:nx-release-publish","target":{"project":"@spark-ui/form-field","target":"nx-release-publish"},"projectRoot":"packages/components/form-field","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/label:nx-release-publish":{"id":"@spark-ui/label:nx-release-publish","target":{"project":"@spark-ui/label","target":"nx-release-publish"},"projectRoot":"packages/components/label","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/theme-utils:nx-release-publish":{"id":"@spark-ui/theme-utils:nx-release-publish","target":{"project":"@spark-ui/theme-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/theme","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/slot:nx-release-publish":{"id":"@spark-ui/slot:nx-release-publish","target":{"project":"@spark-ui/slot","target":"nx-release-publish"},"projectRoot":"packages/components/slot","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/icon:nx-release-publish":{"id":"@spark-ui/icon:nx-release-publish","target":{"project":"@spark-ui/icon","target":"nx-release-publish"},"projectRoot":"packages/components/icon","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/internal-utils:nx-release-publish":{"id":"@spark-ui/internal-utils:nx-release-publish","target":{"project":"@spark-ui/internal-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/internal-utils","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/visually-hidden:nx-release-publish":{"id":"@spark-ui/visually-hidden:nx-release-publish","target":{"project":"@spark-ui/visually-hidden","target":"nx-release-publish"},"projectRoot":"packages/components/visually-hidden","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/icons:nx-release-publish":{"id":"@spark-ui/icons:nx-release-publish","target":{"project":"@spark-ui/icons","target":"nx-release-publish"},"projectRoot":"packages/components/icons","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/use-combined-state:nx-release-publish":{"id":"@spark-ui/use-combined-state:nx-release-publish","target":{"project":"@spark-ui/use-combined-state","target":"nx-release-publish"},"projectRoot":"packages/hooks/use-combined-state","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/use-mounted-state:nx-release-publish":{"id":"@spark-ui/use-mounted-state:nx-release-publish","target":{"project":"@spark-ui/use-mounted-state","target":"nx-release-publish"},"projectRoot":"packages/hooks/use-mounted-state","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/use-merge-refs:nx-release-publish":{"id":"@spark-ui/use-merge-refs:nx-release-publish","target":{"project":"@spark-ui/use-merge-refs","target":"nx-release-publish"},"projectRoot":"packages/hooks/use-merge-refs","overrides":{"__overrides_unparsed__":[]}}},"dependencies":{"@spark-ui/input:nx-release-publish":["@spark-ui/form-field:nx-release-publish","@spark-ui/icon:nx-release-publish","@spark-ui/icons:nx-release-publish","@spark-ui/slot:nx-release-publish","@spark-ui/use-combined-state:nx-release-publish","@spark-ui/use-merge-refs:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/form-field:nx-release-publish":["@spark-ui/label:nx-release-publish","@spark-ui/slot:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/label:nx-release-publish":["@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/theme-utils:nx-release-publish":[],"@spark-ui/slot:nx-release-publish":[],"@spark-ui/icon:nx-release-publish":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/internal-utils:nx-release-publish":[],"@spark-ui/visually-hidden:nx-release-publish":[],"@spark-ui/icons:nx-release-publish":[],"@spark-ui/use-combined-state:nx-release-publish":["@spark-ui/use-mounted-state:nx-release-publish"],"@spark-ui/use-mounted-state:nx-release-publish":[],"@spark-ui/use-merge-refs:nx-release-publish":[]}},"@spark-ui/label:build":{"roots":["@spark-ui/label:build"],"tasks":{"@spark-ui/label:build":{"id":"@spark-ui/label:build","target":{"project":"@spark-ui/label","target":"build"},"projectRoot":"packages/components/label","overrides":{}}},"dependencies":{"@spark-ui/label:build":[]}},"@spark-ui/label:nx-release-publish":{"roots":["@spark-ui/theme-utils:nx-release-publish"],"tasks":{"@spark-ui/label:nx-release-publish":{"id":"@spark-ui/label:nx-release-publish","target":{"project":"@spark-ui/label","target":"nx-release-publish"},"projectRoot":"packages/components/label","overrides":{}},"@spark-ui/theme-utils:nx-release-publish":{"id":"@spark-ui/theme-utils:nx-release-publish","target":{"project":"@spark-ui/theme-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/theme","overrides":{"__overrides_unparsed__":[]}}},"dependencies":{"@spark-ui/label:nx-release-publish":["@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/theme-utils:nx-release-publish":[]}},"@spark-ui/tabs:build":{"roots":["@spark-ui/tabs:build"],"tasks":{"@spark-ui/tabs:build":{"id":"@spark-ui/tabs:build","target":{"project":"@spark-ui/tabs","target":"build"},"projectRoot":"packages/components/tabs","overrides":{}}},"dependencies":{"@spark-ui/tabs:build":[]}},"@spark-ui/tabs:nx-release-publish":{"roots":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/slot:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/theme-utils:nx-release-publish","@spark-ui/icons:nx-release-publish"],"tasks":{"@spark-ui/tabs:nx-release-publish":{"id":"@spark-ui/tabs:nx-release-publish","target":{"project":"@spark-ui/tabs","target":"nx-release-publish"},"projectRoot":"packages/components/tabs","overrides":{}},"@spark-ui/button:nx-release-publish":{"id":"@spark-ui/button:nx-release-publish","target":{"project":"@spark-ui/button","target":"nx-release-publish"},"projectRoot":"packages/components/button","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/internal-utils:nx-release-publish":{"id":"@spark-ui/internal-utils:nx-release-publish","target":{"project":"@spark-ui/internal-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/internal-utils","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/slot:nx-release-publish":{"id":"@spark-ui/slot:nx-release-publish","target":{"project":"@spark-ui/slot","target":"nx-release-publish"},"projectRoot":"packages/components/slot","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/spinner:nx-release-publish":{"id":"@spark-ui/spinner:nx-release-publish","target":{"project":"@spark-ui/spinner","target":"nx-release-publish"},"projectRoot":"packages/components/spinner","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/visually-hidden:nx-release-publish":{"id":"@spark-ui/visually-hidden:nx-release-publish","target":{"project":"@spark-ui/visually-hidden","target":"nx-release-publish"},"projectRoot":"packages/components/visually-hidden","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/theme-utils:nx-release-publish":{"id":"@spark-ui/theme-utils:nx-release-publish","target":{"project":"@spark-ui/theme-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/theme","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/icon:nx-release-publish":{"id":"@spark-ui/icon:nx-release-publish","target":{"project":"@spark-ui/icon","target":"nx-release-publish"},"projectRoot":"packages/components/icon","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/icons:nx-release-publish":{"id":"@spark-ui/icons:nx-release-publish","target":{"project":"@spark-ui/icons","target":"nx-release-publish"},"projectRoot":"packages/components/icons","overrides":{"__overrides_unparsed__":[]}}},"dependencies":{"@spark-ui/tabs:nx-release-publish":["@spark-ui/button:nx-release-publish","@spark-ui/icon:nx-release-publish","@spark-ui/icons:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/button:nx-release-publish":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/slot:nx-release-publish","@spark-ui/spinner:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/internal-utils:nx-release-publish":[],"@spark-ui/slot:nx-release-publish":[],"@spark-ui/spinner:nx-release-publish":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/visually-hidden:nx-release-publish":[],"@spark-ui/theme-utils:nx-release-publish":[],"@spark-ui/icon:nx-release-publish":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/icons:nx-release-publish":[]}},"@spark-ui/slot:build":{"roots":["@spark-ui/slot:build"],"tasks":{"@spark-ui/slot:build":{"id":"@spark-ui/slot:build","target":{"project":"@spark-ui/slot","target":"build"},"projectRoot":"packages/components/slot","overrides":{}}},"dependencies":{"@spark-ui/slot:build":[]}},"@spark-ui/slot:nx-release-publish":{"roots":["@spark-ui/slot:nx-release-publish"],"tasks":{"@spark-ui/slot:nx-release-publish":{"id":"@spark-ui/slot:nx-release-publish","target":{"project":"@spark-ui/slot","target":"nx-release-publish"},"projectRoot":"packages/components/slot","overrides":{}}},"dependencies":{"@spark-ui/slot:nx-release-publish":[]}},"@spark-ui/icon:build":{"roots":["@spark-ui/icon:build"],"tasks":{"@spark-ui/icon:build":{"id":"@spark-ui/icon:build","target":{"project":"@spark-ui/icon","target":"build"},"projectRoot":"packages/components/icon","overrides":{}}},"dependencies":{"@spark-ui/icon:build":[]}},"@spark-ui/icon:nx-release-publish":{"roots":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"tasks":{"@spark-ui/icon:nx-release-publish":{"id":"@spark-ui/icon:nx-release-publish","target":{"project":"@spark-ui/icon","target":"nx-release-publish"},"projectRoot":"packages/components/icon","overrides":{}},"@spark-ui/internal-utils:nx-release-publish":{"id":"@spark-ui/internal-utils:nx-release-publish","target":{"project":"@spark-ui/internal-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/internal-utils","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/visually-hidden:nx-release-publish":{"id":"@spark-ui/visually-hidden:nx-release-publish","target":{"project":"@spark-ui/visually-hidden","target":"nx-release-publish"},"projectRoot":"packages/components/visually-hidden","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/theme-utils:nx-release-publish":{"id":"@spark-ui/theme-utils:nx-release-publish","target":{"project":"@spark-ui/theme-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/theme","overrides":{"__overrides_unparsed__":[]}}},"dependencies":{"@spark-ui/icon:nx-release-publish":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/internal-utils:nx-release-publish":[],"@spark-ui/visually-hidden:nx-release-publish":[],"@spark-ui/theme-utils:nx-release-publish":[]}},"@spark-ui/chip:build":{"roots":["@spark-ui/chip:build"],"tasks":{"@spark-ui/chip:build":{"id":"@spark-ui/chip:build","target":{"project":"@spark-ui/chip","target":"build"},"projectRoot":"packages/components/chip","overrides":{}}},"dependencies":{"@spark-ui/chip:build":[]}},"@spark-ui/chip:nx-release-publish":{"roots":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/theme-utils:nx-release-publish","@spark-ui/icons:nx-release-publish","@spark-ui/slot:nx-release-publish"],"tasks":{"@spark-ui/chip:nx-release-publish":{"id":"@spark-ui/chip:nx-release-publish","target":{"project":"@spark-ui/chip","target":"nx-release-publish"},"projectRoot":"packages/components/chip","overrides":{}},"@spark-ui/icon:nx-release-publish":{"id":"@spark-ui/icon:nx-release-publish","target":{"project":"@spark-ui/icon","target":"nx-release-publish"},"projectRoot":"packages/components/icon","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/internal-utils:nx-release-publish":{"id":"@spark-ui/internal-utils:nx-release-publish","target":{"project":"@spark-ui/internal-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/internal-utils","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/visually-hidden:nx-release-publish":{"id":"@spark-ui/visually-hidden:nx-release-publish","target":{"project":"@spark-ui/visually-hidden","target":"nx-release-publish"},"projectRoot":"packages/components/visually-hidden","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/theme-utils:nx-release-publish":{"id":"@spark-ui/theme-utils:nx-release-publish","target":{"project":"@spark-ui/theme-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/theme","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/icons:nx-release-publish":{"id":"@spark-ui/icons:nx-release-publish","target":{"project":"@spark-ui/icons","target":"nx-release-publish"},"projectRoot":"packages/components/icons","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/slot:nx-release-publish":{"id":"@spark-ui/slot:nx-release-publish","target":{"project":"@spark-ui/slot","target":"nx-release-publish"},"projectRoot":"packages/components/slot","overrides":{"__overrides_unparsed__":[]}}},"dependencies":{"@spark-ui/chip:nx-release-publish":["@spark-ui/icon:nx-release-publish","@spark-ui/icons:nx-release-publish","@spark-ui/internal-utils:nx-release-publish","@spark-ui/slot:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/icon:nx-release-publish":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/visually-hidden:nx-release-publish","@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/internal-utils:nx-release-publish":[],"@spark-ui/visually-hidden:nx-release-publish":[],"@spark-ui/theme-utils:nx-release-publish":[],"@spark-ui/icons:nx-release-publish":[],"@spark-ui/slot:nx-release-publish":[]}},"@spark-ui/tag:build":{"roots":["@spark-ui/tag:build"],"tasks":{"@spark-ui/tag:build":{"id":"@spark-ui/tag:build","target":{"project":"@spark-ui/tag","target":"build"},"projectRoot":"packages/components/tag","overrides":{}}},"dependencies":{"@spark-ui/tag:build":[]}},"@spark-ui/tag:nx-release-publish":{"roots":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/slot:nx-release-publish"],"tasks":{"@spark-ui/tag:nx-release-publish":{"id":"@spark-ui/tag:nx-release-publish","target":{"project":"@spark-ui/tag","target":"nx-release-publish"},"projectRoot":"packages/components/tag","overrides":{}},"@spark-ui/internal-utils:nx-release-publish":{"id":"@spark-ui/internal-utils:nx-release-publish","target":{"project":"@spark-ui/internal-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/internal-utils","overrides":{"__overrides_unparsed__":[]}},"@spark-ui/slot:nx-release-publish":{"id":"@spark-ui/slot:nx-release-publish","target":{"project":"@spark-ui/slot","target":"nx-release-publish"},"projectRoot":"packages/components/slot","overrides":{"__overrides_unparsed__":[]}}},"dependencies":{"@spark-ui/tag:nx-release-publish":["@spark-ui/internal-utils:nx-release-publish","@spark-ui/slot:nx-release-publish"],"@spark-ui/internal-utils:nx-release-publish":[],"@spark-ui/slot:nx-release-publish":[]}},"@spark-ui/kbd:build":{"roots":["@spark-ui/kbd:build"],"tasks":{"@spark-ui/kbd:build":{"id":"@spark-ui/kbd:build","target":{"project":"@spark-ui/kbd","target":"build"},"projectRoot":"packages/components/kbd","overrides":{}}},"dependencies":{"@spark-ui/kbd:build":[]}},"@spark-ui/kbd:nx-release-publish":{"roots":["@spark-ui/theme-utils:nx-release-publish"],"tasks":{"@spark-ui/kbd:nx-release-publish":{"id":"@spark-ui/kbd:nx-release-publish","target":{"project":"@spark-ui/kbd","target":"nx-release-publish"},"projectRoot":"packages/components/kbd","overrides":{}},"@spark-ui/theme-utils:nx-release-publish":{"id":"@spark-ui/theme-utils:nx-release-publish","target":{"project":"@spark-ui/theme-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/theme","overrides":{"__overrides_unparsed__":[]}}},"dependencies":{"@spark-ui/kbd:nx-release-publish":["@spark-ui/theme-utils:nx-release-publish"],"@spark-ui/theme-utils:nx-release-publish":[]}},"@spark-ui/theme-utils:build":{"roots":["@spark-ui/theme-utils:build"],"tasks":{"@spark-ui/theme-utils:build":{"id":"@spark-ui/theme-utils:build","target":{"project":"@spark-ui/theme-utils","target":"build"},"projectRoot":"packages/utils/theme","overrides":{}}},"dependencies":{"@spark-ui/theme-utils:build":[]}},"@spark-ui/theme-utils:nx-release-publish":{"roots":["@spark-ui/theme-utils:nx-release-publish"],"tasks":{"@spark-ui/theme-utils:nx-release-publish":{"id":"@spark-ui/theme-utils:nx-release-publish","target":{"project":"@spark-ui/theme-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/theme","overrides":{}}},"dependencies":{"@spark-ui/theme-utils:nx-release-publish":[]}},"@spark-ui/cli-utils:nx-release-publish":{"roots":["@spark-ui/cli-utils:nx-release-publish"],"tasks":{"@spark-ui/cli-utils:nx-release-publish":{"id":"@spark-ui/cli-utils:nx-release-publish","target":{"project":"@spark-ui/cli-utils","target":"nx-release-publish"},"projectRoot":"packages/utils/cli","overrides":{}}},"dependencies":{"@spark-ui/cli-utils:nx-release-publish":[]}}},"errors":{}}; - \ No newline at end of file diff --git a/.nx/cache/nx-console-project-graph/static/favicon.ico b/.nx/cache/nx-console-project-graph/static/favicon.ico deleted file mode 100644 index 317ebcb23..000000000 Binary files a/.nx/cache/nx-console-project-graph/static/favicon.ico and /dev/null differ diff --git a/.nx/cache/nx-console-project-graph/static/main.js b/.nx/cache/nx-console-project-graph/static/main.js deleted file mode 100644 index 7c1b849fd..000000000 --- a/.nx/cache/nx-console-project-graph/static/main.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[179],{55948:(e,t,n)=>{"use strict";var r=n(33286),o=function(){return o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}(t),l=s.next();!l.done;l=s.next()){var c=l.value;a[c]=e[c]}}catch(d){r={error:d}}finally{try{l&&!l.done&&(i=s.return)&&i.call(s)}finally{if(r)throw r.error}}var u=JSON.parse(f(a,n));return f(o(o({},e),u))}function p(e,t){e.machine,e.configuration,e.history;var n=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{placement:r="bottom",strategy:o="absolute",middleware:i=[],platform:a}=n,s=i.filter(Boolean),l=await(null==a.isRTL?void 0:a.isRTL(t));let c=await a.getElementRects({reference:e,floating:t,strategy:o}),{x:u,y:d}=k(c,r,l),f=r,h={},p=0;for(let v=0;v({name:"arrow",options:e,async fn(t){const{element:n,padding:r=0}=e||{},{x:o,y:i,placement:a,rects:s,platform:l}=t;if(null==n)return{};const c=S(r),u={x:o,y:i},d=E(a),f=x(d),h=await l.getDimensions(n),p="y"===d?"top":"left",v="y"===d?"bottom":"right",g=s.reference[f]+s.reference[d]-u[d]-s.floating[f],m=u[d]-s.reference[d],y=await(null==l.getOffsetParent?void 0:l.getOffsetParent(n));let w=y?"y"===d?y.clientHeight||0:y.clientWidth||0:0;0===w&&(w=s.floating[f]);const k=g/2-m/2,_=c[p],P=w-h[f]-c[v],C=w/2-h[f]/2+k,j=D(_,C,P),T=null!=b(a)&&C!=j&&s.reference[f]/2-(C<_?c[p]:c[v])-h[f]/2<0;return{[d]:u[d]-(T?C<_?_-C:P-C:0),data:{[d]:j,centerOffset:C-j}}}}),M=["top","right","bottom","left"],O=(M.reduce(((e,t)=>e.concat(t,t+"-start",t+"-end")),[]),{left:"right",right:"left",bottom:"top",top:"bottom"});function A(e){return e.replace(/left|right|bottom|top/g,(e=>O[e]))}function R(e,t,n){void 0===n&&(n=!1);const r=b(e),o=E(e),i=x(o);let a="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[i]>t.floating[i]&&(a=A(a)),{main:a,cross:A(a)}}const L={start:"end",end:"start"};function I(e){return e.replace(/start|end/g,(e=>L[e]))}const B=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n;const{placement:r,middlewareData:o,rects:i,initialPlacement:a,platform:s,elements:l}=t,{mainAxis:c=!0,crossAxis:u=!0,fallbackPlacements:d,fallbackStrategy:f="bestFit",fallbackAxisSideDirection:h="none",flipAlignment:p=!0,...v}=e,g=w(r),m=w(a)===a,y=await(null==s.isRTL?void 0:s.isRTL(l.floating)),x=d||(m||!p?[A(a)]:function(e){const t=A(e);return[I(e),t,I(t)]}(a));d||"none"===h||x.push(...function(e,t,n,r){const o=b(e);let i=function(e,t,n){const r=["left","right"],o=["right","left"],i=["top","bottom"],a=["bottom","top"];switch(e){case"top":case"bottom":return n?t?o:r:t?r:o;case"left":case"right":return t?i:a;default:return[]}}(w(e),"start"===n,r);return o&&(i=i.map((e=>e+"-"+o)),t&&(i=i.concat(i.map(I)))),i}(a,p,h,y));const E=[a,...x],k=await C(t,v),_=[];let S=(null==(n=o.flip)?void 0:n.overflows)||[];if(c&&_.push(k[g]),u){const{main:e,cross:t}=R(r,i,y);_.push(k[e],k[t])}if(S=[...S,{placement:r,overflows:_}],!_.every((e=>e<=0))){var P,j;const e=((null==(P=o.flip)?void 0:P.index)||0)+1,t=E[e];if(t)return{data:{index:e,overflows:S},reset:{placement:t}};let n=null==(j=S.filter((e=>e.overflows[0]<=0)).sort(((e,t)=>e.overflows[1]-t.overflows[1]))[0])?void 0:j.placement;if(!n)switch(f){case"bestFit":{var T;const e=null==(T=S.map((e=>[e.placement,e.overflows.filter((e=>e>0)).reduce(((e,t)=>e+t),0)])).sort(((e,t)=>e[1]-t[1]))[0])?void 0:T[0];e&&(n=e);break}case"initialPlacement":n=a}if(r!==n)return{reset:{placement:n}}}return{}}}};const F=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){const{x:n,y:r}=t,o=await async function(e,t){const{placement:n,platform:r,elements:o}=e,i=await(null==r.isRTL?void 0:r.isRTL(o.floating)),a=w(n),s=b(n),l="x"===E(n),c=["left","top"].includes(a)?-1:1,u=i&&l?-1:1,d="function"==typeof t?t(e):t;let{mainAxis:f,crossAxis:h,alignmentAxis:p}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...d};return s&&"number"==typeof p&&(h="end"===s?-1*p:p),l?{x:h*u,y:f*c}:{x:f*c,y:h*u}}(t,e);return{x:n+o.x,y:r+o.y,data:o}}}};function z(e){return"x"===e?"y":"x"}const V=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:o}=t,{mainAxis:i=!0,crossAxis:a=!1,limiter:s={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...l}=e,c={x:n,y:r},u=await C(t,l),d=E(w(o)),f=z(d);let h=c[d],p=c[f];if(i){const e="y"===d?"bottom":"right";h=D(h+u["y"===d?"top":"left"],h,h-u[e])}if(a){const e="y"===f?"bottom":"right";p=D(p+u["y"===f?"top":"left"],p,p-u[e])}const v=s.fn({...t,[d]:h,[f]:p});return{...v,data:{x:v.x-n,y:v.y-r}}}}};function G(e){var t;return(null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function H(e){return G(e).getComputedStyle(e)}const W=Math.min,U=Math.max,q=Math.round;function Y(e){const t=H(e);let n=parseFloat(t.width),r=parseFloat(t.height);const o=e.offsetWidth,i=e.offsetHeight,a=q(n)!==o||q(r)!==i;return a&&(n=o,r=i),{width:n,height:r,fallback:a}}function X(e){return J(e)?(e.nodeName||"").toLowerCase():""}let $;function K(){if($)return $;const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?($=e.brands.map((e=>e.brand+"/"+e.version)).join(" "),$):navigator.userAgent}function Z(e){return e instanceof G(e).HTMLElement}function Q(e){return e instanceof G(e).Element}function J(e){return e instanceof G(e).Node}function ee(e){return"undefined"!=typeof ShadowRoot&&(e instanceof G(e).ShadowRoot||e instanceof ShadowRoot)}function te(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=H(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function ne(e){return["table","td","th"].includes(X(e))}function re(e){const t=/firefox/i.test(K()),n=H(e),r=n.backdropFilter||n.WebkitBackdropFilter;return"none"!==n.transform||"none"!==n.perspective||!!r&&"none"!==r||t&&"filter"===n.willChange||t&&!!n.filter&&"none"!==n.filter||["transform","perspective"].some((e=>n.willChange.includes(e)))||["paint","layout","strict","content"].some((e=>{const t=n.contain;return null!=t&&t.includes(e)}))}function oe(){return/^((?!chrome|android).)*safari/i.test(K())}function ie(e){return["html","body","#document"].includes(X(e))}function ae(e){return Q(e)?e:e.contextElement}const se={x:1,y:1};function le(e){const t=ae(e);if(!Z(t))return se;const n=t.getBoundingClientRect(),{width:r,height:o,fallback:i}=Y(t);let a=(i?q(n.width):n.width)/r,s=(i?q(n.height):n.height)/o;return a&&Number.isFinite(a)||(a=1),s&&Number.isFinite(s)||(s=1),{x:a,y:s}}function ce(e,t,n,r){var o,i;void 0===t&&(t=!1),void 0===n&&(n=!1);const a=e.getBoundingClientRect(),s=ae(e);let l=se;t&&(r?Q(r)&&(l=le(r)):l=le(e));const c=s?G(s):window,u=oe()&&n;let d=(a.left+(u&&(null==(o=c.visualViewport)?void 0:o.offsetLeft)||0))/l.x,f=(a.top+(u&&(null==(i=c.visualViewport)?void 0:i.offsetTop)||0))/l.y,h=a.width/l.x,p=a.height/l.y;if(s){const e=G(s),t=r&&Q(r)?G(r):r;let n=e.frameElement;for(;n&&r&&t!==e;){const e=le(n),t=n.getBoundingClientRect(),r=getComputedStyle(n);t.x+=(n.clientLeft+parseFloat(r.paddingLeft))*e.x,t.y+=(n.clientTop+parseFloat(r.paddingTop))*e.y,d*=e.x,f*=e.y,h*=e.x,p*=e.y,d+=t.x,f+=t.y,n=G(n).frameElement}}return{width:h,height:p,top:f,right:d+h,bottom:f+p,left:d,x:d,y:f}}function ue(e){return((J(e)?e.ownerDocument:e.document)||window.document).documentElement}function de(e){return Q(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function fe(e){return ce(ue(e)).left+de(e).scrollLeft}function he(e){if("html"===X(e))return e;const t=e.assignedSlot||e.parentNode||ee(e)&&e.host||ue(e);return ee(t)?t.host:t}function pe(e){const t=he(e);return ie(t)?t.ownerDocument.body:Z(t)&&te(t)?t:pe(t)}function ve(e,t){var n;void 0===t&&(t=[]);const r=pe(e),o=r===(null==(n=e.ownerDocument)?void 0:n.body),i=G(r);return o?t.concat(i,i.visualViewport||[],te(r)?r:[]):t.concat(r,ve(r))}function ge(e,t,n){let r;if("viewport"===t)r=function(e,t){const n=G(e),r=ue(e),o=n.visualViewport;let i=r.clientWidth,a=r.clientHeight,s=0,l=0;if(o){i=o.width,a=o.height;const e=oe();(!e||e&&"fixed"===t)&&(s=o.offsetLeft,l=o.offsetTop)}return{width:i,height:a,x:s,y:l}}(e,n);else if("document"===t)r=function(e){const t=ue(e),n=de(e),r=e.ownerDocument.body,o=U(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=U(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let a=-n.scrollLeft+fe(e);const s=-n.scrollTop;return"rtl"===H(r).direction&&(a+=U(t.clientWidth,r.clientWidth)-o),{width:o,height:i,x:a,y:s}}(ue(e));else if(Q(t))r=function(e,t){const n=ce(e,!0,"fixed"===t),r=n.top+e.clientTop,o=n.left+e.clientLeft,i=Z(e)?le(e):{x:1,y:1};return{width:e.clientWidth*i.x,height:e.clientHeight*i.y,x:o*i.x,y:r*i.y}}(t,n);else{const n={...t};if(oe()){var o,i;const t=G(e);n.x-=(null==(o=t.visualViewport)?void 0:o.offsetLeft)||0,n.y-=(null==(i=t.visualViewport)?void 0:i.offsetTop)||0}r=n}return P(r)}function me(e,t){return Z(e)&&"fixed"!==H(e).position?t?t(e):e.offsetParent:null}function ye(e,t){const n=G(e);let r=me(e,t);for(;r&&ne(r)&&"static"===H(r).position;)r=me(r,t);return r&&("html"===X(r)||"body"===X(r)&&"static"===H(r).position&&!re(r))?n:r||function(e){let t=he(e);for(;Z(t)&&!ie(t);){if(re(t))return t;t=he(t)}return null}(e)||n}function be(e,t,n){const r=Z(t),o=ue(t),i=ce(e,!0,"fixed"===n,t);let a={scrollLeft:0,scrollTop:0};const s={x:0,y:0};if(r||!r&&"fixed"!==n)if(("body"!==X(t)||te(o))&&(a=de(t)),Z(t)){const e=ce(t,!0);s.x=e.x+t.clientLeft,s.y=e.y+t.clientTop}else o&&(s.x=fe(o));return{x:i.left+a.scrollLeft-s.x,y:i.top+a.scrollTop-s.y,width:i.width,height:i.height}}const xe={getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e;const i="clippingAncestors"===n?function(e,t){const n=t.get(e);if(n)return n;let r=ve(e).filter((e=>Q(e)&&"body"!==X(e))),o=null;const i="fixed"===H(e).position;let a=i?he(e):e;for(;Q(a)&&!ie(a);){const e=H(a),t=re(a);"fixed"===e.position?o=null:(i?t||o:t||"static"!==e.position||!o||!["absolute","fixed"].includes(o.position))?o=e:r=r.filter((e=>e!==a)),a=he(a)}return t.set(e,r),r}(t,this._c):[].concat(n),a=[...i,r],s=a[0],l=a.reduce(((e,n)=>{const r=ge(t,n,o);return e.top=U(r.top,e.top),e.right=W(r.right,e.right),e.bottom=W(r.bottom,e.bottom),e.left=U(r.left,e.left),e}),ge(t,s,o));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}},convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{rect:t,offsetParent:n,strategy:r}=e;const o=Z(n),i=ue(n);if(n===i)return t;let a={scrollLeft:0,scrollTop:0},s={x:1,y:1};const l={x:0,y:0};if((o||!o&&"fixed"!==r)&&(("body"!==X(n)||te(i))&&(a=de(n)),Z(n))){const e=ce(n);s=le(n),l.x=e.x+n.clientLeft,l.y=e.y+n.clientTop}return{width:t.width*s.x,height:t.height*s.y,x:t.x*s.x-a.scrollLeft*s.x+l.x,y:t.y*s.y-a.scrollTop*s.y+l.y}},isElement:Q,getDimensions:function(e){return Z(e)?Y(e):e.getBoundingClientRect()},getOffsetParent:ye,getDocumentElement:ue,getScale:le,async getElementRects(e){let{reference:t,floating:n,strategy:r}=e;const o=this.getOffsetParent||ye,i=this.getDimensions;return{reference:be(t,await o(n),r),floating:{x:0,y:0,...await i(n)}}},getClientRects:e=>Array.from(e.getClientRects()),isRTL:e=>"rtl"===H(e).direction};function we(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:o=!0,ancestorResize:i=!0,elementResize:a=!0,animationFrame:s=!1}=r,l=o&&!s,c=l||i?[...Q(e)?ve(e):e.contextElement?ve(e.contextElement):[],...ve(t)]:[];c.forEach((e=>{l&&e.addEventListener("scroll",n,{passive:!0}),i&&e.addEventListener("resize",n)}));let u,d=null;if(a){let r=!0;d=new ResizeObserver((()=>{r||n(),r=!1})),Q(e)&&!s&&d.observe(e),Q(e)||!e.contextElement||s||d.observe(e.contextElement),d.observe(t)}let f=s?ce(e):null;return s&&function t(){const r=ce(e);!f||r.x===f.x&&r.y===f.y&&r.width===f.width&&r.height===f.height||n(),f=r,u=requestAnimationFrame(t)}(),n(),()=>{var e;c.forEach((e=>{l&&e.removeEventListener("scroll",n),i&&e.removeEventListener("resize",n)})),null==(e=d)||e.disconnect(),d=null,s&&cancelAnimationFrame(u)}}const Ee=(e,t,n)=>{const r=new Map,o={platform:xe,...n},i={...o.platform,_c:r};return _(e,t,{...o,platform:i})},ke=e=>{const{element:t,padding:n}=e;return{name:"arrow",options:e,fn(e){return r=t,Object.prototype.hasOwnProperty.call(r,"current")?null!=t.current?N({element:t.current,padding:n}).fn(e):{}:t?N({element:t,padding:n}).fn(e):{};var r}}};var _e="undefined"!=typeof document?r.useLayoutEffect:r.useEffect;function Se(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;let n,r,o;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if(n=e.length,n!=t.length)return!1;for(r=n;0!=r--;)if(!Se(e[r],t[r]))return!1;return!0}if(o=Object.keys(e),n=o.length,n!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!Object.prototype.hasOwnProperty.call(t,o[r]))return!1;for(r=n;0!=r--;){const n=o[r];if(("_owner"!==n||!e.$$typeof)&&!Se(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function Pe(e){const t=r.useRef(e);return _e((()=>{t.current=e})),t}var Ce="undefined"!=typeof document?r.useLayoutEffect:r.useEffect;let je=!1,Te=0;const De=()=>"floating-ui-"+Te++;const Ne=r["useId".toString()]||function(){const[e,t]=r.useState((()=>je?De():void 0));return Ce((()=>{null==e&&t(De())}),[]),r.useEffect((()=>{je||(je=!0)}),[]),e};function Me(){const e=new Map;return{emit(t,n){var r;null==(r=e.get(t))||r.forEach((e=>e(n)))},on(t,n){e.set(t,[...e.get(t)||[],n])},off(t,n){e.set(t,(e.get(t)||[]).filter((e=>e!==n)))}}}const Oe=r.createContext(null),Ae=r.createContext(null),Re=()=>{var e;return(null==(e=r.useContext(Oe))?void 0:e.id)||null},Le=()=>r.useContext(Ae);function Ie(e){return(null==e?void 0:e.ownerDocument)||document}function Be(){const e=navigator.userAgentData;return null!=e&&e.platform?e.platform:navigator.platform}function Fe(){const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map((e=>{let{brand:t,version:n}=e;return t+"/"+n})).join(" "):navigator.userAgent}function ze(e){return Ie(e).defaultView||window}function Ve(e){return!!e&&e instanceof ze(e).Element}function Ge(e){return!!e&&e instanceof ze(e).HTMLElement}function He(e){if(0===e.mozInputSource&&e.isTrusted)return!0;const t=/Android/i;return(t.test(Be())||t.test(Fe()))&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType}function We(e){return 0===e.width&&0===e.height||1===e.width&&1===e.height&&0===e.pressure&&0===e.detail&&"mouse"!==e.pointerType||e.width<1&&e.height<1&&0===e.pressure&&0===e.detail}function Ue(e,t){const n=["mouse","pen"];return t||n.push("",void 0),n.includes(e)}function qe(e){const t=(0,r.useRef)(e);return Ce((()=>{t.current=e})),t}const Ye="data-floating-ui-safe-polygon";function Xe(e,t,n){return n&&!Ue(n)?0:"number"==typeof e?e:null==e?void 0:e[t]}const $e=function(e,t){let{enabled:n=!0,delay:o=0,handleClose:i=null,mouseOnly:a=!1,restMs:s=0,move:l=!0}=void 0===t?{}:t;const{open:c,onOpenChange:u,dataRef:d,events:f,elements:{domReference:h,floating:p},refs:v}=e,g=Le(),m=Re(),y=qe(i),b=qe(o),x=r.useRef(),w=r.useRef(),E=r.useRef(),k=r.useRef(),_=r.useRef(!0),S=r.useRef(!1),P=r.useRef((()=>{})),C=r.useCallback((()=>{var e;const t=null==(e=d.current.openEvent)?void 0:e.type;return(null==t?void 0:t.includes("mouse"))&&"mousedown"!==t}),[d]);r.useEffect((()=>{if(n)return f.on("dismiss",e),()=>{f.off("dismiss",e)};function e(){clearTimeout(w.current),clearTimeout(k.current),_.current=!0}}),[n,f]),r.useEffect((()=>{if(!n||!y.current||!c)return;function e(){C()&&u(!1)}const t=Ie(p).documentElement;return t.addEventListener("mouseleave",e),()=>{t.removeEventListener("mouseleave",e)}}),[p,c,u,n,y,d,C]);const j=r.useCallback((function(e){void 0===e&&(e=!0);const t=Xe(b.current,"close",x.current);t&&!E.current?(clearTimeout(w.current),w.current=setTimeout((()=>u(!1)),t)):e&&(clearTimeout(w.current),u(!1))}),[b,u]),T=r.useCallback((()=>{P.current(),E.current=void 0}),[]),D=r.useCallback((()=>{if(S.current){const e=Ie(v.floating.current).body;e.style.pointerEvents="",e.removeAttribute(Ye),S.current=!1}}),[v]);return r.useEffect((()=>{if(n&&Ve(h)){const e=h;return c&&e.addEventListener("mouseleave",i),null==p||p.addEventListener("mouseleave",i),l&&e.addEventListener("mousemove",r,{once:!0}),e.addEventListener("mouseenter",r),e.addEventListener("mouseleave",o),()=>{c&&e.removeEventListener("mouseleave",i),null==p||p.removeEventListener("mouseleave",i),l&&e.removeEventListener("mousemove",r),e.removeEventListener("mouseenter",r),e.removeEventListener("mouseleave",o)}}function t(){return!!d.current.openEvent&&["click","mousedown"].includes(d.current.openEvent.type)}function r(e){if(clearTimeout(w.current),_.current=!1,a&&!Ue(x.current)||s>0&&0===Xe(b.current,"open"))return;d.current.openEvent=e;const t=Xe(b.current,"open",x.current);t?w.current=setTimeout((()=>{u(!0)}),t):u(!0)}function o(n){if(t())return;P.current();const r=Ie(p);if(clearTimeout(k.current),y.current){c||clearTimeout(w.current),E.current=y.current({...e,tree:g,x:n.clientX,y:n.clientY,onClose(){D(),T(),j()}});const t=E.current;return r.addEventListener("mousemove",t),void(P.current=()=>{r.removeEventListener("mousemove",t)})}j()}function i(n){t()||null==y.current||y.current({...e,tree:g,x:n.clientX,y:n.clientY,onClose(){D(),T(),j()}})(n)}}),[h,p,n,e,a,s,l,j,T,D,u,c,g,b,y,d]),Ce((()=>{var e;if(n&&c&&null!=(e=y.current)&&e.__options.blockPointerEvents&&C()){const e=Ie(p).body;if(e.setAttribute(Ye,""),e.style.pointerEvents="none",S.current=!0,Ve(h)&&p){var t,r;const e=h,n=null==g||null==(t=g.nodesRef.current.find((e=>e.id===m)))||null==(r=t.context)?void 0:r.elements.floating;return n&&(n.style.pointerEvents=""),e.style.pointerEvents="auto",p.style.pointerEvents="auto",()=>{e.style.pointerEvents="",p.style.pointerEvents=""}}}}),[n,c,m,p,h,g,y,d,C]),Ce((()=>{c||(x.current=void 0,T(),D())}),[c,T,D]),r.useEffect((()=>()=>{T(),clearTimeout(w.current),clearTimeout(k.current),D()}),[n,T,D]),r.useMemo((()=>{if(!n)return{};function e(e){x.current=e.pointerType}return{reference:{onPointerDown:e,onPointerEnter:e,onMouseMove(){c||0===s||(clearTimeout(k.current),k.current=setTimeout((()=>{_.current||u(!0)}),s))}},floating:{onMouseEnter(){clearTimeout(w.current)},onMouseLeave(){f.emit("dismiss",{type:"mouseLeave",data:{returnFocus:!1}}),j(!1)}}}}),[f,n,s,c,u,j])};function Ke(e,t){let n=e.filter((e=>{var n;return e.parentId===t&&(null==(n=e.context)?void 0:n.open)}))||[],r=n;for(;r.length;)r=e.filter((e=>{var t;return null==(t=r)?void 0:t.some((t=>{var n;return e.parentId===t.id&&(null==(n=e.context)?void 0:n.open)}))}))||[],n=n.concat(r);return n}function Ze(e){return"composedPath"in e?e.composedPath()[0]:e.target}const Qe="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function Je(e){return Ge(e)&&e.matches(Qe)}const et=r["useInsertionEffect".toString()]||(e=>e());function tt(e){const t=r.useRef((()=>{0}));return et((()=>{t.current=e})),r.useCallback((function(){for(var e=arguments.length,n=new Array(e),r=0;rs?{reference:{onPointerDown(e){f.current=e.pointerType},onMouseDown(e){0===e.button&&(Ue(f.current,!0)&&u||"click"!==l&&(n?!c||i.current.openEvent&&"mousedown"!==i.current.openEvent.type||o(!1):(e.preventDefault(),o(!0)),i.current.openEvent=e.nativeEvent))},onClick(e){i.current.__syncReturnFocus||("mousedown"===l&&f.current?f.current=void 0:Ue(f.current,!0)&&u||(n?!c||i.current.openEvent&&"click"!==i.current.openEvent.type||o(!1):o(!0),i.current.openEvent=e.nativeEvent))},onKeyDown(e){f.current=void 0,d&&(nt(e)||(" "!==e.key||rt(a)||e.preventDefault(),"Enter"===e.key&&(n?c&&o(!1):o(!0))))},onKeyUp(e){d&&(nt(e)||rt(a)||" "===e.key&&(n?c&&o(!1):o(!0)))}}}:{}),[s,i,l,u,d,a,c,n,o])};function it(e,t){if(null==t)return!1;if("composedPath"in e)return e.composedPath().includes(t);const n=e;return null!=n.target&&t.contains(n.target)}const at={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},st={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},lt=function(e,t){let{open:n,onOpenChange:o,events:i,nodeId:a,elements:{reference:s,domReference:l,floating:c},dataRef:u}=e,{enabled:d=!0,escapeKey:f=!0,outsidePress:h=!0,outsidePressEvent:p="pointerdown",referencePress:v=!1,referencePressEvent:g="pointerdown",ancestorScroll:m=!1,bubbles:y=!0}=void 0===t?{}:t;const b=Le(),x=null!=Re(),w=tt("function"==typeof h?h:()=>!1),E="function"==typeof h?w:h,k=r.useRef(!1),{escapeKeyBubbles:_,outsidePressBubbles:S}=function(e){var t,n;return void 0===e&&(e=!0),{escapeKeyBubbles:"boolean"==typeof e?e:null==(t=e.escapeKey)||t,outsidePressBubbles:"boolean"==typeof e?e:null==(n=e.outsidePress)||n}}(y);return r.useEffect((()=>{if(!n||!d)return;function e(e){if("Escape"===e.key){const e=b?Ke(b.nodesRef.current,a):[];if(e.length>0){let t=!0;if(e.forEach((e=>{var n;null==(n=e.context)||!n.open||e.context.dataRef.current.__escapeKeyBubbles||(t=!1)})),!t)return}i.emit("dismiss",{type:"escapeKey",data:{returnFocus:{preventScroll:!1}}}),o(!1)}}function t(e){const t=k.current;if(k.current=!1,t)return;if("function"==typeof E&&!E(e))return;const n=Ze(e);if(Ge(n)&&c){const t=c.ownerDocument.defaultView||window,r=n.scrollWidth>n.clientWidth,o=n.scrollHeight>n.clientHeight;let i=o&&e.offsetX>n.clientWidth;if(o){"rtl"===t.getComputedStyle(n).direction&&(i=e.offsetX<=n.offsetWidth-n.clientWidth)}if(i||r&&e.offsetY>n.clientHeight)return}const r=b&&Ke(b.nodesRef.current,a).some((t=>{var n;return it(e,null==(n=t.context)?void 0:n.elements.floating)}));if(it(e,c)||it(e,l)||r)return;const s=b?Ke(b.nodesRef.current,a):[];if(s.length>0){let e=!0;if(s.forEach((t=>{var n;null==(n=t.context)||!n.open||t.context.dataRef.current.__outsidePressBubbles||(e=!1)})),!e)return}i.emit("dismiss",{type:"outsidePress",data:{returnFocus:x?{preventScroll:!0}:He(e)||We(e)}}),o(!1)}function r(){o(!1)}u.current.__escapeKeyBubbles=_,u.current.__outsidePressBubbles=S;const h=Ie(c);f&&h.addEventListener("keydown",e),E&&h.addEventListener(p,t);let v=[];return m&&(Ve(l)&&(v=ve(l)),Ve(c)&&(v=v.concat(ve(c))),!Ve(s)&&s&&s.contextElement&&(v=v.concat(ve(s.contextElement)))),v=v.filter((e=>{var t;return e!==(null==(t=h.defaultView)?void 0:t.visualViewport)})),v.forEach((e=>{e.addEventListener("scroll",r,{passive:!0})})),()=>{f&&h.removeEventListener("keydown",e),E&&h.removeEventListener(p,t),v.forEach((e=>{e.removeEventListener("scroll",r)}))}}),[u,c,l,s,f,E,p,i,b,a,n,o,m,d,_,S,x]),r.useEffect((()=>{k.current=!1}),[E,p]),r.useMemo((()=>d?{reference:{[at[g]]:()=>{v&&(i.emit("dismiss",{type:"referencePress",data:{returnFocus:!1}}),o(!1))}},floating:{[st[p]]:()=>{k.current=!0}}}:{}),[d,i,v,p,g,o])};const ct=function(e,t){let{open:n}=e,{enabled:o=!0,role:i="dialog"}=void 0===t?{}:t;const a=Ne(),s=Ne();return r.useMemo((()=>{const e={id:a,role:i};return o?"tooltip"===i?{reference:{"aria-describedby":n?a:void 0},floating:e}:{reference:{"aria-expanded":n?"true":"false","aria-haspopup":"alertdialog"===i?"dialog":i,"aria-controls":n?a:void 0,..."listbox"===i&&{role:"combobox"},..."menu"===i&&{id:s}},floating:{...e,..."menu"===i&&{"aria-labelledby":s}}}:{}}),[o,i,n,a,s])};function ut(e){void 0===e&&(e={});const{open:t=!1,onOpenChange:n,nodeId:o}=e,i=function(e){void 0===e&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:o=[],platform:i,whileElementsMounted:a,open:s}=e,[l,c]=r.useState({x:null,y:null,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[u,d]=r.useState(o);Se(u,o)||d(o);const f=r.useRef(null),h=r.useRef(null),p=r.useRef(l),v=Pe(a),g=Pe(i),[m,y]=r.useState(null),[b,x]=r.useState(null),w=r.useCallback((e=>{f.current!==e&&(f.current=e,y(e))}),[]),E=r.useCallback((e=>{h.current!==e&&(h.current=e,x(e))}),[]),k=r.useCallback((()=>{if(!f.current||!h.current)return;const e={placement:t,strategy:n,middleware:u};g.current&&(e.platform=g.current),Ee(f.current,h.current,e).then((e=>{const t={...e,isPositioned:!0};_.current&&!Se(p.current,t)&&(p.current=t,r.flushSync((()=>{c(t)})))}))}),[u,t,n,g]);_e((()=>{!1===s&&p.current.isPositioned&&(p.current.isPositioned=!1,c((e=>({...e,isPositioned:!1}))))}),[s]);const _=r.useRef(!1);_e((()=>(_.current=!0,()=>{_.current=!1})),[]),_e((()=>{if(m&&b){if(v.current)return v.current(m,b,k);k()}}),[m,b,k,v]);const S=r.useMemo((()=>({reference:f,floating:h,setReference:w,setFloating:E})),[w,E]),P=r.useMemo((()=>({reference:m,floating:b})),[m,b]);return r.useMemo((()=>({...l,update:k,refs:S,elements:P,reference:w,floating:E})),[l,k,S,P,w,E])}(e),a=Le(),s=r.useRef(null),l=r.useRef({}),c=r.useState((()=>Me()))[0],[u,d]=r.useState(null),f=r.useCallback((e=>{const t=Ve(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),contextElement:e}:e;i.refs.setReference(t)}),[i.refs]),h=r.useCallback((e=>{(Ve(e)||null===e)&&(s.current=e,d(e)),(Ve(i.refs.reference.current)||null===i.refs.reference.current||null!==e&&!Ve(e))&&i.refs.setReference(e)}),[i.refs]),p=r.useMemo((()=>({...i.refs,setReference:h,setPositionReference:f,domReference:s})),[i.refs,h,f]),v=r.useMemo((()=>({...i.elements,domReference:u})),[i.elements,u]),g=tt(n),m=r.useMemo((()=>({...i,refs:p,elements:v,dataRef:l,nodeId:o,events:c,open:t,onOpenChange:g})),[i,o,c,t,g,p,v]);return Ce((()=>{const e=null==a?void 0:a.nodesRef.current.find((e=>e.id===o));e&&(e.context=m)})),r.useMemo((()=>({...i,context:m,refs:p,reference:h,positionReference:f})),[i,p,m,h,f])}function dt(e,t,n){const r=new Map;return{..."floating"===n&&{tabIndex:-1},...e,...t.map((e=>e?e[n]:null)).concat(e).reduce(((e,t)=>t?(Object.entries(t).forEach((t=>{let[n,o]=t;var i;0===n.indexOf("on")?(r.has(n)||r.set(n,[]),"function"==typeof o&&(null==(i=r.get(n))||i.push(o),e[n]=function(){for(var e,t=arguments.length,o=new Array(t),i=0;ie(...o)))})):e[n]=o})),e):e),{})}}const ft=function(e){void 0===e&&(e=[]);const t=e,n=r.useCallback((t=>dt(t,e,"reference")),t),o=r.useCallback((t=>dt(t,e,"floating")),t),i=r.useCallback((t=>dt(t,e,"item")),e.map((e=>null==e?void 0:e.item)));return r.useMemo((()=>({getReferenceProps:n,getFloatingProps:o,getItemProps:i})),[n,o,i])};var ht=n(75644),pt=0;function vt(e,t,n,r,o){var i,a,s={};for(a in t)"ref"==a?i=t[a]:s[a]=t[a];var l={type:e,props:s,key:n,ref:i,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:--pt,__source:r,__self:o};if("function"==typeof e&&(i=e.defaultProps))for(a in i)void 0===s[a]&&(s[a]=i[a]);return ht.YM.vnode&&ht.YM.vnode(l),l}function gt({children:e,open:t=!1,content:n,placement:o="top",reference:i,openAction:a="click",strategy:s="absolute"}){const[l,c]=(0,r.useState)(t),u=(0,r.useRef)(null),{x:d,y:f,refs:h,strategy:p,placement:v,middlewareData:{arrow:{x:g,y:m}={}},context:y}=ut({placement:o,whileElementsMounted:"fixed"===s?we:void 0,open:l,onOpenChange:c,strategy:s,middleware:[F(6),B(),V({padding:6}),ke({element:u})]}),b={top:"bottom",right:"left",bottom:"top",left:"right"}[v.split("-")[0]]||"bottom";(0,r.useLayoutEffect)((()=>{i&&h.setReference(i)}),[h,i]);const x=ot(y,{enabled:"click"===a}),w=lt(y,{enabled:"click"===a,referencePress:!1,outsidePress:!0,outsidePressEvent:"mousedown"}),E=$e(y,{enabled:"hover"===a}),k=ct(y,{role:"tooltip"}),{getReferenceProps:_,getFloatingProps:S}=ft([x,E,w,k]),P=Object.assign({ref:h.setReference},_());return vt(ht.HY,{children:[!i&&e?(0,r.cloneElement)(e,P):e,l?vt("div",Object.assign({ref:h.setFloating,style:{position:p,top:null!=f?f:0,left:null!=d?d:0,width:"max-content"},className:"z-10 min-w-[250px] rounded-md border border-slate-500"},S(),{children:[vt("div",{style:{left:null!=g?`${g}px`:"",top:null!=m?`${m}px`:"",right:"",bottom:"",[b]:"-4px"},className:"absolute -z-10 h-4 w-4 rotate-45 bg-slate-500",ref:u}),vt("div",{className:"select-text rounded-md bg-white p-3 dark:bg-slate-900 dark:text-slate-400",children:n})]})):null]})}n(47306);const mt=r.forwardRef((function({title:e,titleId:t,...n},o){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 3c2.755 0 5.455.232 8.083.678.533.09.917.556.917 1.096v1.044a2.25 2.25 0 01-.659 1.591l-5.432 5.432a2.25 2.25 0 00-.659 1.591v2.927a2.25 2.25 0 01-1.244 2.013L9.75 21v-6.568a2.25 2.25 0 00-.659-1.591L3.659 7.409A2.25 2.25 0 013 5.818V4.774c0-.54.384-1.006.917-1.096A48.32 48.32 0 0112 3z"}))}));const yt=r.forwardRef((function({title:e,titleId:t,...n},o){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 9.75L14.25 12m0 0l2.25 2.25M14.25 12l2.25-2.25M14.25 12L12 14.25m-2.58 4.92l-6.375-6.375a1.125 1.125 0 010-1.59L9.42 4.83c.211-.211.498-.33.796-.33H19.5a2.25 2.25 0 012.25 2.25v10.5a2.25 2.25 0 01-2.25 2.25h-9.284c-.298 0-.585-.119-.796-.33z"}))}));function bt({initialText:e,placeholderText:t,resetTextFilter:n,updateTextFilter:o}){const[i,a]=(0,r.useState)(null!=e?e:""),[s,l]=function(e,t){const[n,o]=(0,r.useState)(e);return(0,r.useEffect)((()=>{const n=setTimeout((()=>{o(e)}),t);return()=>{clearTimeout(n)}}),[e,t]),[n,o]}(i,500);function c(e){""===e?(a(""),l(""),n()):a(e)}return(0,r.useEffect)((()=>{""!==s&&o(s)}),[s,o]),vt("form",{className:"group relative flex rounded-md shadow-sm",onSubmit:e=>e.preventDefault(),children:[vt("span",{className:"inline-flex items-center rounded-l-md border border-r-0 border-slate-300 bg-slate-50 p-2 dark:border-slate-900 dark:bg-slate-800",children:vt(mt,{className:"h-4 w-4"})}),vt("input",{type:"text",className:"block w-full flex-1 rounded-none rounded-r-md border border-slate-300 bg-white p-1.5 font-light text-slate-400 placeholder:font-light placeholder:text-slate-400 dark:border-slate-900 dark:bg-slate-800 dark:text-white dark:hover:bg-slate-700",placeholder:t,"data-cy":"textFilterInput",name:"filter",value:i,onKeyUp:function(e){"Enter"===e.key&&c(e.currentTarget.value)},onChange:e=>c(e.currentTarget.value)}),i.length>0?vt("button",{"data-cy":"textFilterReset",type:"reset",onClick:function(){a(""),l(""),n()},className:"absolute top-1 right-1 inline-block rounded-md bg-slate-50 p-1 text-slate-400 dark:bg-slate-800",children:vt(yt,{className:"h-5 w-5"})}):null]})}function xt(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}const wt=["className","children"];function Et(e){let{className:t,children:n}=e,r=xt(e,wt);return vt("span",Object.assign({className:`${t} inline-block rounded-md bg-slate-300 p-2 font-sans text-xs font-semibold uppercase leading-4 tracking-wide text-slate-700`},r,{children:n}))}const kt=["className","children"];function _t(e){const{className:t,children:n}=e,r=xt(e,kt);return vt("select",Object.assign({className:`form-select flex items-center rounded-md rounded-md border border-slate-300 bg-white pl-4 pr-8 py-2 text-sm font-medium text-slate-700 shadow-sm hover:bg-slate-50 dark:border-slate-600 dark:bg-slate-800 dark:text-slate-300 hover:dark:bg-slate-700 ${t}`},r,{children:n}))}function St({type:e,source:t,target:n,fileDependencies:r,description:o,fileClickCallback:i}){return vt("div",{className:"text-sm text-slate-700 dark:text-slate-400",children:[vt("h4",{className:"implicit"!==e?"mb-3":"",children:[vt(Et,{className:"mr-3",children:null!=e?e:"unknown"}),vt("span",{className:"font-mono",children:[t," \u2192 ",n]})]}),o?vt("p",{children:o}):null,"implicit"!==e&&(null==r?void 0:r.length)>0?vt("div",{className:"overflow-hidden rounded-md border border-slate-200 dark:border-slate-800",children:[vt("div",{className:"bg-slate-50 px-4 py-2 text-xs font-medium uppercase text-slate-500 dark:bg-slate-800 dark:text-slate-400",children:vt("span",{children:"Files"})}),vt("ul",{className:"max-h-[300px] divide-y divide-slate-200 overflow-auto dark:divide-slate-800",children:r.map((e=>vt("li",{className:"whitespace-nowrap px-4 py-2 text-sm font-medium text-slate-800 dark:text-slate-300 "+(void 0!==i?"hover:underline hover:cursor-pointer":""),onClick:void 0!==i?()=>i(e.fileName):()=>{},children:vt("span",{className:"block truncate font-normal",children:e.fileName})},e.fileName)))})]}):null]})}const Pt=r.forwardRef((function({title:e,titleId:t,...n},o){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M16.862 4.487l1.687-1.688a1.875 1.875 0 112.652 2.652L10.582 16.07a4.5 4.5 0 01-1.897 1.13L6 18l.8-2.685a4.5 4.5 0 011.13-1.897l8.932-8.931zm0 0L19.5 7.125M18 14v4.75A2.25 2.25 0 0115.75 21H5.25A2.25 2.25 0 013 18.75V8.25A2.25 2.25 0 015.25 6H10"}))}));function Ct({type:e,id:t,tags:n,children:r,description:o,openConfigCallback:i}){return vt("div",{className:"text-sm text-slate-700 dark:text-slate-400",children:[vt("h4",{className:"flex justify-between items-center gap-4",children:[vt("div",{className:"flex items-center",children:[vt(Et,{className:"mr-3",children:e}),vt("span",{className:"font-mono",children:t})]}),i?vt("button",{className:" flex items-center rounded-md border-slate-300 bg-white p-1 font-medium text-slate-500 shadow-sm ring-1 transition hover:bg-slate-50 dark:border-slate-600 dark:bg-slate-800 dark:text-slate-400 dark:ring-slate-600 hover:dark:bg-slate-700",title:"Edit project.json in editor",onClick:i,children:vt(Pt,{className:"h-5 w-5"})}):void 0]}),n.length>0?vt("p",{className:"my-2",children:[vt("strong",{children:"tags"}),vt("br",{}),n.join(", ")]}):null,o?vt("p",{className:"mt-4",children:o}):null,r]})}const jt=r.forwardRef((function({title:e,titleId:t,...n},o){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M5.25 5.653c0-.856.917-1.398 1.667-.986l11.54 6.348a1.125 1.125 0 010 1.971l-11.54 6.347a1.125 1.125 0 01-1.667-.985V5.653z"}))}));function Tt({id:e,executor:t,description:n,runTaskCallback:r}){return vt("div",{className:"text-sm text-slate-700 dark:text-slate-400",children:[vt("h4",{className:"flex justify-between items-center gap-4",children:[vt("div",{className:"flex items-center",children:[vt(Et,{className:"mr-3",children:t}),vt("span",{className:"font-mono",children:e})]}),r?vt("button",{className:" flex items-center rounded-md border-slate-300 bg-white p-1 font-medium text-slate-500 shadow-sm ring-1 transition hover:bg-slate-50 dark:border-slate-600 dark:bg-slate-800 dark:text-slate-400 dark:ring-slate-600 hover:dark:bg-slate-700",title:"Run Task",onClick:r,children:vt(jt,{className:"h-5 w-5"})}):void 0]}),vt("h4",{}),n?vt("p",{className:"mt-4",children:n}):null]})}function Dt(){return Dt=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function Ft(e,t,n,r){void 0===r&&(r={});let{window:o=document.defaultView,v5Compat:i=!1}=r,a=o.history,s=Nt.Pop,l=null,c=u();function u(){return(a.state||{idx:null}).idx}function d(){s=Nt.Pop;let e=u(),t=null==e?null:e-c;c=e,l&&l({action:s,location:h.location,delta:t})}function f(e){let t="null"!==o.location.origin?o.location.origin:o.location.href,n="string"==typeof e?e:It(e);return Ot(t,"No window.location.(origin|href) available to create URL for href: "+n),new URL(n,t)}null==c&&(c=0,a.replaceState(Dt({},a.state,{idx:c}),""));let h={get action(){return s},get location(){return e(o,a)},listen(e){if(l)throw new Error("A history only accepts one active listener");return o.addEventListener(Mt,d),l=e,()=>{o.removeEventListener(Mt,d),l=null}},createHref:e=>t(o,e),createURL:f,encodeLocation(e){let t=f(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,t){s=Nt.Push;let r=Lt(h.location,e,t);n&&n(r,e),c=u()+1;let d=Rt(r,c),f=h.createHref(r);try{a.pushState(d,"",f)}catch(p){o.location.assign(f)}i&&l&&l({action:s,location:h.location,delta:1})},replace:function(e,t){s=Nt.Replace;let r=Lt(h.location,e,t);n&&n(r,e),c=u();let o=Rt(r,c),d=h.createHref(r);a.replaceState(o,"",d),i&&l&&l({action:s,location:h.location,delta:0})},go:e=>a.go(e)};return h}var zt;!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(zt||(zt={}));const Vt=new Set(["lazy","caseSensitive","path","id","index","children"]);function Gt(e,t,n,r){return void 0===n&&(n=[]),void 0===r&&(r={}),e.map(((e,o)=>{let i=[...n,o],a="string"==typeof e.id?e.id:i.join("-");if(Ot(!0!==e.index||!e.children,"Cannot specify children on an index route"),Ot(!r[a],'Found a route id collision on id "'+a+"\". Route id's must be globally unique within Data Router usages"),function(e){return!0===e.index}(e)){let n=Dt({},e,t(e),{id:a});return r[a]=n,n}{let n=Dt({},e,t(e),{id:a,children:void 0});return r[a]=n,e.children&&(n.children=Gt(e.children,t,i,r)),n}}))}function Ht(e,t,n){void 0===n&&(n="/");let r=rn(("string"==typeof t?Bt(t):t).pathname||"/",n);if(null==r)return null;let o=Wt(e);!function(e){e.sort(((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){let n=e.length===t.length&&e.slice(0,-1).every(((e,n)=>e===t[n]));return n?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map((e=>e.childrenIndex)),t.routesMeta.map((e=>e.childrenIndex)))))}(o);let i=null;for(let a=0;null==i&&a{let a={relativePath:void 0===i?e.path||"":i,caseSensitive:!0===e.caseSensitive,childrenIndex:o,route:e};a.relativePath.startsWith("/")&&(Ot(a.relativePath.startsWith(r),'Absolute route path "'+a.relativePath+'" nested under path "'+r+'" is not valid. An absolute child route path must start with the combined path of all its parent routes.'),a.relativePath=a.relativePath.slice(r.length));let s=ln([r,a.relativePath]),l=n.concat(a);e.children&&e.children.length>0&&(Ot(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'+s+'".'),Wt(e.children,t,l,s)),(null!=e.path||e.index)&&t.push({path:s,score:Jt(s,e.index),routesMeta:l})};return e.forEach(((e,t)=>{var n;if(""!==e.path&&null!=(n=e.path)&&n.includes("?"))for(let r of Ut(e.path))o(e,t,r);else o(e,t)})),t}function Ut(e){let t=e.split("/");if(0===t.length)return[];let[n,...r]=t,o=n.endsWith("?"),i=n.replace(/\?$/,"");if(0===r.length)return o?[i,""]:[i];let a=Ut(r.join("/")),s=[];return s.push(...a.map((e=>""===e?i:[i,e].join("/")))),o&&s.push(...a),s.map((t=>e.startsWith("/")&&""===t?"/":t))}const qt=/^:\w+$/,Yt=3,Xt=2,$t=1,Kt=10,Zt=-2,Qt=e=>"*"===e;function Jt(e,t){let n=e.split("/"),r=n.length;return n.some(Qt)&&(r+=Zt),t&&(r+=Xt),n.filter((e=>!Qt(e))).reduce(((e,t)=>e+(qt.test(t)?Yt:""===t?$t:Kt)),r)}function en(e,t){let{routesMeta:n}=e,r={},o="/",i=[];for(let a=0;a(r.push(t),"/([^\\/]+)")));e.endsWith("*")?(r.push("*"),o+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?o+="\\/*$":""!==e&&"/"!==e&&(o+="(?:(?=\\/|$))");let i=new RegExp(o,t?void 0:"i");return[i,r]}(e.path,e.caseSensitive,e.end),o=t.match(n);if(!o)return null;let i=o[0],a=i.replace(/(.)\/+$/,"$1"),s=o.slice(1),l=r.reduce(((e,t,n)=>{if("*"===t){let e=s[n]||"";a=i.slice(0,i.length-e.length).replace(/(.)\/+$/,"$1")}return e[t]=function(e,t){try{return decodeURIComponent(e)}catch(n){return At(!1,'The value for the URL param "'+t+'" will not be decoded because the string "'+e+'" is a malformed URL segment. This is probably due to a bad percent encoding ('+n+")."),e}}(s[n]||"",t),e}),{});return{params:l,pathname:i,pathnameBase:a,pattern:e}}function nn(e){try{return decodeURI(e)}catch(t){return At(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent encoding ('+t+")."),e}}function rn(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&"/"!==r?null:e.slice(n)||"/"}function on(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified `to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the `to."+n+'` field. Alternatively you may provide the full path as a string in and the router will parse it for you.'}function an(e){return e.filter(((e,t)=>0===t||e.route.path&&e.route.path.length>0))}function sn(e,t,n,r){let o;void 0===r&&(r=!1),"string"==typeof e?o=Bt(e):(o=Dt({},e),Ot(!o.pathname||!o.pathname.includes("?"),on("?","pathname","search",o)),Ot(!o.pathname||!o.pathname.includes("#"),on("#","pathname","hash",o)),Ot(!o.search||!o.search.includes("#"),on("#","search","hash",o)));let i,a=""===e||""===o.pathname,s=a?"/":o.pathname;if(r||null==s)i=n;else{let e=t.length-1;if(s.startsWith("..")){let t=s.split("/");for(;".."===t[0];)t.shift(),e-=1;o.pathname=t.join("/")}i=e>=0?t[e]:"/"}let l=function(e,t){void 0===t&&(t="/");let{pathname:n,search:r="",hash:o=""}="string"==typeof e?Bt(e):e,i=n?n.startsWith("/")?n:function(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach((e=>{".."===e?n.length>1&&n.pop():"."!==e&&n.push(e)})),n.length>1?n.join("/"):"/"}(n,t):t;return{pathname:i,search:un(r),hash:dn(o)}}(o,i),c=s&&"/"!==s&&s.endsWith("/"),u=(a||"."===s)&&n.endsWith("/");return l.pathname.endsWith("/")||!c&&!u||(l.pathname+="/"),l}const ln=e=>e.join("/").replace(/\/\/+/g,"/"),cn=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),un=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",dn=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"";Error;const fn=function(e,t){void 0===t&&(t=302);let n=t;"number"==typeof n?n={status:n}:void 0===n.status&&(n.status=302);let r=new Headers(n.headers);return r.set("Location",e),new Response(null,Dt({},n,{headers:r}))};class ErrorResponse{constructor(e,t,n,r){void 0===r&&(r=!1),this.status=e,this.statusText=t||"",this.internal=r,n instanceof Error?(this.data=n.toString(),this.error=n):this.data=n}}function hn(e){return null!=e&&"number"==typeof e.status&&"string"==typeof e.statusText&&"boolean"==typeof e.internal&&"data"in e}const pn=["post","put","patch","delete"],vn=new Set(pn),gn=["get",...pn],mn=new Set(gn),yn=new Set([301,302,303,307,308]),bn=new Set([307,308]),xn={state:"idle",location:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0},wn={state:"idle",data:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0},En={state:"unblocked",proceed:void 0,reset:void 0,location:void 0},kn=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,_n="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement,Sn=!_n,Pn=e=>({hasErrorBoundary:Boolean(e.hasErrorBoundary)});function Cn(e){let t;if(Ot(e.routes.length>0,"You must provide a non-empty routes array to createRouter"),e.mapRouteProperties)t=e.mapRouteProperties;else if(e.detectErrorBoundary){let n=e.detectErrorBoundary;t=e=>({hasErrorBoundary:n(e)})}else t=Pn;let n,r={},o=Gt(e.routes,t,void 0,r),i=e.basename||"/",a=Dt({v7_normalizeFormMethod:!1,v7_prependBasename:!1},e.future),s=null,l=new Set,c=null,u=null,d=null,f=null!=e.hydrationData,h=Ht(o,e.history.location,i),p=null;if(null==h){let t=Hn(404,{pathname:e.history.location.pathname}),{matches:n,route:r}=Gn(o);h=n,p={[r.id]:t}}let v,g,m=!(h.some((e=>e.route.lazy))||h.some((e=>e.route.loader))&&null==e.hydrationData),y={historyAction:e.history.action,location:e.history.location,matches:h,initialized:m,navigation:xn,restoreScrollPosition:null==e.hydrationData&&null,preventScrollReset:!1,revalidation:"idle",loaderData:e.hydrationData&&e.hydrationData.loaderData||{},actionData:e.hydrationData&&e.hydrationData.actionData||null,errors:e.hydrationData&&e.hydrationData.errors||p,fetchers:new Map,blockers:new Map},b=Nt.Pop,x=!1,w=!1,E=!1,k=[],_=[],S=new Map,P=0,C=-1,j=new Map,T=new Set,D=new Map,N=new Map,M=new Map,O=!1;function A(e){y=Dt({},y,e),l.forEach((e=>e(y)))}function R(t,r){var i,a;let s,l=null!=y.actionData&&null!=y.navigation.formMethod&&Zn(y.navigation.formMethod)&&"loading"===y.navigation.state&&!0!==(null==(i=t.state)?void 0:i._isRedirect);s=r.actionData?Object.keys(r.actionData).length>0?r.actionData:null:l?y.actionData:null;let c=r.loaderData?zn(y.loaderData,r.loaderData,r.matches||[],r.errors):y.loaderData;for(let[e]of M)Y(e);let u=!0===x||null!=y.navigation.formMethod&&Zn(y.navigation.formMethod)&&!0!==(null==(a=t.state)?void 0:a._isRedirect);n&&(o=n,n=void 0),A(Dt({},r,{actionData:s,loaderData:c,historyAction:b,location:t,initialized:!0,navigation:xn,revalidation:"idle",restoreScrollPosition:Z(t,r.matches||y.matches),preventScrollReset:u,blockers:new Map(y.blockers)})),w||b===Nt.Pop||(b===Nt.Push?e.history.push(t,t.state):b===Nt.Replace&&e.history.replace(t,t.state)),b=Nt.Pop,x=!1,w=!1,E=!1,k=[],_=[]}async function L(a,s,l){g&&g.abort(),g=null,b=a,w=!0===(l&&l.startUninterruptedRevalidation),function(e,t){if(c&&u&&d){let n=t.map((e=>tr(e,y.loaderData))),r=u(e,n)||e.key;c[r]=d()}}(y.location,y.matches),x=!0===(l&&l.preventScrollReset);let f=n||o,h=l&&l.overrideNavigation,p=Ht(f,s,i);if(!p){let e=Hn(404,{pathname:s.pathname}),{matches:t,route:n}=Gn(f);return K(),void R(s,{matches:t,loaderData:{},errors:{[n.id]:e}})}if(y.initialized&&function(e,t){if(e.pathname!==t.pathname||e.search!==t.search)return!1;if(""===e.hash)return""!==t.hash;if(e.hash===t.hash)return!0;if(""!==t.hash)return!0;return!1}(y.location,s)&&!(l&&l.submission&&Zn(l.submission.formMethod)))return void R(s,{matches:p});g=new AbortController;let v,m,j=Ln(e.history,s,g.signal,l&&l.submission);if(l&&l.pendingError)m={[Vn(p).route.id]:l.pendingError};else if(l&&l.submission&&Zn(l.submission.formMethod)){let e=await async function(e,n,o,a,s){z();let l,c=Dt({state:"submitting",location:n},o);A({navigation:c});let u=nr(a,n);if(u.route.action||u.route.lazy){if(l=await Rn("action",e,u,a,r,t,i),e.signal.aborted)return{shortCircuited:!0}}else l={type:zt.error,error:Hn(405,{method:e.method,pathname:n.pathname,routeId:u.route.id})};if(Xn(l)){let e;return e=s&&null!=s.replace?s.replace:l.location===y.location.pathname+y.location.search,await B(y,l,{submission:o,replace:e}),{shortCircuited:!0}}if(Yn(l)){let e=Vn(a,u.route.id);return!0!==(s&&s.replace)&&(b=Nt.Push),{pendingActionData:{},pendingActionError:{[e.route.id]:l.error}}}if(qn(l))throw Hn(400,{type:"defer-action"});return{pendingActionData:{[u.route.id]:l.data}}}(j,s,l.submission,p,{replace:l.replace});if(e.shortCircuited)return;v=e.pendingActionData,m=e.pendingActionError,h=Dt({state:"loading",location:s},l.submission),j=new Request(j.url,{signal:j.signal})}let{shortCircuited:T,loaderData:M,errors:O}=await async function(t,r,a,s,l,c,u,d,f){let h=s;if(!h){h=Dt({state:"loading",location:r,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0},l)}let p=l||c?l||c:h.formMethod&&h.formAction&&h.formData&&h.formEncType?{formMethod:h.formMethod,formAction:h.formAction,formData:h.formData,formEncType:h.formEncType}:void 0,v=n||o,[m,b]=Nn(e.history,y,a,p,r,E,k,_,D,v,i,d,f);if(K((e=>!(a&&a.some((t=>t.route.id===e)))||m&&m.some((t=>t.route.id===e)))),0===m.length&&0===b.length){let e=U();return R(r,Dt({matches:a,loaderData:{},errors:f||null},d?{actionData:d}:{},e?{fetchers:new Map(y.fetchers)}:{})),{shortCircuited:!0}}if(!w){b.forEach((e=>{let t=y.fetchers.get(e.key),n={state:"loading",data:t&&t.data,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0," _hasFetcherDoneAnything ":!0};y.fetchers.set(e.key,n)}));let e=d||y.actionData;A(Dt({navigation:h},e?0===Object.keys(e).length?{actionData:null}:{actionData:e}:{},b.length>0?{fetchers:new Map(y.fetchers)}:{}))}C=++P,b.forEach((e=>{e.controller&&S.set(e.key,e.controller)}));let x=()=>b.forEach((e=>H(e.key)));g&&g.signal.addEventListener("abort",x);let{results:j,loaderResults:T,fetcherResults:M}=await F(y.matches,a,m,b,t);if(t.signal.aborted)return{shortCircuited:!0};g&&g.signal.removeEventListener("abort",x);b.forEach((e=>S.delete(e.key)));let O=Wn(j);if(O)return await B(y,O,{replace:u}),{shortCircuited:!0};let{loaderData:L,errors:I}=Fn(y,a,m,T,f,b,M,N);N.forEach(((e,t)=>{e.subscribe((n=>{(n||e.done)&&N.delete(t)}))}));let z=U(),V=q(C),G=z||V||b.length>0;return Dt({loaderData:L,errors:I},G?{fetchers:new Map(y.fetchers)}:{})}(j,s,p,h,l&&l.submission,l&&l.fetcherSubmission,l&&l.replace,v,m);T||(g=null,R(s,Dt({matches:p},v?{actionData:v}:{},{loaderData:M,errors:O})))}function I(e){return y.fetchers.get(e)||wn}async function B(t,n,r){var o;let{submission:a,replace:s,isFetchActionRedirect:l}=void 0===r?{}:r;n.revalidate&&(E=!0);let c=Lt(t.location,n.location,Dt({_isRedirect:!0},l?{_isFetchActionRedirect:!0}:{}));if(Ot(c,"Expected a location on the redirect navigation"),kn.test(n.location)&&_n&&void 0!==(null==(o=window)?void 0:o.location)){let t=e.history.createURL(n.location),r=null==rn(t.pathname,i);if(window.location.origin!==t.origin||r)return void(s?window.location.replace(n.location):window.location.assign(n.location))}g=null;let u=!0===s?Nt.Replace:Nt.Push,{formMethod:d,formAction:f,formEncType:h,formData:p}=t.navigation;!a&&d&&f&&p&&h&&(a={formMethod:d,formAction:f,formEncType:h,formData:p}),bn.has(n.status)&&a&&Zn(a.formMethod)?await L(u,c,{submission:Dt({},a,{formAction:n.location}),preventScrollReset:x}):l?await L(u,c,{overrideNavigation:{state:"loading",location:c,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0},fetcherSubmission:a,preventScrollReset:x}):await L(u,c,{overrideNavigation:{state:"loading",location:c,formMethod:a?a.formMethod:void 0,formAction:a?a.formAction:void 0,formEncType:a?a.formEncType:void 0,formData:a?a.formData:void 0},preventScrollReset:x})}async function F(n,o,a,s,l){let c=await Promise.all([...a.map((e=>Rn("loader",l,e,o,r,t,i))),...s.map((n=>{if(n.matches&&n.match&&n.controller)return Rn("loader",Ln(e.history,n.path,n.controller.signal),n.match,n.matches,r,t,i);return{type:zt.error,error:Hn(404,{pathname:n.path})}}))]),u=c.slice(0,a.length),d=c.slice(a.length);return await Promise.all([Qn(n,a,u,u.map((()=>l.signal)),!1,y.loaderData),Qn(n,s.map((e=>e.match)),d,s.map((e=>e.controller?e.controller.signal:null)),!0)]),{results:c,loaderResults:u,fetcherResults:d}}function z(){E=!0,k.push(...K()),D.forEach(((e,t)=>{S.has(t)&&(_.push(t),H(t))}))}function V(e,t,n){let r=Vn(y.matches,t);G(e),A({errors:{[r.route.id]:n},fetchers:new Map(y.fetchers)})}function G(e){S.has(e)&&H(e),D.delete(e),j.delete(e),T.delete(e),y.fetchers.delete(e)}function H(e){let t=S.get(e);Ot(t,"Expected fetch controller: "+e),t.abort(),S.delete(e)}function W(e){for(let t of e){let e={state:"idle",data:I(t).data,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0," _hasFetcherDoneAnything ":!0};y.fetchers.set(t,e)}}function U(){let e=[],t=!1;for(let n of T){let r=y.fetchers.get(n);Ot(r,"Expected fetcher: "+n),"loading"===r.state&&(T.delete(n),e.push(n),t=!0)}return W(e),t}function q(e){let t=[];for(let[n,r]of j)if(r0}function Y(e){y.blockers.delete(e),M.delete(e)}function X(e,t){let n=y.blockers.get(e)||En;Ot("unblocked"===n.state&&"blocked"===t.state||"blocked"===n.state&&"blocked"===t.state||"blocked"===n.state&&"proceeding"===t.state||"blocked"===n.state&&"unblocked"===t.state||"proceeding"===n.state&&"unblocked"===t.state,"Invalid blocker state transition: "+n.state+" -> "+t.state),y.blockers.set(e,t),A({blockers:new Map(y.blockers)})}function $(e){let{currentLocation:t,nextLocation:n,historyAction:r}=e;if(0===M.size)return;M.size>1&&At(!1,"A router only supports one blocker at a time");let o=Array.from(M.entries()),[i,a]=o[o.length-1],s=y.blockers.get(i);return s&&"proceeding"===s.state?void 0:a({currentLocation:t,nextLocation:n,historyAction:r})?i:void 0}function K(e){let t=[];return N.forEach(((n,r)=>{e&&!e(r)||(n.cancel(),t.push(r),N.delete(r))})),t}function Z(e,t){if(c&&u&&d){let n=t.map((e=>tr(e,y.loaderData))),r=u(e,n)||e.key,o=c[r];if("number"==typeof o)return o}return null}return v={get basename(){return i},get state(){return y},get routes(){return o},initialize:function(){return s=e.history.listen((t=>{let{action:n,location:r,delta:o}=t;if(O)return void(O=!1);At(0===M.size||null!=o,"You are trying to use a blocker on a POP navigation to a location that was not created by @remix-run/router. This will fail silently in production. This can happen if you are navigating outside the router via `window.history.pushState`/`window.location.hash` instead of using router navigation APIs. This can also happen if you are using createHashRouter and the user manually changes the URL.");let i=$({currentLocation:y.location,nextLocation:r,historyAction:n});return i&&null!=o?(O=!0,e.history.go(-1*o),void X(i,{state:"blocked",location:r,proceed(){X(i,{state:"proceeding",proceed:void 0,reset:void 0,location:r}),e.history.go(o)},reset(){Y(i),A({blockers:new Map(v.state.blockers)})}})):L(n,r)})),y.initialized||L(Nt.Pop,y.location),v},subscribe:function(e){return l.add(e),()=>l.delete(e)},enableScrollRestoration:function(e,t,n){if(c=e,d=t,u=n||(e=>e.key),!f&&y.navigation===xn){f=!0;let e=Z(y.location,y.matches);null!=e&&A({restoreScrollPosition:e})}return()=>{c=null,d=null,u=null}},navigate:async function t(n,r){if("number"==typeof n)return void e.history.go(n);let o=jn(y.location,y.matches,i,a.v7_prependBasename,n,null==r?void 0:r.fromRouteId,null==r?void 0:r.relative),{path:s,submission:l,error:c}=Tn(a.v7_normalizeFormMethod,!1,o,r),u=y.location,d=Lt(y.location,s,r&&r.state);d=Dt({},d,e.history.encodeLocation(d));let f=r&&null!=r.replace?r.replace:void 0,h=Nt.Push;!0===f?h=Nt.Replace:!1===f||null!=l&&Zn(l.formMethod)&&l.formAction===y.location.pathname+y.location.search&&(h=Nt.Replace);let p=r&&"preventScrollReset"in r?!0===r.preventScrollReset:void 0,v=$({currentLocation:u,nextLocation:d,historyAction:h});if(!v)return await L(h,d,{submission:l,pendingError:c,preventScrollReset:p,replace:r&&r.replace});X(v,{state:"blocked",location:d,proceed(){X(v,{state:"proceeding",proceed:void 0,reset:void 0,location:d}),t(n,r)},reset(){Y(v),A({blockers:new Map(y.blockers)})}})},fetch:function(s,l,c,u){if(Sn)throw new Error("router.fetch() was called during the server render, but it shouldn't be. You are likely calling a useFetcher() method in the body of your component. Try moving it to a useEffect or a callback.");S.has(s)&&H(s);let d=n||o,f=jn(y.location,y.matches,i,a.v7_prependBasename,c,l,null==u?void 0:u.relative),h=Ht(d,f,i);if(!h)return void V(s,l,Hn(404,{pathname:f}));let{path:p,submission:v}=Tn(a.v7_normalizeFormMethod,!0,f,u),m=nr(h,p);x=!0===(u&&u.preventScrollReset),v&&Zn(v.formMethod)?async function(a,s,l,c,u,d){if(z(),D.delete(a),!c.route.action&&!c.route.lazy){let e=Hn(405,{method:d.formMethod,pathname:l,routeId:s});return void V(a,s,e)}let f=y.fetchers.get(a),h=Dt({state:"submitting"},d,{data:f&&f.data," _hasFetcherDoneAnything ":!0});y.fetchers.set(a,h),A({fetchers:new Map(y.fetchers)});let p=new AbortController,v=Ln(e.history,l,p.signal,d);S.set(a,p);let m=await Rn("action",v,c,u,r,t,i);if(v.signal.aborted)return void(S.get(a)===p&&S.delete(a));if(Xn(m)){S.delete(a),T.add(a);let e=Dt({state:"loading"},d,{data:void 0," _hasFetcherDoneAnything ":!0});return y.fetchers.set(a,e),A({fetchers:new Map(y.fetchers)}),B(y,m,{submission:d,isFetchActionRedirect:!0})}if(Yn(m))return void V(a,s,m.error);if(qn(m))throw Hn(400,{type:"defer-action"});let x=y.navigation.location||y.location,w=Ln(e.history,x,p.signal),M=n||o,O="idle"!==y.navigation.state?Ht(M,y.navigation.location,i):y.matches;Ot(O,"Didn't find any matches after fetcher action");let L=++P;j.set(a,L);let I=Dt({state:"loading",data:m.data},d,{" _hasFetcherDoneAnything ":!0});y.fetchers.set(a,I);let[G,W]=Nn(e.history,y,O,d,x,E,k,_,D,M,i,{[c.route.id]:m.data},void 0);W.filter((e=>e.key!==a)).forEach((e=>{let t=e.key,n=y.fetchers.get(t),r={state:"loading",data:n&&n.data,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0," _hasFetcherDoneAnything ":!0};y.fetchers.set(t,r),e.controller&&S.set(t,e.controller)})),A({fetchers:new Map(y.fetchers)});let U=()=>W.forEach((e=>H(e.key)));p.signal.addEventListener("abort",U);let{results:Y,loaderResults:X,fetcherResults:$}=await F(y.matches,O,G,W,w);if(p.signal.aborted)return;p.signal.removeEventListener("abort",U),j.delete(a),S.delete(a),W.forEach((e=>S.delete(e.key)));let K=Wn(Y);if(K)return B(y,K);let{loaderData:Z,errors:Q}=Fn(y,y.matches,G,X,void 0,W,$,N),J={state:"idle",data:m.data,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0," _hasFetcherDoneAnything ":!0};y.fetchers.set(a,J);let ee=q(L);"loading"===y.navigation.state&&L>C?(Ot(b,"Expected pending action"),g&&g.abort(),R(y.navigation.location,{matches:O,loaderData:Z,errors:Q,fetchers:new Map(y.fetchers)})):(A(Dt({errors:Q,loaderData:zn(y.loaderData,Z,O,Q)},ee?{fetchers:new Map(y.fetchers)}:{})),E=!1)}(s,l,p,m,h,v):(D.set(s,{routeId:l,path:p}),async function(n,o,a,s,l,c){let u=y.fetchers.get(n),d=Dt({state:"loading",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0},c,{data:u&&u.data," _hasFetcherDoneAnything ":!0});y.fetchers.set(n,d),A({fetchers:new Map(y.fetchers)});let f=new AbortController,h=Ln(e.history,a,f.signal);S.set(n,f);let p=await Rn("loader",h,s,l,r,t,i);qn(p)&&(p=await Jn(p,h.signal,!0)||p);S.get(n)===f&&S.delete(n);if(h.signal.aborted)return;if(Xn(p))return T.add(n),void(await B(y,p));if(Yn(p)){let e=Vn(y.matches,o);return y.fetchers.delete(n),void A({fetchers:new Map(y.fetchers),errors:{[e.route.id]:p.error}})}Ot(!qn(p),"Unhandled fetcher deferred data");let v={state:"idle",data:p.data,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0," _hasFetcherDoneAnything ":!0};y.fetchers.set(n,v),A({fetchers:new Map(y.fetchers)})}(s,l,p,m,h,v))},revalidate:function(){z(),A({revalidation:"loading"}),"submitting"!==y.navigation.state&&("idle"!==y.navigation.state?L(b||y.historyAction,y.navigation.location,{overrideNavigation:y.navigation}):L(y.historyAction,y.location,{startUninterruptedRevalidation:!0}))},createHref:t=>e.history.createHref(t),encodeLocation:t=>e.history.encodeLocation(t),getFetcher:I,deleteFetcher:G,dispose:function(){s&&s(),l.clear(),g&&g.abort(),y.fetchers.forEach(((e,t)=>G(t))),y.blockers.forEach(((e,t)=>Y(t)))},getBlocker:function(e,t){let n=y.blockers.get(e)||En;return M.get(e)!==t&&M.set(e,t),n},deleteBlocker:Y,_internalFetchControllers:S,_internalActiveDeferreds:N,_internalSetRoutes:function(e){r={},n=Gt(e,t,void 0,r)}},v}Symbol("deferred");function jn(e,t,n,r,o,i,a){let s,l;if(null!=i&&"path"!==a){s=[];for(let e of t)if(s.push(e),e.route.id===i){l=e;break}}else s=t,l=t[t.length-1];let c=sn(o||".",an(s).map((e=>e.pathnameBase)),rn(e.pathname,n)||e.pathname,"path"===a);return null==o&&(c.search=e.search,c.hash=e.hash),null!=o&&""!==o&&"."!==o||!l||!l.route.index||er(c.search)||(c.search=c.search?c.search.replace(/^\?/,"?index&"):"?index"),r&&"/"!==n&&(c.pathname="/"===c.pathname?n:ln([n,c.pathname])),It(c)}function Tn(e,t,n,r){if(!r||!function(e){return null!=e&&"formData"in e}(r))return{path:n};if(r.formMethod&&!Kn(r.formMethod))return{path:n,error:Hn(405,{method:r.formMethod})};let o;if(r.formData){let t=r.formMethod||"get";if(o={formMethod:e?t.toUpperCase():t.toLowerCase(),formAction:Un(n),formEncType:r&&r.formEncType||"application/x-www-form-urlencoded",formData:r.formData},Zn(o.formMethod))return{path:n,submission:o}}let i=Bt(n),a=In(r.formData);return t&&i.search&&er(i.search)&&a.append("index",""),i.search="?"+a,{path:It(i),submission:o}}function Dn(e,t){let n=e;if(t){let r=e.findIndex((e=>e.route.id===t));r>=0&&(n=e.slice(0,r))}return n}function Nn(e,t,n,r,o,i,a,s,l,c,u,d,f){let h=f?Object.values(f)[0]:d?Object.values(d)[0]:void 0,p=e.createURL(t.location),v=e.createURL(o),g=f?Object.keys(f)[0]:void 0,m=Dn(n,g).filter(((e,n)=>{if(e.route.lazy)return!0;if(null==e.route.loader)return!1;if(function(e,t,n){let r=!t||n.route.id!==t.route.id,o=void 0===e[n.route.id];return r||o}(t.loaderData,t.matches[n],e)||a.some((t=>t===e.route.id)))return!0;let o=t.matches[n],s=e;return On(e,Dt({currentUrl:p,currentParams:o.params,nextUrl:v,nextParams:s.params},r,{actionResult:h,defaultShouldRevalidate:i||p.pathname+p.search===v.pathname+v.search||p.search!==v.search||Mn(o,s)}))})),y=[];return l.forEach(((e,o)=>{if(!n.some((t=>t.route.id===e.routeId)))return;let a=Ht(c,e.path,u);if(!a)return void y.push({key:o,routeId:e.routeId,path:e.path,matches:null,match:null,controller:null});let l=nr(a,e.path);(s.includes(o)||On(l,Dt({currentUrl:p,currentParams:t.matches[t.matches.length-1].params,nextUrl:v,nextParams:n[n.length-1].params},r,{actionResult:h,defaultShouldRevalidate:i})))&&y.push({key:o,routeId:e.routeId,path:e.path,matches:a,match:l,controller:new AbortController})})),[m,y]}function Mn(e,t){let n=e.route.path;return e.pathname!==t.pathname||null!=n&&n.endsWith("*")&&e.params["*"]!==t.params["*"]}function On(e,t){if(e.route.shouldRevalidate){let n=e.route.shouldRevalidate(t);if("boolean"==typeof n)return n}return t.defaultShouldRevalidate}async function An(e,t,n){if(!e.lazy)return;let r=await e.lazy();if(!e.lazy)return;let o=n[e.id];Ot(o,"No route found in manifest");let i={};for(let a in r){let e=void 0!==o[a]&&"hasErrorBoundary"!==a;At(!e,'Route "'+o.id+'" has a static property "'+a+'" defined but its lazy function is also returning a value for this property. The lazy route property "'+a+'" will be ignored.'),e||Vt.has(a)||(i[a]=r[a])}Object.assign(o,i),Object.assign(o,Dt({},t(o),{lazy:void 0}))}async function Rn(e,t,n,r,o,i,a,s,l,c){let u,d,f;void 0===s&&(s=!1),void 0===l&&(l=!1);let h=e=>{let r,o=new Promise(((e,t)=>r=t));return f=()=>r(),t.signal.addEventListener("abort",f),Promise.race([e({request:t,params:n.params,context:c}),o])};try{let r=n.route[e];if(n.route.lazy)if(r){d=(await Promise.all([h(r),An(n.route,i,o)]))[0]}else{if(await An(n.route,i,o),r=n.route[e],!r){if("action"===e){let e=new URL(t.url),r=e.pathname+e.search;throw Hn(405,{method:t.method,pathname:r,routeId:n.route.id})}return{type:zt.data,data:void 0}}d=await h(r)}else{if(!r){let e=new URL(t.url);throw Hn(404,{pathname:e.pathname+e.search})}d=await h(r)}Ot(void 0!==d,"You defined "+("action"===e?"an action":"a loader")+' for route "'+n.route.id+"\" but didn't return anything from your `"+e+"` function. Please return a value or `null`.")}catch(x){u=zt.error,d=x}finally{f&&t.signal.removeEventListener("abort",f)}if($n(d)){let e,o=d.status;if(yn.has(o)){let e=d.headers.get("Location");if(Ot(e,"Redirects returned/thrown from loaders/actions must have a Location header"),kn.test(e)){if(!s){let n=new URL(t.url),r=e.startsWith("//")?new URL(n.protocol+e):new URL(e),o=null!=rn(r.pathname,a);r.origin===n.origin&&o&&(e=r.pathname+r.search+r.hash)}}else e=jn(new URL(t.url),r.slice(0,r.indexOf(n)+1),a,!0,e);if(s)throw d.headers.set("Location",e),d;return{type:zt.redirect,status:o,location:e,revalidate:null!==d.headers.get("X-Remix-Revalidate")}}if(l)throw{type:u||zt.data,response:d};let i=d.headers.get("Content-Type");return e=i&&/\bapplication\/json\b/.test(i)?await d.json():await d.text(),u===zt.error?{type:u,error:new ErrorResponse(o,d.statusText,e),headers:d.headers}:{type:zt.data,data:e,statusCode:d.status,headers:d.headers}}return u===zt.error?{type:u,error:d}:function(e){let t=e;return t&&"object"==typeof t&&"object"==typeof t.data&&"function"==typeof t.subscribe&&"function"==typeof t.cancel&&"function"==typeof t.resolveData}(d)?{type:zt.deferred,deferredData:d,statusCode:null==(p=d.init)?void 0:p.status,headers:(null==(v=d.init)?void 0:v.headers)&&new Headers(d.init.headers)}:{type:zt.data,data:d};var p,v}function Ln(e,t,n,r){let o=e.createURL(Un(t)).toString(),i={signal:n};if(r&&Zn(r.formMethod)){let{formMethod:e,formEncType:t,formData:n}=r;i.method=e.toUpperCase(),i.body="application/x-www-form-urlencoded"===t?In(n):n}return new Request(o,i)}function In(e){let t=new URLSearchParams;for(let[n,r]of e.entries())t.append(n,r instanceof File?r.name:r);return t}function Bn(e,t,n,r,o){let i,a={},s=null,l=!1,c={};return n.forEach(((n,u)=>{let d=t[u].route.id;if(Ot(!Xn(n),"Cannot handle redirect results in processLoaderData"),Yn(n)){let t=Vn(e,d),o=n.error;r&&(o=Object.values(r)[0],r=void 0),s=s||{},null==s[t.route.id]&&(s[t.route.id]=o),a[d]=void 0,l||(l=!0,i=hn(n.error)?n.error.status:500),n.headers&&(c[d]=n.headers)}else qn(n)?(o.set(d,n.deferredData),a[d]=n.deferredData.data):a[d]=n.data,null==n.statusCode||200===n.statusCode||l||(i=n.statusCode),n.headers&&(c[d]=n.headers)})),r&&(s=r,a[Object.keys(r)[0]]=void 0),{loaderData:a,errors:s,statusCode:i||200,loaderHeaders:c}}function Fn(e,t,n,r,o,i,a,s){let{loaderData:l,errors:c}=Bn(t,n,r,o,s);for(let u=0;ue.route.id===t))+1):[...e];return n.reverse().find((e=>!0===e.route.hasErrorBoundary))||e[0]}function Gn(e){let t=e.find((e=>e.index||!e.path||"/"===e.path))||{id:"__shim-error-route__"};return{matches:[{params:{},pathname:"",pathnameBase:"",route:t}],route:t}}function Hn(e,t){let{pathname:n,routeId:r,method:o,type:i}=void 0===t?{}:t,a="Unknown Server Error",s="Unknown @remix-run/router error";return 400===e?(a="Bad Request",o&&n&&r?s="You made a "+o+' request to "'+n+'" but did not provide a `loader` for route "'+r+'", so there is no way to handle the request.':"defer-action"===i&&(s="defer() is not supported in actions")):403===e?(a="Forbidden",s='Route "'+r+'" does not match URL "'+n+'"'):404===e?(a="Not Found",s='No route matches URL "'+n+'"'):405===e&&(a="Method Not Allowed",o&&n&&r?s="You made a "+o.toUpperCase()+' request to "'+n+'" but did not provide an `action` for route "'+r+'", so there is no way to handle the request.':o&&(s='Invalid request method "'+o.toUpperCase()+'"')),new ErrorResponse(e||500,a,new Error(s),!0)}function Wn(e){for(let t=e.length-1;t>=0;t--){let n=e[t];if(Xn(n))return n}}function Un(e){return It(Dt({},"string"==typeof e?Bt(e):e,{hash:""}))}function qn(e){return e.type===zt.deferred}function Yn(e){return e.type===zt.error}function Xn(e){return(e&&e.type)===zt.redirect}function $n(e){return null!=e&&"number"==typeof e.status&&"string"==typeof e.statusText&&"object"==typeof e.headers&&void 0!==e.body}function Kn(e){return mn.has(e.toLowerCase())}function Zn(e){return vn.has(e.toLowerCase())}async function Qn(e,t,n,r,o,i){for(let a=0;ae.route.id===l.route.id)),u=null!=c&&!Mn(c,l)&&void 0!==(i&&i[l.route.id]);if(qn(s)&&(o||u)){let e=r[a];Ot(e,"Expected an AbortSignal for revalidating fetcher deferred result"),await Jn(s,e,o).then((e=>{e&&(n[a]=e||n[a])}))}}}async function Jn(e,t,n){if(void 0===n&&(n=!1),!(await e.deferredData.resolveData(t))){if(n)try{return{type:zt.data,data:e.deferredData.unwrappedData}}catch(x){return{type:zt.error,error:x}}return{type:zt.data,data:e.deferredData.data}}}function er(e){return new URLSearchParams(e).getAll("index").some((e=>""===e))}function tr(e,t){let{route:n,pathname:r,params:o}=e;return{id:n.id,pathname:r,params:o,data:t[n.id],handle:n.handle}}function nr(e,t){let n="string"==typeof t?Bt(t).search:t.search;if(e[e.length-1].route.index&&er(n||""))return e[e.length-1];let r=an(e);return r[r.length-1]}function rr(){return rr=Object.assign?Object.assign.bind():function(e){for(var t=1;t{n.current=!0}));let o=r.useCallback((function(r,o){void 0===o&&(o={}),n.current&&("number"==typeof r?e.navigate(r):e.navigate(r,rr({fromRouteId:t},o)))}),[e,t]);return o}():function(){ur()||Ot(!1);let e=r.useContext(or),{basename:t,navigator:n}=r.useContext(ar),{matches:o}=r.useContext(lr),{pathname:i}=dr(),a=JSON.stringify(an(o).map((e=>e.pathnameBase))),s=r.useRef(!1);return fr((()=>{s.current=!0})),r.useCallback((function(r,o){if(void 0===o&&(o={}),!s.current)return;if("number"==typeof r)return void n.go(r);let l=sn(r,JSON.parse(a),i,"path"===o.relative);null==e&&"/"!==t&&(l.pathname="/"===l.pathname?t:ln([t,l.pathname])),(o.replace?n.replace:n.push)(l,o.state,o)}),[t,n,a,i,e])}()}const pr=r.createContext(null);function vr(){let{matches:e}=r.useContext(lr),t=e[e.length-1];return t?t.params:{}}function gr(e,t){let{relative:n}=void 0===t?{}:t,{matches:o}=r.useContext(lr),{pathname:i}=dr(),a=JSON.stringify(an(o).map((e=>e.pathnameBase)));return r.useMemo((()=>sn(e,JSON.parse(a),i,"path"===n)),[e,a,i,n])}function mr(e,t,n){ur()||Ot(!1);let{navigator:o}=r.useContext(ar),{matches:i}=r.useContext(lr),a=i[i.length-1],s=a?a.params:{},l=(a&&a.pathname,a?a.pathnameBase:"/");a&&a.route;let c,u=dr();if(t){var d;let e="string"==typeof t?Bt(t):t;"/"===l||(null==(d=e.pathname)?void 0:d.startsWith(l))||Ot(!1),c=e}else c=u;let f=c.pathname||"/",h=Ht(e,{pathname:"/"===l?f:f.slice(l.length)||"/"});let p=wr(h&&h.map((e=>Object.assign({},e,{params:Object.assign({},s,e.params),pathname:ln([l,o.encodeLocation?o.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?l:ln([l,o.encodeLocation?o.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])}))),i,n);return t&&p?r.createElement(sr.Provider,{value:{location:rr({pathname:"/",search:"",hash:"",state:null,key:"default"},c),navigationType:Nt.Pop}},p):p}function yr(){let e=jr(),t=hn(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,o="rgba(200,200,200, 0.5)",i={padding:"0.5rem",backgroundColor:o};return r.createElement(r.Fragment,null,r.createElement("h2",null,"Unexpected Application Error!"),r.createElement("h3",{style:{fontStyle:"italic"}},t),n?r.createElement("pre",{style:i},n):null,null)}const br=r.createElement(yr,null);class RenderErrorBoundary extends r.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||"idle"!==t.revalidation&&"idle"===e.revalidation?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:e.error||t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return this.state.error?r.createElement(lr.Provider,{value:this.props.routeContext},r.createElement(cr.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function xr(e){let{routeContext:t,match:n,children:o}=e,i=r.useContext(or);return i&&i.static&&i.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(i.staticContext._deepestRenderedBoundaryId=n.route.id),r.createElement(lr.Provider,{value:t},o)}function wr(e,t,n){var o;if(void 0===t&&(t=[]),void 0===n&&(n=null),null==e){var i;if(null==(i=n)||!i.errors)return null;e=n.matches}let a=e,s=null==(o=n)?void 0:o.errors;if(null!=s){let e=a.findIndex((e=>e.route.id&&(null==s?void 0:s[e.route.id])));e>=0||Ot(!1),a=a.slice(0,Math.min(a.length,e+1))}return a.reduceRight(((e,o,i)=>{let l=o.route.id?null==s?void 0:s[o.route.id]:null,c=null;n&&(c=o.route.errorElement||br);let u=t.concat(a.slice(0,i+1)),d=()=>{let t;return t=l?c:o.route.Component?r.createElement(o.route.Component,null):o.route.element?o.route.element:e,r.createElement(xr,{match:o,routeContext:{outlet:e,matches:u,isDataRoute:null!=n},children:t})};return n&&(o.route.ErrorBoundary||o.route.errorElement||0===i)?r.createElement(RenderErrorBoundary,{location:n.location,revalidation:n.revalidation,component:c,error:l,children:d(),routeContext:{outlet:null,matches:u,isDataRoute:!0}}):d()}),null)}var Er,kr;function _r(e){let t=r.useContext(or);return t||Ot(!1),t}function Sr(e){let t=r.useContext(ir);return t||Ot(!1),t}function Pr(e){let t=function(e){let t=r.useContext(lr);return t||Ot(!1),t}(),n=t.matches[t.matches.length-1];return n.route.id||Ot(!1),n.route.id}function Cr(e){return Sr(kr.UseRouteLoaderData).loaderData[e]}function jr(){var e;let t=r.useContext(cr),n=Sr(kr.UseRouteError),o=Pr(kr.UseRouteError);return t||(null==(e=n.errors)?void 0:e[o])}!function(e){e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate"}(Er||(Er={})),function(e){e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId"}(kr||(kr={}));function Tr(e){let{fallbackElement:t,router:n}=e,[o,i]=r.useState(n.state);r.useLayoutEffect((()=>n.subscribe(i)),[n,i]);let a=r.useMemo((()=>({createHref:n.createHref,encodeLocation:n.encodeLocation,go:e=>n.navigate(e),push:(e,t,r)=>n.navigate(e,{state:t,preventScrollReset:null==r?void 0:r.preventScrollReset}),replace:(e,t,r)=>n.navigate(e,{replace:!0,state:t,preventScrollReset:null==r?void 0:r.preventScrollReset})})),[n]),s=n.basename||"/",l=r.useMemo((()=>({router:n,navigator:a,static:!1,basename:s})),[n,a,s]);return r.createElement(r.Fragment,null,r.createElement(or.Provider,{value:l},r.createElement(ir.Provider,{value:o},r.createElement(Mr,{basename:n.basename,location:n.state.location,navigationType:n.state.historyAction,navigator:a},n.state.initialized?r.createElement(Dr,{routes:n.routes,state:o}):t))),null)}function Dr(e){let{routes:t,state:n}=e;return mr(t,void 0,n)}function Nr(e){return function(e){let t=r.useContext(lr).outlet;return t?r.createElement(pr.Provider,{value:e},t):t}(e.context)}function Mr(e){let{basename:t="/",children:n=null,location:o,navigationType:i=Nt.Pop,navigator:a,static:s=!1}=e;ur()&&Ot(!1);let l=t.replace(/^\/*/,"/"),c=r.useMemo((()=>({basename:l,navigator:a,static:s})),[l,a,s]);"string"==typeof o&&(o=Bt(o));let{pathname:u="/",search:d="",hash:f="",state:h=null,key:p="default"}=o,v=r.useMemo((()=>{let e=rn(u,l);return null==e?null:{location:{pathname:e,search:d,hash:f,state:h,key:p},navigationType:i}}),[l,u,d,f,h,p,i]);return null==v?null:r.createElement(ar.Provider,{value:c},r.createElement(sr.Provider,{children:n,value:v}))}var Or;!function(e){e[e.pending=0]="pending",e[e.success=1]="success",e[e.error=2]="error"}(Or||(Or={}));new Promise((()=>{}));r.Component;function Ar(e){let t={hasErrorBoundary:null!=e.ErrorBoundary||null!=e.errorElement};return e.Component&&Object.assign(t,{element:r.createElement(e.Component),Component:void 0}),e.ErrorBoundary&&Object.assign(t,{errorElement:r.createElement(e.ErrorBoundary),ErrorBoundary:void 0}),t}function Rr(){return Rr=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}function Ir(e){return void 0===e&&(e=""),new URLSearchParams("string"==typeof e||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce(((t,n)=>{let r=e[n];return t.concat(Array.isArray(r)?r.map((e=>[n,e])):[[n,r]])}),[]))}const Br=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"];function Fr(e,t){return Cn({basename:null==t?void 0:t.basename,future:Rr({},null==t?void 0:t.future,{v7_prependBasename:!0}),history:(n={window:null==t?void 0:t.window},void 0===n&&(n={}),Ft((function(e,t){let{pathname:n,search:r,hash:o}=e.location;return Lt("",{pathname:n,search:r,hash:o},t.state&&t.state.usr||null,t.state&&t.state.key||"default")}),(function(e,t){return"string"==typeof t?t:It(t)}),null,n)),hydrationData:(null==t?void 0:t.hydrationData)||Vr(),routes:e,mapRouteProperties:Ar}).initialize();var n}function zr(e,t){return Cn({basename:null==t?void 0:t.basename,future:Rr({},null==t?void 0:t.future,{v7_prependBasename:!0}),history:(n={window:null==t?void 0:t.window},void 0===n&&(n={}),Ft((function(e,t){let{pathname:n="/",search:r="",hash:o=""}=Bt(e.location.hash.substr(1));return Lt("",{pathname:n,search:r,hash:o},t.state&&t.state.usr||null,t.state&&t.state.key||"default")}),(function(e,t){let n=e.document.querySelector("base"),r="";if(n&&n.getAttribute("href")){let t=e.location.href,n=t.indexOf("#");r=-1===n?t:t.slice(0,n)}return r+"#"+("string"==typeof t?t:It(t))}),(function(e,t){At("/"===e.pathname.charAt(0),"relative pathnames are not supported in hash history.push("+JSON.stringify(t)+")")}),n)),hydrationData:(null==t?void 0:t.hydrationData)||Vr(),routes:e,mapRouteProperties:Ar}).initialize();var n}function Vr(){var e;let t=null==(e=window)?void 0:e.__staticRouterHydrationData;return t&&t.errors&&(t=Rr({},t,{errors:Gr(t.errors)})),t}function Gr(e){if(!e)return null;let t=Object.entries(e),n={};for(let[r,o]of t)if(o&&"RouteErrorResponse"===o.__type)n[r]=new ErrorResponse(o.status,o.statusText,o.data,!0===o.internal);else if(o&&"Error"===o.__type){let e=new Error(o.message);e.stack="",n[r]=e}else n[r]=o;return n}const Hr="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement,Wr=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Ur=r.forwardRef((function(e,t){let n,{onClick:o,relative:i,reloadDocument:a,replace:s,state:l,target:c,to:u,preventScrollReset:d}=e,f=Lr(e,Br),{basename:h}=r.useContext(ar),p=!1;if("string"==typeof u&&Wr.test(u)&&(n=u,Hr))try{let e=new URL(window.location.href),t=u.startsWith("//")?new URL(e.protocol+u):new URL(u),n=rn(t.pathname,h);t.origin===e.origin&&null!=n?u=n+t.search+t.hash:p=!0}catch(x){}let v=function(e,t){let{relative:n}=void 0===t?{}:t;ur()||Ot(!1);let{basename:o,navigator:i}=r.useContext(ar),{hash:a,pathname:s,search:l}=gr(e,{relative:n}),c=s;return"/"!==o&&(c="/"===s?o:ln([o,s])),i.createHref({pathname:c,search:l,hash:a})}(u,{relative:i}),g=function(e,t){let{target:n,replace:o,state:i,preventScrollReset:a,relative:s}=void 0===t?{}:t,l=hr(),c=dr(),u=gr(e,{relative:s});return r.useCallback((t=>{if(function(e,t){return!(0!==e.button||t&&"_self"!==t||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e))}(t,n)){t.preventDefault();let n=void 0!==o?o:It(c)===It(u);l(e,{replace:n,state:i,preventScrollReset:a,relative:s})}}),[c,l,u,o,i,n,e,a,s])}(u,{replace:s,state:l,target:c,preventScrollReset:d,relative:i});return r.createElement("a",Rr({},f,{href:n||v,onClick:p||a?o:function(e){o&&o(e),e.defaultPrevented||g(e)},ref:t,target:c}))}));var qr,Yr;function Xr(e){let t=r.useRef(Ir(e)),n=r.useRef(!1),o=dr(),i=r.useMemo((()=>function(e,t){let n=Ir(e);if(t)for(let r of t.keys())n.has(r)||t.getAll(r).forEach((e=>{n.append(r,e)}));return n}(o.search,n.current?null:t.current)),[o.search]),a=hr(),s=r.useCallback(((e,t)=>{const r=Ir("function"==typeof e?e(i):e);n.current=!0,a("?"+r,t)}),[a,i]);return[i,s]}(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmitImpl="useSubmitImpl",e.UseFetcher="useFetcher"})(qr||(qr={})),function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"}(Yr||(Yr={}));const $r=["className","children"],Kr=["to","className","children"],Zr="inline-flex justify-center rounded-md border border-slate-300 bg-slate-50 py-2 px-4 mt-2 text-slate-500 hover:bg-slate-100 dark:border-slate-600 dark:bg-slate-800 dark:text-slate-300 hover:dark:bg-slate-700";function Qr(e){let{className:t,children:n}=e,r=xt(e,$r);return vt("button",Object.assign({className:`${Zr} ${t}`},r,{children:n}))}function Jr(e){let{to:t,className:n,children:r}=e,o=xt(e,Kr);return vt(Ur,Object.assign({className:`${Zr} ${n}`,to:t},o,{children:r}))}class tooltip_service_GraphTooltipService{constructor(e){this.subscribers=new Set,this.currentTooltip=void 0,e.listen((t=>{switch(t.type){case"GraphRegenerated":case"BackgroundClick":this.hideAll();break;case"ProjectNodeClick":const n="nx-console"===e.renderMode?()=>e.broadcast({type:"ProjectOpenConfigClick",projectName:t.data.id}):void 0;this.openProjectNodeToolTip(t.ref,{id:t.data.id,tags:t.data.tags,type:t.data.type,description:t.data.description,openConfigCallback:n});break;case"TaskNodeClick":const r="nx-console"===e.renderMode?()=>e.broadcast({type:"RunTaskClick",taskId:t.data.id}):void 0;this.openTaskNodeTooltip(t.ref,Object.assign({},t.data,{runTaskCallback:r}));break;case"EdgeClick":const o="nx-console"===e.renderMode?n=>e.broadcast({type:"FileLinkClick",sourceRoot:t.data.sourceRoot,file:n}):void 0;this.openEdgeToolTip(t.ref,{type:t.data.type,target:t.data.target,source:t.data.source,fileDependencies:t.data.fileDependencies,fileClickCallback:o})}}))}openProjectNodeToolTip(e,t){this.currentTooltip={type:"projectNode",ref:e,props:t},this.broadcastChange()}openTaskNodeTooltip(e,t){this.currentTooltip={type:"taskNode",ref:e,props:t},this.broadcastChange()}openEdgeToolTip(e,t){this.currentTooltip={type:"projectEdge",ref:e,props:t},this.broadcastChange()}broadcastChange(){this.subscribers.forEach((e=>e(this.currentTooltip)))}subscribe(e){return this.subscribers.add(e),()=>{this.subscribers.delete(e)}}hideAll(){this.currentTooltip=null,this.broadcastChange()}}var eo=n(57228);function to(){return(0,r.useRef)(no()).current}function no(){return{exclude:window.exclude,watch:window.watch,localMode:window.localMode,projectGraphResponse:window.projectGraphResponse,environment:window.environment,appConfig:Object.assign({},window.appConfig,{showExperimentalFeatures:"true"===localStorage.getItem("showExperimentalFeatures")||window.appConfig.showExperimentalFeatures}),useXstateInspect:window.useXstateInspect}}let ro;function oo(){const e=no();return ro||(ro=new eo.GraphService("cytoscape-graph",fo("dark","light"),"nx-console"===e.environment?"nx-console":void 0)),ro}const io=document.documentElement,ao="nx-dep-graph-theme";let so;function lo(e){const t=e.matches?"dark":"light";co(t),so=t}function co(e){"dark"===e?(io.classList.add("dark"),io.classList.remove("light")):(io.classList.add("light"),io.classList.remove("dark"))}function uo(e){if(!("matchMedia"in window))return;const t=window.matchMedia("(prefers-color-scheme: dark)");if("system"!==e)t.removeEventListener("change",lo),co(e),so=e;else{const e=t.matches?"dark":"light";t.addEventListener("change",lo),co(e),so=e}localStorage.setItem(ao,e),oo().theme=so}function fo(e,t){return"dark"===so?e:t}const ho="nx-dep-graph-rankdir";let po;function vo(e){po=e,localStorage.setItem(ho,e),oo().rankDir=po}const go=r.forwardRef((function({title:e,titleId:t,...n},o){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M11.25 11.25l.041-.02a.75.75 0 011.063.852l-.708 2.836a.75.75 0 001.063.853l.041-.021M21 12a9 9 0 11-18 0 9 9 0 0118 0zm-9-3.75h.008v.008H12V8.25z"}))}));const mo=r.forwardRef((function({title:e,titleId:t,...n},o){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M11.25 9l-3 3m0 0l3 3m-3-3h7.5M21 12a9 9 0 11-18 0 9 9 0 0118 0z"}))}));const yo=r.forwardRef((function({title:e,titleId:t,...n},o){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M3 16.5v2.25A2.25 2.25 0 005.25 21h13.5A2.25 2.25 0 0021 18.75V16.5M16.5 12L12 16.5m0 0L7.5 12m4.5 4.5V3"}))}));var bo=n(87608),xo=n.n(bo);const wo=(0,r.memo)((function({projects:e,selectedProject:t,selectedProjectChange:n,lastPerfReport:r}){return vt("div",{"data-cy":"debugger-panel",className:"flex-column flex w-auto items-center items-center justify-items-center justify-items-center gap-4 border-b border-slate-900/10 bg-slate-50 p-4 transition-all dark:border-slate-300/10 dark:bg-transparent",children:[vt("h4",{className:"dark:text-sidebar-title-dark mr-4 text-lg font-normal",children:"Debugger"}),vt(_t,{"data-cy":"project-select",defaultValue:t,onChange:e=>n(e.currentTarget.value),children:e.map((e=>vt("option",{value:e.id,children:e.label},e.id)))}),vt("p",{className:"text-sm",children:["Last render took ",r.renderTime,"ms:"," ",vt("b",{className:"text-medium font-mono",children:[r.numNodes," nodes"]})," ","|"," ",vt("b",{className:"text-medium font-mono",children:[r.numEdges," edges"]}),"."]})]})}));function Eo(e,t,...n){if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let r=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((e=>`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,Eo),r}var ko=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(ko||{}),_o=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(_o||{});function So({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:o,visible:i=!0,name:a}){let s=Co(t,e);if(i)return Po(s,n,r,a);let l=null!=o?o:0;if(2&l){let{static:e=!1,...t}=s;if(e)return Po(t,n,r,a)}if(1&l){let{unmount:e=!0,...t}=s;return Eo(e?0:1,{0:()=>null,1:()=>Po({...t,hidden:!0,style:{display:"none"}},n,r,a)})}return Po(s,n,r,a)}function Po(e,t={},n,o){let{as:i=n,children:a,refName:s="ref",...l}=Do(e,["unmount","static"]),c=void 0!==e.ref?{[s]:e.ref}:{},u="function"==typeof a?a(t):a;l.className&&"function"==typeof l.className&&(l.className=l.className(t));let d={};if(t){let e=!1,n=[];for(let[r,o]of Object.entries(t))"boolean"==typeof o&&(e=!0),!0===o&&n.push(r);e&&(d["data-headlessui-state"]=n.join(" "))}if(i===r.Fragment&&Object.keys(To(l)).length>0){if(!(0,r.isValidElement)(u)||Array.isArray(u)&&u.length>1)throw new Error(['Passing props on "Fragment"!',"",`The current component <${o} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(l).map((e=>` - ${e}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map((e=>` - ${e}`)).join("\n")].join("\n"));return(0,r.cloneElement)(u,Object.assign({},Co(u.props,To(Do(l,["ref"]))),d,c,function(...e){return{ref:e.every((e=>null==e))?void 0:t=>{for(let n of e)null!=n&&("function"==typeof n?n(t):n.current=t)}}}(u.ref,c.ref)))}return(0,r.createElement)(i,Object.assign({},Do(l,["ref"]),i!==r.Fragment&&c,i!==r.Fragment&&d),u)}function Co(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(n).map((e=>[e,void 0]))));for(let r in n)Object.assign(t,{[r](e,...t){let o=n[r];for(let n of o){if((e instanceof Event||(null==e?void 0:e.nativeEvent)instanceof Event)&&e.defaultPrevented)return;n(e,...t)}}});return t}function jo(e){var t;return Object.assign((0,r.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function To(e){let t=Object.assign({},e);for(let n in t)void 0===t[n]&&delete t[n];return t}function Do(e,t=[]){let n=Object.assign({},e);for(let r of t)r in n&&delete n[r];return n}function No(){let e=[],t=[],n={enqueue(e){t.push(e)},addEventListener:(e,t,r,o)=>(e.addEventListener(t,r,o),n.add((()=>e.removeEventListener(t,r,o)))),requestAnimationFrame(...e){let t=requestAnimationFrame(...e);return n.add((()=>cancelAnimationFrame(t)))},nextFrame:(...e)=>n.requestAnimationFrame((()=>n.requestAnimationFrame(...e))),setTimeout(...e){let t=setTimeout(...e);return n.add((()=>clearTimeout(t)))},microTask(...e){let t={current:!0};return function(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch((e=>setTimeout((()=>{throw e}))))}((()=>{t.current&&e[0]()})),n.add((()=>{t.current=!1}))},add:t=>(e.push(t),()=>{let n=e.indexOf(t);if(n>=0){let[t]=e.splice(n,1);t()}}),dispose(){for(let t of e.splice(0))t()},async workQueue(){for(let e of t.splice(0))await e()}};return n}function Mo(){let[e]=(0,r.useState)(No);return(0,r.useEffect)((()=>()=>e.dispose()),[e]),e}const Oo="undefined"==typeof window||"undefined"==typeof document;let Ao=Oo?r.useEffect:r.useLayoutEffect;function Ro(e){let t=(0,r.useRef)(e);return Ao((()=>{t.current=e}),[e]),t}let Lo=function(e){let t=Ro(e);return r.default.useCallback(((...e)=>t.current(...e)),[t])},Io=Symbol();function Bo(...e){let t=(0,r.useRef)(e);(0,r.useEffect)((()=>{t.current=e}),[e]);let n=Lo((e=>{for(let n of t.current)null!=n&&("function"==typeof n?n(e):n.current=e)}));return e.every((e=>null==e||(null==e?void 0:e[Io])))?void 0:n}let Fo={serverHandoffComplete:!1};function zo(){let[e,t]=(0,r.useState)(Fo.serverHandoffComplete);return(0,r.useEffect)((()=>{!0!==e&&t(!0)}),[e]),(0,r.useEffect)((()=>{!1===Fo.serverHandoffComplete&&(Fo.serverHandoffComplete=!0)}),[]),e}var Vo;let Go=0;function Ho(){return++Go}let Wo=null!=(Vo=r.default.useId)?Vo:function(){let e=zo(),[t,n]=r.default.useState(e?Ho:null);return Ao((()=>{null===t&&n(Ho())}),[t]),null!=t?""+t:void 0};var Uo=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(Uo||{});var qo=(e=>(e[e.First=0]="First",e[e.Previous=1]="Previous",e[e.Next=2]="Next",e[e.Last=3]="Last",e[e.Specific=4]="Specific",e[e.Nothing=5]="Nothing",e))(qo||{});function Yo(e,t){let n=t.resolveItems();if(n.length<=0)return null;let r=t.resolveActiveIndex(),o=null!=r?r:-1,i=(()=>{switch(e.focus){case 0:return n.findIndex((e=>!t.resolveDisabled(e)));case 1:{let e=n.slice().reverse().findIndex(((e,n,r)=>!(-1!==o&&r.length-n-1>=o)&&!t.resolveDisabled(e)));return-1===e?e:n.length-1-e}case 2:return n.findIndex(((e,n)=>!(n<=o)&&!t.resolveDisabled(e)));case 3:{let e=n.slice().reverse().findIndex((e=>!t.resolveDisabled(e)));return-1===e?e:n.length-1-e}case 4:return n.findIndex((n=>t.resolveId(n)===e.id));case 5:return null;default:!function(e){throw new Error("Unexpected object: "+e)}(e)}})();return-1===i?r:i}function Xo(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let r=""===(null==t?void 0:t.getAttribute("disabled"));return(!r||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(n))&&r}function $o(e){return Oo?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}let Ko=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map((e=>`${e}:not([tabindex='-1'])`)).join(",");var Zo=(e=>(e[e.First=1]="First",e[e.Previous=2]="Previous",e[e.Next=4]="Next",e[e.Last=8]="Last",e[e.WrapAround=16]="WrapAround",e[e.NoScroll=32]="NoScroll",e))(Zo||{}),Qo=(e=>(e[e.Error=0]="Error",e[e.Overflow=1]="Overflow",e[e.Success=2]="Success",e[e.Underflow=3]="Underflow",e))(Qo||{}),Jo=(e=>(e[e.Previous=-1]="Previous",e[e.Next=1]="Next",e))(Jo||{});function ei(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(Ko))}var ti=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(ti||{});function ni(e,t=0){var n;return e!==(null==(n=$o(e))?void 0:n.body)&&Eo(t,{0:()=>e.matches(Ko),1(){let t=e;for(;null!==t;){if(t.matches(Ko))return!0;t=t.parentElement}return!1}})}function ri(e){let t=$o(e);No().nextFrame((()=>{t&&!ni(t.activeElement,0)&&function(e){null==e||e.focus({preventScroll:!0})}(e)}))}let oi=["textarea","input"].join(",");function ii(e,t=(e=>e)){return e.slice().sort(((e,n)=>{let r=t(e),o=t(n);if(null===r||null===o)return 0;let i=r.compareDocumentPosition(o);return i&Node.DOCUMENT_POSITION_FOLLOWING?-1:i&Node.DOCUMENT_POSITION_PRECEDING?1:0}))}function ai(e,t){return function(e,t,n=!0,r=null){let o=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,i=Array.isArray(e)?n?ii(e):e:ei(e);r=null!=r?r:o.activeElement;let a,s=(()=>{if(5&t)return 1;if(10&t)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),l=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,i.indexOf(r))-1;if(4&t)return Math.max(0,i.indexOf(r))+1;if(8&t)return i.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),c=32&t?{preventScroll:!0}:{},u=0,d=i.length;do{if(u>=d||u+d<=0)return 0;let e=l+u;if(16&t)e=(e+d)%d;else{if(e<0)return 3;if(e>=d)return 1}a=i[e],null==a||a.focus(c),u+=s}while(a!==o.activeElement);return 6&t&&function(e){var t,n;return null!=(n=null==(t=null==e?void 0:e.matches)?void 0:t.call(e,oi))&&n}(a)&&a.select(),a.hasAttribute("tabindex")||a.setAttribute("tabindex","0"),2}(ei(),t,!0,e)}function si(e,t,n){let o=Ro(t);(0,r.useEffect)((()=>{function t(e){o.current(e)}return document.addEventListener(e,t,n),()=>document.removeEventListener(e,t,n)}),[e,n])}let li=(0,r.createContext)(null);li.displayName="OpenClosedContext";var ci=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(ci||{});function ui(){return(0,r.useContext)(li)}function di({value:e,children:t}){return r.default.createElement(li.Provider,{value:e},t)}function fi(e){var t;if(e.type)return e.type;let n=null!=(t=e.as)?t:"button";return"string"==typeof n&&"button"===n.toLowerCase()?"button":void 0}function hi(e,t){let[n,o]=(0,r.useState)((()=>fi(e)));return Ao((()=>{o(fi(e))}),[e.type,e.as]),Ao((()=>{n||!t.current||t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&o("button")}),[n,t]),n}var pi=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(pi||{}),vi=(e=>(e[e.Pointer=0]="Pointer",e[e.Other=1]="Other",e))(vi||{}),gi=(e=>(e[e.OpenMenu=0]="OpenMenu",e[e.CloseMenu=1]="CloseMenu",e[e.GoToItem=2]="GoToItem",e[e.Search=3]="Search",e[e.ClearSearch=4]="ClearSearch",e[e.RegisterItem=5]="RegisterItem",e[e.UnregisterItem=6]="UnregisterItem",e))(gi||{});function mi(e,t=(e=>e)){let n=null!==e.activeItemIndex?e.items[e.activeItemIndex]:null,r=ii(t(e.items.slice()),(e=>e.dataRef.current.domRef.current)),o=n?r.indexOf(n):null;return-1===o&&(o=null),{items:r,activeItemIndex:o}}let yi={1:e=>1===e.menuState?e:{...e,activeItemIndex:null,menuState:1},0:e=>0===e.menuState?e:{...e,menuState:0},2:(e,t)=>{var n;let r=mi(e),o=Yo(t,{resolveItems:()=>r.items,resolveActiveIndex:()=>r.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...e,...r,searchQuery:"",activeItemIndex:o,activationTrigger:null!=(n=t.trigger)?n:1}},3:(e,t)=>{let n=""!==e.searchQuery?0:1,r=e.searchQuery+t.value.toLowerCase(),o=(null!==e.activeItemIndex?e.items.slice(e.activeItemIndex+n).concat(e.items.slice(0,e.activeItemIndex+n)):e.items).find((e=>{var t;return(null==(t=e.dataRef.current.textValue)?void 0:t.startsWith(r))&&!e.dataRef.current.disabled})),i=o?e.items.indexOf(o):-1;return-1===i||i===e.activeItemIndex?{...e,searchQuery:r}:{...e,searchQuery:r,activeItemIndex:i,activationTrigger:1}},4:e=>""===e.searchQuery?e:{...e,searchQuery:"",searchActiveItemIndex:null},5:(e,t)=>{let n=mi(e,(e=>[...e,{id:t.id,dataRef:t.dataRef}]));return{...e,...n}},6:(e,t)=>{let n=mi(e,(e=>{let n=e.findIndex((e=>e.id===t.id));return-1!==n&&e.splice(n,1),e}));return{...e,...n,activationTrigger:1}}},bi=(0,r.createContext)(null);function xi(e){let t=(0,r.useContext)(bi);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,xi),t}return t}function wi(e,t){return Eo(t.type,yi,e,t)}bi.displayName="MenuContext";let Ei=r.Fragment,ki=jo((function(e,t){let n=(0,r.useReducer)(wi,{menuState:1,buttonRef:(0,r.createRef)(),itemsRef:(0,r.createRef)(),items:[],searchQuery:"",activeItemIndex:null,activationTrigger:1}),[{menuState:o,itemsRef:i,buttonRef:a},s]=n,l=Bo(t);!function(e,t,n=!0){let o=(0,r.useRef)(!1);function i(n,r){if(!o.current||n.defaultPrevented)return;let i=function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(e),a=r(n);if(null!==a&&a.ownerDocument.documentElement.contains(a)){for(let e of i){if(null===e)continue;let t=e instanceof HTMLElement?e:e.current;if(null!=t&&t.contains(a))return}return!ni(a,ti.Loose)&&-1!==a.tabIndex&&n.preventDefault(),t(n,a)}}(0,r.useEffect)((()=>{requestAnimationFrame((()=>{o.current=n}))}),[n]);let a=(0,r.useRef)(null);si("mousedown",(e=>{var t,n;o.current&&(a.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target)}),!0),si("click",(e=>{!a.current||(i(e,(()=>a.current)),a.current=null)}),!0),si("blur",(e=>i(e,(()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null))),!0)}([a,i],((e,t)=>{var n;s({type:1}),ni(t,ti.Loose)||(e.preventDefault(),null==(n=a.current)||n.focus())}),0===o);let c=(0,r.useMemo)((()=>({open:0===o})),[o]),u=e,d={ref:l};return r.default.createElement(bi.Provider,{value:n},r.default.createElement(di,{value:Eo(o,{0:ci.Open,1:ci.Closed})},So({ourProps:d,theirProps:u,slot:c,defaultTag:Ei,name:"Menu"})))})),_i=jo((function(e,t){var n;let[o,i]=xi("Menu.Button"),a=Bo(o.buttonRef,t),s=`headlessui-menu-button-${Wo()}`,l=Mo(),c=Lo((e=>{switch(e.key){case Uo.Space:case Uo.Enter:case Uo.ArrowDown:e.preventDefault(),e.stopPropagation(),i({type:0}),l.nextFrame((()=>i({type:2,focus:qo.First})));break;case Uo.ArrowUp:e.preventDefault(),e.stopPropagation(),i({type:0}),l.nextFrame((()=>i({type:2,focus:qo.Last})))}})),u=Lo((e=>{if(e.key===Uo.Space)e.preventDefault()})),d=Lo((t=>{if(Xo(t.currentTarget))return t.preventDefault();e.disabled||(0===o.menuState?(i({type:1}),l.nextFrame((()=>{var e;return null==(e=o.buttonRef.current)?void 0:e.focus({preventScroll:!0})}))):(t.preventDefault(),i({type:0})))})),f=(0,r.useMemo)((()=>({open:0===o.menuState})),[o]),h=e;return So({ourProps:{ref:a,id:s,type:hi(e,o.buttonRef),"aria-haspopup":!0,"aria-controls":null==(n=o.itemsRef.current)?void 0:n.id,"aria-expanded":e.disabled?void 0:0===o.menuState,onKeyDown:c,onKeyUp:u,onClick:d},theirProps:h,slot:f,defaultTag:"button",name:"Menu.Button"})})),Si=ko.RenderStrategy|ko.Static,Pi=jo((function(e,t){var n,o;let[i,a]=xi("Menu.Items"),s=Bo(i.itemsRef,t),l=function(...e){return(0,r.useMemo)((()=>$o(...e)),[...e])}(i.itemsRef),c=`headlessui-menu-items-${Wo()}`,u=Mo(),d=ui(),f=null!==d?d===ci.Open:0===i.menuState;(0,r.useEffect)((()=>{let e=i.itemsRef.current;!e||0===i.menuState&&e!==(null==l?void 0:l.activeElement)&&e.focus({preventScroll:!0})}),[i.menuState,i.itemsRef,l]),function({container:e,accept:t,walk:n,enabled:o=!0}){let i=(0,r.useRef)(t),a=(0,r.useRef)(n);(0,r.useEffect)((()=>{i.current=t,a.current=n}),[t,n]),Ao((()=>{if(!e||!o)return;let t=$o(e);if(!t)return;let n=i.current,r=a.current,s=Object.assign((e=>n(e)),{acceptNode:n}),l=t.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,s,!1);for(;l.nextNode();)r(l.currentNode)}),[e,o,i,a])}({container:i.itemsRef.current,enabled:0===i.menuState,accept:e=>"menuitem"===e.getAttribute("role")?NodeFilter.FILTER_REJECT:e.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT,walk(e){e.setAttribute("role","none")}});let h=Lo((e=>{var t,n;switch(u.dispose(),e.key){case Uo.Space:if(""!==i.searchQuery)return e.preventDefault(),e.stopPropagation(),a({type:3,value:e.key});case Uo.Enter:if(e.preventDefault(),e.stopPropagation(),a({type:1}),null!==i.activeItemIndex){let{dataRef:e}=i.items[i.activeItemIndex];null==(n=null==(t=e.current)?void 0:t.domRef.current)||n.click()}ri(i.buttonRef.current);break;case Uo.ArrowDown:return e.preventDefault(),e.stopPropagation(),a({type:2,focus:qo.Next});case Uo.ArrowUp:return e.preventDefault(),e.stopPropagation(),a({type:2,focus:qo.Previous});case Uo.Home:case Uo.PageUp:return e.preventDefault(),e.stopPropagation(),a({type:2,focus:qo.First});case Uo.End:case Uo.PageDown:return e.preventDefault(),e.stopPropagation(),a({type:2,focus:qo.Last});case Uo.Escape:e.preventDefault(),e.stopPropagation(),a({type:1}),No().nextFrame((()=>{var e;return null==(e=i.buttonRef.current)?void 0:e.focus({preventScroll:!0})}));break;case Uo.Tab:e.preventDefault(),e.stopPropagation(),a({type:1}),No().nextFrame((()=>{ai(i.buttonRef.current,e.shiftKey?Zo.Previous:Zo.Next)}));break;default:1===e.key.length&&(a({type:3,value:e.key}),u.setTimeout((()=>a({type:4})),350))}})),p=Lo((e=>{if(e.key===Uo.Space)e.preventDefault()})),v=(0,r.useMemo)((()=>({open:0===i.menuState})),[i]),g=e;return So({ourProps:{"aria-activedescendant":null===i.activeItemIndex||null==(n=i.items[i.activeItemIndex])?void 0:n.id,"aria-labelledby":null==(o=i.buttonRef.current)?void 0:o.id,id:c,onKeyDown:h,onKeyUp:p,role:"menu",tabIndex:0,ref:s},theirProps:g,slot:v,defaultTag:"div",features:Si,visible:f,name:"Menu.Items"})})),Ci=r.Fragment,ji=jo((function(e,t){let{disabled:n=!1,...o}=e,[i,a]=xi("Menu.Item"),s=`headlessui-menu-item-${Wo()}`,l=null!==i.activeItemIndex&&i.items[i.activeItemIndex].id===s,c=(0,r.useRef)(null),u=Bo(t,c);Ao((()=>{if(0!==i.menuState||!l||0===i.activationTrigger)return;let e=No();return e.requestAnimationFrame((()=>{var e,t;null==(t=null==(e=c.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})})),e.dispose}),[c,l,i.menuState,i.activationTrigger,i.activeItemIndex]);let d=(0,r.useRef)({disabled:n,domRef:c});Ao((()=>{d.current.disabled=n}),[d,n]),Ao((()=>{var e,t;d.current.textValue=null==(t=null==(e=c.current)?void 0:e.textContent)?void 0:t.toLowerCase()}),[d,c]),Ao((()=>(a({type:5,id:s,dataRef:d}),()=>a({type:6,id:s}))),[d,s]);let f=Lo((e=>{if(n)return e.preventDefault();a({type:1}),ri(i.buttonRef.current)})),h=Lo((()=>{if(n)return a({type:2,focus:qo.Nothing});a({type:2,focus:qo.Specific,id:s})})),p=Lo((()=>{n||l||a({type:2,focus:qo.Specific,id:s,trigger:0})})),v=Lo((()=>{n||!l||a({type:2,focus:qo.Nothing})})),g=(0,r.useMemo)((()=>({active:l,disabled:n})),[l,n]);return So({ourProps:{id:s,ref:u,role:"menuitem",tabIndex:!0===n?void 0:-1,"aria-disabled":!0===n||void 0,disabled:void 0,onClick:f,onFocus:h,onPointerMove:p,onMouseMove:p,onPointerLeave:v,onMouseLeave:v},theirProps:o,slot:g,defaultTag:Ci,name:"Menu.Item"})})),Ti=Object.assign(ki,{Button:_i,Items:Pi,Item:ji});function Di(){let e=(0,r.useRef)(!1);return Ao((()=>(e.current=!0,()=>{e.current=!1})),[]),e}function Ni(e,...t){e&&t.length>0&&e.classList.add(...t)}function Mi(e,...t){e&&t.length>0&&e.classList.remove(...t)}var Oi=(e=>(e.Ended="ended",e.Cancelled="cancelled",e))(Oi||{});function Ai(e,t,n,r){let o=n?"enter":"leave",i=No(),a=void 0!==r?function(e){let t={called:!1};return(...n)=>{if(!t.called)return t.called=!0,e(...n)}}(r):()=>{};"enter"===o&&(e.removeAttribute("hidden"),e.style.display="");let s=Eo(o,{enter:()=>t.enter,leave:()=>t.leave}),l=Eo(o,{enter:()=>t.enterTo,leave:()=>t.leaveTo}),c=Eo(o,{enter:()=>t.enterFrom,leave:()=>t.leaveFrom});return Mi(e,...t.enter,...t.enterTo,...t.enterFrom,...t.leave,...t.leaveFrom,...t.leaveTo,...t.entered),Ni(e,...s,...c),i.nextFrame((()=>{Mi(e,...c),Ni(e,...l),function(e,t){let n=No();if(!e)return n.dispose;let{transitionDuration:r,transitionDelay:o}=getComputedStyle(e),[i,a]=[r,o].map((e=>{let[t=0]=e.split(",").filter(Boolean).map((e=>e.includes("ms")?parseFloat(e):1e3*parseFloat(e))).sort(((e,t)=>t-e));return t}));if(i+a!==0){let r=[];r.push(n.addEventListener(e,"transitionrun",(o=>{o.target===o.currentTarget&&(r.splice(0).forEach((e=>e())),r.push(n.addEventListener(e,"transitionend",(e=>{e.target===e.currentTarget&&(t("ended"),r.splice(0).forEach((e=>e())))})),n.addEventListener(e,"transitioncancel",(e=>{e.target===e.currentTarget&&(t("cancelled"),r.splice(0).forEach((e=>e())))}))))})))}else t("ended");n.add((()=>t("cancelled"))),n.dispose}(e,(n=>("ended"===n&&(Mi(e,...s),Ni(e,...t.entered)),a(n))))})),i.dispose}function Ri(e=""){return e.split(" ").filter((e=>e.trim().length>1))}let Li=(0,r.createContext)(null);Li.displayName="TransitionContext";var Ii=(e=>(e.Visible="visible",e.Hidden="hidden",e))(Ii||{});let Bi=(0,r.createContext)(null);function Fi(e){return"children"in e?Fi(e.children):e.current.filter((({el:e})=>null!==e.current)).filter((({state:e})=>"visible"===e)).length>0}function zi(e,t){let n=Ro(e),o=(0,r.useRef)([]),i=Di(),a=Mo(),s=Lo(((e,t=_o.Hidden)=>{let r=o.current.findIndex((({el:t})=>t===e));-1!==r&&(Eo(t,{[_o.Unmount](){o.current.splice(r,1)},[_o.Hidden](){o.current[r].state="hidden"}}),a.microTask((()=>{var e;!Fi(o)&&i.current&&(null==(e=n.current)||e.call(n))})))})),l=Lo((e=>{let t=o.current.find((({el:t})=>t===e));return t?"visible"!==t.state&&(t.state="visible"):o.current.push({el:e,state:"visible"}),()=>s(e,_o.Unmount)})),c=(0,r.useRef)([]),u=(0,r.useRef)(Promise.resolve()),d=(0,r.useRef)({enter:[],leave:[],idle:[]}),f=Lo(((e,n,r)=>{c.current.splice(0),t&&(t.chains.current[n]=t.chains.current[n].filter((([t])=>t!==e))),null==t||t.chains.current[n].push([e,new Promise((e=>{c.current.push(e)}))]),null==t||t.chains.current[n].push([e,new Promise((e=>{Promise.all(d.current[n].map((([e,t])=>t))).then((()=>e()))}))]),"enter"===n?u.current=u.current.then((()=>null==t?void 0:t.wait.current)).then((()=>r(n))):r(n)})),h=Lo(((e,t,n)=>{Promise.all(d.current[t].splice(0).map((([e,t])=>t))).then((()=>{var e;null==(e=c.current.shift())||e()})).then((()=>n(t)))}));return(0,r.useMemo)((()=>({children:o,register:l,unregister:s,onStart:f,onStop:h,wait:u,chains:d})),[l,s,o,f,h,d,u])}function Vi(){}Bi.displayName="NestingContext";let Gi=["beforeEnter","afterEnter","beforeLeave","afterLeave"];function Hi(e){var t;let n={};for(let r of Gi)n[r]=null!=(t=e[r])?t:Vi;return n}let Wi=ko.RenderStrategy,Ui=jo((function(e,t){let{beforeEnter:n,afterEnter:o,beforeLeave:i,afterLeave:a,enter:s,enterFrom:l,enterTo:c,entered:u,leave:d,leaveFrom:f,leaveTo:h,...p}=e,v=(0,r.useRef)(null),g=Bo(v,t),m=p.unmount?_o.Unmount:_o.Hidden,{show:y,appear:b,initial:x}=function(){let e=(0,r.useContext)(Li);if(null===e)throw new Error("A is used but it is missing a parent or .");return e}(),[w,E]=(0,r.useState)(y?"visible":"hidden"),k=function(){let e=(0,r.useContext)(Bi);if(null===e)throw new Error("A is used but it is missing a parent or .");return e}(),{register:_,unregister:S}=k,P=(0,r.useRef)(null);(0,r.useEffect)((()=>_(v)),[_,v]),(0,r.useEffect)((()=>{if(m===_o.Hidden&&v.current)return y&&"visible"!==w?void E("visible"):Eo(w,{hidden:()=>S(v),visible:()=>_(v)})}),[w,v,_,S,y,m]);let C=Ro({enter:Ri(s),enterFrom:Ri(l),enterTo:Ri(c),entered:Ri(u),leave:Ri(d),leaveFrom:Ri(f),leaveTo:Ri(h)}),j=function(e){let t=(0,r.useRef)(Hi(e));return(0,r.useEffect)((()=>{t.current=Hi(e)}),[e]),t}({beforeEnter:n,afterEnter:o,beforeLeave:i,afterLeave:a}),T=zo();(0,r.useEffect)((()=>{if(T&&"visible"===w&&null===v.current)throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")}),[v,w,T]);let D=x&&!b,N=!T||D||P.current===y?"idle":y?"enter":"leave",M=Lo((e=>Eo(e,{enter:()=>j.current.beforeEnter(),leave:()=>j.current.beforeLeave(),idle:()=>{}}))),O=Lo((e=>Eo(e,{enter:()=>j.current.afterEnter(),leave:()=>j.current.afterLeave(),idle:()=>{}}))),A=zi((()=>{E("hidden"),S(v)}),k);(function({container:e,direction:t,classes:n,onStart:r,onStop:o}){let i=Di(),a=Mo(),s=Ro(t);Ao((()=>{let t=No();a.add(t.dispose);let l=e.current;if(l&&"idle"!==s.current&&i.current)return t.dispose(),r.current(s.current),t.add(Ai(l,n.current,"enter"===s.current,(e=>{t.dispose(),Eo(e,{[Oi.Ended](){o.current(s.current)},[Oi.Cancelled]:()=>{}})}))),t.dispose}),[t])})({container:v,classes:C,direction:N,onStart:Ro((e=>{A.onStart(v,e,M)})),onStop:Ro((e=>{A.onStop(v,e,O),"leave"===e&&!Fi(A)&&(E("hidden"),S(v))}))}),(0,r.useEffect)((()=>{!D||(m===_o.Hidden?P.current=null:P.current=y)}),[y,D,w]);let R=p,L={ref:g};return r.default.createElement(Bi.Provider,{value:A},r.default.createElement(di,{value:Eo(w,{visible:ci.Open,hidden:ci.Closed})},So({ourProps:L,theirProps:R,defaultTag:"div",features:Wi,visible:"visible"===w,name:"Transition.Child"})))})),qi=jo((function(e,t){let{show:n,appear:o=!1,unmount:i,...a}=e,s=(0,r.useRef)(null),l=Bo(s,t);zo();let c=ui();if(void 0===n&&null!==c&&(n=Eo(c,{[ci.Open]:!0,[ci.Closed]:!1})),![!0,!1].includes(n))throw new Error("A is used but it is missing a `show={true | false}` prop.");let[u,d]=(0,r.useState)(n?"visible":"hidden"),f=zi((()=>{d("hidden")})),[h,p]=(0,r.useState)(!0),v=(0,r.useRef)([n]);Ao((()=>{!1!==h&&v.current[v.current.length-1]!==n&&(v.current.push(n),p(!1))}),[v,n]);let g=(0,r.useMemo)((()=>({show:n,appear:o,initial:h})),[n,o,h]);(0,r.useEffect)((()=>{if(n)d("visible");else if(Fi(f)){let e=s.current;if(!e)return;let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&d("hidden")}else d("hidden")}),[n,f]);let m={unmount:i};return r.default.createElement(Bi.Provider,{value:f},r.default.createElement(Li.Provider,{value:g},So({ourProps:{...m,as:r.Fragment,children:r.default.createElement(Ui,{ref:l,...m,...a})},theirProps:{},defaultTag:r.Fragment,features:Wi,visible:"visible"===u,name:"Transition"})))})),Yi=jo((function(e,t){let n=null!==(0,r.useContext)(Li),o=null!==ui();return r.default.createElement(r.default.Fragment,null,!n&&o?r.default.createElement(qi,{ref:t,...e}):r.default.createElement(Ui,{ref:t,...e}))})),Xi=Object.assign(qi,{Child:Yi,Root:qi});const $i=r.forwardRef((function({title:e,titleId:t,...n},o){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9 17.25v1.007a3 3 0 01-.879 2.122L7.5 21h9l-.621-.621A3 3 0 0115 18.257V17.25m6-12V15a2.25 2.25 0 01-2.25 2.25H5.25A2.25 2.25 0 013 15V5.25m18 0A2.25 2.25 0 0018.75 3H5.25A2.25 2.25 0 003 5.25m18 0V12a2.25 2.25 0 01-2.25 2.25H5.25A2.25 2.25 0 013 12V5.25"}))}));const Ki=r.forwardRef((function({title:e,titleId:t,...n},o){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 3v2.25m6.364.386l-1.591 1.591M21 12h-2.25m-.386 6.364l-1.591-1.591M12 18.75V21m-4.773-4.227l-1.591 1.591M5.25 12H3m4.227-4.773L5.636 5.636M15.75 12a3.75 3.75 0 11-7.5 0 3.75 3.75 0 017.5 0z"}))}));const Zi=r.forwardRef((function({title:e,titleId:t,...n},o){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M21.752 15.002A9.718 9.718 0 0118 15.75c-5.385 0-9.75-4.365-9.75-9.75 0-1.33.266-2.597.748-3.752A9.753 9.753 0 003 11.25C3 16.635 7.365 21 12.75 21a9.753 9.753 0 009.002-5.998z"}))}));function Qi(){const[e,t]=(0,r.useState)(localStorage.getItem(ao)||"system");return(0,r.useEffect)((()=>{uo(e)}),[e]),vt(Ti,{as:"div",className:"relative inline-block text-left",children:[vt("div",{children:vt(Ti.Button,{className:"inline-flex w-full justify-center rounded-md p-2 text-sm font-medium focus:outline-none focus-visible:ring-2 focus-visible:ring-white focus-visible:ring-opacity-75 dark:text-sky-500","data-cy":"theme-open-modal-button",children:[vt("span",{className:"sr-only",children:"Theme switcher"}),"system"===e&&vt($i,{className:"h-4 w-4","aria-hidden":"true"}),"light"===e&&vt(Ki,{className:"h-4 w-4","aria-hidden":"true"}),"dark"===e&&vt(Zi,{className:"h-4 w-4","aria-hidden":"true"})]})}),vt(Xi,{as:r.Fragment,enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95",children:vt(Ti.Items,{className:"absolute right-0 z-50 mt-2 w-36 origin-top-right rounded-md bg-white text-slate-500 shadow-lg ring-1 ring-slate-900/10 ring-opacity-5 focus:outline-none dark:bg-slate-800 dark:text-slate-400 dark:ring-0",children:vt("div",{className:"px-1 py-1",children:[vt(Ti.Item,{children:({active:n})=>vt("button",{"data-cy":"system-theme-button",className:xo()("system"===e?"text-blue-500 dark:text-sky-500":"",n?"bg-slate-50 dark:bg-slate-600/30":"","group flex w-full items-center rounded-md px-2 py-2 text-sm"),onClick:()=>t("system"),children:[vt($i,{className:"mr-2 h-4 w-4","aria-hidden":"true"}),"System"]})}),vt(Ti.Item,{children:({active:n})=>vt("button",{"data-cy":"light-theme-button",className:xo()("light"===e?"text-blue-500 dark:text-sky-500":"",n?"bg-slate-50 dark:bg-slate-600/30":"","group flex w-full items-center rounded-md px-2 py-2 text-sm"),onClick:()=>t("light"),children:[vt(Ki,{className:"mr-2 h-4 w-4","aria-hidden":"true"}),"Light"]})}),vt(Ti.Item,{children:({active:n})=>vt("button",{"data-cy":"dark-theme-button",className:xo()("dark"===e?"text-blue-500 dark:text-sky-500":"",n?"bg-slate-50 dark:bg-slate-600/30":"","group flex w-full items-center rounded-md px-2 py-2 text-sm"),onClick:()=>t("dark"),children:[vt(Zi,{className:"mr-2 h-4 w-4","aria-hidden":"true"}),"Dark"]})})]})})})]})}const Ji=()=>{const[e,t]=(0,r.useState)(),[n,o]=(0,r.useState)(),i=dr();if(i.pathname===e)return n;t(i.pathname);const a=Ht(Ss(),i).at(-1),{environment:s}=no();let l;return l="dev"===s?{workspace:a.pathname.split("/")[1],currentPath:`/${a.pathname.split("/").slice(2).join("/")}`}:{workspace:"local",currentPath:a.pathname},o(l),l};function ea(e){return to().appConfig.showExperimentalFeatures?r.Children.map(e.children,(e=>(0,r.cloneElement)(e,{"data-cy":"experimental-feature"}))):null}const ta=r.forwardRef((function({title:e,titleId:t,...n},o){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M3 7.5L7.5 3m0 0L12 7.5M7.5 3v13.5m13.5 0L16.5 21m0 0L12 16.5m4.5 4.5V7.5"}))}));const na=r.forwardRef((function({title:e,titleId:t,...n},o){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M7.5 21L3 16.5m0 0L7.5 12M3 16.5h13.5m0-13.5L21 7.5m0 0L16.5 12M21 7.5H7.5"}))}));function ra(){const[e,t]=(0,r.useState)(localStorage.getItem(ho)||"TB");return(0,r.useEffect)((()=>{vo(e)}),[e]),vt("div",{className:"relative inline-block text-left",children:vt("button",{className:"inline-flex w-full justify-center rounded-md p-2 text-sm font-medium focus:outline-none focus-visible:ring-2 focus-visible:ring-white focus-visible:ring-opacity-75 dark:text-sky-500","data-cy":"rankdir-change-button",children:[vt("span",{className:"sr-only",children:"Graph layout direction switcher"}),"TB"===e&&vt("button",{title:"Set graph direction to left-to-right","data-cy":"lr-rankdir-button",onClick:()=>t("LR"),children:vt(ta,{className:"h-4 w-4","aria-hidden":"true"})}),"LR"===e&&vt("button",{title:"Set graph direction to top-to-bottom","data-cy":"tb-rankdir-button",onClick:()=>t("TB"),children:vt(na,{className:"h-4 w-4","aria-hidden":"true"})})]})})}var oa=n(53536);const ia={on:{updateGraph:{target:"customSelected",actions:[(0,oa.f0)(((e,t)=>{const n=e.projects.map((e=>e.name)),r=t.projects.map((e=>e.name)).filter((e=>!n.includes(e)));e.selectedProjects=[...e.selectedProjects,...r]})),"setGraph",(0,l.send)(((e,t)=>({type:"notifyGraphUpdateGraph",projects:e.projects,dependencies:e.dependencies,fileMap:e.fileMap,affectedProjects:e.affectedProjects,workspaceLayout:e.workspaceLayout,groupByFolder:e.groupByFolder,selectedProjects:e.selectedProjects})),{to:e=>e.graphActor})]}}},aa={entry:[(0,oa.f0)(((e,t)=>{"focusProject"===t.type&&(e.focusedProject=t.projectName)})),"notifyGraphFocusProject"],exit:[(0,oa.f0)((e=>{e.focusedProject=null}))],on:{incrementSearchDepth:{actions:["incrementSearchDepth","notifyGraphFocusProject"]},decrementSearchDepth:{actions:["decrementSearchDepth","notifyGraphFocusProject"]},setSearchDepthEnabled:{actions:["setSearchDepthEnabled","notifyGraphFocusProject"]},setSearchDepth:{actions:["setSearchDepth","notifyGraphFocusProject"]},unfocusProject:{target:"unselected"},updateGraph:{actions:["setGraph",(0,l.send)(((e,t)=>({type:"notifyGraphUpdateGraph",projects:e.projects,dependencies:e.dependencies,fileMap:e.fileMap,affectedProjects:e.affectedProjects,workspaceLayout:e.workspaceLayout,groupByFolder:e.groupByFolder,selectedProjects:e.selectedProjects})),{to:e=>e.graphActor}),"notifyGraphFocusProject"]}}},sa=(e,t)=>{const n=oo();t((t=>{const{selectedProjectNames:r,perfReport:o}=n.handleProjectEvent(t);e({type:"setSelectedProjectsFromGraph",selectedProjectNames:r,perfReport:o})}))},la={entry:[(0,oa.f0)(((e,t)=>{"filterByText"===t.type&&(e.textFilter=t.search)})),"notifyGraphFilterProjectsByText"],on:{clearTextFilter:{target:"unselected",actions:(0,oa.f0)((e=>{e.includePath=!1,e.textFilter=""}))},setIncludeProjectsByPath:{actions:["setIncludeProjectsByPath","notifyGraphFilterProjectsByText"]},incrementSearchDepth:{actions:["incrementSearchDepth","notifyGraphFilterProjectsByText"]},decrementSearchDepth:{actions:["decrementSearchDepth","notifyGraphFilterProjectsByText"]},setSearchDepthEnabled:{actions:["setSearchDepthEnabled","notifyGraphFilterProjectsByText"]},updateGraph:{actions:["setGraph",(0,l.send)(((e,t)=>({type:"notifyGraphUpdateGraph",projects:e.projects,dependencies:e.dependencies,fileMap:e.fileMap,affectedProjects:e.affectedProjects,workspaceLayout:e.workspaceLayout,groupByFolder:e.groupByFolder,selectedProjects:e.selectedProjects})),{to:e=>e.graphActor}),"notifyGraphFilterProjectsByText"]}}},ca={entry:[(0,oa.f0)(((e,t)=>{"setTracingStart"===t.type?e.tracing.start=t.projectName:"setTracingEnd"===t.type&&(e.tracing.end=t.projectName)})),"notifyGraphTracing"],exit:[(0,oa.f0)(((e,t)=>{"setTracingStart"!==t.type&&"setTracingEnd"!==t.type&&(e.tracing.start=null,e.tracing.end=null)}))],on:{clearTraceStart:{actions:[(0,oa.f0)((e=>{e.tracing.start=null})),"notifyGraphTracing"]},clearTraceEnd:{actions:[(0,oa.f0)((e=>{e.tracing.end=null})),"notifyGraphTracing"]}}},ua={entry:["notifyGraphHideAllProjects"],on:{updateGraph:{target:"customSelected",actions:[(0,oa.f0)(((e,t)=>{const n=e.projects.map((e=>e.name)),r=t.projects.map((e=>e.name)).filter((e=>!n.includes(e)));e.selectedProjects=[...e.selectedProjects,...r]})),"setGraph",(0,l.send)(((e,t)=>({type:"notifyGraphUpdateGraph",projects:e.projects,dependencies:e.dependencies,fileMap:e.fileMap,affectedProjects:e.affectedProjects,workspaceLayout:e.workspaceLayout,groupByFolder:e.groupByFolder,selectedProjects:e.selectedProjects})),{to:e=>e.graphActor})]}}},da=(0,s.C)({predictableActionArguments:!0,id:"project-graph",initial:"idle",context:{projects:[],dependencies:{},affectedProjects:[],selectedProjects:[],focusedProject:null,textFilter:"",includePath:!1,searchDepth:1,searchDepthEnabled:!0,groupByFolder:!1,collapseEdges:!1,workspaceLayout:{libsDir:"",appsDir:""},fileMap:{},graphActor:null,lastPerfReport:{numEdges:0,numNodes:0,renderTime:0},tracing:{start:null,end:null,algorithm:"shortest"}},states:{idle:{},unselected:ua,customSelected:ia,focused:aa,textFiltered:la,tracing:ca},on:{setProjects:{target:"unselected",actions:["setGraph",(0,l.send)(((e,t)=>({type:"notifyGraphInitGraph",projects:e.projects,dependencies:e.dependencies,fileMap:e.fileMap,affectedProjects:e.affectedProjects,workspaceLayout:e.workspaceLayout,groupByFolder:e.groupByFolder,collapseEdges:e.collapseEdges})),{to:e=>e.graphActor})]},setSelectedProjectsFromGraph:{actions:[(0,oa.f0)(((e,t)=>{e.selectedProjects=t.selectedProjectNames,e.lastPerfReport=t.perfReport}))]},selectProject:{target:"customSelected",actions:["notifyGraphShowProjects"]},selectProjects:{target:"customSelected",actions:["notifyGraphShowProjects"]},selectAll:{target:"customSelected",actions:["notifyGraphShowAllProjects"]},selectAffected:{target:"customSelected",actions:["notifyGraphShowAffectedProjects"]},deselectProject:[{target:"unselected",cond:"deselectLastProject"},{target:"customSelected",actions:["notifyGraphHideProjects"]}],deselectProjects:[{target:"unselected",cond:"deselectLastProject"},{target:"customSelected",actions:["notifyGraphHideProjects"]}],deselectAll:{target:"unselected"},focusProject:{target:"focused"},setTracingStart:{target:"tracing"},setTracingEnd:{target:"tracing"},setCollapseEdges:{actions:["setCollapseEdges",(0,l.send)(((e,t)=>({type:"notifyGraphUpdateGraph",projects:e.projects,dependencies:e.dependencies,affectedProjects:e.affectedProjects,fileMap:e.fileMap,workspaceLayout:e.workspaceLayout,groupByFolder:e.groupByFolder,collapseEdges:e.collapseEdges,selectedProjects:e.selectedProjects})),{to:e=>e.graphActor})]},setGroupByFolder:{actions:["setGroupByFolder",(0,l.send)(((e,t)=>({type:"notifyGraphUpdateGraph",projects:e.projects,dependencies:e.dependencies,affectedProjects:e.affectedProjects,fileMap:e.fileMap,workspaceLayout:e.workspaceLayout,groupByFolder:e.groupByFolder,collapseEdges:e.collapseEdges,selectedProjects:e.selectedProjects})),{to:e=>e.graphActor})]},setIncludeProjectsByPath:{actions:[(0,oa.f0)(((e,t)=>{e.includePath=t.includeProjectsByPath}))]},incrementSearchDepth:{actions:["incrementSearchDepth"]},decrementSearchDepth:{actions:["decrementSearchDepth"]},setSearchDepthEnabled:{actions:["setSearchDepthEnabled"]},setSearchDepth:{actions:["setSearchDepth"]},setTracingAlgorithm:{actions:[(0,oa.f0)(((e,t)=>{e.tracing.algorithm=t.algorithm})),"notifyGraphTracing"]},filterByText:{target:"textFiltered"}}},{guards:{deselectLastProject:e=>e.selectedProjects.length<=1},actions:{setGroupByFolder:(0,oa.f0)(((e,t)=>{"setGroupByFolder"===t.type&&(e.groupByFolder=t.groupByFolder)})),setCollapseEdges:(0,oa.f0)(((e,t)=>{"setCollapseEdges"===t.type&&(e.collapseEdges=t.collapseEdges)})),incrementSearchDepth:(0,oa.f0)((e=>{e.searchDepthEnabled=!0,e.searchDepth=e.searchDepth+1})),decrementSearchDepth:(0,oa.f0)((e=>{e.searchDepthEnabled=!0,e.searchDepth=e.searchDepth>1?e.searchDepth-1:1})),setSearchDepth:(0,oa.f0)(((e,t)=>{"setSearchDepth"===t.type&&(e.searchDepthEnabled=!0,e.searchDepth=t.searchDepth>1?t.searchDepth:1)})),setSearchDepthEnabled:(0,oa.f0)(((e,t)=>{"setSearchDepthEnabled"===t.type&&(e.searchDepthEnabled=t.searchDepthEnabled)})),setIncludeProjectsByPath:(0,oa.f0)(((e,t)=>{"setIncludeProjectsByPath"===t.type&&(e.includePath=t.includeProjectsByPath)})),setGraph:(0,oa.f0)(((e,t)=>{"setProjects"!==t.type&&"updateGraph"!==t.type||(e.projects=t.projects,e.dependencies=t.dependencies,e.fileMap=t.fileMap,e.graphActor=(0,i.Cs)(sa,"graphActor"),"setProjects"===t.type&&(e.workspaceLayout=t.workspaceLayout,e.affectedProjects=t.affectedProjects))})),notifyGraphTracing:(0,l.send)(((e,t)=>({type:"notifyGraphTracing",start:e.tracing.start,end:e.tracing.end,algorithm:e.tracing.algorithm})),{to:e=>e.graphActor}),notifyGraphShowProjects:(0,l.send)(((e,t)=>{if("selectProject"===t.type||"selectProjects"===t.type)return"selectProject"===t.type?{type:"notifyGraphShowProjects",projectNames:[t.projectName]}:{type:"notifyGraphShowProjects",projectNames:t.projectNames}}),{to:e=>e.graphActor}),notifyGraphHideProjects:(0,l.send)(((e,t)=>{if("deselectProject"===t.type||"deselectProjects"===t.type)return"deselectProject"===t.type?{type:"notifyGraphHideProjects",projectNames:[t.projectName]}:{type:"notifyGraphHideProjects",projectNames:t.projectNames}}),{to:e=>e.graphActor}),notifyGraphShowAllProjects:(0,l.send)(((e,t)=>({type:"notifyGraphShowAllProjects"})),{to:e=>e.graphActor}),notifyGraphHideAllProjects:(0,l.send)(((e,t)=>({type:"notifyGraphHideAllProjects"})),{to:e=>e.graphActor}),notifyGraphShowAffectedProjects:(0,l.send)({type:"notifyGraphShowAffectedProjects"},{to:e=>e.graphActor}),notifyGraphFocusProject:(0,l.send)(((e,t)=>({type:"notifyGraphFocusProject",projectName:e.focusedProject,searchDepth:e.searchDepthEnabled?e.searchDepth:-1})),{to:e=>e.graphActor}),notifyGraphFilterProjectsByText:(0,l.send)(((e,t)=>({type:"notifyGraphFilterProjectsByText",search:e.textFilter,includeProjectsByPath:e.includePath,searchDepth:e.searchDepthEnabled?e.searchDepth:-1})),{to:e=>e.graphActor})}});let fa,ha=(0,i.kJ)(da,{devTools:!!window.useXstateInspect});function pa(){return ha.status===i.TM.NotStarted&&ha.start(),ha}var va=n(83576);const ga=()=>{const{environment:e}=no(),{selectedWorkspaceId:t}=vr(),[n]=Xr();return(r,o)=>{let i="";return"object"==typeof r?(i="dev"===e?`/${t}${r.pathname}`:r.pathname,Object.assign({},r,{pathname:i,search:r.search?r.search.toString():o?n.toString():""})):"string"==typeof r?(i="dev"===e?`/${t}${r}`:r,{pathname:i,search:o?n.toString():""}):void 0}};function ma(e,t){const n=e.replace(t,"").split("/").filter((e=>""!==e));return n.pop(),n}function ya(e,t){return t.filter((t=>t.type===e)).sort(((e,t)=>e.name.localeCompare(t.name)))}function ba(e,t){let n={};return e.forEach((e=>{const r="app"===e.type||"e2e"===e.type?t.appsDir:t.libsDir,o=ma(e.data.root,r).join("/");n.hasOwnProperty(o)||(n[o]=[]),n[o].push(e)})),n}function xa(e,t,n){return n?`${e}:${t}:${n}`:`${e}:${t}`}const wa=r.forwardRef((function({title:e,titleId:t,...n},o){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M11.54 22.351l.07.04.028.016a.76.76 0 00.723 0l.028-.015.071-.041a16.975 16.975 0 001.144-.742 19.58 19.58 0 002.683-2.282c1.944-1.99 3.963-4.98 3.963-8.827a8.25 8.25 0 00-16.5 0c0 3.846 2.02 6.837 3.963 8.827a19.58 19.58 0 002.682 2.282 16.975 16.975 0 001.145.742zM12 13.5a3 3 0 100-6 3 3 0 000 6z",clipRule:"evenodd"}))}));const Ea=r.forwardRef((function({title:e,titleId:t,...n},o){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M3 2.25a.75.75 0 01.75.75v.54l1.838-.46a9.75 9.75 0 016.725.738l.108.054a8.25 8.25 0 005.58.652l3.109-.732a.75.75 0 01.917.81 47.784 47.784 0 00.005 10.337.75.75 0 01-.574.812l-3.114.733a9.75 9.75 0 01-6.594-.77l-.108-.054a8.25 8.25 0 00-5.69-.625l-2.202.55V21a.75.75 0 01-1.5 0V3A.75.75 0 013 2.25z",clipRule:"evenodd"}))}));function ka({id:e}){const t=pa(),{start:n,end:r,algorithm:o}=t.getSnapshot().context.tracing,i=ga(),a=hr(),s=encodeURIComponent(e);return vt("div",{className:"grid grid-cols-3 gap-4",children:[vt(Jr,{to:i(`/projects/${s}`,!0),children:"Focus"}),vt(Qr,{onClick:function(){t.send({type:"deselectProject",projectName:e}),a(i("/projects",!0))},children:"Exclude"}),vt(Qr,n?{className:"flex flex-row items-center",onClick:function(){a(i(`/projects/trace/${encodeURIComponent(n)}/${s}`,!0))},children:[vt(Ea,{className:"mr-2 h-5 w-5 text-slate-500"}),"End"]}:{className:"flex flex-row items-center",onClick:function(){a(i(`/projects/trace/${s}`,!0))},children:[vt(wa,{className:"mr-2 h-5 w-5 text-slate-500"}),"Start"]})]})}const _a=function(){if(!fa){const e=oo();fa=new tooltip_service_GraphTooltipService(e)}return fa}();function Sa(){const e=(0,va.useSyncExternalStore)((e=>_a.subscribe(e)),(()=>_a.currentTooltip));let t;if(e)switch(e.type){case"projectNode":t=vt(Ct,Object.assign({},e.props,{children:vt(ka,Object.assign({},e.props))}));break;case"projectEdge":t=vt(St,Object.assign({},e.props));break;case"taskNode":t=vt(Tt,Object.assign({},e.props))}return t?vt(gt,{content:t,open:!0,reference:e.ref,placement:"top",openAction:"manual"}):null}function Pa(){const e=pa(),t=oo(),n=(0,va.useSyncExternalStore)((e=>t.listen(e)),(()=>t.lastPerformanceReport)),r=0!==n.numNodes,o=to(),i=to(),a=hr(),s=Ji(),{selectedWorkspaceId:l,selectedTaskId:c}=vr(),u=s.currentPath,d=u.startsWith("/tasks")?"/tasks":"/projects";return vt(ht.HY,{children:[vt("div",{className:("nx-console"===i.environment?"absolute top-5 left-5 z-50 bg-white":"relative flex h-full overflow-y-scroll")+" w-72 flex-col pb-10 shadow-lg ring-1 ring-slate-900/10 ring-opacity-10 transition-all dark:ring-slate-300/10",id:"sidebar",children:["nx-console"!==i.environment?vt(ht.HY,{children:[vt("div",{className:"border-b border-slate-900/10 text-slate-700 dark:border-slate-300/10 dark:bg-transparent dark:text-slate-400",children:vt("div",{className:"mx-4 my-2 flex items-center justify-between",children:[vt("svg",{className:"h-10 w-auto text-slate-900 dark:text-white",viewBox:"0 0 24 24",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",children:[vt("title",{children:"Nx"}),vt("path",{d:"M11.987 14.138l-3.132 4.923-5.193-8.427-.012 8.822H0V4.544h3.691l5.247 8.833.005-3.998 3.044 4.759zm.601-5.761c.024-.048 0-3.784.008-3.833h-3.65c.002.059-.005 3.776-.003 3.833h3.645zm5.634 4.134a2.061 2.061 0 0 0-1.969 1.336 1.963 1.963 0 0 1 2.343-.739c.396.161.917.422 1.33.283a2.1 2.1 0 0 0-1.704-.88zm3.39 1.061c-.375-.13-.8-.277-1.109-.681-.06-.08-.116-.17-.176-.265a2.143 2.143 0 0 0-.533-.642c-.294-.216-.68-.322-1.18-.322a2.482 2.482 0 0 0-2.294 1.536 2.325 2.325 0 0 1 4.002.388.75.75 0 0 0 .836.334c.493-.105.46.36 1.203.518v-.133c-.003-.446-.246-.55-.75-.733zm2.024 1.266a.723.723 0 0 0 .347-.638c-.01-2.957-2.41-5.487-5.37-5.487a5.364 5.364 0 0 0-4.487 2.418c-.01-.026-1.522-2.39-1.538-2.418H8.943l3.463 5.423-3.379 5.32h3.54l1.54-2.366 1.568 2.366h3.541l-3.21-5.052a.7.7 0 0 1-.084-.32 2.69 2.69 0 0 1 2.69-2.691h.001c1.488 0 1.736.89 2.057 1.308.634.826 1.9.464 1.9 1.541a.707.707 0 0 0 1.066.596zm.35.133c-.173.372-.56.338-.755.639-.176.271.114.412.114.412s.337.156.538-.311c.104-.231.14-.488.103-.74z"})]}),vt(_t,{"data-cy":"route-select",defaultValue:u.startsWith("/projects")?"/projects":"/tasks",onChange:t=>{e.send("deselectAll"),"dev"===o.environment?a(`/${encodeURIComponent(s.workspace)}${t.currentTarget.value}`):a(`${t.currentTarget.value}`)},children:[{route:"/projects",label:"Projects"},{route:"/tasks",label:"Tasks"}].map((e=>vt("option",{value:e.route,children:e.label},e.label)))}),vt(ea,{children:vt(ra,{})}),vt(Qi,{})]})}),vt("a",{id:"help",className:" mt-3 flex cursor-pointer items-center px-4 text-xs hover:underline ",href:"https://nx.dev/structure/dependency-graph",rel:"noreferrer",target:"_blank",children:[vt(go,{className:"mr-2 h-4 w-4"}),"Analyse and visualize your workspace."]})]}):null,vt(Nr,{})]}),vt("div",{id:"main-content",className:"flex-grow overflow-hidden transition-all",children:[o.appConfig.showDebugger?vt(wo,{projects:o.appConfig.workspaces,selectedProject:l,lastPerfReport:n,selectedProjectChange:function(e){a(`/${encodeURIComponent(e)}${d}`)}}):null,r?null:vt("div",{"data-cy":"no-tasks-selected",className:"flex h-full w-full items-center justify-center text-slate-700 dark:text-slate-400",children:[vt(mo,{className:"mr-4 h-6 w-6"}),vt("h4",{children:["Please select a"," ",u.startsWith("/tasks")?"task":"project"," in the sidebar."]})]}),vt("div",{className:"h-full w-full",children:[vt("div",{className:"h-full w-full cursor-pointer",id:"cytoscape-graph"}),vt(Sa,{}),vt(gt,{openAction:"hover",content:"Download Graph as PNG",placement:"left",children:vt("button",{type:"button",className:xo()(r?"":"invisible opacity-0","fixed bottom-4 right-4 z-50 block h-16 w-16 transform rounded-full bg-blue-500 text-white shadow-sm transition duration-300 dark:bg-sky-500"),"data-cy":"downloadImageButton",onClick:function(){const e=oo().getImage();let t=document.createElement("a");t.href=e,t.download="graph.png",t.dispatchEvent(new MouseEvent("click",{bubbles:!0,cancelable:!0,view:window}))},children:vt(yo,{className:"absolute top-1/2 left-1/2 -mt-3 -ml-3 h-6 w-6"})})})]})]})]})}var Ca=n(52014);function ja(e){return"state"in e}var Ta=function(e,t){return e===t},Da=function(e,t){if("state"in(o=e)&&"machine"in o){if(0===e.status&&t.current)return t.current;var n=0!==(r=e).status?r.state:r.machine.initialState;return t.current=0===e.status?n:null,n}var r,o;return ja(e)?e.state:void 0};function Na(e){return function(e,t,n,o){void 0===n&&(n=Ta);var i=(0,r.useRef)(null),a=(0,r.useCallback)((function(t){return e.subscribe(t).unsubscribe}),[e]),s=(0,r.useCallback)((function(){return o?o(e):Da(e,i)}),[e,o]);return(0,Ca.useSyncExternalStoreWithSelector)(a,s,s,t,n)}(pa(),e)}const Ma=e=>e.context.projects,Oa=e=>e.context.workspaceLayout,Aa=e=>e.context.selectedProjects,Ra=e=>e.context.focusedProject,La=e=>({searchDepth:e.context.searchDepth,searchDepthEnabled:e.context.searchDepthEnabled}),Ia=e=>e.context.includePath,Ba=e=>e.context.groupByFolder,Fa=e=>e.context.collapseEdges,za=e=>e.context.textFilter,Va=e=>e.context.affectedProjects.length>0,Ga=e=>e.context.tracing,Ha=(0,r.memo)((({collapseEdges:e,collapseEdgesChanged:t})=>vt("div",{className:"px-4",children:vt("div",{className:"flex items-start",children:[vt("div",{className:"flex h-5 items-center",children:vt("input",{id:"collapseEdges",name:"collapseEdges",value:"collapseEdges",type:"checkbox",className:"h-4 w-4 accent-purple-500",onChange:e=>t(e.target.checked),checked:e})}),vt("div",{className:"ml-3 text-sm",children:[vt("label",{htmlFor:"collapseEdges",className:"cursor-pointer font-medium text-slate-600 dark:text-slate-400",children:"Collapse edges"}),vt("p",{className:"text-slate-400 dark:text-slate-500",children:"Display edges between groups rather than libraries"})]})]})})));const Wa=r.forwardRef((function({title:e,titleId:t,...n},o){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12.75 15l3-3m0 0l-3-3m3 3h-7.5M21 12a9 9 0 11-18 0 9 9 0 0118 0z"}))}));const Ua=r.forwardRef((function({title:e,titleId:t,...n},o){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9.75 9.75l4.5 4.5m0-4.5l-4.5 4.5M21 12a9 9 0 11-18 0 9 9 0 0118 0z"}))})),qa=(0,r.memo)((({focusedLabel:e,resetFocus:t})=>vt("div",{className:"mt-10 px-4",children:vt("div",{className:"group relative flex cursor-pointer items-center overflow-hidden rounded-md border border-slate-200 bg-blue-500 p-2 text-slate-50 shadow-sm dark:border-slate-700 dark:bg-sky-500","data-cy":"unfocusButton",onClick:()=>t(),children:[vt("p",{className:"truncate transition duration-200 ease-in-out group-hover:opacity-60",children:[vt(Wa,{className:"-mt-1 mr-1 inline h-6 w-6"}),vt("span",{id:"focused-project-name",children:["Focused on ",e]})]}),vt("div",{className:"absolute right-2 flex translate-x-32 items-center rounded-md bg-white pl-2 text-sm font-medium text-slate-700 shadow-sm ring-1 ring-slate-500 transition-all duration-200 ease-in-out group-hover:translate-x-0 dark:bg-slate-800 dark:text-slate-300",children:["Reset",vt("span",{className:"rounded-md p-1",children:vt(Ua,{className:"h-5 w-5"})})]})]})}))),Ya=(0,r.memo)((({checked:e,checkChanged:t,label:n,description:r,name:o})=>vt("div",{className:"mt-8 px-4",children:vt("div",{className:"flex items-start",children:[vt("div",{className:"flex h-5 items-center",children:vt("input",{id:o,name:o,value:o,type:"checkbox",className:"h-4 w-4 accent-blue-500 dark:accent-sky-500",onChange:e=>t(e.target.checked),checked:e})}),vt("div",{className:"ml-3 text-sm",children:[vt("label",{htmlFor:o,className:"cursor-pointer font-medium text-slate-600 dark:text-slate-400",children:n}),vt("p",{className:"text-slate-400 dark:text-slate-500",children:r})]})]})}))),Xa=({groupByFolder:e,groupByFolderChanged:t})=>vt(Ya,{checked:e,checkChanged:t,name:"groupByFolder",label:"Group by folder",description:"Visually arrange libraries by folders."});const $a=r.forwardRef((function({title:e,titleId:t,...n},o){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M19.5 14.25v-2.625a3.375 3.375 0 00-3.375-3.375h-1.5A1.125 1.125 0 0113.5 7.125v-1.5a3.375 3.375 0 00-3.375-3.375H8.25m5.231 13.481L15 17.25m-4.5-15H5.625c-.621 0-1.125.504-1.125 1.125v16.5c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125V11.25a9 9 0 00-9-9zm3.75 11.625a2.625 2.625 0 11-5.25 0 2.625 2.625 0 015.25 0z"}))}));const Ka=r.forwardRef((function({title:e,titleId:t,...n},o){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15 10.5a3 3 0 11-6 0 3 3 0 016 0z"}),r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M19.5 10.5c0 7.142-7.5 11.25-7.5 11.25S4.5 17.642 4.5 10.5a7.5 7.5 0 1115 0z"}))}));const Za=r.forwardRef((function({title:e,titleId:t,...n},o){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M3 3v1.5M3 21v-6m0 0l2.77-.693a9 9 0 016.208.682l.108.054a9 9 0 006.086.71l3.114-.732a48.524 48.524 0 01-.005-10.499l-3.11.732a9 9 0 01-6.085-.711l-.108-.054a9 9 0 00-6.208-.682L3 4.5M3 15V4.5"}))}));const Qa=r.forwardRef((function({title:e,titleId:t,...n},o){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M2.036 12.322a1.012 1.012 0 010-.639C3.423 7.51 7.36 4.5 12 4.5c4.638 0 8.573 3.007 9.963 7.178.07.207.07.431 0 .639C20.577 16.49 16.64 19.5 12 19.5c-4.638 0-8.573-3.007-9.963-7.178z"}),r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15 12a3 3 0 11-6 0 3 3 0 016 0z"}))}));function Ja(e,t,n){let r={};return e.forEach((e=>{const o="app"===e.type||"e2e"===e.type?n.appsDir:n.libsDir,i=ma(e.data.root,o).join("/");r.hasOwnProperty(i)||(r[i]=[]),r[i].push({projectGraphNode:e,isSelected:t.includes(e.name)})})),r}function es({project:e,tracingInfo:t}){const n=pa(),r=hr(),o=ga();function i(e,t){t?n.send({type:"deselectProject",projectName:e}):n.send({type:"selectProject",projectName:e}),r(o("/projects",!0))}return vt("li",{className:"relative block cursor-default select-none py-1 pl-2 pr-6 text-xs text-slate-600 dark:text-slate-400",children:[vt("div",{className:"flex items-center",children:[vt(Ur,{"data-cy":`focus-button-${e.projectGraphNode.name}`,className:"mr-1 flex items-center rounded-md border-slate-300 bg-white p-1 font-medium text-slate-500 shadow-sm ring-1 ring-slate-200 transition hover:bg-slate-50 dark:border-slate-600 dark:bg-slate-800 dark:text-slate-400 dark:ring-slate-600 hover:dark:bg-slate-700",title:"Focus on this library",to:o(`/projects/${encodeURIComponent(e.projectGraphNode.name)}`,!0),children:vt($a,{className:"h-5 w-5"})}),vt(ea,{children:vt("span",{className:"relative z-0 inline-flex rounded-md shadow-sm",children:[vt("button",{type:"button",title:"Start Trace",onClick:()=>{return t=e.projectGraphNode.name,void n.send({type:"setTracingStart",projectName:t});var t},className:(t.start===e.projectGraphNode.name?"ring-blue-500 dark:ring-sky-500":"ring-slate-200 dark:ring-slate-600")+" flex items-center rounded-l-md border-slate-300 bg-white p-1 font-medium text-slate-500 shadow-sm ring-1 transition hover:bg-slate-50 dark:border-slate-600 dark:bg-slate-800 dark:text-slate-400 dark:ring-slate-600 hover:dark:bg-slate-700",children:vt(Ka,{className:"h-5 w-5"})}),vt("button",{type:"button",title:"End Trace",onClick:()=>{return t=e.projectGraphNode.name,void n.send({type:"setTracingEnd",projectName:t});var t},className:(t.end===e.projectGraphNode.name?"ring-blue-500 dark:ring-sky-500":"ring-slate-200 dark:ring-slate-600")+" flex items-center rounded-r-md border-slate-300 bg-white p-1 font-medium text-slate-500 shadow-sm ring-1 transition hover:bg-slate-50 dark:border-slate-600 dark:bg-slate-800 dark:text-slate-400 dark:ring-slate-600 hover:dark:bg-slate-700",children:vt(Za,{className:"h-5 w-5"})})]})}),vt("label",{className:"ml-2 block w-full cursor-pointer truncate rounded-md p-2 font-mono font-normal transition hover:bg-slate-50 hover:dark:bg-slate-700","data-project":e.projectGraphNode.name,title:e.projectGraphNode.name,"data-active":e.isSelected.toString(),onClick:()=>i(e.projectGraphNode.name,e.isSelected),children:e.projectGraphNode.name})]}),e.isSelected?vt("span",{title:"This library is visible",className:"absolute inset-y-0 right-0 flex cursor-pointer items-center text-blue-500 dark:text-sky-500",onClick:()=>i(e.projectGraphNode.name,e.isSelected),children:vt(Qa,{className:"h-5 w-5"})}):null]})}function ts({headerText:e="",projects:t,tracingInfo:n}){const r=pa();let o=[...t];o.sort(((e,t)=>e.projectGraphNode.name.localeCompare(t.projectGraphNode.name)));const i=t.every((e=>e.isSelected));return vt(ht.HY,{children:[""!==e?vt("div",{className:"relative mt-4 flex justify-between py-2 text-slate-800 dark:text-slate-200",children:[vt("h3",{className:"cursor-text text-sm font-semibold uppercase tracking-wide lg:text-xs",children:e}),vt("span",{title:i?`Hide all ${e} projects`:`Show all ${e} projects`,className:"absolute inset-y-0 right-0 flex cursor-pointer items-center text-sm font-semibold uppercase tracking-wide lg:text-xs","data-cy":`toggle-folder-visibility-button-${e}`,onClick:()=>function(e){const n=t.map((e=>e.projectGraphNode.name));e?r.send({type:"deselectProjects",projectNames:n}):r.send({type:"selectProjects",projectNames:n})}(i),children:vt(Qa,{className:"h-5 w-5"})})]}):null,vt("ul",{className:"mt-2 -ml-3",children:o.map((e=>vt(es,{project:e,tracingInfo:n},e.projectGraphNode.name)))})]})}function ns(){const e=Na(Ga),t=Na(Ma),n=Na(Oa),r=Na(Aa),o=ya("app",t),i=ya("lib",t),a=ya("e2e",t),s=Ja(o,r,n),l=Ja(i,r,n),c=Ja(a,r,n),u=Object.keys(s).sort(),d=Object.keys(l).sort(),f=Object.keys(c).sort();return vt("div",{id:"project-lists",className:"mt-8 border-t border-slate-400/10 px-4",children:[vt("h2",{className:"mt-8 border-b border-solid border-slate-200/10 text-lg font-light text-slate-400 dark:text-slate-500",children:"app projects"}),u.map((t=>vt(ts,{headerText:t,projects:s[t],tracingInfo:e},"app-"+t))),vt("h2",{className:"mt-8 border-b border-solid border-slate-200/10 text-lg font-light text-slate-400 dark:text-slate-500",children:"e2e projects"}),f.map((t=>vt(ts,{headerText:t,projects:c[t],tracingInfo:e},"e2e-"+t))),vt("h2",{className:"mt-8 border-b border-solid border-slate-200/10 text-lg font-light text-slate-400 dark:text-slate-500",children:"lib projects"}),d.map((t=>vt(ts,{headerText:t,projects:l[t],tracingInfo:e},"lib-"+t)))]})}const rs=r.forwardRef((function({title:e,titleId:t,...n},o){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M19.5 12h-15"}))}));const os=r.forwardRef((function({title:e,titleId:t,...n},o){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 4.5v15m7.5-7.5h-15"}))})),is=(0,r.memo)((({searchDepth:e,searchDepthEnabled:t,searchDepthFilterEnabledChange:n,decrementDepthFilter:r,incrementDepthFilter:o})=>vt("div",{className:"mt-4 px-4",children:[vt("div",{className:"mt-4 flex items-start",children:[vt("div",{className:"flex h-5 items-center",children:vt("input",{id:"depthFilter",name:"depthFilter",value:"depthFilterActivated",type:"checkbox",className:"h-4 w-4 accent-blue-500 dark:accent-sky-500",checked:t,onChange:e=>n(e.target.checked)})}),vt("div",{className:"ml-3 text-sm",children:[vt("label",{htmlFor:"depthFilter",className:"cursor-pointer font-medium text-slate-600 dark:text-slate-400",children:"Activate proximity"}),vt("p",{className:"text-slate-400 dark:text-slate-500",children:"Explore connected libraries step by step."})]})]}),vt("div",{className:"mt-3 px-10",children:vt("div",{className:"flex rounded-md shadow-sm",children:[vt("button",{"data-cy":"decrement-depth-filter",title:"Remove ancestor level",className:"inline-flex items-center rounded-l-md border border-slate-300 bg-slate-50 py-2 px-4 text-slate-500 hover:bg-slate-100 dark:border-slate-600 dark:bg-slate-800 dark:text-slate-300 hover:dark:bg-slate-700",onClick:r,children:vt(rs,{className:"h-4 w-4"})}),vt("span",{id:"depthFilterValue","data-cy":"depth-value",className:"block w-full flex-1 rounded-none border-t border-b border-slate-300 bg-white p-1.5 text-center font-mono dark:border-slate-600 dark:bg-slate-800 dark:text-slate-300 hover:dark:bg-slate-700",children:e}),vt("button",{"data-cy":"increment-depth-filter",title:"Add ancestor level",className:"inline-flex items-center rounded-r-md border border-slate-300 bg-slate-50 py-2 px-4 text-slate-500 hover:bg-slate-100 dark:border-slate-600 dark:bg-slate-800 dark:text-slate-300 hover:dark:bg-slate-700",onClick:o,children:vt(os,{className:"h-4 w-4"})})]})})]})));const as=r.forwardRef((function({title:e,titleId:t,...n},o){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M3.75 13.5l10.5-11.25L12 10.5h8.25L9.75 21.75 12 13.5H3.75z"}))}));const ss=r.forwardRef((function({title:e,titleId:t,...n},o){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M3.98 8.223A10.477 10.477 0 001.934 12C3.226 16.338 7.244 19.5 12 19.5c.993 0 1.953-.138 2.863-.395M6.228 6.228A10.45 10.45 0 0112 4.5c4.756 0 8.773 3.162 10.065 7.498a10.523 10.523 0 01-4.293 5.774M6.228 6.228L3 3m3.228 3.228l3.65 3.65m7.894 7.894L21 21m-3.228-3.228l-3.65-3.65m0 0a3 3 0 10-4.243-4.243m4.242 4.242L9.88 9.88"}))})),ls=(0,r.memo)((({showAll:e,hideAll:t,showAffected:n,hasAffected:r,label:o})=>vt("div",{className:"mt-8 px-4",children:[vt("button",{onClick:e,type:"button",className:"flex w-full items-center rounded-md border border-slate-300 bg-white px-4 py-2 text-sm font-medium text-slate-700 shadow-sm hover:bg-slate-50 dark:border-slate-600 dark:bg-slate-800 dark:text-slate-300 hover:dark:bg-slate-700","data-cy":"selectAllButton",children:[vt(Qa,{className:"-ml-1 mr-2 h-5 w-5 text-slate-400"}),"Show all ",o]}),r?vt("button",{onClick:n,type:"button",className:"mt-3 flex w-full items-center rounded-md border border-pink-500 bg-pink-400 px-4 py-2 text-sm font-medium text-white shadow-sm hover:bg-pink-500 dark:border-fuchsia-800 dark:bg-fuchsia-700 dark:text-white hover:dark:bg-fuchsia-600","data-cy":"affectedButton",children:[vt(as,{className:"-ml-1 mr-2 h-5 w-5 text-white"}),"Show affected ",o]}):null,vt("button",{onClick:t,type:"button",className:"mt-3 flex w-full items-center rounded-md border border-slate-300 bg-white px-4 py-2 text-sm font-medium text-slate-700 shadow-sm hover:bg-slate-50 dark:border-slate-600 dark:bg-slate-800 dark:text-slate-300 hover:dark:bg-slate-700","data-cy":"deselectAllButton",children:[vt(ss,{className:"-ml-1 mr-2 h-5 w-5 text-slate-500"}),"Hide all ",o]})]})));function cs({textFilter:e,resetTextFilter:t,updateTextFilter:n,toggleIncludeLibsInPathChange:r,includePath:o}){return vt("div",{children:[vt("div",{className:"mt-10 px-4",children:vt(bt,{resetTextFilter:t,updateTextFilter:n,initialText:"",placeholderText:"lib name, other lib name"})}),vt("div",{className:"mt-4 px-4",children:vt("div",{className:"flex items-start",children:[vt("div",{className:"flex h-5 items-center",children:vt("input",{disabled:0===e.length,id:"includeInPath",name:"textFilterCheckbox",type:"checkbox",value:"includeInPath",className:"h-4 w-4 accent-blue-500 dark:accent-sky-500",checked:o,onChange:r})}),vt("div",{className:"ml-3 text-sm",children:[vt("label",{htmlFor:"includeInPath",className:"cursor-pointer font-medium text-slate-600 dark:text-slate-400",children:"Include related libraries"}),vt("p",{className:"text-slate-400 dark:text-slate-500",children:"Show libraries that are related to your search."})]})]})})]})}const us=r.forwardRef((function({title:e,titleId:t,...n},o){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 6.75a.75.75 0 110-1.5.75.75 0 010 1.5zM12 12.75a.75.75 0 110-1.5.75.75 0 010 1.5zM12 18.75a.75.75 0 110-1.5.75.75 0 010 1.5z"}))})),ds=(0,r.memo)((({start:e,end:t,algorithm:n,setAlgorithm:r,resetStart:o,resetEnd:i})=>vt("div",{className:"mt-10 px-4",children:vt("div",{className:"transition duration-200 ease-in-out group-hover:opacity-60",children:[vt("h3",{className:"cursor-text pb-2 text-sm font-semibold uppercase tracking-wide text-slate-800 dark:text-slate-200 lg:text-xs",children:"Tracing Path"}),vt("div",{className:"mb-3 flex cursor-pointer flex-row rounded-md border text-center text-xs dark:border-slate-600",children:[vt("button",{onClick:()=>r("shortest"),className:("shortest"===n?"border-blue-500 dark:border-sky-500":"border-slate-300 dark:border-slate-600")+" flex-1 rounded-l-md border bg-slate-50 py-2 px-4 text-slate-500 hover:bg-slate-100 dark:border-slate-600 dark:bg-slate-800 dark:text-slate-300 hover:dark:bg-slate-700",children:vt("span",{children:"Shortest"})}),vt("button",{onClick:()=>r("all"),className:("all"===n?"border-blue-500 dark:border-sky-500":"border-slate-300 dark:border-slate-600")+" flex-1 rounded-r-md border bg-slate-50 py-2 px-4 text-slate-500 hover:bg-slate-100 dark:bg-slate-800 dark:text-slate-300 hover:dark:bg-slate-700",children:vt("span",{children:"All"})})]}),vt("div",{className:"flex flex-row items-center truncate ",children:[vt(Ka,{className:"mr-2 h-5 w-5 text-slate-500 dark:text-slate-400"}),e?vt("div",{className:"group relative flex-1 cursor-pointer flex-col items-center overflow-hidden","data-cy":"resetTraceButton",onClick:o,children:[vt("div",{className:"flex-1 truncate rounded-md border border-slate-200 bg-blue-500 p-2 text-slate-50 shadow-sm transition duration-200 ease-in-out group-hover:opacity-60 dark:border-slate-700 dark:bg-sky-500",children:vt("span",{children:e})}),vt("div",{className:"absolute top-2 right-2 flex translate-x-32 items-center rounded-md bg-white pl-2 text-sm font-medium text-slate-700 shadow-sm ring-1 ring-slate-500 transition-all transition duration-200 ease-in-out group-hover:translate-x-0 dark:bg-slate-800 dark:text-slate-300 dark:ring-slate-700",children:["Reset",vt("span",{className:"rounded-md p-1",children:vt(Ua,{className:"h-5 w-5"})})]})]}):vt("p",{className:"text-sm text-slate-500",children:"Select start project"})]}),vt("div",{children:vt(us,{className:"h-5 w-5 text-slate-500 dark:text-slate-400"})}),vt("div",{className:"flex flex-row items-center truncate ",children:[vt(Za,{className:"mr-2 h-5 w-5 text-slate-500 dark:text-slate-400"}),t?vt("div",{className:" group relative flex-1 cursor-pointer flex-col items-center overflow-hidden ","data-cy":"resetTraceButton",onClick:i,children:[vt("div",{className:"flex-1 truncate rounded-md border border-slate-200 bg-blue-500 p-2 text-slate-50 shadow-sm transition duration-200 ease-in-out group-hover:opacity-60 dark:border-slate-700 dark:bg-sky-500",children:vt("span",{children:t})}),vt("div",{className:"absolute top-2 right-2 flex translate-x-32 items-center rounded-md bg-white pl-2 text-sm font-medium text-slate-700 shadow-sm ring-1 ring-slate-500 transition-all transition duration-200 ease-in-out group-hover:translate-x-0 dark:bg-slate-800 dark:text-slate-300 dark:ring-slate-700",children:["Reset",vt("span",{className:"rounded-md p-1",children:vt(Ua,{className:"h-5 w-5"})})]})]}):vt("p",{className:"text-sm text-slate-500",children:"Select end project"})]})]})})));class FetchProjectGraphService{async getHash(){const e=new Request("currentHash",{mode:"no-cors"});return(await fetch(e)).json()}async getProjectGraph(e){const t=new Request(e,{mode:"no-cors"});return(await fetch(t)).json()}async getTaskGraph(e){const t=new Request(e,{mode:"no-cors"});return(await fetch(t)).json()}}class LocalProjectGraphService{async getHash(){return new Promise((e=>e("some-hash")))}async getProjectGraph(e){return new Promise((e=>e(window.projectGraphResponse)))}async getTaskGraph(e){return new Promise((e=>e(window.taskGraphResponse)))}}class MockProjectGraphService{constructor(e=5e3){this.projectGraphsResponse={hash:"79054025255fb1a26e4bc422aef54eb4",layout:{appsDir:"apps",libsDir:"libs"},projects:[{name:"existing-app-1",type:"app",data:{root:"apps/app1",tags:[]}},{name:"existing-lib-1",type:"lib",data:{root:"libs/lib1",tags:[]}}],dependencies:{"existing-app-1":[{source:"existing-app-1",target:"existing-lib-1",type:"static"}],"existing-lib-1":[]},fileMap:{"existing-app-1":[{file:"some/file.ts",hash:"ecccd8481d2e5eae0e59928be1bc4c2d071729d7",deps:["existing-lib-1"]}],"exiting-lib-1":[]},affected:[],focus:null,exclude:[],groupByFolder:!1},this.taskGraphsResponse={taskGraphs:{},errors:{}},setInterval((()=>this.updateResponse()),e)}async getHash(){return new Promise((e=>e(this.projectGraphsResponse.hash)))}getProjectGraph(e){return new Promise((e=>e(this.projectGraphsResponse)))}getTaskGraph(e){return new Promise((e=>e(this.taskGraphsResponse)))}createNewProject(){const e=Math.random()>.25?"lib":"app",t=`${e}-${this.projectGraphsResponse.projects.length+1}`;return{name:t,type:e,data:{root:"app"===e?`apps/${t}`:`libs/${t}`,tags:[]}}}updateResponse(){const e=this.createNewProject(),t=this.projectGraphsResponse.projects.filter((e=>"lib"===e.type)),n=t[Math.floor(Math.random()*t.length)],r=[{source:e.name,target:n.name,type:"static"}];this.projectGraphsResponse=Object.assign({},this.projectGraphsResponse,{projects:[...this.projectGraphsResponse.projects,e],dependencies:Object.assign({},this.projectGraphsResponse.dependencies,{[e.name]:r})})}}let fs;function hs(){return void 0===fs&&("dev"===window.environment?fs=new FetchProjectGraphService:"watch"===window.environment?fs=new MockProjectGraphService:"release"!==window.environment&&"nx-console"!==window.environment||(fs="build"===window.localMode?new LocalProjectGraphService:new FetchProjectGraphService)),fs}function ps(){const e=to(),t=pa(),n=Na(Ra),o=Na(La),i=Na(Ia),a=Na(za),s=Na(Va),l=Na(Ba),c=Na(Fa),u=t.getSnapshot().matches("tracing"),d=Na(Ga),f=hs(),h=vr(),p=Ji(),[v,g]=Xr(),m=Cr("selectedWorkspace"),y=vr(),b=hr(),x=ga();(0,r.useEffect)((()=>{t.send({type:"setProjects",projects:m.projects,dependencies:m.dependencies,fileMap:m.fileMap,affectedProjects:m.affected,workspaceLayout:m.layout})}),[m]),(0,r.useEffect)((()=>{switch(p.currentPath){case"/projects/all":t.send({type:"selectAll"});break;case"/projects/affected":t.send({type:"selectAffected"})}}),[p]),(0,r.useEffect)((()=>{h.focusedProject&&t.send({type:"focusProject",projectName:h.focusedProject}),h.startTrace&&t.send({type:"setTracingStart",projectName:h.startTrace}),h.endTrace&&t.send({type:"setTracingEnd",projectName:h.endTrace})}),[h]),(0,r.useEffect)((()=>{if(v.has("groupByFolder")&&!1===l?t.send({type:"setGroupByFolder",groupByFolder:!0}):v.has("groupByFolder")||!0!==l||t.send({type:"setGroupByFolder",groupByFolder:!1}),v.has("collapseEdges")&&!1===c?t.send({type:"setCollapseEdges",collapseEdges:!0}):v.has("collapseEdges")||!0!==c||t.send({type:"setCollapseEdges",collapseEdges:!1}),v.has("searchDepth")){const e=parseInt(v.get("searchDepth"),10);0===e&&!1!==o.searchDepthEnabled?t.send({type:"setSearchDepthEnabled",searchDepthEnabled:!1}):0!==e&&t.send({type:"setSearchDepth",searchDepth:e})}else!1!==o.searchDepthEnabled&&1===o.searchDepth||(t.send({type:"setSearchDepthEnabled",searchDepthEnabled:!0}),t.send({type:"setSearchDepth",searchDepth:1}));if(v.has("traceAlgorithm")){const e=v.get("traceAlgorithm");"shortest"!==e&&"all"!==e||t.send({type:"setTracingAlgorithm",algorithm:e})}else"shortest"!==d.algorithm&&t.send({type:"setTracingAlgorithm",algorithm:"shortest"})}),[v]),((e,t,n)=>{const o=(0,r.useRef)((()=>{}));(0,r.useEffect)((()=>{n&&(o.current=e)}),[e,n]),(0,r.useEffect)((()=>{if(n&&null!==t){let e=setInterval((()=>{o.current()}),t);return()=>clearInterval(e)}}),[t,n])})((()=>{var n;const r=null!=(n=y.selectedWorkspaceId)?n:e.appConfig.defaultWorkspaceId,o=e.appConfig.workspaces.find((e=>e.id===r));(async()=>{const e=await f.getProjectGraph(o.projectGraphUrl);t.send({type:"updateGraph",projects:e.projects,dependencies:e.dependencies,fileMap:e.fileMap})})()}),5e3,e.watch);const w=(0,r.useCallback)((e=>{t.send({type:"filterByText",search:e}),b(x("/projects",!0))}),[t]);return vt(ht.HY,{children:[n?vt(qa,{focusedLabel:n,resetFocus:function(){t.send({type:"unfocusProject"}),b(x("/projects",!0))}}):null,u?vt(ds,{start:d.start,end:d.end,algorithm:d.algorithm,setAlgorithm:function(e){g((t=>(t.set("traceAlgorithm",e),t)))},resetStart:function(){t.send({type:"clearTraceStart"}),b(x("/projects",!0))},resetEnd:function(){t.send({type:"clearTraceEnd"}),b(x("/projects",!0))}}):null,vt(cs,{includePath:i,resetTextFilter:function(){t.send({type:"clearTextFilter"})},textFilter:a,toggleIncludeLibsInPathChange:function(){t.send({type:"setIncludeProjectsByPath",includeProjectsByPath:!i})},updateTextFilter:w}),vt("div",{children:[vt(ls,{hideAll:function(){t.send({type:"deselectAll"}),b(x("/projects",!0))},showAll:function(){b(x("/projects/all",!0))},showAffected:function(){b(x("/projects/affected",!0))},hasAffected:s,label:"projects"}),vt(Xa,{groupByFolder:l,groupByFolderChanged:function(e){g((t=>(e?t.set("groupByFolder","true"):t.delete("groupByFolder"),t)))}}),vt(is,{searchDepth:o.searchDepth,searchDepthEnabled:o.searchDepthEnabled,searchDepthFilterEnabledChange:function(e){g((t=>(e&&o.searchDepth>1?t.set("searchDepth",o.searchDepth.toString()):e&&1===o.searchDepth?t.delete("searchDepth"):t.set("searchDepth","0"),t)))},incrementDepthFilter:function(){const e=o.searchDepth+1;g((t=>(1===e?t.delete("searchDepth"):t.set("searchDepth",e.toString()),t)))},decrementDepthFilter:function(){const e=1===o.searchDepth?1:o.searchDepth-1;g((t=>(1===e?t.delete("searchDepth"):t.set("searchDepth",e.toString()),t)))}}),vt(ea,{children:vt("div",{className:"mx-4 mt-4 rounded-lg border-2 border-dashed border-purple-500 p-4 shadow-lg dark:border-purple-600 dark:bg-[#0B1221]",children:[vt("h3",{className:"cursor-text px-4 py-2 text-sm font-semibold uppercase tracking-wide text-slate-800 dark:text-slate-200 lg:text-xs",children:"Experimental Features"}),vt(Ha,{collapseEdges:c,collapseEdgesChanged:function(e){g((t=>(e?t.set("collapseEdges","true"):t.delete("collapseEdges"),t)))}})]})})]}),"nx-console"!==e.environment?vt(ns,{}):null]})}const vs=r.forwardRef((function({title:e,titleId:t,...n},o){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 9v3.75m9-.75a9 9 0 11-18 0 9 9 0 0118 0zm-9 3.75h.008v.008H12v-.008z"}))})),gs=({error:e})=>vt(ht.HY,{children:[vt("h2",{className:"text-lg font-light text-slate-400 dark:text-slate-500",children:"There was a problem calculating the task graph for this task"}),vt("p",{children:e})]});function ms({project:e,toggleTask:t}){return vt("li",{className:"relative block cursor-default select-none pb-0 pl-2 pr-6 text-xs text-slate-600 dark:text-slate-400",children:[vt("div",{className:"flex items-center",children:vt("label",{className:"block w-full cursor-pointer truncate rounded-md p-2 font-mono font-normal transition hover:bg-slate-50 hover:dark:bg-slate-700","data-project":e.projectGraphNode.name,title:e.projectGraphNode.name,"data-active":e.isSelected.toString(),onClick:()=>e.error?null:t(e.projectGraphNode.name),children:e.projectGraphNode.name})}),e.error?vt(gt,{content:vt(gs,{error:e.error}),openAction:"click",strategy:"fixed",children:vt("span",{className:"absolute inset-y-0 right-0 flex cursor-pointer items-center text-blue-500 dark:text-sky-500",children:vt(vs,{className:"h-5 w-5 text-yellow-500 dark:text-yellow-400","aria-hidden":"true"})})}):null,e.isSelected?vt("span",{title:"This task is visible",className:"absolute inset-y-0 right-0 flex cursor-pointer items-center text-blue-500 dark:text-sky-500",onClick:()=>t(e.projectGraphNode.name),children:vt(Qa,{className:"h-5 w-5"})}):null]})}function ys({headerText:e="",projects:t,toggleTask:n}){let r=[...t];return r.sort(((e,t)=>e.projectGraphNode.name.localeCompare(t.projectGraphNode.name))),vt(ht.HY,{children:[""!==e?vt("h3",{className:"mt-4 cursor-text py-2 text-sm font-semibold uppercase tracking-wide text-slate-800 dark:text-slate-200 lg:text-xs",children:e}):null,vt("ul",{className:"mt-2 -ml-3",children:r.map((e=>vt(ms,{project:e,toggleTask:n},e.projectGraphNode.name)))})]})}function bs(e,t,n,r){var o;const i=xa(e.name,n);return{projectGraphNode:e,isSelected:t.includes(e.name),error:null!=(o=null==r?void 0:r[i])?o:null}}function xs({projects:e,workspaceLayout:t,selectedTarget:n,selectedProjects:r,toggleProject:o,children:i,errors:a}){const s=e.filter((e=>{var t;return null==(t=e.data.targets)?void 0:t.hasOwnProperty(n)})).sort(((e,t)=>e.name.localeCompare(t.name))),l=ya("app",s),c=ya("lib",s),u=ya("e2e",s),d=ba(l,t),f=ba(c,t),h=ba(u,t),p=Object.keys(d).sort(),v=Object.keys(f).sort(),g=Object.keys(h).sort();return vt("div",{id:"project-lists",className:"mt-8 border-t border-slate-400/10 px-4",children:[i,vt("h2",{className:"mt-8 border-b border-solid border-slate-200/10 text-lg font-light text-slate-400 dark:text-slate-500",children:"app projects"}),p.map((e=>vt(ys,{headerText:e,projects:d[e].map((e=>bs(e,r,n,a))),toggleTask:o},"app-"+e))),vt("h2",{className:"mt-8 border-b border-solid border-slate-200/10 text-lg font-light text-slate-400 dark:text-slate-500",children:"e2e projects"}),g.map((e=>vt(ys,{headerText:e,projects:h[e].map((e=>bs(e,r,n,a))),toggleTask:o},"e2e-"+e))),vt("h2",{className:"mt-8 border-b border-solid border-slate-200/10 text-lg font-light text-slate-400 dark:text-slate-500",children:"lib projects"}),v.map((e=>vt(ys,{headerText:e,projects:f[e].map((e=>bs(e,r,n,a))),toggleTask:o},"lib-"+e)))]})}function ws(){var e;const t=oo(),n=hr(),o=vr(),i=ga(),[a,s]=Xr(),l="true"===a.get("groupByProject"),c=Cr("selectedWorkspace"),u=c.layout,d=Cr("selectedTarget"),{taskGraphs:f,errors:h}=d;let{projects:p,targets:v}=c;const g=null!=(e=o.selectedTarget)?e:v[0],m=Ji().currentPath===`/tasks/${g}/all`,y=p.filter((e=>{var t;return(null==(t=e.data.targets)?void 0:t.hasOwnProperty(g))&&!(null!=h&&h.hasOwnProperty(xa(e.name,g)))})),b=(0,r.useMemo)((()=>{var e,t;return m?y.map((({name:e})=>e)):null!=(e=null==(t=a.get("projects"))?void 0:t.split(" "))?e:[]}),[y,a,m]);function x(){a.delete("projects"),n(i({pathname:`/tasks/${encodeURIComponent(g)}`,search:a.toString()},!1))}return(0,r.useEffect)((()=>{t.handleTaskEvent({type:"notifyTaskGraphSetProjects",projects:c.projects,taskGraphs:f})}),[c]),(0,r.useEffect)((()=>{l?t.handleTaskEvent({type:"setGroupByProject",groupByProject:!0}):t.handleTaskEvent({type:"setGroupByProject",groupByProject:!1})}),[a]),(0,r.useEffect)((()=>{t.handleTaskEvent({type:"notifyTaskGraphSetTasks",taskIds:b.map((e=>xa(e,g)))})}),[t,b,g]),vt(ht.HY,{children:[vt(ls,{showAll:()=>(a.delete("projects"),void n(i({pathname:`/tasks/${encodeURIComponent(g)}/all`,search:a.toString()},!1))),hideAll:()=>x(),showAffected:()=>{},hasAffected:!1,label:"tasks"}),vt(Ya,{checked:l,checkChanged:function(e){s((t=>(e?t.set("groupByProject","true"):t.delete("groupByProject"),t)),{relative:"path"})},name:"groupByProject",label:"Group by project",description:"Visually arrange tasks by project."}),vt(xs,{projects:p,selectedProjects:b,workspaceLayout:u,selectedTarget:g,toggleProject:function(e){b.includes(e)?function(e){const t=b.filter((t=>t!==e));0===t.length?a.delete("projects"):a.set("projects",t.join(" "));n(i({pathname:`/tasks/${encodeURIComponent(g)}`,search:a.toString()},!1))}(e):function(e){const t=[...b,e],r=t.length===y.length;r?a.delete("projects"):a.set("projects",t.join(" "));n(i({pathname:r?`/tasks/${encodeURIComponent(g)}/all`:`/tasks/${encodeURIComponent(g)}`,search:a.toString()},!1))}(e)},errors:h,children:[vt("label",{htmlFor:"selectedTarget",className:"my-2 block text-sm font-medium text-gray-700",children:"Target Name"}),vt(_t,{id:"selectedTarget",className:"w-full","data-cy":"selected-target-dropdown",defaultValue:g,onChange:e=>{var t;(t=e.currentTarget.value)!==g&&(x(),o.selectedTarget?n({pathname:`../${encodeURIComponent(t)}`,search:a.toString()}):n({pathname:`${encodeURIComponent(t)}`,search:a.toString()}))},children:v.map((e=>vt("option",{value:e,children:e},e)))})]})]})}function Es(){let e=jr();return console.error(e),vt("div",{className:"mt-8 px-4",children:[vt("h2",{className:"mt-8 border-b border-solid border-slate-200/10 text-lg font-light text-slate-400 dark:text-slate-500",children:"Error"}),vt("p",{children:"There was a problem loading your task graph."})]})}const{appConfig:ks}=no(),_s=hs();function Ss(){return"dev"===no().environment?js:Ts}const Ps=async e=>{const t=ks.workspaces.find((t=>t.id===e)),n=await _s.getProjectGraph(t.projectGraphUrl),r=new Set;n.projects.forEach((e=>{var t;Object.keys(null!=(t=e.data.targets)?t:{}).forEach((e=>{r.add(e)}))}));const o=Array.from(r).sort(((e,t)=>e.localeCompare(t)));return Object.assign({},n,{targets:o})},Cs=[{path:"projects",children:[{index:!0,element:vt(ps,{})},{path:"all",element:vt(ps,{})},{path:"affected",element:vt(ps,{})},{path:":focusedProject",element:vt(ps,{})},{path:"trace/:startTrace",element:vt(ps,{})},{path:"trace/:startTrace/:endTrace",element:vt(ps,{})}]},{loader:async({request:e,params:t})=>{var n;return(async e=>{const t=ks.workspaces.find((t=>t.id===e));return await _s.getTaskGraph(t.taskGraphUrl)})(null!=(n=t.selectedWorkspaceId)?n:ks.defaultWorkspaceId)},path:"tasks",id:"selectedTarget",errorElement:vt(Es,{}),shouldRevalidate:({currentParams:e,nextParams:t})=>!e.selectedWorkspaceId||e.selectedWorkspaceId!==t.selectedWorkspaceId,children:[{index:!0,element:vt(ws,{})},{path:":selectedTarget",element:vt(ws,{}),children:[{path:"all",element:vt(ws,{})}]}]}],js=[{path:"/",children:[{index:!0,loader:async({request:e,params:t})=>{const{search:n}=new URL(e.url);return fn(`/${ks.defaultWorkspaceId}/projects${n}`)}},{path:":selectedWorkspaceId",id:"selectedWorkspace",element:vt(Pa,{}),shouldRevalidate:({currentParams:e,nextParams:t})=>e.selectedWorkspaceId!==t.selectedWorkspaceId,loader:async({request:e,params:t})=>{var n;const r=null!=(n=t.selectedWorkspaceId)?n:ks.defaultWorkspaceId;return Ps(r)},children:Cs}]}],Ts=[{path:"/",id:"selectedWorkspace",loader:async({request:e,params:t})=>{const n=ks.defaultWorkspaceId;return Ps(n)},shouldRevalidate:()=>!1,element:vt(Pa,{}),children:[{index:!0,loader:({request:e})=>{const{search:t}=new URL(e.url);return fn(`/projects${t}`)}},...Cs]}];let Ds;function Ns(){if(!Ds){let e=Fr;"build"===no().localMode&&(e=zr),Ds=e(Ss())}return Ds}var Ms;function Os(){return vt(Tr,{router:Ns()})}uo(null!=(Ms=localStorage.getItem(ao))?Ms:"system"),function(){var e;vo(null!=(e=localStorage.getItem(ho))?e:"TB")}();!0===window.useXstateInspect&&function(e){var t=function(e){var t=o(o({},m),e);return o(o({},t),{url:new URL(t.url),iframe:d(t.iframe),devTools:d(t.devTools)})}(e),n=t.iframe,r=t.url,c=t.devTools;if(null!==n){var u,h,g=function(e,t){void 0===e&&(e=globalThis.__xstate__);var n=new Map,r=e.onRegister((function(e){n.set(e.sessionId,e)}));return(0,s.C)({initial:"pendingConnection",context:{client:void 0},states:{pendingConnection:{},connected:{on:{"service.state":{actions:function(e,t){return e.client.send(t)}},"service.event":{actions:function(e,t){return e.client.send(t)}},"service.register":{actions:function(e,t){return e.client.send(t)}},"service.stop":{actions:function(e,t){return e.client.send(t)}},"xstate.event":{actions:function(e,t){var r=t.event,o=JSON.parse(r),i=n.get(o.origin);null==i||i.send(o)}},unload:{actions:function(e){e.client.send({type:"xstate.disconnect"})}},disconnect:"disconnected"}},disconnected:{entry:function(){r.unsubscribe()},type:"final"}},on:{"xstate.inspecting":{target:".connected",actions:[(0,l.assign)({client:function(e,t){return t.client}}),function(n){e.services.forEach((function(e){var r;null===(r=n.client)||void 0===r||r.send({type:"service.register",machine:v(e.machine,null==t?void 0:t.serialize),state:p(e.state||e.initialState,null==t?void 0:t.serialize),sessionId:e.sessionId})}))}]}}})}(c,e),b=(0,i.kJ)(g).start(),x=new Set,w=b.subscribe((function(e){x.forEach((function(t){return t.next(e)}))})),E=function(e){if("object"==typeof e.data&&null!==e.data&&"type"in e.data){n&&!u&&(u=n.contentWindow),h||(h={send:function(e){u.postMessage(e,r.origin)}});var t=o(o({},e.data),{client:h});b.send(t)}};window.addEventListener("message",E),window.addEventListener("unload",(function(){b.send({type:"unload"})}));var k=function(t){return f(t,null==e?void 0:e.serialize)};return c.onRegister((function(t){var n,r=t.state||t.initialState;if(b.send({type:"service.register",machine:v(t.machine,null==e?void 0:e.serialize),state:p(r,null==e?void 0:e.serialize),sessionId:t.sessionId,id:t.id,parent:null===(n=t.parent)||void 0===n?void 0:n.sessionId}),b.send({type:"service.event",event:k(r._event),sessionId:t.sessionId}),!y.has(t)){y.add(t);var o=t.send.bind(t);t.send=function(e,n){return b.send({type:"service.event",event:k((0,a.g5)((0,a._v)(e,n))),sessionId:t.sessionId}),o(e,n)}}t.subscribe((function(n){void 0!==n&&b.send({type:"service.state",state:p(n,null==e?void 0:e.serialize),sessionId:t.sessionId})})),t.onStop((function(){b.send({type:"service.stop",sessionId:t.sessionId})}))})),n?(n.addEventListener("load",(function(){u=n.contentWindow})),n.setAttribute("src",String(r))):u=window.open(String(r),"xstateinspector"),{send:function(e){b.send(e)},subscribe:function(e,t,n){var r=(0,a.zM)(e,t,n);return x.add(r),r.next(b.state),{unsubscribe:function(){x.delete(r)}}},disconnect:function(){b.send("disconnect"),window.removeEventListener("message",E),w.unsubscribe()}}}console.warn("No suitable element.")}({url:"https://stately.ai/viz?inspect",iframe:!1}),window.externalApi=new class ExternalApi{get depGraphService(){return this.projectGraphService}constructor(){this._projectGraphService=pa(),this._graphIsReady=new Promise((e=>{this._projectGraphService.subscribe((t=>{t.matches("idle")||e()}))})),this.router=Ns(),this.graphService=oo(),this.projectGraphService={send:e=>{this.handleLegacyProjectGraphEvent(e)}},this.fileClickCallbackListeners=[],this.openProjectConfigCallbackListeners=[],this.runTaskCallbackListeners=[],this.graphService.listen((e=>{if("FileLinkClick"===e.type){const t=`${e.sourceRoot}/${e.file}`;this.fileClickCallbackListeners.forEach((e=>e(t)))}"ProjectOpenConfigClick"===e.type&&this.openProjectConfigCallbackListeners.forEach((t=>t(e.projectName))),"RunTaskClick"===e.type&&this.runTaskCallbackListeners.forEach((t=>t(e.taskId)))}))}focusProject(e){this.router.navigate(`/projects/${encodeURIComponent(e)}`)}selectAllProjects(){this.router.navigate("/projects/all")}enableExperimentalFeatures(){localStorage.setItem("showExperimentalFeatures","true"),window.appConfig.showExperimentalFeatures=!0}disableExperimentalFeatures(){localStorage.setItem("showExperimentalFeatures","false"),window.appConfig.showExperimentalFeatures=!1}registerFileClickCallback(e){this.fileClickCallbackListeners.push(e)}registerOpenProjectConfigCallback(e){this.openProjectConfigCallbackListeners.push(e)}registerRunTaskCallback(e){this.runTaskCallbackListeners.push(e)}handleLegacyProjectGraphEvent(e){switch(e.type){case"focusProject":this.focusProject(e.projectName);break;case"selectAll":this.selectAllProjects();break;default:this._graphIsReady.then((()=>this._projectGraphService.send(e)))}}};const As=document.getElementById("app");window.appConfig?(0,ht.sY)(vt(r.StrictMode,{children:vt(Os,{})}),As):(0,ht.sY)(vt("p",{children:["No environment could be found. Please run"," ",vt("pre",{children:"npx nx run graph-client:generate-dev-environment-js"}),"."]}),As)},57228:(e,t,n)=>{"use strict";n.r(t),n.d(t,{GraphService:()=>GraphService});n(78062),n(3346),n(9883),n(71867);var r=n(50413),o=n.n(r),i=n(46457),a=n.n(i),s=n(68420),l=n.n(s);n(75715),n(19658),n(29);let c=function(e){return e.blue_500="hsla(217, 91%, 60%, 1)",e.blue_600="hsla(221, 83%, 53%, 1)",e.sky_500="hsla(199, 89%, 48%, 1)",e.sky_600="hsla(200, 98%, 39%, 1)",e.pink_400="hsla(329, 86%, 70%, 1)",e.pink_500="hsla(330, 81%, 60%, 1)",e.fuchsia_500="hsla(292, 84%, 61%, 1)",e.fuchsia_600="hsla(293, 69%, 49%, 1)",e.fuchsia_700="hsla(295, 72%, 40%, 1)",e.fuchsia_800="hsla(295, 70%, 33%, 1)",e.slate_50="hsla(210, 40%, 98%, 1)",e.slate_100="hsla(210, 40%, 96%, 1)",e.slate_200="hsla(214, 32%, 91%, 1)",e.slate_300="hsla(213, 27%, 84%, 1)",e.slate_400="hsla(213, 27%, 84%, 1)",e.slate_500="hsla(215, 16%, 47%, 1)",e.slate_600="hsla(215, 19%, 35%, 1)",e.slate_700="hsla(215, 25%, 27%, 1)",e.slate_800="hsla(217, 33%, 17%, 1)",e.white="#fff",e}({});const u="NX_GRAPH_DARK_MODE";function d(e,t,n){return function(e){return!0===e.scratch(u)}(e)?t:n}const f=[{selector:"edge",style:{width:"1px","line-color":e=>d(e,c.slate_400,c.slate_500),"text-outline-color":e=>d(e,c.slate_400,c.slate_500),"text-outline-width":"0px",color:e=>d(e,c.slate_400,c.slate_500),"curve-style":"unbundled-bezier","target-arrow-shape":"triangle","target-arrow-fill":"filled","target-arrow-color":e=>d(e,c.slate_400,c.slate_500)}},{selector:"edge.affected",style:{"line-color":e=>d(e,c.fuchsia_500,c.pink_500),"target-arrow-color":e=>d(e,c.fuchsia_500,c.pink_500),"curve-style":"unbundled-bezier"}},{selector:"edge.implicit",style:{label:"implicit","font-size":"16px","curve-style":"unbundled-bezier","text-rotation":"autorotate"}},{selector:"edge.dynamic",style:{"line-dash-pattern":[5,5],"line-style":"dashed","curve-style":"unbundled-bezier"}},{selector:"edge.transparent",style:{opacity:.2}}];const h=new class LabelWidthCalculator{constructor(){this.cache=new Map,this.ctx=void 0}calculateWidth(e){this.ctx||(this.ctx=document.createElement("canvas").getContext("2d"));const t=e.data("id"),n=e.style("font-style"),r=e.style("font-size"),o=e.style("font-family"),i=e.style("font-weight");this.ctx.font=n+" "+i+" "+r+" "+o;const a=this.cache.get(t);if(a)return a;{const n=this.ctx.measureText(e.data("id")).width;return this.cache.set(t,n),n}}},p=[{selector:"node",style:{"font-size":"32px","font-family":'system-ui, "Helvetica Neue", sans-serif',backgroundColor:e=>d(e,c.slate_600,c.slate_200),"border-style":"solid","border-color":e=>d(e,c.slate_700,c.slate_300),"border-width":"1px","text-halign":"center","text-valign":"center","padding-left":"16px",color:e=>d(e,c.slate_200,c.slate_600),label:"data(id)",width:e=>h.calculateWidth(e),"transition-property":"background-color, border-color, line-color, target-arrow-color","transition-duration":250,"transition-timing-function":"ease-out",shape:"round-rectangle"}},{selector:"node.focused",style:{color:c.white,"border-color":e=>d(e,c.slate_700,c.slate_200),backgroundColor:e=>d(e,c.sky_500,c.blue_500),width:e=>h.calculateWidth(e)}},{selector:"node.affected",style:{color:c.white,"border-color":e=>d(e,c.fuchsia_800,c.pink_500),backgroundColor:e=>d(e,c.fuchsia_700,c.pink_400)}},{selector:"node.parentNode",style:{"background-opacity":e=>d(e,.5,.8),backgroundColor:e=>d(e,c.slate_700,c.slate_50),"border-color":e=>d(e,c.slate_500,c.slate_400),"border-style":"dashed","border-width":2,label:"data(label)","text-halign":"center","text-valign":"top","font-weight":"bold","font-size":"48px"}},{selector:"node.highlight",style:{color:c.white,"border-color":e=>d(e,c.sky_600,c.blue_600),backgroundColor:e=>d(e,c.sky_500,c.blue_500)}},{selector:"node.transparent:childless",style:{opacity:.5}},{selector:"node.transparent:parent",style:{"text-opacity":.5,"background-opacity":.25,"border-opacity":.5}},{selector:"node.taskNode",style:{label:"data(label)"}}],v={name:"dagre",nodeDimensionsIncludeLabels:!0,rankSep:75,rankDir:"TB",edgeSep:50,ranker:"network-simplex"};class RenderGraph{constructor(e,t,n,r="TB"){this.container=e,this.renderMode=n,this.cy=void 0,this.collapseEdges=!1,this._theme=void 0,this._rankDir="TB",this.listeners=new Map,this._theme=t,this._rankDir=r}set theme(e){this._theme=e,this.render()}set rankDir(e){this._rankDir=e,this.render()}get activeContainer(){return"string"==typeof this.container?document.getElementById(this.container):this.container}broadcast(e){this.listeners.forEach((t=>t(e)))}listen(e){const t=this.listeners.size+1;return this.listeners.set(t,e),()=>{this.listeners.delete(t)}}setElements(e){let t;this.cy&&(t=this.cy.nodes(".focused").first().id(),this.cy.destroy(),delete this.cy),this.cy=o()({headless:null===this.activeContainer,container:this.activeContainer,boxSelectionEnabled:!1,style:[...p,...f],panningEnabled:!0,userZoomingEnabled:"nx-docs"!==this.renderMode}),this.cy.add(e),t&&this.cy.$id(t).addClass("focused"),this.cy.on("zoom pan",(()=>{this.broadcast({type:"GraphRegenerated"})})),this.listenForProjectNodeClicks(),this.listenForEdgeNodeClicks(),this.listenForProjectNodeHovers(),this.listenForTaskNodeClicks(),this.listenForEmptyClicks()}render(){var e,t,n,r;if(this.cy){const e=this.cy.elements().sort(((e,t)=>e.id().localeCompare(t.id())));e.layout(Object.assign({},v,{rankDir:this._rankDir})).run(),this.collapseEdges&&(this.cy.remove(this.cy.edges()),e.edges().forEach((e=>{const t=e.source(),n=e.target();if(t.parent().first().id()===n.parent().first().id())this.cy.add(e);else{let r,o;const i=e.connectedNodes().commonAncestors();let a,s;if(i.length>0?(r=t.ancestors().filter((e=>!i.contains(e))),o=n.ancestors().filter((e=>!i.contains(e)))):(r=t.ancestors(),o=n.ancestors()),r.length>0&&0===o.length?(a=r.last().id(),s=n.id()):o.length>0&&0===r.length?(a=t.id(),s=o.last().id()):(a=r.last().id(),s=o.last().id()),void 0!==a&&void 0!==s){const e=`${a}|${s}`;if(0===this.cy.$id(e).length){const t={group:"edges",data:{id:e,source:a,target:s}};this.cy.add(t)}}else console.log(`Couldn't figure out how to draw edge ${e.id()}`),console.log("source ancestors",r.map((e=>e.id()))),console.log("target ancestors",o.map((e=>e.id())))}}))),"nx-console"===this.renderMode?this.cy.fit(this.cy.elements(),175).center().resize().panBy({x:150,y:0}):this.cy.fit(this.cy.elements(),25).center().resize(),this.cy.scratch(u,"dark"===this._theme),this.cy.elements().scratch(u,"dark"===this._theme),this.cy.mount(this.activeContainer)}return{numNodes:null!=(e=null==(t=this.cy)?void 0:t.nodes().length)?e:0,numEdges:null!=(n=null==(r=this.cy)?void 0:r.edges().length)?n:0}}listenForProjectNodeClicks(){this.cy.$("node.projectNode").on("click",(e=>{const t=e.target;let n=t.popperRef();this.broadcast({type:"ProjectNodeClick",ref:n,id:t.id(),data:{id:t.id(),type:t.data("type"),tags:t.data("tags"),description:t.data("description")}})}))}listenForTaskNodeClicks(){this.cy.$("node.taskNode").on("click",(e=>{const t=e.target;let n=t.popperRef();this.broadcast({type:"TaskNodeClick",ref:n,id:t.id(),data:{id:t.id(),label:t.data("label"),executor:t.data("executor"),description:t.data("description")}})}))}listenForEdgeNodeClicks(){this.cy.$("edge.projectEdge").on("click",(e=>{var t;const n=e.target;let r=n.popperRef();this.broadcast({type:"EdgeClick",ref:r,id:n.id(),data:{id:n.id(),type:n.data("type"),source:n.source().id(),target:n.target().id(),sourceRoot:n.source().data("root"),fileDependencies:(null==(t=n.source().data("files"))?void 0:t.filter((e=>e.deps&&e.deps.find((e=>("string"==typeof e?e:e[0])===n.target().id())))).map((e=>({fileName:e.file.replace(`${n.source().data("root")}/`,""),target:n.target().id()}))))||[]}})}))}listenForProjectNodeHovers(){this.cy.on("mouseover",(e=>{const t=e.target;t.isNode&&t.isNode()&&!t.isParent()&&(this.cy.elements().difference(t.outgoers().union(t.incomers())).not(t).addClass("transparent"),t.addClass("highlight").outgoers().union(t.incomers()).addClass("highlight"))})),this.cy.on("mouseout",(e=>{const t=e.target;t.isNode&&t.isNode()&&!t.isParent()&&(this.cy.elements().removeClass("transparent"),t.removeClass("highlight").outgoers().union(t.incomers()).removeClass("highlight"))}))}listenForEmptyClicks(){this.cy.on("click",(e=>{e.target===this.cy&&this.broadcast({type:"BackgroundClick"})}))}getImage(){const e=d(this.cy,"#0F172A","#FFFFFF");return this.cy.png({bg:e,full:!0})}setFocussedElement(e){this.cy.$id(e).addClass("focused")}clearFocussedElement(){var e;null==(e=this.cy)||e.nodes(".focused").removeClass("focused")}getCurrentlyShownProjectIds(){var e,t;return null!=(e=null==(t=this.cy)?void 0:t.nodes().map((e=>e.data("id"))))?e:[]}}n(94841),n(9944),n(47306);class ProjectNode{constructor(e,t,n){this.fileMap=e,this.project=t,this.workspaceRoot=n,this.affected=!1,this.focused=!1}getCytoscapeNodeDef(e){return{group:"nodes",data:this.getData(e),classes:this.getClasses(),selectable:!1,grabbable:!1,pannable:!0}}getData(e){return{id:this.project.name,type:this.project.type,tags:this.project.data.tags,parent:e&&this.project.data.hasOwnProperty("root")?this.getParentId():null,files:(this.fileMap||{})[this.project.data.name]||[],root:this.project.data.root,description:this.project.data.description}}getClasses(){let e=`projectNode ${this.project.type}`;return this.affected&&(e+=" affected"),e}getParentId(){const e=this.getAncestors();return e.length>0?e[e.length-1].id:null}getAncestors(){if(!this.project.data.root)return[];return function(e,t){const n=e.replace(t,"").split("/").filter((e=>""!==e));return n.pop(),n}(this.project.data.root,this.workspaceRoot).map(((e,t,n)=>{const r=[...n].slice(0,t+1).join("/");return{label:r,id:`dir-${r}`,parentId:t>0?`dir-${[...n].slice(0,t).join("/")}`:null}}))}}class ProjectEdge{constructor(e){this.dep=e,this.affected=!1}getCytoscapeNodeDef(){var e;let t;return t={group:"edges",classes:"projectEdge",data:{id:`${this.dep.source}|${this.dep.target}`,source:this.dep.source,target:this.dep.target,type:this.dep.type}},t.classes+=null!=(e=` ${this.dep.type}`)?e:"",this.affected&&(t.classes+=" affected"),t}}class ParentNode{constructor(e){this.config=e}getCytoscapeNodeDef(){return{group:"nodes",classes:"parentNode",data:{id:this.config.id,parent:this.config.parentId,label:this.config.label,type:"dir"},selectable:!1,grabbable:!1,pannable:!0}}}class ProjectTraversalGraph{constructor(){this.cy=void 0}setShownProjects(e){let t=this.cy.collection();e.forEach((e=>{t=t.union(this.cy.$id(e))}));const n=t.ancestors(),r=t.union(n),o=r.edgesTo(r);return r.union(o)}showProjects(e,t){let n=this.cy.collection();e.forEach((e=>{n=n.union(this.cy.$id(e))})),t.forEach((e=>{n=n.union(this.cy.$id(e))}));const r=n.ancestors(),o=n.union(r),i=o.edgesTo(o);return o.union(i)}hideProjects(e,t){let n=this.cy.collection();t.forEach((e=>{n=n.union(this.cy.$id(e))}));let r=this.cy.collection();e.forEach((e=>{r=r.union(this.cy.$id(e))}));const o=n.difference(r).difference(r.ancestors()),i=o.ancestors();let a=o.union(i);const s=a.edgesTo(a);return a.union(s)}showAffectedProjects(){const e=this.cy.nodes(".affected"),t=e.ancestors(),n=e.union(t),r=n.edgesTo(n);return n.union(r)}focusProject(e,t=1){const n=this.cy.$id(e),r=this.includeProjectsByDepth(n,t),o=n.union(r),i=o.ancestors(),a=o.union(i),s=a.edgesTo(a);return a.union(s)}showAllProjects(){return this.cy.elements()}hideAllProjects(){return this.cy.collection()}filterProjectsByText(e,t,n=-1){if(""===e)return this.cy.collection();{const r=e.split(",");let o=this.cy.nodes().filter((e=>r.findIndex((t=>e.id().includes(t)))>-1));t&&(o=o.union(this.includeProjectsByDepth(o,n))),o=o.union(o.ancestors());const i=o.edgesTo(o);return o.union(i)}}traceProjects(e,t){const n=this.cy.elements().dijkstra({root:`[id = "${e}"]`,directed:!0}).pathTo(this.cy.$(`[id = "${t}"]`));return n.union(n.ancestors())}traceAllProjects(e,t){const n=[[this.cy.$id(e).nodes().first()]],r=[];let o=0;for(;n.length>0&&o<=1e3;){const e=n.pop(),i=e[e.length-1].outgoers("node");i.length>0&&i.forEach((o=>{const i=[...e,o];o.id()===t?r.push(i):n.push(i)})),o++}o>=1e3&&console.log("failsafe triggered!");let i=this.cy.collection();return r.forEach((e=>{for(let t=0;te.name)),l=[],c=[],u={};t.forEach((t=>{const a="app"===t.type||"e2e"===t.type?r.appsDir:r.libsDir,d=new ProjectNode(e,t,a);if(d.affected=i.includes(t.name),l.push(d),o[t.name].forEach((e=>{if(s.includes(e.target)){const t=new ProjectEdge(e);c.push(t)}})),n){d.getAncestors().forEach((e=>u[e.id]=e))}}));const d=l.map((e=>e.getCytoscapeNodeDef(n))),f=c.map((e=>e.getCytoscapeNodeDef()));if(a=d.concat(f),n){a=Object.keys(u).map((e=>new ParentNode(u[e]).getCytoscapeNodeDef())).concat(a)}return a}}class TaskNode{constructor(e,t){this.task=e,this.project=t}getCytoscapeNodeDef(e){return{group:"nodes",classes:"taskNode",data:this.getData(e),selectable:!1,grabbable:!1,pannable:!0}}getData(e){const t=e?this.task.id.split(":").slice(1).join(":"):this.task.id;return{id:this.task.id,label:t,executor:this.project.data.targets[this.task.target.target].executor,parent:e?this.task.target.project:null,description:this.project.data.description}}}class TaskEdge{constructor(e,t){this.source=e,this.target=t}getCytoscapeNodeDef(){let e;return e={group:"edges",data:{id:`${this.source}|${this.target}`,source:this.source,target:this.target}},e}}class TaskTraversalGraph{constructor(){this.projects=[],this.taskGraphs={},this.cy=void 0,this.groupByProject=!1,this.selectedTasks=new Set}setProjects(e,t){this.selectedTasks.clear(),this.projects=e,this.taskGraphs=t}setGroupByProject(e){return this.groupByProject=e,this.selectedTasks.size>0?this.createElements(Array.from(this.selectedTasks),e):this.cy=o()({headless:!0,elements:[]}),this.cy.elements()}setTasks(e){let t=!1;this.selectedTasks.forEach((n=>{e.includes(n)||(this.selectedTasks.delete(n),t=!0)}));for(const n of e)this.selectedTasks.has(n)||(this.selectedTasks.add(n),t=!0);return t&&this.createElements(Array.from(this.selectedTasks),this.groupByProject),this.cy.elements()}selectTask(e){return e.forEach((e=>{this.selectedTasks.add(e)})),this.createElements(Array.from(this.selectedTasks),this.groupByProject),this.cy.elements()}deselectTask(e){return e.forEach((e=>{this.selectedTasks.delete(e)})),this.createElements(Array.from(this.selectedTasks),this.groupByProject),this.cy.elements()}createElements(e,t){const n=[];e.forEach((e=>{const r=this.taskGraphs[e];if(void 0===r)throw new Error(`Could not find task graph for ${e}`);const o={};for(let i in r.tasks){const e=r.tasks[i],a=this.projects.find((t=>t.name===e.target.project));if(void 0===a)throw new Error(`Could not find project ${a.name}`);n.push(new TaskNode(r.tasks[i],a)),t&&(o[a.name]={id:a.name,parentId:null,label:a.name})}for(let t in o)n.push(new ParentNode(o[t]));for(let t in r.dependencies)r.dependencies[t].forEach((e=>n.push(new TaskEdge(t,e))))})),this.cy=o()({headless:!0,elements:n.map((e=>e.getCytoscapeNodeDef(t))),boxSelectionEnabled:!1})}}class GraphService{constructor(e,t,n,o="TB"){this.renderMode=n,this.projectTraversalGraph=void 0,this.taskTraversalGraph=void 0,this.renderGraph=void 0,this.lastPerformanceReport={numEdges:0,numNodes:0,renderTime:0},this.listeners=new Map,(0,r.use)(a()),(0,r.use)(l()),this.renderGraph=new RenderGraph(e,t,n,o),this.renderGraph.listen((e=>this.broadcast(e))),this.projectTraversalGraph=new ProjectTraversalGraph,this.taskTraversalGraph=new TaskTraversalGraph}set theme(e){this.renderGraph.theme=e}set rankDir(e){this.renderGraph.rankDir=e}listen(e){const t=this.listeners.size+1;return this.listeners.set(t,e),()=>{this.listeners.delete(t)}}broadcast(e){this.listeners.forEach((t=>t(e)))}handleProjectEvent(e){const t=Date.now();let n;switch("notifyGraphUpdateGraph"!==e.type&&this.renderGraph.clearFocussedElement(),e.type){case"notifyGraphInitGraph":this.renderGraph.collapseEdges=e.collapseEdges,this.broadcast({type:"GraphRegenerated"}),this.projectTraversalGraph.initGraph(e.fileMap,e.projects,e.groupByFolder,e.workspaceLayout,e.dependencies,e.affectedProjects,e.collapseEdges);break;case"notifyGraphUpdateGraph":this.renderGraph.collapseEdges=e.collapseEdges,this.broadcast({type:"GraphRegenerated"}),this.projectTraversalGraph.initGraph(e.fileMap,e.projects,e.groupByFolder,e.workspaceLayout,e.dependencies,e.affectedProjects,e.collapseEdges),n=this.projectTraversalGraph.setShownProjects(e.selectedProjects.length>0?e.selectedProjects:this.renderGraph.getCurrentlyShownProjectIds());break;case"notifyGraphFocusProject":n=this.projectTraversalGraph.focusProject(e.projectName,e.searchDepth);break;case"notifyGraphFilterProjectsByText":n=this.projectTraversalGraph.filterProjectsByText(e.search,e.includeProjectsByPath,e.searchDepth);break;case"notifyGraphShowProjects":n=this.projectTraversalGraph.showProjects(e.projectNames,this.renderGraph.getCurrentlyShownProjectIds());break;case"notifyGraphHideProjects":n=this.projectTraversalGraph.hideProjects(e.projectNames,this.renderGraph.getCurrentlyShownProjectIds());break;case"notifyGraphShowAllProjects":n=this.projectTraversalGraph.showAllProjects();break;case"notifyGraphHideAllProjects":n=this.projectTraversalGraph.hideAllProjects();break;case"notifyGraphShowAffectedProjects":n=this.projectTraversalGraph.showAffectedProjects();break;case"notifyGraphTracing":e.start&&e.end&&(n="shortest"===e.algorithm?this.projectTraversalGraph.traceProjects(e.start,e.end):this.projectTraversalGraph.traceAllProjects(e.start,e.end))}let r=[],o={numEdges:0,numNodes:0,renderTime:0};if(this.renderGraph)if(n){var i;this.renderGraph.setElements(n),"notifyGraphFocusProject"===e.type&&this.renderGraph.setFocussedElement(e.projectName);const{numEdges:a,numNodes:s}=this.renderGraph.render();r=(null!=(i=n.nodes('[type!="dir"]'))?i:[]).map((e=>e.id()));o={renderTime:Date.now()-t,numNodes:s,numEdges:a}}else{const{numEdges:e,numNodes:n}=this.renderGraph.render();this.renderGraph.getCurrentlyShownProjectIds();o={renderTime:Date.now()-t,numNodes:n,numEdges:e}}return this.lastPerformanceReport=o,this.broadcast({type:"GraphRegenerated"}),{selectedProjectNames:r,perfReport:o}}handleTaskEvent(e){const t=Date.now();let n;switch(this.broadcast({type:"GraphRegenerated"}),e.type){case"notifyTaskGraphSetProjects":this.taskTraversalGraph.setProjects(e.projects,e.taskGraphs);break;case"notifyTaskGraphSetTasks":n=this.taskTraversalGraph.setTasks(e.taskIds);break;case"notifyTaskGraphTasksSelected":n=this.taskTraversalGraph.selectTask(e.taskIds);break;case"notifyTaskGraphTasksDeselected":n=this.taskTraversalGraph.deselectTask(e.taskIds);break;case"setGroupByProject":n=this.taskTraversalGraph.setGroupByProject(e.groupByProject)}let r=[],o={numEdges:0,numNodes:0,renderTime:0};if(this.renderGraph&&n){var i;this.renderGraph.setElements(n);const{numEdges:e,numNodes:a}=this.renderGraph.render();r=(null!=(i=n.nodes('[type!="dir"]'))?i:[]).map((e=>e.id()));o={renderTime:Date.now()-t,numNodes:a,numEdges:e}}return this.lastPerformanceReport=o,this.broadcast({type:"GraphRegenerated"}),{selectedProjectNames:r,perfReport:o}}getImage(){return this.renderGraph.getImage()}}},1020:(e,t,n)=>{"use strict";n.r(t),n.d(t,{afterMain:()=>E,afterRead:()=>b,afterWrite:()=>S,applyStyles:()=>M,arrow:()=>Q,auto:()=>s,basePlacements:()=>l,beforeMain:()=>x,beforeRead:()=>m,beforeWrite:()=>k,bottom:()=>o,clippingParents:()=>d,computeStyles:()=>ne,createPopper:()=>Me,createPopperBase:()=>Ne,createPopperLite:()=>Oe,detectOverflow:()=>ye,end:()=>u,eventListeners:()=>oe,flip:()=>be,hide:()=>Ee,left:()=>a,main:()=>w,modifierPhases:()=>P,offset:()=>ke,placements:()=>g,popper:()=>h,popperGenerator:()=>De,popperOffsets:()=>_e,preventOverflow:()=>Se,read:()=>y,reference:()=>p,right:()=>i,start:()=>c,top:()=>r,variationPlacements:()=>v,viewport:()=>f,write:()=>_});var r="top",o="bottom",i="right",a="left",s="auto",l=[r,o,i,a],c="start",u="end",d="clippingParents",f="viewport",h="popper",p="reference",v=l.reduce((function(e,t){return e.concat([t+"-"+c,t+"-"+u])}),[]),g=[].concat(l,[s]).reduce((function(e,t){return e.concat([t,t+"-"+c,t+"-"+u])}),[]),m="beforeRead",y="read",b="afterRead",x="beforeMain",w="main",E="afterMain",k="beforeWrite",_="write",S="afterWrite",P=[m,y,b,x,w,E,k,_,S];function C(e){return e?(e.nodeName||"").toLowerCase():null}function j(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function T(e){return e instanceof j(e).Element||e instanceof Element}function D(e){return e instanceof j(e).HTMLElement||e instanceof HTMLElement}function N(e){return"undefined"!=typeof ShadowRoot&&(e instanceof j(e).ShadowRoot||e instanceof ShadowRoot)}const M={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},r=t.attributes[e]||{},o=t.elements[e];D(o)&&C(o)&&(Object.assign(o.style,n),Object.keys(r).forEach((function(e){var t=r[e];!1===t?o.removeAttribute(e):o.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var r=t.elements[e],o=t.attributes[e]||{},i=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{});D(r)&&C(r)&&(Object.assign(r.style,i),Object.keys(o).forEach((function(e){r.removeAttribute(e)})))}))}},requires:["computeStyles"]};function O(e){return e.split("-")[0]}var A=Math.max,R=Math.min,L=Math.round;function I(){var e=navigator.userAgentData;return null!=e&&e.brands?e.brands.map((function(e){return e.brand+"/"+e.version})).join(" "):navigator.userAgent}function B(){return!/^((?!chrome|android).)*safari/i.test(I())}function F(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!1);var r=e.getBoundingClientRect(),o=1,i=1;t&&D(e)&&(o=e.offsetWidth>0&&L(r.width)/e.offsetWidth||1,i=e.offsetHeight>0&&L(r.height)/e.offsetHeight||1);var a=(T(e)?j(e):window).visualViewport,s=!B()&&n,l=(r.left+(s&&a?a.offsetLeft:0))/o,c=(r.top+(s&&a?a.offsetTop:0))/i,u=r.width/o,d=r.height/i;return{width:u,height:d,top:c,right:l+u,bottom:c+d,left:l,x:l,y:c}}function z(e){var t=F(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function V(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&N(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function G(e){return j(e).getComputedStyle(e)}function H(e){return["table","td","th"].indexOf(C(e))>=0}function W(e){return((T(e)?e.ownerDocument:e.document)||window.document).documentElement}function U(e){return"html"===C(e)?e:e.assignedSlot||e.parentNode||(N(e)?e.host:null)||W(e)}function q(e){return D(e)&&"fixed"!==G(e).position?e.offsetParent:null}function Y(e){for(var t=j(e),n=q(e);n&&H(n)&&"static"===G(n).position;)n=q(n);return n&&("html"===C(n)||"body"===C(n)&&"static"===G(n).position)?t:n||function(e){var t=/firefox/i.test(I());if(/Trident/i.test(I())&&D(e)&&"fixed"===G(e).position)return null;var n=U(e);for(N(n)&&(n=n.host);D(n)&&["html","body"].indexOf(C(n))<0;){var r=G(n);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||t&&"filter"===r.willChange||t&&r.filter&&"none"!==r.filter)return n;n=n.parentNode}return null}(e)||t}function X(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function $(e,t,n){return A(e,R(t,n))}function K(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function Z(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}const Q={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,s=e.name,c=e.options,u=n.elements.arrow,d=n.modifiersData.popperOffsets,f=O(n.placement),h=X(f),p=[a,i].indexOf(f)>=0?"height":"width";if(u&&d){var v=function(e,t){return K("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:Z(e,l))}(c.padding,n),g=z(u),m="y"===h?r:a,y="y"===h?o:i,b=n.rects.reference[p]+n.rects.reference[h]-d[h]-n.rects.popper[p],x=d[h]-n.rects.reference[h],w=Y(u),E=w?"y"===h?w.clientHeight||0:w.clientWidth||0:0,k=b/2-x/2,_=v[m],S=E-g[p]-v[y],P=E/2-g[p]/2+k,C=$(_,P,S),j=h;n.modifiersData[s]=((t={})[j]=C,t.centerOffset=C-P,t)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!=typeof r||(r=t.elements.popper.querySelector(r)))&&V(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function J(e){return e.split("-")[1]}var ee={top:"auto",right:"auto",bottom:"auto",left:"auto"};function te(e){var t,n=e.popper,s=e.popperRect,l=e.placement,c=e.variation,d=e.offsets,f=e.position,h=e.gpuAcceleration,p=e.adaptive,v=e.roundOffsets,g=e.isFixed,m=d.x,y=void 0===m?0:m,b=d.y,x=void 0===b?0:b,w="function"==typeof v?v({x:y,y:x}):{x:y,y:x};y=w.x,x=w.y;var E=d.hasOwnProperty("x"),k=d.hasOwnProperty("y"),_=a,S=r,P=window;if(p){var C=Y(n),T="clientHeight",D="clientWidth";if(C===j(n)&&"static"!==G(C=W(n)).position&&"absolute"===f&&(T="scrollHeight",D="scrollWidth"),l===r||(l===a||l===i)&&c===u)S=o,x-=(g&&C===P&&P.visualViewport?P.visualViewport.height:C[T])-s.height,x*=h?1:-1;if(l===a||(l===r||l===o)&&c===u)_=i,y-=(g&&C===P&&P.visualViewport?P.visualViewport.width:C[D])-s.width,y*=h?1:-1}var N,M=Object.assign({position:f},p&&ee),O=!0===v?function(e){var t=e.x,n=e.y,r=window.devicePixelRatio||1;return{x:L(t*r)/r||0,y:L(n*r)/r||0}}({x:y,y:x}):{x:y,y:x};return y=O.x,x=O.y,h?Object.assign({},M,((N={})[S]=k?"0":"",N[_]=E?"0":"",N.transform=(P.devicePixelRatio||1)<=1?"translate("+y+"px, "+x+"px)":"translate3d("+y+"px, "+x+"px, 0)",N)):Object.assign({},M,((t={})[S]=k?x+"px":"",t[_]=E?y+"px":"",t.transform="",t))}const ne={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=void 0===r||r,i=n.adaptive,a=void 0===i||i,s=n.roundOffsets,l=void 0===s||s,c={placement:O(t.placement),variation:J(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,te(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:a,roundOffsets:l})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,te(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}};var re={passive:!0};const oe={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,r=e.options,o=r.scroll,i=void 0===o||o,a=r.resize,s=void 0===a||a,l=j(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return i&&c.forEach((function(e){e.addEventListener("scroll",n.update,re)})),s&&l.addEventListener("resize",n.update,re),function(){i&&c.forEach((function(e){e.removeEventListener("scroll",n.update,re)})),s&&l.removeEventListener("resize",n.update,re)}},data:{}};var ie={left:"right",right:"left",bottom:"top",top:"bottom"};function ae(e){return e.replace(/left|right|bottom|top/g,(function(e){return ie[e]}))}var se={start:"end",end:"start"};function le(e){return e.replace(/start|end/g,(function(e){return se[e]}))}function ce(e){var t=j(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function ue(e){return F(W(e)).left+ce(e).scrollLeft}function de(e){var t=G(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function fe(e){return["html","body","#document"].indexOf(C(e))>=0?e.ownerDocument.body:D(e)&&de(e)?e:fe(U(e))}function he(e,t){var n;void 0===t&&(t=[]);var r=fe(e),o=r===(null==(n=e.ownerDocument)?void 0:n.body),i=j(r),a=o?[i].concat(i.visualViewport||[],de(r)?r:[]):r,s=t.concat(a);return o?s:s.concat(he(U(a)))}function pe(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function ve(e,t,n){return t===f?pe(function(e,t){var n=j(e),r=W(e),o=n.visualViewport,i=r.clientWidth,a=r.clientHeight,s=0,l=0;if(o){i=o.width,a=o.height;var c=B();(c||!c&&"fixed"===t)&&(s=o.offsetLeft,l=o.offsetTop)}return{width:i,height:a,x:s+ue(e),y:l}}(e,n)):T(t)?function(e,t){var n=F(e,!1,"fixed"===t);return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}(t,n):pe(function(e){var t,n=W(e),r=ce(e),o=null==(t=e.ownerDocument)?void 0:t.body,i=A(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),a=A(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),s=-r.scrollLeft+ue(e),l=-r.scrollTop;return"rtl"===G(o||n).direction&&(s+=A(n.clientWidth,o?o.clientWidth:0)-i),{width:i,height:a,x:s,y:l}}(W(e)))}function ge(e,t,n,r){var o="clippingParents"===t?function(e){var t=he(U(e)),n=["absolute","fixed"].indexOf(G(e).position)>=0&&D(e)?Y(e):e;return T(n)?t.filter((function(e){return T(e)&&V(e,n)&&"body"!==C(e)})):[]}(e):[].concat(t),i=[].concat(o,[n]),a=i[0],s=i.reduce((function(t,n){var o=ve(e,n,r);return t.top=A(o.top,t.top),t.right=R(o.right,t.right),t.bottom=R(o.bottom,t.bottom),t.left=A(o.left,t.left),t}),ve(e,a,r));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function me(e){var t,n=e.reference,s=e.element,l=e.placement,d=l?O(l):null,f=l?J(l):null,h=n.x+n.width/2-s.width/2,p=n.y+n.height/2-s.height/2;switch(d){case r:t={x:h,y:n.y-s.height};break;case o:t={x:h,y:n.y+n.height};break;case i:t={x:n.x+n.width,y:p};break;case a:t={x:n.x-s.width,y:p};break;default:t={x:n.x,y:n.y}}var v=d?X(d):null;if(null!=v){var g="y"===v?"height":"width";switch(f){case c:t[v]=t[v]-(n[g]/2-s[g]/2);break;case u:t[v]=t[v]+(n[g]/2-s[g]/2)}}return t}function ye(e,t){void 0===t&&(t={});var n=t,a=n.placement,s=void 0===a?e.placement:a,c=n.strategy,u=void 0===c?e.strategy:c,v=n.boundary,g=void 0===v?d:v,m=n.rootBoundary,y=void 0===m?f:m,b=n.elementContext,x=void 0===b?h:b,w=n.altBoundary,E=void 0!==w&&w,k=n.padding,_=void 0===k?0:k,S=K("number"!=typeof _?_:Z(_,l)),P=x===h?p:h,C=e.rects.popper,j=e.elements[E?P:x],D=ge(T(j)?j:j.contextElement||W(e.elements.popper),g,y,u),N=F(e.elements.reference),M=me({reference:N,element:C,strategy:"absolute",placement:s}),O=pe(Object.assign({},C,M)),A=x===h?O:N,R={top:D.top-A.top+S.top,bottom:A.bottom-D.bottom+S.bottom,left:D.left-A.left+S.left,right:A.right-D.right+S.right},L=e.modifiersData.offset;if(x===h&&L){var I=L[s];Object.keys(R).forEach((function(e){var t=[i,o].indexOf(e)>=0?1:-1,n=[r,o].indexOf(e)>=0?"y":"x";R[e]+=I[n]*t}))}return R}const be={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,u=e.name;if(!t.modifiersData[u]._skip){for(var d=n.mainAxis,f=void 0===d||d,h=n.altAxis,p=void 0===h||h,m=n.fallbackPlacements,y=n.padding,b=n.boundary,x=n.rootBoundary,w=n.altBoundary,E=n.flipVariations,k=void 0===E||E,_=n.allowedAutoPlacements,S=t.options.placement,P=O(S),C=m||(P===S||!k?[ae(S)]:function(e){if(O(e)===s)return[];var t=ae(e);return[le(e),t,le(t)]}(S)),j=[S].concat(C).reduce((function(e,n){return e.concat(O(n)===s?function(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=n.boundary,i=n.rootBoundary,a=n.padding,s=n.flipVariations,c=n.allowedAutoPlacements,u=void 0===c?g:c,d=J(r),f=d?s?v:v.filter((function(e){return J(e)===d})):l,h=f.filter((function(e){return u.indexOf(e)>=0}));0===h.length&&(h=f);var p=h.reduce((function(t,n){return t[n]=ye(e,{placement:n,boundary:o,rootBoundary:i,padding:a})[O(n)],t}),{});return Object.keys(p).sort((function(e,t){return p[e]-p[t]}))}(t,{placement:n,boundary:b,rootBoundary:x,padding:y,flipVariations:k,allowedAutoPlacements:_}):n)}),[]),T=t.rects.reference,D=t.rects.popper,N=new Map,M=!0,A=j[0],R=0;R=0,z=F?"width":"height",V=ye(t,{placement:L,boundary:b,rootBoundary:x,altBoundary:w,padding:y}),G=F?B?i:a:B?o:r;T[z]>D[z]&&(G=ae(G));var H=ae(G),W=[];if(f&&W.push(V[I]<=0),p&&W.push(V[G]<=0,V[H]<=0),W.every((function(e){return e}))){A=L,M=!1;break}N.set(L,W)}if(M)for(var U=function(e){var t=j.find((function(t){var n=N.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return A=t,"break"},q=k?3:1;q>0;q--){if("break"===U(q))break}t.placement!==A&&(t.modifiersData[u]._skip=!0,t.placement=A,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function xe(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function we(e){return[r,i,o,a].some((function(t){return e[t]>=0}))}const Ee={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,i=t.modifiersData.preventOverflow,a=ye(t,{elementContext:"reference"}),s=ye(t,{altBoundary:!0}),l=xe(a,r),c=xe(s,o,i),u=we(l),d=we(c);t.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":d})}};const ke={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,o=e.name,s=n.offset,l=void 0===s?[0,0]:s,c=g.reduce((function(e,n){return e[n]=function(e,t,n){var o=O(e),s=[a,r].indexOf(o)>=0?-1:1,l="function"==typeof n?n(Object.assign({},t,{placement:e})):n,c=l[0],u=l[1];return c=c||0,u=(u||0)*s,[a,i].indexOf(o)>=0?{x:u,y:c}:{x:c,y:u}}(n,t.rects,l),e}),{}),u=c[t.placement],d=u.x,f=u.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=d,t.modifiersData.popperOffsets.y+=f),t.modifiersData[o]=c}};const _e={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=me({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}};const Se={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,s=e.name,l=n.mainAxis,u=void 0===l||l,d=n.altAxis,f=void 0!==d&&d,h=n.boundary,p=n.rootBoundary,v=n.altBoundary,g=n.padding,m=n.tether,y=void 0===m||m,b=n.tetherOffset,x=void 0===b?0:b,w=ye(t,{boundary:h,rootBoundary:p,padding:g,altBoundary:v}),E=O(t.placement),k=J(t.placement),_=!k,S=X(E),P="x"===S?"y":"x",C=t.modifiersData.popperOffsets,j=t.rects.reference,T=t.rects.popper,D="function"==typeof x?x(Object.assign({},t.rects,{placement:t.placement})):x,N="number"==typeof D?{mainAxis:D,altAxis:D}:Object.assign({mainAxis:0,altAxis:0},D),M=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,L={x:0,y:0};if(C){if(u){var I,B="y"===S?r:a,F="y"===S?o:i,V="y"===S?"height":"width",G=C[S],H=G+w[B],W=G-w[F],U=y?-T[V]/2:0,q=k===c?j[V]:T[V],K=k===c?-T[V]:-j[V],Z=t.elements.arrow,Q=y&&Z?z(Z):{width:0,height:0},ee=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},te=ee[B],ne=ee[F],re=$(0,j[V],Q[V]),oe=_?j[V]/2-U-re-te-N.mainAxis:q-re-te-N.mainAxis,ie=_?-j[V]/2+U+re+ne+N.mainAxis:K+re+ne+N.mainAxis,ae=t.elements.arrow&&Y(t.elements.arrow),se=ae?"y"===S?ae.clientTop||0:ae.clientLeft||0:0,le=null!=(I=null==M?void 0:M[S])?I:0,ce=G+ie-le,ue=$(y?R(H,G+oe-le-se):H,G,y?A(W,ce):W);C[S]=ue,L[S]=ue-G}if(f){var de,fe="x"===S?r:a,he="x"===S?o:i,pe=C[P],ve="y"===P?"height":"width",ge=pe+w[fe],me=pe-w[he],be=-1!==[r,a].indexOf(E),xe=null!=(de=null==M?void 0:M[P])?de:0,we=be?ge:pe-j[ve]-T[ve]-xe+N.altAxis,Ee=be?pe+j[ve]+T[ve]-xe-N.altAxis:me,ke=y&&be?function(e,t,n){var r=$(e,t,n);return r>n?n:r}(we,pe,Ee):$(y?we:ge,pe,y?Ee:me);C[P]=ke,L[P]=ke-pe}t.modifiersData[s]=L}},requiresIfExists:["offset"]};function Pe(e,t,n){void 0===n&&(n=!1);var r,o,i=D(t),a=D(t)&&function(e){var t=e.getBoundingClientRect(),n=L(t.width)/e.offsetWidth||1,r=L(t.height)/e.offsetHeight||1;return 1!==n||1!==r}(t),s=W(t),l=F(e,a,n),c={scrollLeft:0,scrollTop:0},u={x:0,y:0};return(i||!i&&!n)&&(("body"!==C(t)||de(s))&&(c=(r=t)!==j(r)&&D(r)?{scrollLeft:(o=r).scrollLeft,scrollTop:o.scrollTop}:ce(r)),D(t)?((u=F(t,!0)).x+=t.clientLeft,u.y+=t.clientTop):s&&(u.x=ue(s))),{x:l.left+c.scrollLeft-u.x,y:l.top+c.scrollTop-u.y,width:l.width,height:l.height}}function Ce(e){var t=new Map,n=new Set,r=[];function o(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var r=t.get(e);r&&o(r)}})),r.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||o(e)})),r}var je={placement:"bottom",modifiers:[],strategy:"absolute"};function Te(){for(var e=arguments.length,t=new Array(e),n=0;n{"use strict";t.f0=void 0;var r=n(92185),o=n(77667);function i(e){return(0,r.assign)((function(t,n,r){return(0,o.produce)(t,(function(t){e(t,n,r)}))}))}t.f0=i},87608:(e,t)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;t{var r=n(88807),o=n(48427),i=TypeError;e.exports=function(e){if(r(e))return e;throw i(o(e)+" is not a function")}},12420:(e,t,n)=>{var r=n(41758),o=n(48427),i=TypeError;e.exports=function(e){if(r(e))return e;throw i(o(e)+" is not a constructor")}},5946:(e,t,n)=>{var r=n(88807),o=String,i=TypeError;e.exports=function(e){if("object"==typeof e||r(e))return e;throw i("Can't set "+o(e)+" as a prototype")}},63288:(e,t,n)=>{var r=n(96982),o=n(56042),i=n(90189).f,a=r("unscopables"),s=Array.prototype;null==s[a]&&i(s,a,{configurable:!0,value:o(null)}),e.exports=function(e){s[a][e]=!0}},95158:(e,t,n)=>{"use strict";var r=n(33100).charAt;e.exports=function(e,t,n){return t+(n?r(e,t).length:1)}},65712:(e,t,n)=>{var r=n(13521),o=TypeError;e.exports=function(e,t){if(r(t,e))return e;throw o("Incorrect invocation")}},71843:(e,t,n)=>{var r=n(21188),o=String,i=TypeError;e.exports=function(e){if(r(e))return e;throw i(o(e)+" is not an object")}},17222:(e,t,n)=>{var r=n(30529),o=n(90069),i=n(40406),a=function(e){return function(t,n,a){var s,l=r(t),c=i(l),u=o(a,c);if(e&&n!=n){for(;c>u;)if((s=l[u++])!=s)return!0}else for(;c>u;u++)if((e||u in l)&&l[u]===n)return e||u||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},4789:(e,t,n)=>{"use strict";var r=n(82229);e.exports=function(e,t){var n=[][e];return!!n&&r((function(){n.call(null,t||function(){return 1},1)}))}},89625:(e,t,n)=>{var r=n(90069),o=n(40406),i=n(82519),a=Array,s=Math.max;e.exports=function(e,t,n){for(var l=o(e),c=r(t,l),u=r(void 0===n?l:n,l),d=a(s(u-c,0)),f=0;c{var r=n(41765);e.exports=r([].slice)},42771:(e,t,n)=>{var r=n(89625),o=Math.floor,i=function(e,t){var n=e.length,l=o(n/2);return n<8?a(e,t):s(e,i(r(e,0,l),t),i(r(e,l),t),t)},a=function(e,t){for(var n,r,o=e.length,i=1;i0;)e[r]=e[--r];r!==i++&&(e[r]=n)}return e},s=function(e,t,n,r){for(var o=t.length,i=n.length,a=0,s=0;a{var r=n(96982)("iterator"),o=!1;try{var i=0,a={next:function(){return{done:!!i++}},return:function(){o=!0}};a[r]=function(){return this},Array.from(a,(function(){throw 2}))}catch(s){}e.exports=function(e,t){if(!t&&!o)return!1;var n=!1;try{var i={};i[r]=function(){return{next:function(){return{done:n=!0}}}},e(i)}catch(s){}return n}},29682:(e,t,n)=>{var r=n(24126),o=r({}.toString),i=r("".slice);e.exports=function(e){return i(o(e),8,-1)}},765:(e,t,n)=>{var r=n(50089),o=n(88807),i=n(29682),a=n(96982)("toStringTag"),s=Object,l="Arguments"==i(function(){return arguments}());e.exports=r?i:function(e){var t,n,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(n){}}(t=s(e),a))?n:l?i(t):"Object"==(r=i(t))&&o(t.callee)?"Arguments":r}},12283:(e,t,n)=>{var r=n(91854),o=n(72929),i=n(68098),a=n(90189);e.exports=function(e,t,n){for(var s=o(t),l=a.f,c=i.f,u=0;u{var r=n(96982)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{return t[r]=!1,"/./"[e](t)}catch(o){}}return!1}},80093:(e,t,n)=>{var r=n(82229);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},74903:e=>{e.exports=function(e,t){return{value:e,done:t}}},7001:(e,t,n)=>{var r=n(95417),o=n(90189),i=n(413);e.exports=r?function(e,t,n){return o.f(e,t,i(1,n))}:function(e,t,n){return e[t]=n,e}},413:e=>{e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},82519:(e,t,n)=>{"use strict";var r=n(37712),o=n(90189),i=n(413);e.exports=function(e,t,n){var a=r(t);a in e?o.f(e,a,i(0,n)):e[a]=n}},29379:(e,t,n)=>{var r=n(88807),o=n(90189),i=n(93450),a=n(26139);e.exports=function(e,t,n,s){s||(s={});var l=s.enumerable,c=void 0!==s.name?s.name:t;if(r(n)&&i(n,c,s),s.global)l?e[t]=n:a(t,n);else{try{s.unsafe?e[t]&&(l=!0):delete e[t]}catch(u){}l?e[t]=n:o.f(e,t,{value:n,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return e}},26139:(e,t,n)=>{var r=n(70412),o=Object.defineProperty;e.exports=function(e,t){try{o(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}},7351:(e,t,n)=>{"use strict";var r=n(48427),o=TypeError;e.exports=function(e,t){if(!delete e[t])throw o("Cannot delete property "+r(t)+" of "+r(e))}},95417:(e,t,n)=>{var r=n(82229);e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},89338:e=>{var t="object"==typeof document&&document.all,n=void 0===t&&void 0!==t;e.exports={all:t,IS_HTMLDDA:n}},36254:(e,t,n)=>{var r=n(70412),o=n(21188),i=r.document,a=o(i)&&o(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},42706:e=>{e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},92076:(e,t,n)=>{var r=n(36254)("span").classList,o=r&&r.constructor&&r.constructor.prototype;e.exports=o===Object.prototype?void 0:o},89443:(e,t,n)=>{var r=n(86378).match(/firefox\/(\d+)/i);e.exports=!!r&&+r[1]},18573:(e,t,n)=>{var r=n(27158),o=n(84543);e.exports=!r&&!o&&"object"==typeof window&&"object"==typeof document},27158:e=>{e.exports="object"==typeof Deno&&Deno&&"object"==typeof Deno.version},17608:(e,t,n)=>{var r=n(86378);e.exports=/MSIE|Trident/.test(r)},44500:(e,t,n)=>{var r=n(86378),o=n(70412);e.exports=/ipad|iphone|ipod/i.test(r)&&void 0!==o.Pebble},3148:(e,t,n)=>{var r=n(86378);e.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(r)},84543:(e,t,n)=>{var r=n(29682),o=n(70412);e.exports="process"==r(o.process)},32415:(e,t,n)=>{var r=n(86378);e.exports=/web0s(?!.*chrome)/i.test(r)},86378:(e,t,n)=>{var r=n(52228);e.exports=r("navigator","userAgent")||""},44905:(e,t,n)=>{var r,o,i=n(70412),a=n(86378),s=i.process,l=i.Deno,c=s&&s.versions||l&&l.version,u=c&&c.v8;u&&(o=(r=u.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!o&&a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(o=+r[1]),e.exports=o},58452:(e,t,n)=>{var r=n(86378).match(/AppleWebKit\/(\d+)\./);e.exports=!!r&&+r[1]},96410:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},72698:(e,t,n)=>{var r=n(70412),o=n(68098).f,i=n(7001),a=n(29379),s=n(26139),l=n(12283),c=n(76777);e.exports=function(e,t){var n,u,d,f,h,p=e.target,v=e.global,g=e.stat;if(n=v?r:g?r[p]||s(p,{}):(r[p]||{}).prototype)for(u in t){if(f=t[u],d=e.dontCallGetSet?(h=o(n,u))&&h.value:n[u],!c(v?u:p+(g?".":"#")+u,e.forced)&&void 0!==d){if(typeof f==typeof d)continue;l(f,d)}(e.sham||d&&d.sham)&&i(f,"sham",!0),a(n,u,f,e)}}},82229:e=>{e.exports=function(e){try{return!!e()}catch(t){return!0}}},11323:(e,t,n)=>{"use strict";n(9883);var r=n(41765),o=n(29379),i=n(38157),a=n(82229),s=n(96982),l=n(7001),c=s("species"),u=RegExp.prototype;e.exports=function(e,t,n,d){var f=s(e),h=!a((function(){var t={};return t[f]=function(){return 7},7!=""[e](t)})),p=h&&!a((function(){var t=!1,n=/a/;return"split"===e&&((n={}).constructor={},n.constructor[c]=function(){return n},n.flags="",n[f]=/./[f]),n.exec=function(){return t=!0,null},n[f](""),!t}));if(!h||!p||n){var v=r(/./[f]),g=t(f,""[e],(function(e,t,n,o,a){var s=r(e),l=t.exec;return l===i||l===u.exec?h&&!a?{done:!0,value:v(t,n,o)}:{done:!0,value:s(n,t,o)}:{done:!1}}));o(String.prototype,e,g[0]),o(u,f,g[1])}d&&l(u[f],"sham",!0)}},90675:(e,t,n)=>{var r=n(43524),o=Function.prototype,i=o.apply,a=o.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?a.bind(i):function(){return a.apply(i,arguments)})},7365:(e,t,n)=>{var r=n(41765),o=n(70481),i=n(43524),a=r(r.bind);e.exports=function(e,t){return o(e),void 0===t?e:i?a(e,t):function(){return e.apply(t,arguments)}}},43524:(e,t,n)=>{var r=n(82229);e.exports=!r((function(){var e=(function(){}).bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},41924:(e,t,n)=>{var r=n(43524),o=Function.prototype.call;e.exports=r?o.bind(o):function(){return o.apply(o,arguments)}},56815:(e,t,n)=>{var r=n(95417),o=n(91854),i=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,s=o(i,"name"),l=s&&"something"===(function(){}).name,c=s&&(!r||r&&a(i,"name").configurable);e.exports={EXISTS:s,PROPER:l,CONFIGURABLE:c}},24126:(e,t,n)=>{var r=n(43524),o=Function.prototype,i=o.call,a=r&&o.bind.bind(i,i);e.exports=r?a:function(e){return function(){return i.apply(e,arguments)}}},41765:(e,t,n)=>{var r=n(29682),o=n(24126);e.exports=function(e){if("Function"===r(e))return o(e)}},52228:(e,t,n)=>{var r=n(70412),o=n(88807);e.exports=function(e,t){return arguments.length<2?(n=r[e],o(n)?n:void 0):r[e]&&r[e][t];var n}},63412:(e,t,n)=>{var r=n(765),o=n(89423),i=n(39989),a=n(72429),s=n(96982)("iterator");e.exports=function(e){if(!i(e))return o(e,s)||o(e,"@@iterator")||a[r(e)]}},28338:(e,t,n)=>{var r=n(41924),o=n(70481),i=n(71843),a=n(48427),s=n(63412),l=TypeError;e.exports=function(e,t){var n=arguments.length<2?s(e):t;if(o(n))return i(r(n,e));throw l(a(e)+" is not iterable")}},89423:(e,t,n)=>{var r=n(70481),o=n(39989);e.exports=function(e,t){var n=e[t];return o(n)?void 0:r(n)}},80556:(e,t,n)=>{var r=n(41765),o=n(90663),i=Math.floor,a=r("".charAt),s=r("".replace),l=r("".slice),c=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,u=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,t,n,r,d,f){var h=n+e.length,p=r.length,v=u;return void 0!==d&&(d=o(d),v=c),s(f,v,(function(o,s){var c;switch(a(s,0)){case"$":return"$";case"&":return e;case"`":return l(t,0,n);case"'":return l(t,h);case"<":c=d[l(s,1,-1)];break;default:var u=+s;if(0===u)return o;if(u>p){var f=i(u/10);return 0===f?o:f<=p?void 0===r[f-1]?a(s,1):r[f-1]+a(s,1):o}c=r[u-1]}return void 0===c?"":c}))}},70412:(e,t,n)=>{var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof n.g&&n.g)||function(){return this}()||Function("return this")()},91854:(e,t,n)=>{var r=n(41765),o=n(90663),i=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return i(o(e),t)}},64690:e=>{e.exports={}},19630:(e,t,n)=>{var r=n(70412);e.exports=function(e,t){var n=r.console;n&&n.error&&(1==arguments.length?n.error(e):n.error(e,t))}},95439:(e,t,n)=>{var r=n(52228);e.exports=r("document","documentElement")},94469:(e,t,n)=>{var r=n(95417),o=n(82229),i=n(36254);e.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},21197:(e,t,n)=>{var r=n(41765),o=n(82229),i=n(29682),a=Object,s=r("".split);e.exports=o((function(){return!a("z").propertyIsEnumerable(0)}))?function(e){return"String"==i(e)?s(e,""):a(e)}:a},60227:(e,t,n)=>{var r=n(41765),o=n(88807),i=n(81502),a=r(Function.toString);o(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),e.exports=i.inspectSource},887:(e,t,n)=>{var r,o,i,a=n(17023),s=n(70412),l=n(21188),c=n(7001),u=n(91854),d=n(81502),f=n(5350),h=n(64690),p="Object already initialized",v=s.TypeError,g=s.WeakMap;if(a||d.state){var m=d.state||(d.state=new g);m.get=m.get,m.has=m.has,m.set=m.set,r=function(e,t){if(m.has(e))throw v(p);return t.facade=e,m.set(e,t),t},o=function(e){return m.get(e)||{}},i=function(e){return m.has(e)}}else{var y=f("state");h[y]=!0,r=function(e,t){if(u(e,y))throw v(p);return t.facade=e,c(e,y,t),t},o=function(e){return u(e,y)?e[y]:{}},i=function(e){return u(e,y)}}e.exports={set:r,get:o,has:i,enforce:function(e){return i(e)?o(e):r(e,{})},getterFor:function(e){return function(t){var n;if(!l(t)||(n=o(t)).type!==e)throw v("Incompatible receiver, "+e+" required");return n}}}},46196:(e,t,n)=>{var r=n(96982),o=n(72429),i=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||a[i]===e)}},88807:(e,t,n)=>{var r=n(89338),o=r.all;e.exports=r.IS_HTMLDDA?function(e){return"function"==typeof e||e===o}:function(e){return"function"==typeof e}},41758:(e,t,n)=>{var r=n(41765),o=n(82229),i=n(88807),a=n(765),s=n(52228),l=n(60227),c=function(){},u=[],d=s("Reflect","construct"),f=/^\s*(?:class|function)\b/,h=r(f.exec),p=!f.exec(c),v=function(e){if(!i(e))return!1;try{return d(c,u,e),!0}catch(t){return!1}},g=function(e){if(!i(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return p||!!h(f,l(e))}catch(t){return!0}};g.sham=!0,e.exports=!d||o((function(){var e;return v(v.call)||!v(Object)||!v((function(){e=!0}))||e}))?g:v},76777:(e,t,n)=>{var r=n(82229),o=n(88807),i=/#|\.prototype\./,a=function(e,t){var n=l[s(e)];return n==u||n!=c&&(o(t)?r(t):!!t)},s=a.normalize=function(e){return String(e).replace(i,".").toLowerCase()},l=a.data={},c=a.NATIVE="N",u=a.POLYFILL="P";e.exports=a},39989:e=>{e.exports=function(e){return null==e}},21188:(e,t,n)=>{var r=n(88807),o=n(89338),i=o.all;e.exports=o.IS_HTMLDDA?function(e){return"object"==typeof e?null!==e:r(e)||e===i}:function(e){return"object"==typeof e?null!==e:r(e)}},8588:e=>{e.exports=!1},16372:(e,t,n)=>{var r=n(21188),o=n(29682),i=n(96982)("match");e.exports=function(e){var t;return r(e)&&(void 0!==(t=e[i])?!!t:"RegExp"==o(e))}},29844:(e,t,n)=>{var r=n(52228),o=n(88807),i=n(13521),a=n(39696),s=Object;e.exports=a?function(e){return"symbol"==typeof e}:function(e){var t=r("Symbol");return o(t)&&i(t.prototype,s(e))}},98102:(e,t,n)=>{var r=n(7365),o=n(41924),i=n(71843),a=n(48427),s=n(46196),l=n(40406),c=n(13521),u=n(28338),d=n(63412),f=n(4593),h=TypeError,p=function(e,t){this.stopped=e,this.result=t},v=p.prototype;e.exports=function(e,t,n){var g,m,y,b,x,w,E,k=n&&n.that,_=!(!n||!n.AS_ENTRIES),S=!(!n||!n.IS_RECORD),P=!(!n||!n.IS_ITERATOR),C=!(!n||!n.INTERRUPTED),j=r(t,k),T=function(e){return g&&f(g,"normal",e),new p(!0,e)},D=function(e){return _?(i(e),C?j(e[0],e[1],T):j(e[0],e[1])):C?j(e,T):j(e)};if(S)g=e.iterator;else if(P)g=e;else{if(!(m=d(e)))throw h(a(e)+" is not iterable");if(s(m)){for(y=0,b=l(e);b>y;y++)if((x=D(e[y]))&&c(v,x))return x;return new p(!1)}g=u(e,m)}for(w=S?e.next:g.next;!(E=o(w,g)).done;){try{x=D(E.value)}catch(N){f(g,"throw",N)}if("object"==typeof x&&x&&c(v,x))return x}return new p(!1)}},4593:(e,t,n)=>{var r=n(41924),o=n(71843),i=n(89423);e.exports=function(e,t,n){var a,s;o(e);try{if(!(a=i(e,"return"))){if("throw"===t)throw n;return n}a=r(a,e)}catch(l){s=!0,a=l}if("throw"===t)throw n;if(s)throw a;return o(a),n}},57015:(e,t,n)=>{"use strict";var r=n(56194).IteratorPrototype,o=n(56042),i=n(413),a=n(43803),s=n(72429),l=function(){return this};e.exports=function(e,t,n,c){var u=t+" Iterator";return e.prototype=o(r,{next:i(+!c,n)}),a(e,u,!1,!0),s[u]=l,e}},61666:(e,t,n)=>{"use strict";var r=n(72698),o=n(41924),i=n(8588),a=n(56815),s=n(88807),l=n(57015),c=n(62421),u=n(71083),d=n(43803),f=n(7001),h=n(29379),p=n(96982),v=n(72429),g=n(56194),m=a.PROPER,y=a.CONFIGURABLE,b=g.IteratorPrototype,x=g.BUGGY_SAFARI_ITERATORS,w=p("iterator"),E="keys",k="values",_="entries",S=function(){return this};e.exports=function(e,t,n,a,p,g,P){l(n,t,a);var C,j,T,D=function(e){if(e===p&&R)return R;if(!x&&e in O)return O[e];switch(e){case E:case k:case _:return function(){return new n(this,e)}}return function(){return new n(this)}},N=t+" Iterator",M=!1,O=e.prototype,A=O[w]||O["@@iterator"]||p&&O[p],R=!x&&A||D(p),L="Array"==t&&O.entries||A;if(L&&(C=c(L.call(new e)))!==Object.prototype&&C.next&&(i||c(C)===b||(u?u(C,b):s(C[w])||h(C,w,S)),d(C,N,!0,!0),i&&(v[N]=S)),m&&p==k&&A&&A.name!==k&&(!i&&y?f(O,"name",k):(M=!0,R=function(){return o(A,this)})),p)if(j={values:D(k),keys:g?R:D(E),entries:D(_)},P)for(T in j)(x||M||!(T in O))&&h(O,T,j[T]);else r({target:t,proto:!0,forced:x||M},j);return i&&!P||O[w]===R||h(O,w,R,{name:p}),v[t]=R,j}},56194:(e,t,n)=>{"use strict";var r,o,i,a=n(82229),s=n(88807),l=n(21188),c=n(56042),u=n(62421),d=n(29379),f=n(96982),h=n(8588),p=f("iterator"),v=!1;[].keys&&("next"in(i=[].keys())?(o=u(u(i)))!==Object.prototype&&(r=o):v=!0),!l(r)||a((function(){var e={};return r[p].call(e)!==e}))?r={}:h&&(r=c(r)),s(r[p])||d(r,p,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:v}},72429:e=>{e.exports={}},40406:(e,t,n)=>{var r=n(25664);e.exports=function(e){return r(e.length)}},93450:(e,t,n)=>{var r=n(82229),o=n(88807),i=n(91854),a=n(95417),s=n(56815).CONFIGURABLE,l=n(60227),c=n(887),u=c.enforce,d=c.get,f=Object.defineProperty,h=a&&!r((function(){return 8!==f((function(){}),"length",{value:8}).length})),p=String(String).split("String"),v=e.exports=function(e,t,n){"Symbol("===String(t).slice(0,7)&&(t="["+String(t).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),n&&n.getter&&(t="get "+t),n&&n.setter&&(t="set "+t),(!i(e,"name")||s&&e.name!==t)&&(a?f(e,"name",{value:t,configurable:!0}):e.name=t),h&&n&&i(n,"arity")&&e.length!==n.arity&&f(e,"length",{value:n.arity});try{n&&i(n,"constructor")&&n.constructor?a&&f(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(o){}var r=u(e);return i(r,"source")||(r.source=p.join("string"==typeof t?t:"")),e};Function.prototype.toString=v((function(){return o(this)&&d(this).source||l(this)}),"toString")},99958:e=>{var t=Math.ceil,n=Math.floor;e.exports=Math.trunc||function(e){var r=+e;return(r>0?n:t)(r)}},49514:(e,t,n)=>{var r,o,i,a,s,l,c,u,d=n(70412),f=n(7365),h=n(68098).f,p=n(1017).set,v=n(3148),g=n(44500),m=n(32415),y=n(84543),b=d.MutationObserver||d.WebKitMutationObserver,x=d.document,w=d.process,E=d.Promise,k=h(d,"queueMicrotask"),_=k&&k.value;_||(r=function(){var e,t;for(y&&(e=w.domain)&&e.exit();o;){t=o.fn,o=o.next;try{t()}catch(n){throw o?a():i=void 0,n}}i=void 0,e&&e.enter()},v||y||m||!b||!x?!g&&E&&E.resolve?((c=E.resolve(void 0)).constructor=E,u=f(c.then,c),a=function(){u(r)}):y?a=function(){w.nextTick(r)}:(p=f(p,d),a=function(){p(r)}):(s=!0,l=x.createTextNode(""),new b(r).observe(l,{characterData:!0}),a=function(){l.data=s=!s})),e.exports=_||function(e){var t={fn:e,next:void 0};i&&(i.next=t),o||(o=t,a()),i=t}},92473:(e,t,n)=>{"use strict";var r=n(70481),o=TypeError,i=function(e){var t,n;this.promise=new e((function(e,r){if(void 0!==t||void 0!==n)throw o("Bad Promise constructor");t=e,n=r})),this.resolve=r(t),this.reject=r(n)};e.exports.f=function(e){return new i(e)}},47082:(e,t,n)=>{var r=n(16372),o=TypeError;e.exports=function(e){if(r(e))throw o("The method doesn't accept regular expressions");return e}},94382:(e,t,n)=>{"use strict";var r=n(95417),o=n(41765),i=n(41924),a=n(82229),s=n(46615),l=n(97399),c=n(99706),u=n(90663),d=n(21197),f=Object.assign,h=Object.defineProperty,p=o([].concat);e.exports=!f||a((function(){if(r&&1!==f({b:1},f(h({},"a",{enumerable:!0,get:function(){h(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol(),o="abcdefghijklmnopqrst";return e[n]=7,o.split("").forEach((function(e){t[e]=e})),7!=f({},e)[n]||s(f({},t)).join("")!=o}))?function(e,t){for(var n=u(e),o=arguments.length,a=1,f=l.f,h=c.f;o>a;)for(var v,g=d(arguments[a++]),m=f?p(s(g),f(g)):s(g),y=m.length,b=0;y>b;)v=m[b++],r&&!i(h,g,v)||(n[v]=g[v]);return n}:f},56042:(e,t,n)=>{var r,o=n(71843),i=n(13687),a=n(96410),s=n(64690),l=n(95439),c=n(36254),u=n(5350),d="prototype",f="script",h=u("IE_PROTO"),p=function(){},v=function(e){return"<"+f+">"+e+""},g=function(e){e.write(v("")),e.close();var t=e.parentWindow.Object;return e=null,t},m=function(){try{r=new ActiveXObject("htmlfile")}catch(i){}var e,t,n;m="undefined"!=typeof document?document.domain&&r?g(r):(t=c("iframe"),n="java"+f+":",t.style.display="none",l.appendChild(t),t.src=String(n),(e=t.contentWindow.document).open(),e.write(v("document.F=Object")),e.close(),e.F):g(r);for(var o=a.length;o--;)delete m[d][a[o]];return m()};s[h]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(p[d]=o(e),n=new p,p[d]=null,n[h]=e):n=m(),void 0===t?n:i.f(n,t)}},13687:(e,t,n)=>{var r=n(95417),o=n(5989),i=n(90189),a=n(71843),s=n(30529),l=n(46615);t.f=r&&!o?Object.defineProperties:function(e,t){a(e);for(var n,r=s(t),o=l(t),c=o.length,u=0;c>u;)i.f(e,n=o[u++],r[n]);return e}},90189:(e,t,n)=>{var r=n(95417),o=n(94469),i=n(5989),a=n(71843),s=n(37712),l=TypeError,c=Object.defineProperty,u=Object.getOwnPropertyDescriptor,d="enumerable",f="configurable",h="writable";t.f=r?i?function(e,t,n){if(a(e),t=s(t),a(n),"function"==typeof e&&"prototype"===t&&"value"in n&&h in n&&!n[h]){var r=u(e,t);r&&r[h]&&(e[t]=n.value,n={configurable:f in n?n[f]:r[f],enumerable:d in n?n[d]:r[d],writable:!1})}return c(e,t,n)}:c:function(e,t,n){if(a(e),t=s(t),a(n),o)try{return c(e,t,n)}catch(r){}if("get"in n||"set"in n)throw l("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},68098:(e,t,n)=>{var r=n(95417),o=n(41924),i=n(99706),a=n(413),s=n(30529),l=n(37712),c=n(91854),u=n(94469),d=Object.getOwnPropertyDescriptor;t.f=r?d:function(e,t){if(e=s(e),t=l(t),u)try{return d(e,t)}catch(n){}if(c(e,t))return a(!o(i.f,e,t),e[t])}},58206:(e,t,n)=>{var r=n(28715),o=n(96410).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,o)}},97399:(e,t)=>{t.f=Object.getOwnPropertySymbols},62421:(e,t,n)=>{var r=n(91854),o=n(88807),i=n(90663),a=n(5350),s=n(80093),l=a("IE_PROTO"),c=Object,u=c.prototype;e.exports=s?c.getPrototypeOf:function(e){var t=i(e);if(r(t,l))return t[l];var n=t.constructor;return o(n)&&t instanceof n?n.prototype:t instanceof c?u:null}},13521:(e,t,n)=>{var r=n(41765);e.exports=r({}.isPrototypeOf)},28715:(e,t,n)=>{var r=n(41765),o=n(91854),i=n(30529),a=n(17222).indexOf,s=n(64690),l=r([].push);e.exports=function(e,t){var n,r=i(e),c=0,u=[];for(n in r)!o(s,n)&&o(r,n)&&l(u,n);for(;t.length>c;)o(r,n=t[c++])&&(~a(u,n)||l(u,n));return u}},46615:(e,t,n)=>{var r=n(28715),o=n(96410);e.exports=Object.keys||function(e){return r(e,o)}},99706:(e,t)=>{"use strict";var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,o=r&&!n.call({1:2},1);t.f=o?function(e){var t=r(this,e);return!!t&&t.enumerable}:n},71083:(e,t,n)=>{var r=n(41765),o=n(71843),i=n(5946);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{(e=r(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set))(n,[]),t=n instanceof Array}catch(a){}return function(n,r){return o(n),i(r),t?e(n,r):n.__proto__=r,n}}():void 0)},56976:(e,t,n)=>{var r=n(41924),o=n(88807),i=n(21188),a=TypeError;e.exports=function(e,t){var n,s;if("string"===t&&o(n=e.toString)&&!i(s=r(n,e)))return s;if(o(n=e.valueOf)&&!i(s=r(n,e)))return s;if("string"!==t&&o(n=e.toString)&&!i(s=r(n,e)))return s;throw a("Can't convert object to primitive value")}},72929:(e,t,n)=>{var r=n(52228),o=n(41765),i=n(58206),a=n(97399),s=n(71843),l=o([].concat);e.exports=r("Reflect","ownKeys")||function(e){var t=i.f(s(e)),n=a.f;return n?l(t,n(e)):t}},30668:e=>{e.exports=function(e){try{return{error:!1,value:e()}}catch(t){return{error:!0,value:t}}}},27743:(e,t,n)=>{var r=n(70412),o=n(15461),i=n(88807),a=n(76777),s=n(60227),l=n(96982),c=n(18573),u=n(27158),d=n(8588),f=n(44905),h=o&&o.prototype,p=l("species"),v=!1,g=i(r.PromiseRejectionEvent),m=a("Promise",(function(){var e=s(o),t=e!==String(o);if(!t&&66===f)return!0;if(d&&(!h.catch||!h.finally))return!0;if(!f||f<51||!/native code/.test(e)){var n=new o((function(e){e(1)})),r=function(e){e((function(){}),(function(){}))};if((n.constructor={})[p]=r,!(v=n.then((function(){}))instanceof r))return!0}return!t&&(c||u)&&!g}));e.exports={CONSTRUCTOR:m,REJECTION_EVENT:g,SUBCLASSING:v}},15461:(e,t,n)=>{var r=n(70412);e.exports=r.Promise},88149:(e,t,n)=>{var r=n(71843),o=n(21188),i=n(92473);e.exports=function(e,t){if(r(e),o(t)&&t.constructor===e)return t;var n=i.f(e);return(0,n.resolve)(t),n.promise}},20769:(e,t,n)=>{var r=n(15461),o=n(3800),i=n(27743).CONSTRUCTOR;e.exports=i||!o((function(e){r.all(e).then(void 0,(function(){}))}))},69323:e=>{var t=function(){this.head=null,this.tail=null};t.prototype={add:function(e){var t={item:e,next:null};this.head?this.tail.next=t:this.head=t,this.tail=t},get:function(){var e=this.head;if(e)return this.head=e.next,this.tail===e&&(this.tail=null),e.item}},e.exports=t},12134:(e,t,n)=>{var r=n(41924),o=n(71843),i=n(88807),a=n(29682),s=n(38157),l=TypeError;e.exports=function(e,t){var n=e.exec;if(i(n)){var c=r(n,e,t);return null!==c&&o(c),c}if("RegExp"===a(e))return r(s,e,t);throw l("RegExp#exec called on incompatible receiver")}},38157:(e,t,n)=>{"use strict";var r,o,i=n(41924),a=n(41765),s=n(98170),l=n(88103),c=n(48756),u=n(39215),d=n(56042),f=n(887).get,h=n(60054),p=n(77084),v=u("native-string-replace",String.prototype.replace),g=RegExp.prototype.exec,m=g,y=a("".charAt),b=a("".indexOf),x=a("".replace),w=a("".slice),E=(o=/b*/g,i(g,r=/a/,"a"),i(g,o,"a"),0!==r.lastIndex||0!==o.lastIndex),k=c.BROKEN_CARET,_=void 0!==/()??/.exec("")[1];(E||_||k||h||p)&&(m=function(e){var t,n,r,o,a,c,u,h=this,p=f(h),S=s(e),P=p.raw;if(P)return P.lastIndex=h.lastIndex,t=i(m,P,S),h.lastIndex=P.lastIndex,t;var C=p.groups,j=k&&h.sticky,T=i(l,h),D=h.source,N=0,M=S;if(j&&(T=x(T,"y",""),-1===b(T,"g")&&(T+="g"),M=w(S,h.lastIndex),h.lastIndex>0&&(!h.multiline||h.multiline&&"\n"!==y(S,h.lastIndex-1))&&(D="(?: "+D+")",M=" "+M,N++),n=new RegExp("^(?:"+D+")",T)),_&&(n=new RegExp("^"+D+"$(?!\\s)",T)),E&&(r=h.lastIndex),o=i(g,j?n:h,M),j?o?(o.input=w(o.input,N),o[0]=w(o[0],N),o.index=h.lastIndex,h.lastIndex+=o[0].length):h.lastIndex=0:E&&o&&(h.lastIndex=h.global?o.index+o[0].length:r),_&&o&&o.length>1&&i(v,o[0],n,(function(){for(a=1;a{"use strict";var r=n(71843);e.exports=function(){var e=r(this),t="";return e.hasIndices&&(t+="d"),e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.unicodeSets&&(t+="v"),e.sticky&&(t+="y"),t}},48756:(e,t,n)=>{var r=n(82229),o=n(70412).RegExp,i=r((function(){var e=o("a","y");return e.lastIndex=2,null!=e.exec("abcd")})),a=i||r((function(){return!o("a","y").sticky})),s=i||r((function(){var e=o("^r","gy");return e.lastIndex=2,null!=e.exec("str")}));e.exports={BROKEN_CARET:s,MISSED_STICKY:a,UNSUPPORTED_Y:i}},60054:(e,t,n)=>{var r=n(82229),o=n(70412).RegExp;e.exports=r((function(){var e=o(".","s");return!(e.dotAll&&e.exec("\n")&&"s"===e.flags)}))},77084:(e,t,n)=>{var r=n(82229),o=n(70412).RegExp;e.exports=r((function(){var e=o("(?b)","g");return"b"!==e.exec("b").groups.a||"bc"!=="b".replace(e,"$c")}))},20774:(e,t,n)=>{var r=n(39989),o=TypeError;e.exports=function(e){if(r(e))throw o("Can't call method on "+e);return e}},53411:e=>{e.exports=Object.is||function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}},35787:(e,t,n)=>{"use strict";var r=n(52228),o=n(90189),i=n(96982),a=n(95417),s=i("species");e.exports=function(e){var t=r(e),n=o.f;a&&t&&!t[s]&&n(t,s,{configurable:!0,get:function(){return this}})}},43803:(e,t,n)=>{var r=n(90189).f,o=n(91854),i=n(96982)("toStringTag");e.exports=function(e,t,n){e&&!n&&(e=e.prototype),e&&!o(e,i)&&r(e,i,{configurable:!0,value:t})}},5350:(e,t,n)=>{var r=n(39215),o=n(34436),i=r("keys");e.exports=function(e){return i[e]||(i[e]=o(e))}},81502:(e,t,n)=>{var r=n(70412),o=n(26139),i="__core-js_shared__",a=r[i]||o(i,{});e.exports=a},39215:(e,t,n)=>{var r=n(8588),o=n(81502);(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.26.0",mode:r?"pure":"global",copyright:"\xa9 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.0/LICENSE",source:"https://github.com/zloirock/core-js"})},23913:(e,t,n)=>{var r=n(71843),o=n(12420),i=n(39989),a=n(96982)("species");e.exports=function(e,t){var n,s=r(e).constructor;return void 0===s||i(n=r(s)[a])?t:o(n)}},33100:(e,t,n)=>{var r=n(41765),o=n(32048),i=n(98170),a=n(20774),s=r("".charAt),l=r("".charCodeAt),c=r("".slice),u=function(e){return function(t,n){var r,u,d=i(a(t)),f=o(n),h=d.length;return f<0||f>=h?e?"":void 0:(r=l(d,f))<55296||r>56319||f+1===h||(u=l(d,f+1))<56320||u>57343?e?s(d,f):r:e?c(d,f,f+2):u-56320+(r-55296<<10)+65536}};e.exports={codeAt:u(!1),charAt:u(!0)}},9770:(e,t,n)=>{var r=n(44905),o=n(82229);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},1017:(e,t,n)=>{var r,o,i,a,s=n(70412),l=n(90675),c=n(7365),u=n(88807),d=n(91854),f=n(82229),h=n(95439),p=n(96784),v=n(36254),g=n(58453),m=n(3148),y=n(84543),b=s.setImmediate,x=s.clearImmediate,w=s.process,E=s.Dispatch,k=s.Function,_=s.MessageChannel,S=s.String,P=0,C={},j="onreadystatechange";try{r=s.location}catch(O){}var T=function(e){if(d(C,e)){var t=C[e];delete C[e],t()}},D=function(e){return function(){T(e)}},N=function(e){T(e.data)},M=function(e){s.postMessage(S(e),r.protocol+"//"+r.host)};b&&x||(b=function(e){g(arguments.length,1);var t=u(e)?e:k(e),n=p(arguments,1);return C[++P]=function(){l(t,void 0,n)},o(P),P},x=function(e){delete C[e]},y?o=function(e){w.nextTick(D(e))}:E&&E.now?o=function(e){E.now(D(e))}:_&&!m?(a=(i=new _).port2,i.port1.onmessage=N,o=c(a.postMessage,a)):s.addEventListener&&u(s.postMessage)&&!s.importScripts&&r&&"file:"!==r.protocol&&!f(M)?(o=M,s.addEventListener("message",N,!1)):o=j in v("script")?function(e){h.appendChild(v("script"))[j]=function(){h.removeChild(this),T(e)}}:function(e){setTimeout(D(e),0)}),e.exports={set:b,clear:x}},90069:(e,t,n)=>{var r=n(32048),o=Math.max,i=Math.min;e.exports=function(e,t){var n=r(e);return n<0?o(n+t,0):i(n,t)}},30529:(e,t,n)=>{var r=n(21197),o=n(20774);e.exports=function(e){return r(o(e))}},32048:(e,t,n)=>{var r=n(99958);e.exports=function(e){var t=+e;return t!=t||0===t?0:r(t)}},25664:(e,t,n)=>{var r=n(32048),o=Math.min;e.exports=function(e){return e>0?o(r(e),9007199254740991):0}},90663:(e,t,n)=>{var r=n(20774),o=Object;e.exports=function(e){return o(r(e))}},5368:(e,t,n)=>{var r=n(41924),o=n(21188),i=n(29844),a=n(89423),s=n(56976),l=n(96982),c=TypeError,u=l("toPrimitive");e.exports=function(e,t){if(!o(e)||i(e))return e;var n,l=a(e,u);if(l){if(void 0===t&&(t="default"),n=r(l,e,t),!o(n)||i(n))return n;throw c("Can't convert object to primitive value")}return void 0===t&&(t="number"),s(e,t)}},37712:(e,t,n)=>{var r=n(5368),o=n(29844);e.exports=function(e){var t=r(e,"string");return o(t)?t:t+""}},50089:(e,t,n)=>{var r={};r[n(96982)("toStringTag")]="z",e.exports="[object z]"===String(r)},98170:(e,t,n)=>{var r=n(765),o=String;e.exports=function(e){if("Symbol"===r(e))throw TypeError("Cannot convert a Symbol value to a string");return o(e)}},48427:e=>{var t=String;e.exports=function(e){try{return t(e)}catch(n){return"Object"}}},34436:(e,t,n)=>{var r=n(41765),o=0,i=Math.random(),a=r(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+a(++o+i,36)}},39696:(e,t,n)=>{var r=n(9770);e.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},5989:(e,t,n)=>{var r=n(95417),o=n(82229);e.exports=r&&o((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},58453:e=>{var t=TypeError;e.exports=function(e,n){if(e{var r=n(70412),o=n(88807),i=r.WeakMap;e.exports=o(i)&&/native code/.test(String(i))},96982:(e,t,n)=>{var r=n(70412),o=n(39215),i=n(91854),a=n(34436),s=n(9770),l=n(39696),c=o("wks"),u=r.Symbol,d=u&&u.for,f=l?u:u&&u.withoutSetter||a;e.exports=function(e){if(!i(c,e)||!s&&"string"!=typeof c[e]){var t="Symbol."+e;s&&i(u,e)?c[e]=u[e]:c[e]=l&&d?d(t):f(t)}return c[e]}},94841:(e,t,n)=>{"use strict";var r=n(72698),o=n(17222).includes,i=n(82229),a=n(63288);r({target:"Array",proto:!0,forced:i((function(){return!Array(1).includes()}))},{includes:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),a("includes")},78062:(e,t,n)=>{"use strict";var r=n(30529),o=n(63288),i=n(72429),a=n(887),s=n(90189).f,l=n(61666),c=n(74903),u=n(8588),d=n(95417),f="Array Iterator",h=a.set,p=a.getterFor(f);e.exports=l(Array,"Array",(function(e,t){h(this,{type:f,target:r(e),index:0,kind:t})}),(function(){var e=p(this),t=e.target,n=e.kind,r=e.index++;return!t||r>=t.length?(e.target=void 0,c(void 0,!0)):c("keys"==n?r:"values"==n?t[r]:[r,t[r]],!1)}),"values");var v=i.Arguments=i.Array;if(o("keys"),o("values"),o("entries"),!u&&d&&"values"!==v.name)try{s(v,"name",{value:"values"})}catch(g){}},75715:(e,t,n)=>{"use strict";var r=n(72698),o=n(41765),i=n(70481),a=n(90663),s=n(40406),l=n(7351),c=n(98170),u=n(82229),d=n(42771),f=n(4789),h=n(89443),p=n(17608),v=n(44905),g=n(58452),m=[],y=o(m.sort),b=o(m.push),x=u((function(){m.sort(void 0)})),w=u((function(){m.sort(null)})),E=f("sort"),k=!u((function(){if(v)return v<70;if(!(h&&h>3)){if(p)return!0;if(g)return g<603;var e,t,n,r,o="";for(e=65;e<76;e++){switch(t=String.fromCharCode(e),e){case 66:case 69:case 70:case 72:n=3;break;case 68:case 71:n=4;break;default:n=2}for(r=0;r<47;r++)m.push({k:t+r,v:n})}for(m.sort((function(e,t){return t.v-e.v})),r=0;rc(n)?1:-1}}(e)),n=s(o),r=0;r{var r=n(72698),o=n(94382);r({target:"Object",stat:!0,arity:2,forced:Object.assign!==o},{assign:o})},58628:(e,t,n)=>{"use strict";var r=n(72698),o=n(41924),i=n(70481),a=n(92473),s=n(30668),l=n(98102);r({target:"Promise",stat:!0,forced:n(20769)},{all:function(e){var t=this,n=a.f(t),r=n.resolve,c=n.reject,u=s((function(){var n=i(t.resolve),a=[],s=0,u=1;l(e,(function(e){var i=s++,l=!1;u++,o(n,t,e).then((function(e){l||(l=!0,a[i]=e,--u||r(a))}),c)})),--u||r(a)}));return u.error&&c(u.value),n.promise}})},60562:(e,t,n)=>{"use strict";var r=n(72698),o=n(8588),i=n(27743).CONSTRUCTOR,a=n(15461),s=n(52228),l=n(88807),c=n(29379),u=a&&a.prototype;if(r({target:"Promise",proto:!0,forced:i,real:!0},{catch:function(e){return this.then(void 0,e)}}),!o&&l(a)){var d=s("Promise").prototype.catch;u.catch!==d&&c(u,"catch",d,{unsafe:!0})}},67726:(e,t,n)=>{"use strict";var r,o,i,a=n(72698),s=n(8588),l=n(84543),c=n(70412),u=n(41924),d=n(29379),f=n(71083),h=n(43803),p=n(35787),v=n(70481),g=n(88807),m=n(21188),y=n(65712),b=n(23913),x=n(1017).set,w=n(49514),E=n(19630),k=n(30668),_=n(69323),S=n(887),P=n(15461),C=n(27743),j=n(92473),T="Promise",D=C.CONSTRUCTOR,N=C.REJECTION_EVENT,M=C.SUBCLASSING,O=S.getterFor(T),A=S.set,R=P&&P.prototype,L=P,I=R,B=c.TypeError,F=c.document,z=c.process,V=j.f,G=V,H=!!(F&&F.createEvent&&c.dispatchEvent),W="unhandledrejection",U=function(e){var t;return!(!m(e)||!g(t=e.then))&&t},q=function(e,t){var n,r,o,i=t.value,a=1==t.state,s=a?e.ok:e.fail,l=e.resolve,c=e.reject,d=e.domain;try{s?(a||(2===t.rejection&&Z(t),t.rejection=1),!0===s?n=i:(d&&d.enter(),n=s(i),d&&(d.exit(),o=!0)),n===e.promise?c(B("Promise-chain cycle")):(r=U(n))?u(r,n,l,c):l(n)):c(i)}catch(f){d&&!o&&d.exit(),c(f)}},Y=function(e,t){e.notified||(e.notified=!0,w((function(){for(var n,r=e.reactions;n=r.get();)q(n,e);e.notified=!1,t&&!e.rejection&&$(e)})))},X=function(e,t,n){var r,o;H?((r=F.createEvent("Event")).promise=t,r.reason=n,r.initEvent(e,!1,!0),c.dispatchEvent(r)):r={promise:t,reason:n},!N&&(o=c["on"+e])?o(r):e===W&&E("Unhandled promise rejection",n)},$=function(e){u(x,c,(function(){var t,n=e.facade,r=e.value;if(K(e)&&(t=k((function(){l?z.emit("unhandledRejection",r,n):X(W,n,r)})),e.rejection=l||K(e)?2:1,t.error))throw t.value}))},K=function(e){return 1!==e.rejection&&!e.parent},Z=function(e){u(x,c,(function(){var t=e.facade;l?z.emit("rejectionHandled",t):X("rejectionhandled",t,e.value)}))},Q=function(e,t,n){return function(r){e(t,r,n)}},J=function(e,t,n){e.done||(e.done=!0,n&&(e=n),e.value=t,e.state=2,Y(e,!0))},ee=function(e,t,n){if(!e.done){e.done=!0,n&&(e=n);try{if(e.facade===t)throw B("Promise can't be resolved itself");var r=U(t);r?w((function(){var n={done:!1};try{u(r,t,Q(ee,n,e),Q(J,n,e))}catch(o){J(n,o,e)}})):(e.value=t,e.state=1,Y(e,!1))}catch(o){J({done:!1},o,e)}}};if(D&&(I=(L=function(e){y(this,I),v(e),u(r,this);var t=O(this);try{e(Q(ee,t),Q(J,t))}catch(n){J(t,n)}}).prototype,(r=function(e){A(this,{type:T,done:!1,notified:!1,parent:!1,reactions:new _,rejection:!1,state:0,value:void 0})}).prototype=d(I,"then",(function(e,t){var n=O(this),r=V(b(this,L));return n.parent=!0,r.ok=!g(e)||e,r.fail=g(t)&&t,r.domain=l?z.domain:void 0,0==n.state?n.reactions.add(r):w((function(){q(r,n)})),r.promise})),o=function(){var e=new r,t=O(e);this.promise=e,this.resolve=Q(ee,t),this.reject=Q(J,t)},j.f=V=function(e){return e===L||undefined===e?new o(e):G(e)},!s&&g(P)&&R!==Object.prototype)){i=R.then,M||d(R,"then",(function(e,t){var n=this;return new L((function(e,t){u(i,n,e,t)})).then(e,t)}),{unsafe:!0});try{delete R.constructor}catch(te){}f&&f(R,I)}a({global:!0,constructor:!0,wrap:!0,forced:D},{Promise:L}),h(L,T,!1,!0),p(T)},70769:(e,t,n)=>{n(67726),n(58628),n(60562),n(9439),n(49081),n(98669)},9439:(e,t,n)=>{"use strict";var r=n(72698),o=n(41924),i=n(70481),a=n(92473),s=n(30668),l=n(98102);r({target:"Promise",stat:!0,forced:n(20769)},{race:function(e){var t=this,n=a.f(t),r=n.reject,c=s((function(){var a=i(t.resolve);l(e,(function(e){o(a,t,e).then(n.resolve,r)}))}));return c.error&&r(c.value),n.promise}})},49081:(e,t,n)=>{"use strict";var r=n(72698),o=n(41924),i=n(92473);r({target:"Promise",stat:!0,forced:n(27743).CONSTRUCTOR},{reject:function(e){var t=i.f(this);return o(t.reject,void 0,e),t.promise}})},98669:(e,t,n)=>{"use strict";var r=n(72698),o=n(52228),i=n(8588),a=n(15461),s=n(27743).CONSTRUCTOR,l=n(88149),c=o("Promise"),u=i&&!s;r({target:"Promise",stat:!0,forced:i||s},{resolve:function(e){return l(u&&this===c?a:this,e)}})},9883:(e,t,n)=>{"use strict";var r=n(72698),o=n(38157);r({target:"RegExp",proto:!0,forced:/./.exec!==o},{exec:o})},9944:(e,t,n)=>{"use strict";var r=n(72698),o=n(41765),i=n(47082),a=n(20774),s=n(98170),l=n(59981),c=o("".indexOf);r({target:"String",proto:!0,forced:!l("includes")},{includes:function(e){return!!~c(s(a(this)),s(i(e)),arguments.length>1?arguments[1]:void 0)}})},29:(e,t,n)=>{"use strict";var r=n(90675),o=n(41924),i=n(41765),a=n(11323),s=n(82229),l=n(71843),c=n(88807),u=n(39989),d=n(32048),f=n(25664),h=n(98170),p=n(20774),v=n(95158),g=n(89423),m=n(80556),y=n(12134),b=n(96982)("replace"),x=Math.max,w=Math.min,E=i([].concat),k=i([].push),_=i("".indexOf),S=i("".slice),P="$0"==="a".replace(/./,"$0"),C=!!/./[b]&&""===/./[b]("a","$0");a("replace",(function(e,t,n){var i=C?"$":"$0";return[function(e,n){var r=p(this),i=u(e)?void 0:g(e,b);return i?o(i,e,r,n):o(t,h(r),e,n)},function(e,o){var a=l(this),s=h(e);if("string"==typeof o&&-1===_(o,i)&&-1===_(o,"$<")){var u=n(t,a,s,o);if(u.done)return u.value}var p=c(o);p||(o=h(o));var g=a.global;if(g){var b=a.unicode;a.lastIndex=0}for(var P=[];;){var C=y(a,s);if(null===C)break;if(k(P,C),!g)break;""===h(C[0])&&(a.lastIndex=v(s,f(a.lastIndex),b))}for(var j,T="",D=0,N=0;N=D&&(T+=S(s,D,O)+B,D=O+M.length)}return T+S(s,D)}]}),!!s((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$")}))||!P||C)},71867:(e,t,n)=>{"use strict";var r=n(41924),o=n(11323),i=n(71843),a=n(39989),s=n(20774),l=n(53411),c=n(98170),u=n(89423),d=n(12134);o("search",(function(e,t,n){return[function(t){var n=s(this),o=a(t)?void 0:u(t,e);return o?r(o,t,n):new RegExp(t)[e](c(n))},function(e){var r=i(this),o=c(e),a=n(t,r,o);if(a.done)return a.value;var s=r.lastIndex;l(s,0)||(r.lastIndex=0);var u=d(r,o);return l(r.lastIndex,s)||(r.lastIndex=s),null===u?-1:u.index}]}))},47306:(e,t,n)=>{"use strict";var r=n(72698),o=n(95417),i=n(70412),a=n(41765),s=n(91854),l=n(88807),c=n(13521),u=n(98170),d=n(90189).f,f=n(12283),h=i.Symbol,p=h&&h.prototype;if(o&&l(h)&&(!("description"in p)||void 0!==h().description)){var v={},g=function(){var e=arguments.length<1||void 0===arguments[0]?void 0:u(arguments[0]),t=c(p,this)?new h(e):void 0===e?h():h(e);return""===e&&(v[t]=!0),t};f(g,h),g.prototype=p,p.constructor=g;var m="Symbol(test)"==String(h("test")),y=a(p.valueOf),b=a(p.toString),x=/^Symbol\((.*)\)[^)]+$/,w=a("".replace),E=a("".slice);d(p,"description",{configurable:!0,get:function(){var e=y(this);if(s(v,e))return"";var t=b(e),n=m?E(t,7,-1):w(t,x,"$1");return""===n?void 0:n}}),r({global:!0,constructor:!0,forced:!0},{Symbol:g})}},3346:(e,t,n)=>{var r=n(70412),o=n(42706),i=n(92076),a=n(78062),s=n(7001),l=n(96982),c=l("iterator"),u=l("toStringTag"),d=a.values,f=function(e,t){if(e){if(e[c]!==d)try{s(e,c,d)}catch(r){e[c]=d}if(e[u]||s(e,u,t),o[t])for(var n in a)if(e[n]!==a[n])try{s(e,n,a[n])}catch(r){e[n]=a[n]}}};for(var h in o)f(r[h]&&r[h].prototype,h);f(i,"DOMTokenList")},46457:function(e,t,n){var r;r=function(e){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,(function(t){return e[t]}).bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=0)}([function(e,t,n){var r=n(1),o=function(e){e&&e("layout","dagre",r)};"undefined"!=typeof cytoscape&&o(cytoscape),e.exports=o},function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}var o=n(2),i=n(3),a=n(4);function s(e){this.options=i({},o,e)}s.prototype.run=function(){var e=this.options,t=e.cy,n=e.eles,o=function(e,t){return"function"==typeof t?t.apply(e,[e]):t},i=e.boundingBox||{x1:0,y1:0,w:t.width(),h:t.height()};void 0===i.x2&&(i.x2=i.x1+i.w),void 0===i.w&&(i.w=i.x2-i.x1),void 0===i.y2&&(i.y2=i.y1+i.h),void 0===i.h&&(i.h=i.y2-i.y1);var s=new a.graphlib.Graph({multigraph:!0,compound:!0}),l={},c=function(e,t){null!=t&&(l[e]=t)};c("nodesep",e.nodeSep),c("edgesep",e.edgeSep),c("ranksep",e.rankSep),c("rankdir",e.rankDir),c("align",e.align),c("ranker",e.ranker),c("acyclicer",e.acyclicer),s.setGraph(l),s.setDefaultEdgeLabel((function(){return{}})),s.setDefaultNodeLabel((function(){return{}}));for(var u=n.nodes(),d=0;d1?t-1:0),r=1;r1?t-1:0),r=1;r1&&(console.warn("Popper.js Extension should only be used on one element."),console.warn("Ignoring all subsequent elements"))}e.exports={popper:function(e){return s(this),o(this[0],a(this[0],e))},popperRef:function(e){return s(this),i(this[0],a(this[0],e))}}},function(e,t,n){"use strict";var r=n(0),o=n(2).getPopper,i=n(1).getRef;function a(e,t){return r({},{boundingBox:{top:0,left:0,right:0,bottom:0,w:3,h:3},renderedDimensions:function(){return{w:3,h:3}},renderedPosition:function(){return{x:0,y:0}},popper:{},cy:e},t)}e.exports={popper:function(e){return o(this,a(this,e))},popperRef:function(e){return i(this,a(this,e))}}},function(e,t,n){"use strict";e.exports={getBoundingBox:function(e,t){var n=t.renderedPosition,r=t.cy,o=t.renderedDimensions,i=r.container().getBoundingClientRect(),a=o(e),s=n(e);return{top:s.y+i.top,left:s.x+i.left,right:s.x+a.w+i.left,bottom:s.y+a.h+i.top,width:a.w,height:a.h}}}},function(e,t,n){"use strict";e.exports={getContent:function(e,t){var n=null;if("function"!=typeof t){if(t instanceof HTMLElement)return t;throw new Error("Can not create popper from 'target' with unknown type")}if(null===(n=t(e)))throw new Error("No 'target' specified to create popper");return n}}},function(e,t,n){"use strict";var r=n(4),o=n(3),i=function(e){e&&(e("core","popper",r.popper),e("collection","popper",o.popper),e("core","popperRef",r.popperRef),e("collection","popperRef",o.popperRef))};"undefined"!=typeof cytoscape&&i(cytoscape),e.exports=i},function(t,n){t.exports=e}])},e.exports=r(n(1020))},50413:(e,t,n)=>{"use strict";var r=n(77837),o=n(97597),i=n(13546),a=n(26226),s=n(59430);function l(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var c=l(r),u=l(o),d=l(i),f=l(a),h=l(s);function p(e){return p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},p(e)}function v(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function g(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);nt?1:0},Q=null!=Object.assign?Object.assign.bind(Object):function(e){for(var t=arguments,n=1;n255)return;t.push(Math.floor(i))}var a=r[1]||r[2]||r[3],s=r[1]&&r[2]&&r[3];if(a&&!s)return;var l=n[4];if(void 0!==l){if((l=parseFloat(l))<0||l>1)return;t.push(l)}}return t}(e)||function(e){var t,n,r,o,i,a,s,l;function c(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}var u=new RegExp("^"+$+"$").exec(e);if(u){if((n=parseInt(u[1]))<0?n=(360- -1*n%360)%360:n>360&&(n%=360),n/=360,(r=parseFloat(u[2]))<0||r>100)return;if(r/=100,(o=parseFloat(u[3]))<0||o>100)return;if(o/=100,void 0!==(i=u[4])&&((i=parseFloat(i))<0||i>1))return;if(0===r)a=s=l=Math.round(255*o);else{var d=o<.5?o*(1+r):o+r-o*r,f=2*o-d;a=Math.round(255*c(f,d,n+1/3)),s=Math.round(255*c(f,d,n)),l=Math.round(255*c(f,d,n-1/3))}t=[a,s,l,i]}return t}(e)},ee={transparent:[0,0,0,0],aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],grey:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},te=function(e){for(var t=e.map,n=e.keys,r=n.length,o=0;o1&&void 0!==arguments[1]?arguments[1]:le;!(t=e.next()).done;)n=65599*n+t.value|0;return n},de=function(e){return 65599*(arguments.length>1&&void 0!==arguments[1]?arguments[1]:le)+e|0},fe=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ce;return(t<<5)+t+e|0},he=function(e){return 2097152*e[0]+e[1]},pe=function(e,t){return[de(e[0],t[0]),fe(e[1],t[1])]},ve=function(e,t){var n={value:0,done:!1},r=0,o=e.length;return ue({next:function(){return r=0&&(e[r]!==t||(e.splice(r,1),!n));r--);},Re=function(e){e.splice(0,e.length)},Le=function(e,t,n){return n&&(t=W(n,t)),e[t]},Ie=function(e,t,n,r){n&&(t=W(n,t)),e[t]=r},Be="undefined"!=typeof Map?Map:function(){function e(){v(this,e),this._obj={}}return m(e,[{key:"set",value:function(e,t){return this._obj[e]=t,this}},{key:"delete",value:function(e){return this._obj[e]=void 0,this}},{key:"clear",value:function(){this._obj={}}},{key:"has",value:function(e){return void 0!==this._obj[e]}},{key:"get",value:function(e){return this._obj[e]}}]),e}(),Fe=function(){function e(t){if(v(this,e),this._obj=Object.create(null),this.size=0,null!=t){var n;n=null!=t.instanceString&&t.instanceString()===this.instanceString()?t.toArray():t;for(var r=0;r2&&void 0!==arguments[2])||arguments[2];if(void 0!==e&&void 0!==t&&I(e)){var r=t.group;if(null==r&&(r=t.data&&null!=t.data.source&&null!=t.data.target?"edges":"nodes"),"nodes"===r||"edges"===r){this.length=1,this[0]=this;var o=this._private={cy:e,single:!0,data:t.data||{},position:t.position||{x:0,y:0},autoWidth:void 0,autoHeight:void 0,autoPadding:void 0,compoundBoundsClean:!1,listeners:[],group:r,style:{},rstyle:{},styleCxts:[],styleKeys:{},removed:!0,selected:!!t.selected,selectable:void 0===t.selectable||!!t.selectable,locked:!!t.locked,grabbed:!1,grabbable:void 0===t.grabbable||!!t.grabbable,pannable:void 0===t.pannable?"edges"===r:!!t.pannable,active:!1,classes:new ze,animation:{current:[],queue:[]},rscratch:{},scratch:t.scratch||{},edges:[],children:[],parent:t.parent&&t.parent.isNode()?t.parent:null,traversalCache:{},backgrounding:!1,bbCache:null,bbCacheShift:{x:0,y:0},bodyBounds:null,overlayBounds:null,labelBounds:{all:null,source:null,target:null,main:null},arrowBounds:{source:null,target:null,"mid-source":null,"mid-target":null}};if(null==o.position.x&&(o.position.x=0),null==o.position.y&&(o.position.y=0),t.renderedPosition){var i=t.renderedPosition,a=e.pan(),s=e.zoom();o.position={x:(i.x-a.x)/s,y:(i.y-a.y)/s}}var l=[];D(t.classes)?l=t.classes:j(t.classes)&&(l=t.classes.split(/\s+/));for(var c=0,u=l.length;c0;){var E=y.pop(),k=g(E),_=E.id();if(f[_]=k,k!==1/0)for(var S=E.neighborhood().intersect(p),P=0;P0)for(n.unshift(t);d[o];){var i=d[o];n.unshift(i.edge),n.unshift(i.node),o=(r=i.node).id()}return a.spawn(n)}}}},qe={kruskal:function(e){e=e||function(e){return 1};for(var t=this.byGroup(),n=t.nodes,r=t.edges,o=n.length,i=new Array(o),a=n,s=function(e){for(var t=0;t0;){if(l=g.pop(),c=l.id(),m.delete(c),E++,c===f){for(var k=[],_=o,S=f,P=b[S];k.unshift(_),null!=P&&k.unshift(P),null!=(_=y[S]);)P=b[S=_.id()];return{found:!0,distance:h[c],path:this.spawn(k),steps:E}}v[c]=!0;for(var C=l._private.edges,j=0;jP&&(h[S]=P,m[S]=_,y[S]=x),!o){var C=_*c+k;!o&&h[C]>P&&(h[C]=P,m[C]=k,y[C]=x)}}}for(var T=0;T1&&void 0!==arguments[1]?arguments[1]:i,r=[],o=y(e);;){if(null==o)return t.spawn();var a=m(o),l=a.edge,c=a.pred;if(r.unshift(o[0]),o.same(n)&&r.length>0)break;null!=l&&r.unshift(l),o=c}return s.spawn(r)},hasNegativeWeightCycle:p,negativeWeightCycles:v}}},Je=Math.sqrt(2),et=function(e,t,n){0===n.length&&Pe("Karger-Stein must be run on a connected (sub)graph");for(var r=n[e],o=r[1],i=r[2],a=t[o],s=t[i],l=n,c=l.length-1;c>=0;c--){var u=l[c],d=u[1],f=u[2];(t[d]===a&&t[f]===s||t[d]===s&&t[f]===a)&&l.splice(c,1)}for(var h=0;hr;){var o=Math.floor(Math.random()*t.length);t=et(o,e,t),n--}return t},nt={kargerStein:function(){var e=this,t=this.byGroup(),n=t.nodes,r=t.edges;r.unmergeBy((function(e){return e.isLoop()}));var o=n.length,i=r.length,a=Math.ceil(Math.pow(Math.log(o)/Math.LN2,2)),s=Math.floor(o/Je);if(!(o<2)){for(var l=[],c=0;c0?1:e<0?-1:0},ct=function(e,t){return Math.sqrt(ut(e,t))},ut=function(e,t){var n=t.x-e.x,r=t.y-e.y;return n*n+r*r},dt=function(e){for(var t=e.length,n=0,r=0;r=e.x1&&e.y2>=e.y1)return{x1:e.x1,y1:e.y1,x2:e.x2,y2:e.y2,w:e.x2-e.x1,h:e.y2-e.y1};if(null!=e.w&&null!=e.h&&e.w>=0&&e.h>=0)return{x1:e.x1,y1:e.y1,x2:e.x1+e.w,y2:e.y1+e.h,w:e.w,h:e.h}}},gt=function(e,t,n){e.x1=Math.min(e.x1,t),e.x2=Math.max(e.x2,t),e.w=e.x2-e.x1,e.y1=Math.min(e.y1,n),e.y2=Math.max(e.y2,n),e.h=e.y2-e.y1},mt=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return e.x1-=t,e.x2+=t,e.y1-=t,e.y2+=t,e.w=e.x2-e.x1,e.h=e.y2-e.y1,e},yt=function(e){var t,n,r,o,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[0];if(1===i.length)t=n=r=o=i[0];else if(2===i.length)t=r=i[0],o=n=i[1];else if(4===i.length){var a=b(i,4);t=a[0],n=a[1],r=a[2],o=a[3]}return e.x1-=o,e.x2+=n,e.y1-=t,e.y2+=r,e.w=e.x2-e.x1,e.h=e.y2-e.y1,e},bt=function(e,t){e.x1=t.x1,e.y1=t.y1,e.x2=t.x2,e.y2=t.y2,e.w=e.x2-e.x1,e.h=e.y2-e.y1},xt=function(e,t){return!(e.x1>t.x2)&&(!(t.x1>e.x2)&&(!(e.x2t.y2)&&!(t.y1>e.y2)))))))},wt=function(e,t,n){return e.x1<=t&&t<=e.x2&&e.y1<=n&&n<=e.y2},Et=function(e,t){return wt(e,t.x1,t.y1)&&wt(e,t.x2,t.y2)},kt=function(e,t,n,r,o,i,a){var s,l=Vt(o,i),c=o/2,u=i/2,d=r-u-a;if((s=Rt(e,t,n,r,n-c+l-a,d,n+c-l+a,d,!1)).length>0)return s;var f=n+c+a;if((s=Rt(e,t,n,r,f,r-u+l-a,f,r+u-l+a,!1)).length>0)return s;var h=r+u+a;if((s=Rt(e,t,n,r,n-c+l-a,h,n+c-l+a,h,!1)).length>0)return s;var p,v=n-c-a;if((s=Rt(e,t,n,r,v,r-u+l-a,v,r+u-l+a,!1)).length>0)return s;var g=n-c+l,m=r-u+l;if((p=Ot(e,t,n,r,g,m,l+a)).length>0&&p[0]<=g&&p[1]<=m)return[p[0],p[1]];var y=n+c-l,b=r-u+l;if((p=Ot(e,t,n,r,y,b,l+a)).length>0&&p[0]>=y&&p[1]<=b)return[p[0],p[1]];var x=n+c-l,w=r+u-l;if((p=Ot(e,t,n,r,x,w,l+a)).length>0&&p[0]>=x&&p[1]>=w)return[p[0],p[1]];var E=n-c+l,k=r+u-l;return(p=Ot(e,t,n,r,E,k,l+a)).length>0&&p[0]<=E&&p[1]>=k?[p[0],p[1]]:[]},_t=function(e,t,n,r,o,i,a){var s=a,l=Math.min(n,o),c=Math.max(n,o),u=Math.min(r,i),d=Math.max(r,i);return l-s<=e&&e<=c+s&&u-s<=t&&t<=d+s},St=function(e,t,n,r,o,i,a,s,l){var c=Math.min(n,a,o)-l,u=Math.max(n,a,o)+l,d=Math.min(r,s,i)-l,f=Math.max(r,s,i)+l;return!(eu||tf)},Pt=function(e,t,n,r,o,i,a,s){var l=[];!function(e,t,n,r,o){var i,a,s,l,c,u,d,f;0===e&&(e=1e-5),s=-27*(r/=e)+(t/=e)*(9*(n/=e)-t*t*2),i=(a=(3*n-t*t)/9)*a*a+(s/=54)*s,o[1]=0,d=t/3,i>0?(c=(c=s+Math.sqrt(i))<0?-Math.pow(-c,1/3):Math.pow(c,1/3),u=(u=s-Math.sqrt(i))<0?-Math.pow(-u,1/3):Math.pow(u,1/3),o[0]=-d+c+u,d+=(c+u)/2,o[4]=o[2]=-d,d=Math.sqrt(3)*(-u+c)/2,o[3]=d,o[5]=-d):(o[5]=o[3]=0,0===i?(f=s<0?-Math.pow(-s,1/3):Math.pow(s,1/3),o[0]=2*f-d,o[4]=o[2]=-(f+d)):(l=(a=-a)*a*a,l=Math.acos(s/Math.sqrt(l)),f=2*Math.sqrt(a),o[0]=-d+f*Math.cos(l/3),o[2]=-d+f*Math.cos((l+2*Math.PI)/3),o[4]=-d+f*Math.cos((l+4*Math.PI)/3)))}(1*n*n-4*n*o+2*n*a+4*o*o-4*o*a+a*a+r*r-4*r*i+2*r*s+4*i*i-4*i*s+s*s,9*n*o-3*n*n-3*n*a-6*o*o+3*o*a+9*r*i-3*r*r-3*r*s-6*i*i+3*i*s,3*n*n-6*n*o+n*a-n*e+2*o*o+2*o*e-a*e+3*r*r-6*r*i+r*s-r*t+2*i*i+2*i*t-s*t,1*n*o-n*n+n*e-o*e+r*i-r*r+r*t-i*t,l);for(var c=[],u=0;u<6;u+=2)Math.abs(l[u+1])<1e-7&&l[u]>=0&&l[u]<=1&&c.push(l[u]);c.push(1),c.push(0);for(var d,f,h,p=-1,v=0;v=0?hl?(e-o)*(e-o)+(t-i)*(t-i):c-d},jt=function(e,t,n){for(var r,o,i,a,s=0,l=0;l=e&&e>=i||r<=e&&e<=i))continue;(e-r)/(i-r)*(a-o)+o>t&&s++}return s%2!=0},Tt=function(e,t,n,r,o,i,a,s,l){var c,u=new Array(n.length);null!=s[0]?(c=Math.atan(s[1]/s[0]),s[0]<0?c+=Math.PI/2:c=-c-Math.PI/2):c=s;for(var d,f=Math.cos(-c),h=Math.sin(-c),p=0;p0){var v=Nt(u,-l);d=Dt(v)}else d=u;return jt(e,t,d)},Dt=function(e){for(var t,n,r,o,i,a,s,l,c=new Array(e.length/2),u=0;u=0&&p<=1&&g.push(p),v>=0&&v<=1&&g.push(v),0===g.length)return[];var m=g[0]*s[0]+e,y=g[0]*s[1]+t;return g.length>1?g[0]==g[1]?[m,y]:[m,y,g[1]*s[0]+e,g[1]*s[1]+t]:[m,y]},At=function(e,t,n){return t<=e&&e<=n||n<=e&&e<=t?e:e<=t&&t<=n||n<=t&&t<=e?t:n},Rt=function(e,t,n,r,o,i,a,s,l){var c=e-o,u=n-e,d=a-o,f=t-i,h=r-t,p=s-i,v=d*f-p*c,g=u*f-h*c,m=p*u-d*h;if(0!==m){var y=v/m,b=g/m,x=-.001;return x<=y&&y<=1.001&&x<=b&&b<=1.001||l?[e+y*u,t+y*h]:[]}return 0===v||0===g?At(e,n,a)===a?[a,s]:At(e,n,o)===o?[o,i]:At(o,a,n)===n?[n,r]:[]:[]},Lt=function(e,t,n,r,o,i,a,s){var l,c,u,d,f,h,p=[],v=new Array(n.length),g=!0;if(null==i&&(g=!1),g){for(var m=0;m0){var y=Nt(v,-s);c=Dt(y)}else c=v}else c=n;for(var b=0;bc&&(c=t)},f=function(e){return l[e]},h=0;h0?x.edgesTo(b)[0]:b.edgesTo(x)[0];var E=r(w);b=b.id(),h[b]>h[m]+E&&(h[b]=h[m]+E,p.nodes.indexOf(b)<0?p.push(b):p.updateItem(b),c[b]=0,l[b]=[]),h[b]==h[m]+E&&(c[b]=c[b]+c[m],l[b].push(m))}else for(var k=0;k0;){for(var C=n.pop(),j=0;j0&&a.push(n[s]);0!==a.length&&o.push(r.collection(a))}return o}(u,l,t,r);return b=function(e){for(var t=0;t5&&void 0!==arguments[5]?arguments[5]:cn,a=r,s=0;s=2?vn(e,t,n,0,fn,hn):vn(e,t,n,0,dn)},squaredEuclidean:function(e,t,n){return vn(e,t,n,0,fn)},manhattan:function(e,t,n){return vn(e,t,n,0,dn)},max:function(e,t,n){return vn(e,t,n,-1/0,pn)}};function mn(e,t,n,r,o,i){var a;return a=T(e)?e:gn[e]||gn.euclidean,0===t&&T(e)?a(o,i):a(t,n,r,o,i)}gn["squared-euclidean"]=gn.squaredEuclidean,gn.squaredeuclidean=gn.squaredEuclidean;var yn=Oe({k:2,m:2,sensitivityThreshold:1e-4,distance:"euclidean",maxIterations:10,attributes:[],testMode:!1,testCentroids:null}),bn=function(e){return yn(e)},xn=function(e,t,n,r,o){var i="kMedoids"!==o?function(e){return n[e]}:function(e){return r[e](n)},a=n,s=t;return mn(e,r.length,i,(function(e){return r[e](t)}),a,s)},wn=function(e,t,n){for(var r=n.length,o=new Array(r),i=new Array(r),a=new Array(t),s=null,l=0;ln)return!1}return!0},Sn=function(e,t,n){for(var r=0;ro&&(o=t[l][c],i=c);a[i].push(e[l])}for(var u=0;u=o.threshold||"dendrogram"===o.mode&&1===e.length)return!1;var h,p=t[a],v=t[r[a]];h="dendrogram"===o.mode?{left:p,right:v,key:p.key}:{value:p.value.concat(v.value),key:p.key},e[p.index]=h,e.splice(v.index,1),t[p.key]=h;for(var g=0;gn[v.key][m.key]&&(i=n[v.key][m.key])):"max"===o.linkage?(i=n[p.key][m.key],n[p.key][m.key]1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e.length,r=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],o=!(arguments.length>5&&void 0!==arguments[5])||arguments[5];arguments.length>3&&void 0!==arguments[3]&&!arguments[3]?(n0&&e.splice(0,t)):e=e.slice(t,n);for(var i=0,a=e.length-1;a>=0;a--){var s=e[a];o?isFinite(s)||(e[a]=-1/0,i++):e.splice(a,1)}r&&e.sort((function(e,t){return e-t}));var l=e.length,c=Math.floor(l/2);return l%2!=0?e[c+1+i]:(e[c-1+i]+e[c+i])/2}(e):"mean"===t?function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e.length,r=0,o=0,i=t;i1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e.length,r=1/0,o=t;o1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e.length,r=-1/0,o=t;oa&&(i=l,a=t[o*e+l])}i>0&&r.push(i)}for(var c=0;c=P?(C=P,P=T,j=D):T>C&&(C=T);for(var N=0;N0?1:0;k[E%c.minIterations*t+B]=F,I+=F}if(I>0&&(E>=c.minIterations-1||E==c.maxIterations-1)){for(var z=0,V=0;V0&&r.push(o);return r}(t,i,a),W=function(e,t,n){for(var r=Hn(e,t,n),o=0;ol&&(s=c,l=u)}n[o]=i[s]}return Hn(e,t,n)}(t,r,H),U={},q=0;q1)}}));var l=Object.keys(t).filter((function(e){return t[e].cutVertex})).map((function(t){return e.getElementById(t)}));return{cut:e.spawn(l),components:o}},Xn=function(){var e=this,t={},n=0,r=[],o=[],i=e.spawn(e),a=function a(s){if(o.push(s),t[s]={index:n,low:n++,explored:!1},e.getElementById(s).connectedEdges().intersection(e).forEach((function(e){var n=e.target().id();n!==s&&(n in t||a(n),t[n].explored||(t[s].low=Math.min(t[s].low,t[n].low)))})),t[s].index===t[s].low){for(var l=e.spawn();;){var c=o.pop();if(l.merge(e.getElementById(c)),t[c].low=t[s].index,t[c].explored=!0,c===s)break}var u=l.edgesWith(l),d=l.merge(u);r.push(d),i=i.difference(d)}};return e.forEach((function(e){if(e.isNode()){var n=e.id();n in t||a(n)}})),{cut:i,components:r}},$n={};[He,Ue,qe,Xe,Ke,Qe,nt,Ut,Yt,$t,Zt,ln,Nn,Fn,Un,{hierholzer:function(e){if(!N(e)){var t=arguments;e={root:t[0],directed:t[1]}}var n,r,o,i=qn(e),a=i.root,s=i.directed,l=this,c=!1;a&&(o=j(a)?this.filter(a)[0].id():a[0].id());var u={},d={};s?l.forEach((function(e){var t=e.id();if(e.isNode()){var o=e.indegree(!0),i=e.outdegree(!0),a=o-i,s=i-o;1==a?n?c=!0:n=t:1==s?r?c=!0:r=t:(s>1||a>1)&&(c=!0),u[t]=[],e.outgoers().forEach((function(e){e.isEdge()&&u[t].push(e.id())}))}else d[t]=[void 0,e.target().id()]})):l.forEach((function(e){var t=e.id();e.isNode()?(e.degree(!0)%2&&(n?r?c=!0:r=t:n=t),u[t]=[],e.connectedEdges().forEach((function(e){return u[t].push(e.id())}))):d[t]=[e.source().id(),e.target().id()]}));var f={found:!1,trail:void 0};if(c)return f;if(r&&n)if(s){if(o&&r!=o)return f;o=r}else{if(o&&r!=o&&n!=o)return f;o||(o=r)}else o||(o=l[0].id());var h=function(e){for(var t,n,r,o=e,i=[e];u[o].length;)t=u[o].shift(),n=d[t][0],o!=(r=d[t][1])?(u[r]=u[r].filter((function(e){return e!=t})),o=r):s||o==n||(u[n]=u[n].filter((function(e){return e!=t})),o=n),i.unshift(t),i.unshift(o);return i},p=[],v=[];for(v=h(o);1!=v.length;)0==u[v[0]].length?(p.unshift(l.getElementById(v.shift())),p.unshift(l.getElementById(v.shift()))):v=h(v.shift()).concat(v);for(var g in p.unshift(l.getElementById(v.shift())),u)if(u[g].length)return f;return f.found=!0,f.trail=this.spawn(p,!0),f}},{hopcroftTarjanBiconnected:Yn,htbc:Yn,htb:Yn,hopcroftTarjanBiconnectedComponents:Yn},{tarjanStronglyConnected:Xn,tsc:Xn,tscc:Xn,tarjanStronglyConnectedComponents:Xn}].forEach((function(e){Q($n,e)}));var Kn=function e(t){if(!(this instanceof e))return new e(t);this.id="Thenable/1.0.7",this.state=0,this.fulfillValue=void 0,this.rejectReason=void 0,this.onFulfilled=[],this.onRejected=[],this.proxy={then:this.then.bind(this)},"function"==typeof t&&t.call(this,this.fulfill.bind(this),this.reject.bind(this))};Kn.prototype={fulfill:function(e){return Zn(this,1,"fulfillValue",e)},reject:function(e){return Zn(this,2,"rejectReason",e)},then:function(e,t){var n=this,r=new Kn;return n.onFulfilled.push(er(e,r,"fulfill")),n.onRejected.push(er(t,r,"reject")),Qn(n),r.proxy}};var Zn=function(e,t,n,r){return 0===e.state&&(e.state=t,e[n]=r,Qn(e)),e},Qn=function(e){1===e.state?Jn(e,"onFulfilled",e.fulfillValue):2===e.state&&Jn(e,"onRejected",e.rejectReason)},Jn=function(e,t,n){if(0!==e[t].length){var r=e[t];e[t]=[];var o=function(){for(var e=0;e0:void 0}},clearQueue:function(){return function(){var e=this,t=void 0!==e.length?e:[e];if(!(this._private.cy||this).styleEnabled())return this;for(var n=0;n0&&this.spawn(r).updateStyle().emit("class"),t},addClass:function(e){return this.toggleClass(e,!0)},hasClass:function(e){var t=this[0];return null!=t&&t._private.classes.has(e)},toggleClass:function(e,t){D(e)||(e=e.match(/\S+/g)||[]);for(var n=this,r=void 0===t,o=[],i=0,a=n.length;i0&&this.spawn(o).updateStyle().emit("class"),n},removeClass:function(e){return this.toggleClass(e,!1)},flashClass:function(e,t){var n=this;if(null==t)t=250;else if(0===t)return n;return n.addClass(e),setTimeout((function(){n.removeClass(e)}),t),n}};ur.className=ur.classNames=ur.classes;var dr={metaChar:"[\\!\\\"\\#\\$\\%\\&\\'\\(\\)\\*\\+\\,\\.\\/\\:\\;\\<\\=\\>\\?\\@\\[\\]\\^\\`\\{\\|\\}\\~]",comparatorOp:"=|\\!=|>|>=|<|<=|\\$=|\\^=|\\*=",boolOp:"\\?|\\!|\\^",string:"\"(?:\\\\\"|[^\"])*\"|'(?:\\\\'|[^'])*'",number:q,meta:"degree|indegree|outdegree",separator:"\\s*,\\s*",descendant:"\\s+",child:"\\s+>\\s+",subject:"\\$",group:"node|edge|\\*",directedEdge:"\\s+->\\s+",undirectedEdge:"\\s+<->\\s+"};dr.variable="(?:[\\w-.]|(?:\\\\"+dr.metaChar+"))+",dr.className="(?:[\\w-]|(?:\\\\"+dr.metaChar+"))+",dr.value=dr.string+"|"+dr.number,dr.id=dr.variable,function(){var e,t,n;for(e=dr.comparatorOp.split("|"),n=0;n=0||"="!==t&&(dr.comparatorOp+="|\\!"+t)}();var fr=0,hr=1,pr=2,vr=3,gr=4,mr=5,yr=6,br=7,xr=8,wr=9,Er=10,kr=11,_r=12,Sr=13,Pr=14,Cr=15,jr=16,Tr=17,Dr=18,Nr=19,Mr=20,Or=[{selector:":selected",matches:function(e){return e.selected()}},{selector:":unselected",matches:function(e){return!e.selected()}},{selector:":selectable",matches:function(e){return e.selectable()}},{selector:":unselectable",matches:function(e){return!e.selectable()}},{selector:":locked",matches:function(e){return e.locked()}},{selector:":unlocked",matches:function(e){return!e.locked()}},{selector:":visible",matches:function(e){return e.visible()}},{selector:":hidden",matches:function(e){return!e.visible()}},{selector:":transparent",matches:function(e){return e.transparent()}},{selector:":grabbed",matches:function(e){return e.grabbed()}},{selector:":free",matches:function(e){return!e.grabbed()}},{selector:":removed",matches:function(e){return e.removed()}},{selector:":inside",matches:function(e){return!e.removed()}},{selector:":grabbable",matches:function(e){return e.grabbable()}},{selector:":ungrabbable",matches:function(e){return!e.grabbable()}},{selector:":animated",matches:function(e){return e.animated()}},{selector:":unanimated",matches:function(e){return!e.animated()}},{selector:":parent",matches:function(e){return e.isParent()}},{selector:":childless",matches:function(e){return e.isChildless()}},{selector:":child",matches:function(e){return e.isChild()}},{selector:":orphan",matches:function(e){return e.isOrphan()}},{selector:":nonorphan",matches:function(e){return e.isChild()}},{selector:":compound",matches:function(e){return e.isNode()?e.isParent():e.source().isParent()||e.target().isParent()}},{selector:":loop",matches:function(e){return e.isLoop()}},{selector:":simple",matches:function(e){return e.isSimple()}},{selector:":active",matches:function(e){return e.active()}},{selector:":inactive",matches:function(e){return!e.active()}},{selector:":backgrounding",matches:function(e){return e.backgrounding()}},{selector:":nonbackgrounding",matches:function(e){return!e.backgrounding()}}].sort((function(e,t){return function(e,t){return-1*Z(e,t)}(e.selector,t.selector)})),Ar=function(){for(var e,t={},n=0;n0&&c.edgeCount>0)return je("The selector `"+e+"` is invalid because it uses both a compound selector and an edge selector"),!1;if(c.edgeCount>1)return je("The selector `"+e+"` is invalid because it uses multiple edge selectors"),!1;1===c.edgeCount&&je("The selector `"+e+"` is deprecated. Edge selectors do not take effect on changes to source and target nodes after an edge is added, for performance reasons. Use a class or data selector on edges instead, updating the class or data of an edge when your app detects a change in source or target nodes.")}return!0},toString:function(){if(null!=this.toStringCache)return this.toStringCache;for(var e=function(e){return e??""},t=function(t){return j(t)?'"'+t+'"':e(t)},n=function(e){return" "+e+" "},r=function(r,i){var a=r.type,s=r.value;switch(a){case fr:var l=e(s);return l.substring(0,l.length-1);case vr:var c=r.field,u=r.operator;return"["+c+n(e(u))+t(s)+"]";case mr:var d=r.operator,f=r.field;return"["+e(d)+f+"]";case gr:return"["+r.field+"]";case yr:var h=r.operator;return"[["+r.field+n(e(h))+t(s)+"]]";case br:return s;case xr:return"#"+s;case wr:return"."+s;case Tr:case Cr:return o(r.parent,i)+n(">")+o(r.child,i);case Dr:case jr:return o(r.ancestor,i)+" "+o(r.descendant,i);case Nr:var p=o(r.left,i),v=o(r.subject,i),g=o(r.right,i);return p+(p.length>0?" ":"")+v+g;case Mr:return""}},o=function(e,t){return e.checks.reduce((function(n,o,i){return n+(t===e&&0===i?"$":"")+r(o,t)}),"")},i="",a=0;a1&&a=0&&(t=t.replace("!",""),u=!0),t.indexOf("@")>=0&&(t=t.replace("@",""),c=!0),(a||l||c)&&(o=a||s?""+e:"",i=""+n),c&&(e=o=o.toLowerCase(),n=i=i.toLowerCase()),t){case"*=":r=o.indexOf(i)>=0;break;case"$=":r=o.indexOf(i,o.length-i.length)>=0;break;case"^=":r=0===o.indexOf(i);break;case"=":r=e===n;break;case">":d=!0,r=e>n;break;case">=":d=!0,r=e>=n;break;case"<":d=!0,r=e0;){var c=o.shift();t(c),i.add(c.id()),a&&r(o,i,c)}return e}function eo(e,t,n){if(n.isParent())for(var r=n._private.children,o=0;o1&&void 0!==arguments[1])||arguments[1],eo)},Qr.forEachUp=function(e){return Jr(this,e,!(arguments.length>1&&void 0!==arguments[1])||arguments[1],to)},Qr.forEachUpAndDown=function(e){return Jr(this,e,!(arguments.length>1&&void 0!==arguments[1])||arguments[1],no)},Qr.ancestors=Qr.parents,($r=Kr={data:lr.data({field:"data",bindingEvent:"data",allowBinding:!0,allowSetting:!0,settingEvent:"data",settingTriggersEvent:!0,triggerFnName:"trigger",allowGetting:!0,immutableKeys:{id:!0,source:!0,target:!0,parent:!0},updateStyle:!0}),removeData:lr.removeData({field:"data",event:"data",triggerFnName:"trigger",triggerEvent:!0,immutableKeys:{id:!0,source:!0,target:!0,parent:!0},updateStyle:!0}),scratch:lr.data({field:"scratch",bindingEvent:"scratch",allowBinding:!0,allowSetting:!0,settingEvent:"scratch",settingTriggersEvent:!0,triggerFnName:"trigger",allowGetting:!0,updateStyle:!0}),removeScratch:lr.removeData({field:"scratch",event:"scratch",triggerFnName:"trigger",triggerEvent:!0,updateStyle:!0}),rscratch:lr.data({field:"rscratch",allowBinding:!1,allowSetting:!0,settingTriggersEvent:!1,allowGetting:!0}),removeRscratch:lr.removeData({field:"rscratch",triggerEvent:!1}),id:function(){var e=this[0];if(e)return e._private.data.id}}).attr=$r.data,$r.removeAttr=$r.removeData;var ro,oo,io=Kr,ao={};function so(e){return function(t){var n=this;if(void 0===t&&(t=!0),0!==n.length&&n.isNode()&&!n.removed()){for(var r=0,o=n[0],i=o._private.edges,a=0;at})),minIndegree:lo("indegree",(function(e,t){return et})),minOutdegree:lo("outdegree",(function(e,t){return et}))}),Q(ao,{totalDegree:function(e){for(var t=0,n=this.nodes(),r=0;r0,u=c;c&&(l=l[0]);var d=u?l.position():{x:0,y:0};return o={x:s.x-d.x,y:s.y-d.y},void 0===e?o:o[e]}for(var f=0;f0,g=v;v&&(p=p[0]);var m=g?p.position():{x:0,y:0};void 0!==t?h.position(e,t+m[e]):void 0!==o&&h.position({x:o.x+m.x,y:o.y+m.y})}}else if(!i)return;return this}},ro.modelPosition=ro.point=ro.position,ro.modelPositions=ro.points=ro.positions,ro.renderedPoint=ro.renderedPosition,ro.relativePoint=ro.relativePosition;var fo,ho,po=oo;fo=ho={},ho.renderedBoundingBox=function(e){var t=this.boundingBox(e),n=this.cy(),r=n.zoom(),o=n.pan(),i=t.x1*r+o.x,a=t.x2*r+o.x,s=t.y1*r+o.y,l=t.y2*r+o.y;return{x1:i,x2:a,y1:s,y2:l,w:a-i,h:l-s}},ho.dirtyCompoundBoundsCache=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=this.cy();return t.styleEnabled()&&t.hasCompoundNodes()?(this.forEachUp((function(t){if(t.isParent()){var n=t._private;n.compoundBoundsClean=!1,n.bbCache=null,e||t.emitAndNotify("bounds")}})),this):this},ho.updateCompoundBounds=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=this.cy();if(!t.styleEnabled()||!t.hasCompoundNodes())return this;if(!e&&t.batching())return this;function n(e){if(e.isParent()){var t=e._private,n=e.children(),r="include"===e.pstyle("compound-sizing-wrt-labels").value,o={width:{val:e.pstyle("min-width").pfValue,left:e.pstyle("min-width-bias-left"),right:e.pstyle("min-width-bias-right")},height:{val:e.pstyle("min-height").pfValue,top:e.pstyle("min-height-bias-top"),bottom:e.pstyle("min-height-bias-bottom")}},i=n.boundingBox({includeLabels:r,includeOverlays:!1,useCache:!1}),a=t.position;0!==i.w&&0!==i.h||((i={w:e.pstyle("width").pfValue,h:e.pstyle("height").pfValue}).x1=a.x-i.w/2,i.x2=a.x+i.w/2,i.y1=a.y-i.h/2,i.y2=a.y+i.h/2);var s=o.width.left.value;"px"===o.width.left.units&&o.width.val>0&&(s=100*s/o.width.val);var l=o.width.right.value;"px"===o.width.right.units&&o.width.val>0&&(l=100*l/o.width.val);var c=o.height.top.value;"px"===o.height.top.units&&o.height.val>0&&(c=100*c/o.height.val);var u=o.height.bottom.value;"px"===o.height.bottom.units&&o.height.val>0&&(u=100*u/o.height.val);var d=m(o.width.val-i.w,s,l),f=d.biasDiff,h=d.biasComplementDiff,p=m(o.height.val-i.h,c,u),v=p.biasDiff,g=p.biasComplementDiff;t.autoPadding=function(e,t,n,r){if("%"!==n.units)return"px"===n.units?n.pfValue:0;switch(r){case"width":return e>0?n.pfValue*e:0;case"height":return t>0?n.pfValue*t:0;case"average":return e>0&&t>0?n.pfValue*(e+t)/2:0;case"min":return e>0&&t>0?e>t?n.pfValue*t:n.pfValue*e:0;case"max":return e>0&&t>0?e>t?n.pfValue*e:n.pfValue*t:0;default:return 0}}(i.w,i.h,e.pstyle("padding"),e.pstyle("padding-relative-to").value),t.autoWidth=Math.max(i.w,o.width.val),a.x=(-f+i.x1+i.x2+h)/2,t.autoHeight=Math.max(i.h,o.height.val),a.y=(-v+i.y1+i.y2+g)/2}function m(e,t,n){var r=0,o=0,i=t+n;return e>0&&i>0&&(r=t/i*e,o=n/i*e),{biasDiff:r,biasComplementDiff:o}}}for(var r=0;re.x2?r:e.x2,e.y1=ne.y2?o:e.y2,e.w=e.x2-e.x1,e.h=e.y2-e.y1)},mo=function(e,t){return null==t?e:go(e,t.x1,t.y1,t.x2,t.y2)},yo=function(e,t,n){return Le(e,t,n)},bo=function(e,t,n){if(!t.cy().headless()){var r,o,i=t._private,a=i.rstyle,s=a.arrowWidth/2;if("none"!==t.pstyle(n+"-arrow-shape").value){"source"===n?(r=a.srcX,o=a.srcY):"target"===n?(r=a.tgtX,o=a.tgtY):(r=a.midX,o=a.midY);var l=i.arrowBounds=i.arrowBounds||{},c=l[n]=l[n]||{};c.x1=r-s,c.y1=o-s,c.x2=r+s,c.y2=o+s,c.w=c.x2-c.x1,c.h=c.y2-c.y1,mt(c,1),go(e,c.x1,c.y1,c.x2,c.y2)}}},xo=function(e,t,n){if(!t.cy().headless()){var r;r=n?n+"-":"";var o=t._private,i=o.rstyle;if(t.pstyle(r+"label").strValue){var a,s,l,c,u=t.pstyle("text-halign"),d=t.pstyle("text-valign"),f=yo(i,"labelWidth",n),h=yo(i,"labelHeight",n),p=yo(i,"labelX",n),v=yo(i,"labelY",n),g=t.pstyle(r+"text-margin-x").pfValue,m=t.pstyle(r+"text-margin-y").pfValue,y=t.isEdge(),b=t.pstyle(r+"text-rotation"),x=t.pstyle("text-outline-width").pfValue,w=t.pstyle("text-border-width").pfValue/2,E=t.pstyle("text-background-padding").pfValue,k=h,_=f,S=_/2,P=k/2;if(y)a=p-S,s=p+S,l=v-P,c=v+P;else{switch(u.value){case"left":a=p-_,s=p;break;case"center":a=p-S,s=p+S;break;case"right":a=p,s=p+_}switch(d.value){case"top":l=v-k,c=v;break;case"center":l=v-P,c=v+P;break;case"bottom":l=v,c=v+k}}a+=g-Math.max(x,w)-E-2,s+=g+Math.max(x,w)+E+2,l+=m-Math.max(x,w)-E-2,c+=m+Math.max(x,w)+E+2;var C=n||"main",j=o.labelBounds,T=j[C]=j[C]||{};T.x1=a,T.y1=l,T.x2=s,T.y2=c,T.w=s-a,T.h=c-l;var D=y&&"autorotate"===b.strValue,N=null!=b.pfValue&&0!==b.pfValue;if(D||N){var M=D?yo(o.rstyle,"labelAngle",n):b.pfValue,O=Math.cos(M),A=Math.sin(M),R=(a+s)/2,L=(l+c)/2;if(!y){switch(u.value){case"left":R=s;break;case"right":R=a}switch(d.value){case"top":L=c;break;case"bottom":L=l}}var I=function(e,t){return{x:(e-=R)*O-(t-=L)*A+R,y:e*A+t*O+L}},B=I(a,l),F=I(a,c),z=I(s,l),V=I(s,c);a=Math.min(B.x,F.x,z.x,V.x),s=Math.max(B.x,F.x,z.x,V.x),l=Math.min(B.y,F.y,z.y,V.y),c=Math.max(B.y,F.y,z.y,V.y)}var G=C+"Rot",H=j[G]=j[G]||{};H.x1=a,H.y1=l,H.x2=s,H.y2=c,H.w=s-a,H.h=c-l,go(e,a,l,s,c),go(o.labelBounds.all,a,l,s,c)}return e}},wo=function(e){var t=0,n=function(e){return(e?1:0)<(r=j[1].x)){var T=n;n=r,r=T}if(o>(i=j[1].y)){var D=o;o=i,i=D}go(f,n-k,o-k,r+k,i+k)}}else if("bezier"===C||"unbundled-bezier"===C||"segments"===C||"taxi"===C){var N;switch(C){case"bezier":case"unbundled-bezier":N=g.bezierPts;break;case"segments":case"taxi":N=g.linePts}if(null!=N)for(var M=0;M(r=R.x)){var L=n;n=r,r=L}if((o=A.y)>(i=R.y)){var I=o;o=i,i=I}go(f,n-=k,o-=k,r+=k,i+=k)}if(u&&t.includeEdges&&v&&(bo(f,e,"mid-source"),bo(f,e,"mid-target"),bo(f,e,"source"),bo(f,e,"target")),u&&"yes"===e.pstyle("ghost").value){var B=e.pstyle("ghost-offset-x").pfValue,F=e.pstyle("ghost-offset-y").pfValue;go(f,f.x1+B,f.y1+F,f.x2+B,f.y2+F)}var z=h.bodyBounds=h.bodyBounds||{};bt(z,f),yt(z,m),mt(z,1),u&&(n=f.x1,r=f.x2,o=f.y1,i=f.y2,go(f,n-E,o-E,r+E,i+E));var V=h.overlayBounds=h.overlayBounds||{};bt(V,f),yt(V,m),mt(V,1);var G=h.labelBounds=h.labelBounds||{};null!=G.all?((l=G.all).x1=1/0,l.y1=1/0,l.x2=-1/0,l.y2=-1/0,l.w=0,l.h=0):G.all=vt(),u&&t.includeLabels&&(t.includeMainLabels&&xo(f,e,null),v&&(t.includeSourceLabels&&xo(f,e,"source"),t.includeTargetLabels&&xo(f,e,"target")))}return f.x1=vo(f.x1),f.y1=vo(f.y1),f.x2=vo(f.x2),f.y2=vo(f.y2),f.w=vo(f.x2-f.x1),f.h=vo(f.y2-f.y1),f.w>0&&f.h>0&&b&&(yt(f,m),mt(f,1)),f}(e,_o),r.bbCache=n,r.bbCachePosKey=a):n=r.bbCache,!i){var u=e.isNode();n=vt(),(t.includeNodes&&u||t.includeEdges&&!u)&&(t.includeOverlays?mo(n,r.overlayBounds):mo(n,r.bodyBounds)),t.includeLabels&&(t.includeMainLabels&&(!o||t.includeSourceLabels&&t.includeTargetLabels)?mo(n,r.labelBounds.all):(t.includeMainLabels&&mo(n,r.labelBounds.mainRot),t.includeSourceLabels&&mo(n,r.labelBounds.sourceRot),t.includeTargetLabels&&mo(n,r.labelBounds.targetRot))),n.w=n.x2-n.x1,n.h=n.y2-n.y1}return n},_o={includeNodes:!0,includeEdges:!0,includeLabels:!0,includeMainLabels:!0,includeSourceLabels:!0,includeTargetLabels:!0,includeOverlays:!0,includeUnderlays:!0,useCache:!0},So=wo(_o),Po=Oe(_o);ho.boundingBox=function(e){var t;if(1!==this.length||null==this[0]._private.bbCache||this[0]._private.styleDirty||void 0!==e&&void 0!==e.useCache&&!0!==e.useCache){t=vt();var n=Po(e=e||_o),r=this;if(r.cy().styleEnabled())for(var o=0;o0&&void 0!==arguments[0]?arguments[0]:Vo,t=arguments.length>1?arguments[1]:void 0,n=0;n=0;s--)a(s);return this},Ho.removeAllListeners=function(){return this.removeListener("*")},Ho.emit=Ho.trigger=function(e,t,n){var r=this.listeners,o=r.length;return this.emitting++,D(t)||(t=[t]),qo(this,(function(e,i){null!=n&&(r=[{event:i.event,type:i.type,namespace:i.namespace,callback:n}],o=r.length);for(var a=function(n){var o=r[n];if(o.type===i.type&&(!o.namespace||o.namespace===i.namespace||".*"===o.namespace)&&e.eventMatches(e.context,o,i)){var a=[i];null!=t&&function(e,t){for(var n=0;n1&&!r){var o=this.length-1,i=this[o],a=i._private.data.id;this[o]=void 0,this[e]=i,n.set(a,{ele:i,index:e})}return this.length--,this},unmergeOne:function(e){e=e[0];var t=this._private,n=e._private.data.id,r=t.map.get(n);if(!r)return this;var o=r.index;return this.unmergeAt(o),this},unmerge:function(e){var t=this._private.cy;if(!e)return this;if(e&&j(e)){var n=e;e=t.mutableElements().filter(n)}for(var r=0;r=0;t--){e(this[t])&&this.unmergeAt(t)}return this},map:function(e,t){for(var n=[],r=this,o=0;or&&(r=s,n=a)}return{value:r,ele:n}},min:function(e,t){for(var n,r=1/0,o=this,i=0;i=0&&o1&&void 0!==arguments[1])||arguments[1],n=this[0],r=n.cy();if(r.styleEnabled()&&n){this.cleanStyle();var o=n._private.style[e];return null!=o?o:t?r.style().getDefaultProperty(e):null}},numericStyle:function(e){var t=this[0];if(t.cy().styleEnabled()&&t){var n=t.pstyle(e);return void 0!==n.pfValue?n.pfValue:n.value}},numericStyleUnits:function(e){var t=this[0];if(t.cy().styleEnabled())return t?t.pstyle(e).units:void 0},renderedStyle:function(e){var t=this.cy();if(!t.styleEnabled())return this;var n=this[0];return n?t.style().getRenderedStyle(n,e):void 0},style:function(e,t){var n=this.cy();if(!n.styleEnabled())return this;var r=n.style();if(N(e)){var o=e;r.applyBypass(this,o,false),this.emitAndNotify("style")}else if(j(e)){if(void 0===t){var i=this[0];return i?r.getStylePropertyValue(i,e):void 0}r.applyBypass(this,e,t,false),this.emitAndNotify("style")}else if(void 0===e){var a=this[0];return a?r.getRawStyle(a):void 0}return this},removeStyle:function(e){var t=this.cy();if(!t.styleEnabled())return this;var n=t.style(),r=this;if(void 0===e)for(var o=0;o0&&t.push(u[0]),t.push(s[0])}return this.spawn(t,!0).filter(e)}),"neighborhood"),closedNeighborhood:function(e){return this.neighborhood().add(this).filter(e)},openNeighborhood:function(e){return this.neighborhood(e)}}),mi.neighbourhood=mi.neighborhood,mi.closedNeighbourhood=mi.closedNeighborhood,mi.openNeighbourhood=mi.openNeighborhood,Q(mi,{source:Zr((function(e){var t,n=this[0];return n&&(t=n._private.source||n.cy().collection()),t&&e?t.filter(e):t}),"source"),target:Zr((function(e){var t,n=this[0];return n&&(t=n._private.target||n.cy().collection()),t&&e?t.filter(e):t}),"target"),sources:wi({attr:"source"}),targets:wi({attr:"target"})}),Q(mi,{edgesWith:Zr(Ei(),"edgesWith"),edgesTo:Zr(Ei({thisIsSrc:!0}),"edgesTo")}),Q(mi,{connectedEdges:Zr((function(e){for(var t=[],n=0;n0);return i},component:function(){var e=this[0];return e.cy().mutableElements().components(e)[0]}}),mi.componentsOf=mi.components;var _i=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(void 0!==e){var o=new Be,i=!1;if(t){if(t.length>0&&N(t[0])&&!R(t[0])){i=!0;for(var a=[],s=new ze,l=0,c=t.length;l0&&void 0!==arguments[0])||arguments[0],r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],o=this,i=o.cy(),a=i._private,s=[],l=[],c=0,u=o.length;c0){for(var L=e.length===o.length?o:new _i(i,e),I=0;I0&&void 0!==arguments[0])||arguments[0],t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=this,r=[],o={},i=n._private.cy;function a(e){var n=o[e.id()];t&&e.removed()||n||(o[e.id()]=!0,e.isNode()?(r.push(e),function(e){for(var t=e._private.edges,n=0;n0&&(e?k.emitAndNotify("remove"):t&&k.emit("remove"));for(var _=0;_=.001?function(t,r){for(var i=0;i0?o=l:r=l}while(Math.abs(s)>i&&++cd&&Math.abs(s.v)>d;);return i?function(e){return c[e*(c.length-1)|0]}:u}}(),Ti=function(e,t,n,r){var o=Ci(e,t,n,r);return function(e,t,n){return e+(t-e)*o(n)}},Di={linear:function(e,t,n){return e+(t-e)*n},ease:Ti(.25,.1,.25,1),"ease-in":Ti(.42,0,1,1),"ease-out":Ti(0,0,.58,1),"ease-in-out":Ti(.42,0,.58,1),"ease-in-sine":Ti(.47,0,.745,.715),"ease-out-sine":Ti(.39,.575,.565,1),"ease-in-out-sine":Ti(.445,.05,.55,.95),"ease-in-quad":Ti(.55,.085,.68,.53),"ease-out-quad":Ti(.25,.46,.45,.94),"ease-in-out-quad":Ti(.455,.03,.515,.955),"ease-in-cubic":Ti(.55,.055,.675,.19),"ease-out-cubic":Ti(.215,.61,.355,1),"ease-in-out-cubic":Ti(.645,.045,.355,1),"ease-in-quart":Ti(.895,.03,.685,.22),"ease-out-quart":Ti(.165,.84,.44,1),"ease-in-out-quart":Ti(.77,0,.175,1),"ease-in-quint":Ti(.755,.05,.855,.06),"ease-out-quint":Ti(.23,1,.32,1),"ease-in-out-quint":Ti(.86,0,.07,1),"ease-in-expo":Ti(.95,.05,.795,.035),"ease-out-expo":Ti(.19,1,.22,1),"ease-in-out-expo":Ti(1,0,0,1),"ease-in-circ":Ti(.6,.04,.98,.335),"ease-out-circ":Ti(.075,.82,.165,1),"ease-in-out-circ":Ti(.785,.135,.15,.86),spring:function(e,t,n){if(0===n)return Di.linear;var r=ji(e,t,n);return function(e,t,n){return e+(t-e)*r(n)}},"cubic-bezier":Ti};function Ni(e,t,n,r,o){if(1===r)return n;if(t===n)return n;var i=o(t,n,r);return null==e||((e.roundValue||e.color)&&(i=Math.round(i)),void 0!==e.min&&(i=Math.max(i,e.min)),void 0!==e.max&&(i=Math.min(i,e.max))),i}function Mi(e,t){return null!=e.pfValue||null!=e.value?null==e.pfValue||null!=t&&"%"===t.type.units?e.value:e.pfValue:e}function Oi(e,t,n,r,o){var i=null!=o?o.type:null;n<0?n=0:n>1&&(n=1);var a=Mi(e,o),s=Mi(t,o);if(M(a)&&M(s))return Ni(i,a,s,n,r);if(D(a)&&D(s)){for(var l=[],c=0;c0?("spring"===d&&f.push(a.duration),a.easingImpl=Di[d].apply(null,f)):a.easingImpl=Di[d]}var h,p=a.easingImpl;if(h=0===a.duration?1:(n-l)/a.duration,a.applying&&(h=a.progress),h<0?h=0:h>1&&(h=1),null==a.delay){var v=a.startPosition,g=a.position;if(g&&o&&!e.locked()){var m={};Ri(v.x,g.x)&&(m.x=Oi(v.x,g.x,h,p)),Ri(v.y,g.y)&&(m.y=Oi(v.y,g.y,h,p)),e.position(m)}var y=a.startPan,b=a.pan,x=i.pan,w=null!=b&&r;w&&(Ri(y.x,b.x)&&(x.x=Oi(y.x,b.x,h,p)),Ri(y.y,b.y)&&(x.y=Oi(y.y,b.y,h,p)),e.emit("pan"));var E=a.startZoom,k=a.zoom,_=null!=k&&r;_&&(Ri(E,k)&&(i.zoom=pt(i.minZoom,Oi(E,k,h,p),i.maxZoom)),e.emit("zoom")),(w||_)&&e.emit("viewport");var S=a.style;if(S&&S.length>0&&o){for(var P=0;P=0;t--){(0,e[t])()}e.splice(0,e.length)},u=i.length-1;u>=0;u--){var d=i[u],f=d._private;f.stopped?(i.splice(u,1),f.hooked=!1,f.playing=!1,f.started=!1,c(f.frames)):(f.playing||f.applying)&&(f.playing&&f.applying&&(f.applying=!1),f.started||Li(0,d,e),Ai(t,d,e,n),f.applying&&(f.applying=!1),c(f.frames),null!=f.step&&f.step(e),d.completed()&&(i.splice(u,1),f.hooked=!1,f.playing=!1,f.started=!1,c(f.completes)),s=!0)}return n||0!==i.length||0!==a.length||r.push(t),s}for(var i=!1,a=0;a0?t.notify("draw",n):t.notify("draw")),n.unmerge(r),t.emit("step")}var Bi={animate:lr.animate(),animation:lr.animation(),animated:lr.animated(),clearQueue:lr.clearQueue(),delay:lr.delay(),delayAnimation:lr.delayAnimation(),stop:lr.stop(),addToAnimationPool:function(e){this.styleEnabled()&&this._private.aniEles.merge(e)},stopAnimationLoop:function(){this._private.animationsRunning=!1},startAnimationLoop:function(){var e=this;if(e._private.animationsRunning=!0,e.styleEnabled()){var t=e.renderer();t&&t.beforeRender?t.beforeRender((function(t,n){Ii(n,e)}),t.beforeRenderPriorities.animations):function t(){e._private.animationsRunning&&ae((function(n){Ii(n,e),t()}))}()}}},Fi={qualifierCompare:function(e,t){return null==e||null==t?null==e&&null==t:e.sameText(t)},eventMatches:function(e,t,n){var r=t.qualifier;return null==r||e!==n.target&&R(n.target)&&r.matches(n.target)},addEventFields:function(e,t){t.cy=e,t.target=e},callbackContext:function(e,t,n){return null!=t.qualifier?n.target:e}},zi=function(e){return j(e)?new qr(e):e},Vi={createEmitter:function(){var e=this._private;return e.emitter||(e.emitter=new Go(Fi,this)),this},emitter:function(){return this._private.emitter},on:function(e,t,n){return this.emitter().on(e,zi(t),n),this},removeListener:function(e,t,n){return this.emitter().removeListener(e,zi(t),n),this},removeAllListeners:function(){return this.emitter().removeAllListeners(),this},one:function(e,t,n){return this.emitter().one(e,zi(t),n),this},once:function(e,t,n){return this.emitter().one(e,zi(t),n),this},emit:function(e,t){return this.emitter().emit(e,t),this},emitAndNotify:function(e,t){return this.emit(e),this.notify(e,t),this}};lr.eventAliasesOn(Vi);var Gi={png:function(e){return e=e||{},this._private.renderer.png(e)},jpg:function(e){var t=this._private.renderer;return(e=e||{}).bg=e.bg||"#fff",t.jpg(e)}};Gi.jpeg=Gi.jpg;var Hi={layout:function(e){var t=this;if(null!=e)if(null!=e.name){var n=e.name,r=t.extension("layout",n);if(null!=r){var o;o=j(e.eles)?t.$(e.eles):null!=e.eles?e.eles:t.$();var i=new r(Q({},e,{cy:t,eles:o}));return i}Pe("No such layout `"+n+"` found. Did you forget to import it and `cytoscape.use()` it?")}else Pe("A `name` must be specified to make a layout");else Pe("Layout options must be specified to make a layout")}};Hi.createLayout=Hi.makeLayout=Hi.layout;var Wi={notify:function(e,t){var n=this._private;if(this.batching()){n.batchNotifications=n.batchNotifications||{};var r=n.batchNotifications[e]=n.batchNotifications[e]||this.collection();null!=t&&r.merge(t)}else if(n.notificationsEnabled){var o=this.renderer();!this.destroyed()&&o&&o.notify(e,t)}},notifications:function(e){var t=this._private;return void 0===e?t.notificationsEnabled:(t.notificationsEnabled=!!e,this)},noNotifications:function(e){this.notifications(!1),e(),this.notifications(!0)},batching:function(){return this._private.batchCount>0},startBatch:function(){var e=this._private;return null==e.batchCount&&(e.batchCount=0),0===e.batchCount&&(e.batchStyleEles=this.collection(),e.batchNotifications={}),e.batchCount++,this},endBatch:function(){var e=this._private;if(0===e.batchCount)return this;if(e.batchCount--,0===e.batchCount){e.batchStyleEles.updateStyle();var t=this.renderer();Object.keys(e.batchNotifications).forEach((function(n){var r=e.batchNotifications[n];r.empty()?t.notify(n):t.notify(n,r)}))}return this},batch:function(e){return this.startBatch(),e(),this.endBatch(),this},batchData:function(e){var t=this;return this.batch((function(){for(var n=Object.keys(e),r=0;r0;)t.removeChild(t.childNodes[0]);e._private.renderer=null,e.mutableElements().forEach((function(e){var t=e._private;t.rscratch={},t.rstyle={},t.animation.current=[],t.animation.queue=[]}))},onRender:function(e){return this.on("render",e)},offRender:function(e){return this.off("render",e)}};qi.invalidateDimensions=qi.resize;var Yi={collection:function(e,t){return j(e)?this.$(e):A(e)?e.collection():D(e)?(t||(t={}),new _i(this,e,t.unique,t.removed)):new _i(this)},nodes:function(e){var t=this.$((function(e){return e.isNode()}));return e?t.filter(e):t},edges:function(e){var t=this.$((function(e){return e.isEdge()}));return e?t.filter(e):t},$:function(e){var t=this._private.elements;return e?t.filter(e):t.spawnSelf()},mutableElements:function(){return this._private.elements}};Yi.elements=Yi.filter=Yi.$;var Xi={},$i="t";Xi.apply=function(e){for(var t=this,n=t._private.cy.collection(),r=0;r0;if(f||d&&h){var p=void 0;f&&h||f?p=c.properties:h&&(p=c.mappedProperties);for(var v=0;v1&&(g=1),s.color){var w=o.valueMin[0],E=o.valueMax[0],k=o.valueMin[1],_=o.valueMax[1],S=o.valueMin[2],P=o.valueMax[2],C=null==o.valueMin[3]?1:o.valueMin[3],j=null==o.valueMax[3]?1:o.valueMax[3],T=[Math.round(w+(E-w)*g),Math.round(k+(_-k)*g),Math.round(S+(P-S)*g),Math.round(C+(j-C)*g)];n={bypass:o.bypass,name:o.name,value:T,strValue:"rgb("+T[0]+", "+T[1]+", "+T[2]+")"}}else{if(!s.number)return!1;var D=o.valueMin+(o.valueMax-o.valueMin)*g;n=this.parse(o.name,D,o.bypass,f)}if(!n)return v(),!1;n.mapping=o,o=n;break;case a.data:for(var N=o.field.split("."),O=d.data,A=0;A0&&i>0){for(var s={},l=!1,c=0;c0?e.delayAnimation(a).play().promise().then(t):t()})).then((function(){return e.animation({style:s,duration:i,easing:e.pstyle("transition-timing-function").value,queue:!1}).play().promise()})).then((function(){n.removeBypasses(e,o),e.emitAndNotify("style"),r.transitioning=!1}))}else r.transitioning&&(this.removeBypasses(e,o),e.emitAndNotify("style"),r.transitioning=!1)},Xi.checkTrigger=function(e,t,n,r,o,i){var a=this.properties[t],s=o(a);null!=s&&s(n,r)&&i(a)},Xi.checkZOrderTrigger=function(e,t,n,r){var o=this;this.checkTrigger(e,t,n,r,(function(e){return e.triggersZOrder}),(function(){o._private.cy.notify("zorder",e)}))},Xi.checkBoundsTrigger=function(e,t,n,r){this.checkTrigger(e,t,n,r,(function(e){return e.triggersBounds}),(function(o){e.dirtyCompoundBoundsCache(),e.dirtyBoundingBoxCache(),!o.triggersBoundsOfParallelBeziers||("curve-style"!==t||"bezier"!==n&&"bezier"!==r)&&("display"!==t||"none"!==n&&"none"!==r)||e.parallelEdges().forEach((function(e){e.isBundledBezier()&&e.dirtyBoundingBoxCache()}))}))},Xi.checkTriggers=function(e,t,n,r){e.dirtyStyleCache(),this.checkZOrderTrigger(e,t,n,r),this.checkBoundsTrigger(e,t,n,r)};var Ki={applyBypass:function(e,t,n,r){var o=[];if("*"===t||"**"===t){if(void 0!==n)for(var i=0;it.length?i.substr(t.length):""}function s(){n=n.length>r.length?n.substr(r.length):""}for(i=i.replace(/[/][*](\s|.)+?[*][/]/g,"");;){if(i.match(/^\s*$/))break;var l=i.match(/^\s*((?:.|\s)+?)\s*\{((?:.|\s)+?)\}/);if(!l){je("Halting stylesheet parsing: String stylesheet contains more to parse but no selector and block found in: "+i);break}t=l[0];var c=l[1];if("core"!==c)if(new qr(c).invalid){je("Skipping parsing of block: Invalid selector found in string stylesheet: "+c),a();continue}var u=l[2],d=!1;n=u;for(var f=[];;){if(n.match(/^\s*$/))break;var h=n.match(/^\s*(.+?)\s*:\s*(.+?)(?:\s*;|\s*$)/);if(!h){je("Skipping parsing of block: Invalid formatting of style property and value definitions found in:"+u),d=!0;break}r=h[0];var p=h[1],v=h[2];if(this.properties[p])o.parse(p,v)?(f.push({name:p,val:v}),s()):(je("Skipping property: Invalid property definition in: "+r),s());else je("Skipping property: Invalid property name in: "+r),s()}if(d){a();break}o.selector(c);for(var g=0;g=7&&"d"===t[0]&&(c=new RegExp(s.data.regex).exec(t))){if(n)return!1;var f=s.data;return{name:e,value:c,strValue:""+t,mapped:f,field:c[1],bypass:n}}if(t.length>=10&&"m"===t[0]&&(u=new RegExp(s.mapData.regex).exec(t))){if(n)return!1;if(d.multiple)return!1;var h=s.mapData;if(!d.color&&!d.number)return!1;var p=this.parse(e,u[4]);if(!p||p.mapped)return!1;var v=this.parse(e,u[5]);if(!v||v.mapped)return!1;if(p.pfValue===v.pfValue||p.strValue===v.strValue)return je("`"+e+": "+t+"` is not a valid mapper because the output range is zero; converting to `"+e+": "+p.strValue+"`"),this.parse(e,p.strValue);if(d.color){var g=p.value,m=v.value;if(!(g[0]!==m[0]||g[1]!==m[1]||g[2]!==m[2]||g[3]!==m[3]&&(null!=g[3]&&1!==g[3]||null!=m[3]&&1!==m[3])))return!1}return{name:e,value:u,strValue:""+t,mapped:h,field:u[1],fieldMin:parseFloat(u[2]),fieldMax:parseFloat(u[3]),valueMin:p.value,valueMax:v.value,bypass:n}}}if(d.multiple&&"multiple"!==r){var y;if(y=l?t.split(/\s+/):D(t)?t:[t],d.evenMultiple&&y.length%2!=0)return null;for(var b=[],x=[],w=[],E="",k=!1,_=0;_0?" ":"")+S.strValue}return d.validate&&!d.validate(b,x)?null:d.singleEnum&&k?1===b.length&&j(b[0])?{name:e,value:b[0],strValue:b[0],bypass:n}:null:{name:e,value:b,pfValue:w,strValue:E,bypass:n,units:x}}var P,C,N=function(){for(var r=0;rd.max||d.strictMax&&t===d.max))return null;var I={name:e,value:t,strValue:""+t+(O||""),units:O,bypass:n};return d.unitless||"px"!==O&&"em"!==O?I.pfValue=t:I.pfValue="px"!==O&&O?this.getEmSizeInPixels()*t:t,"ms"!==O&&"s"!==O||(I.pfValue="ms"===O?t:1e3*t),"deg"!==O&&"rad"!==O||(I.pfValue="rad"===O?t:(P=t,Math.PI*P/180)),"%"===O&&(I.pfValue=t/100),I}if(d.propList){var B=[],F=""+t;if("none"===F);else{for(var z=F.split(/\s*,\s*|\s+/),V=0;V0&&l>0&&!isNaN(n.w)&&!isNaN(n.h)&&n.w>0&&n.h>0)return{zoom:a=(a=(a=Math.min((s-2*t)/n.w,(l-2*t)/n.h))>this._private.maxZoom?this._private.maxZoom:a)=n.minZoom&&(n.maxZoom=t),this},minZoom:function(e){return void 0===e?this._private.minZoom:this.zoomRange({min:e})},maxZoom:function(e){return void 0===e?this._private.maxZoom:this.zoomRange({max:e})},getZoomedViewport:function(e){var t,n,r=this._private,o=r.pan,i=r.zoom,a=!1;if(r.zoomingEnabled||(a=!0),M(e)?n=e:N(e)&&(n=e.level,null!=e.position?t=rt(e.position,i,o):null!=e.renderedPosition&&(t=e.renderedPosition),null==t||r.panningEnabled||(a=!0)),n=(n=n>r.maxZoom?r.maxZoom:n)t.maxZoom||!t.zoomingEnabled?i=!0:(t.zoom=s,o.push("zoom"))}if(r&&(!i||!e.cancelOnFailedZoom)&&t.panningEnabled){var l=e.pan;M(l.x)&&(t.pan.x=l.x,a=!1),M(l.y)&&(t.pan.y=l.y,a=!1),a||o.push("pan")}return o.length>0&&(o.push("viewport"),this.emit(o.join(" ")),this.notify("viewport")),this},center:function(e){var t=this.getCenterPan(e);return t&&(this._private.pan=t,this.emit("pan viewport"),this.notify("viewport")),this},getCenterPan:function(e,t){if(this._private.panningEnabled){if(j(e)){var n=e;e=this.mutableElements().filter(n)}else A(e)||(e=this.mutableElements());if(0!==e.length){var r=e.boundingBox(),o=this.width(),i=this.height();return{x:(o-(t=void 0===t?this._private.zoom:t)*(r.x1+r.x2))/2,y:(i-t*(r.y1+r.y2))/2}}}},reset:function(){return this._private.panningEnabled&&this._private.zoomingEnabled?(this.viewport({pan:{x:0,y:0},zoom:1}),this):this},invalidateSize:function(){this._private.sizeCache=null},size:function(){var e,t,n=this._private,r=n.container;return n.sizeCache=n.sizeCache||(r?(e=w.getComputedStyle(r),t=function(t){return parseFloat(e.getPropertyValue(t))},{width:r.clientWidth-t("padding-left")-t("padding-right"),height:r.clientHeight-t("padding-top")-t("padding-bottom")}):{width:1,height:1})},width:function(){return this.size().width},height:function(){return this.size().height},extent:function(){var e=this._private.pan,t=this._private.zoom,n=this.renderedExtent(),r={x1:(n.x1-e.x)/t,x2:(n.x2-e.x)/t,y1:(n.y1-e.y)/t,y2:(n.y2-e.y)/t};return r.w=r.x2-r.x1,r.h=r.y2-r.y1,r},renderedExtent:function(){var e=this.width(),t=this.height();return{x1:0,y1:0,x2:e,y2:t,w:e,h:t}},multiClickDebounceTime:function(e){return e?(this._private.multiClickDebounceTime=e,this):this._private.multiClickDebounceTime}};aa.centre=aa.center,aa.autolockNodes=aa.autolock,aa.autoungrabifyNodes=aa.autoungrabify;var sa={data:lr.data({field:"data",bindingEvent:"data",allowBinding:!0,allowSetting:!0,settingEvent:"data",settingTriggersEvent:!0,triggerFnName:"trigger",allowGetting:!0,updateStyle:!0}),removeData:lr.removeData({field:"data",event:"data",triggerFnName:"trigger",triggerEvent:!0,updateStyle:!0}),scratch:lr.data({field:"scratch",bindingEvent:"scratch",allowBinding:!0,allowSetting:!0,settingEvent:"scratch",settingTriggersEvent:!0,triggerFnName:"trigger",allowGetting:!0,updateStyle:!0}),removeScratch:lr.removeData({field:"scratch",event:"scratch",triggerFnName:"trigger",triggerEvent:!0,updateStyle:!0})};sa.attr=sa.data,sa.removeAttr=sa.removeData;var la=function(e){var t=this,n=(e=Q({},e)).container;n&&!O(n)&&O(n[0])&&(n=n[0]);var r=n?n._cyreg:null;(r=r||{})&&r.cy&&(r.cy.destroy(),r={});var o=r.readies=r.readies||[];n&&(n._cyreg=r),r.cy=t;var i=void 0!==w&&void 0!==n&&!e.headless,a=e;a.layout=Q({name:i?"grid":"null"},a.layout),a.renderer=Q({name:i?"canvas":"null"},a.renderer);var s=function(e,t,n){return void 0!==t?t:void 0!==n?n:e},l=this._private={container:n,ready:!1,options:a,elements:new _i(this),listeners:[],aniEles:new _i(this),data:a.data||{},scratch:{},layout:null,renderer:null,destroyed:!1,notificationsEnabled:!0,minZoom:1e-50,maxZoom:1e50,zoomingEnabled:s(!0,a.zoomingEnabled),userZoomingEnabled:s(!0,a.userZoomingEnabled),panningEnabled:s(!0,a.panningEnabled),userPanningEnabled:s(!0,a.userPanningEnabled),boxSelectionEnabled:s(!0,a.boxSelectionEnabled),autolock:s(!1,a.autolock,a.autolockNodes),autoungrabify:s(!1,a.autoungrabify,a.autoungrabifyNodes),autounselectify:s(!1,a.autounselectify),styleEnabled:void 0===a.styleEnabled?i:a.styleEnabled,zoom:M(a.zoom)?a.zoom:1,pan:{x:N(a.pan)&&M(a.pan.x)?a.pan.x:0,y:N(a.pan)&&M(a.pan.y)?a.pan.y:0},animation:{current:[],queue:[]},hasCompoundNodes:!1,multiClickDebounceTime:s(250,a.multiClickDebounceTime)};this.createEmitter(),this.selectionType(a.selectionType),this.zoomRange({min:a.minZoom,max:a.maxZoom});l.styleEnabled&&t.setStyle([]);var c=Q({},a,a.renderer);t.initRenderer(c);!function(e,t){if(e.some(z))return nr.all(e).then(t);t(e)}([a.style,a.elements],(function(e){var n=e[0],i=e[1];l.styleEnabled&&t.style().append(n),function(e,n,r){t.notifications(!1);var o=t.mutableElements();o.length>0&&o.remove(),null!=e&&(N(e)||D(e))&&t.add(e),t.one("layoutready",(function(e){t.notifications(!0),t.emit(e),t.one("load",n),t.emitAndNotify("load")})).one("layoutstop",(function(){t.one("done",r),t.emit("done")}));var i=Q({},t._private.options.layout);i.eles=t.elements(),t.layout(i).run()}(i,(function(){t.startAnimationLoop(),l.ready=!0,T(a.ready)&&t.on("ready",a.ready);for(var e=0;e0,c=vt(n.boundingBox?n.boundingBox:{x1:0,y1:0,w:r.width(),h:r.height()});if(A(n.roots))e=n.roots;else if(D(n.roots)){for(var u=[],d=0;d0;){var N=P.shift(),M=S(N,C);if(M)N.outgoers().filter((function(e){return e.isNode()&&o.has(e)})).forEach(T);else if(null===M){je("Detected double maximal shift for node `"+N.id()+"`. Bailing maximal adjustment due to cycle. Use `options.maximal: true` only on DAGs.");break}}}_();var O=0;if(n.avoidOverlap)for(var R=0;R0&&m[0].length<=3?l/2:0),d=2*Math.PI/m[r].length*o;return 0===r&&1===m[0].length&&(u=1),{x:Y+u*Math.cos(d),y:X+u*Math.sin(d)}}return{x:Y+(o+1-(i+1)/2)*a,y:(r+1)*s}})),this};var pa={fit:!0,padding:30,boundingBox:void 0,avoidOverlap:!0,nodeDimensionsIncludeLabels:!1,spacingFactor:void 0,radius:void 0,startAngle:1.5*Math.PI,sweep:void 0,clockwise:!0,sort:void 0,animate:!1,animationDuration:500,animationEasing:void 0,animateFilter:function(e,t){return!0},ready:void 0,stop:void 0,transform:function(e,t){return t}};function va(e){this.options=Q({},pa,e)}va.prototype.run=function(){var e=this.options,t=e,n=e.cy,r=t.eles,o=void 0!==t.counterclockwise?!t.counterclockwise:t.clockwise,i=r.nodes().not(":parent");t.sort&&(i=i.sort(t.sort));for(var a,s=vt(t.boundingBox?t.boundingBox:{x1:0,y1:0,w:n.width(),h:n.height()}),l=s.x1+s.w/2,c=s.y1+s.h/2,u=(void 0===t.sweep?2*Math.PI-2*Math.PI/i.length:t.sweep)/Math.max(1,i.length-1),d=0,f=0;f1&&t.avoidOverlap){d*=1.75;var g=Math.cos(u)-Math.cos(0),m=Math.sin(u)-Math.sin(0),y=Math.sqrt(d*d/(g*g+m*m));a=Math.max(y,a)}return r.nodes().layoutPositions(this,t,(function(e,n){var r=t.startAngle+n*u*(o?1:-1),i=a*Math.cos(r),s=a*Math.sin(r);return{x:l+i,y:c+s}})),this};var ga,ma={fit:!0,padding:30,startAngle:1.5*Math.PI,sweep:void 0,clockwise:!0,equidistant:!1,minNodeSpacing:10,boundingBox:void 0,avoidOverlap:!0,nodeDimensionsIncludeLabels:!1,height:void 0,width:void 0,spacingFactor:void 0,concentric:function(e){return e.degree()},levelWidth:function(e){return e.maxDegree()/4},animate:!1,animationDuration:500,animationEasing:void 0,animateFilter:function(e,t){return!0},ready:void 0,stop:void 0,transform:function(e,t){return t}};function ya(e){this.options=Q({},ma,e)}ya.prototype.run=function(){for(var e=this.options,t=e,n=void 0!==t.counterclockwise?!t.counterclockwise:t.clockwise,r=e.cy,o=t.eles,i=o.nodes().not(":parent"),a=vt(t.boundingBox?t.boundingBox:{x1:0,y1:0,w:r.width(),h:r.height()}),s=a.x1+a.w/2,l=a.y1+a.h/2,c=[],u=0,d=0;d0)Math.abs(y[0].value-x.value)>=g&&(y=[],m.push(y));y.push(x)}var w=u+t.minNodeSpacing;if(!t.avoidOverlap){var E=m.length>0&&m[0].length>1,k=(Math.min(a.w,a.h)/2-w)/(m.length+E?1:0);w=Math.min(w,k)}for(var _=0,S=0;S1&&t.avoidOverlap){var T=Math.cos(j)-Math.cos(0),D=Math.sin(j)-Math.sin(0),N=Math.sqrt(w*w/(T*T+D*D));_=Math.max(N,_)}P.r=_,_+=w}if(t.equidistant){for(var M=0,O=0,A=0;A=e.numIter)&&(Ca(r,e),r.temperature=r.temperature*e.coolingFactor,!(r.temperature=e.animationThreshold&&i(),ae(t)):(Fa(r,e),s())}()}else{for(;c;)c=a(l),l++;Fa(r,e),s()}return this},xa.prototype.stop=function(){return this.stopped=!0,this.thread&&this.thread.stop(),this.emit("layoutstop"),this},xa.prototype.destroy=function(){return this.thread&&this.thread.stop(),this};var wa=function(e,t,n){for(var r=n.eles.edges(),o=n.eles.nodes(),i={isCompound:e.hasCompoundNodes(),layoutNodes:[],idToIndex:{},nodeSize:o.size(),graphSet:[],indexToGraph:[],layoutEdges:[],edgeSize:r.size(),temperature:n.initialTemp,clientWidth:e.width(),clientHeight:e.width(),boundingBox:vt(n.boundingBox?n.boundingBox:{x1:0,y1:0,w:e.width(),h:e.height()})},a=n.eles.components(),s={},l=0;l0){i.graphSet.push(x);for(l=0;lr.count?0:r.graph},ka=function e(t,n,r,o){var i=o.graphSet[r];if(-10)var s=(c=r.nodeOverlap*a)*o/(v=Math.sqrt(o*o+i*i)),l=c*i/v;else{var c,u=Ma(e,o,i),d=Ma(t,-1*o,-1*i),f=d.x-u.x,h=d.y-u.y,p=f*f+h*h,v=Math.sqrt(p);s=(c=(e.nodeRepulsion+t.nodeRepulsion)/p)*f/v,l=c*h/v}e.isLocked||(e.offsetX-=s,e.offsetY-=l),t.isLocked||(t.offsetX+=s,t.offsetY+=l)}},Na=function(e,t,n,r){if(n>0)var o=e.maxX-t.minX;else o=t.maxX-e.minX;if(r>0)var i=e.maxY-t.minY;else i=t.maxY-e.minY;return o>=0&&i>=0?Math.sqrt(o*o+i*i):0},Ma=function(e,t,n){var r=e.positionX,o=e.positionY,i=e.height||1,a=e.width||1,s=n/t,l=i/a,c={};return 0===t&&0n?(c.x=r,c.y=o+i/2,c):0t&&-1*l<=s&&s<=l?(c.x=r-a/2,c.y=o-a*n/2/t,c):0=l)?(c.x=r+i*t/2/n,c.y=o+i/2,c):0>n&&(s<=-1*l||s>=l)?(c.x=r-i*t/2/n,c.y=o-i/2,c):c},Oa=function(e,t){for(var n=0;n1){var p=t.gravity*d/h,v=t.gravity*f/h;u.offsetX+=p,u.offsetY+=v}}}}},Ra=function(e,t){var n=[],r=0,o=-1;for(n.push.apply(n,e.graphSet[0]),o+=e.graphSet[0].length;r<=o;){var i=n[r++],a=e.idToIndex[i],s=e.layoutNodes[a],l=s.children;if(0n)var o={x:n*e/r,y:n*t/r};else o={x:e,y:t};return o},Ba=function e(t,n){var r=t.parentId;if(null!=r){var o=n.layoutNodes[n.idToIndex[r]],i=!1;return(null==o.maxX||t.maxX+o.padRight>o.maxX)&&(o.maxX=t.maxX+o.padRight,i=!0),(null==o.minX||t.minX-o.padLefto.maxY)&&(o.maxY=t.maxY+o.padBottom,i=!0),(null==o.minY||t.minY-o.padTopp&&(d+=h+t.componentSpacing,u=0,f=0,h=0)}}},za={fit:!0,padding:30,boundingBox:void 0,avoidOverlap:!0,avoidOverlapPadding:10,nodeDimensionsIncludeLabels:!1,spacingFactor:void 0,condense:!1,rows:void 0,cols:void 0,position:function(e){},sort:void 0,animate:!1,animationDuration:500,animationEasing:void 0,animateFilter:function(e,t){return!0},ready:void 0,stop:void 0,transform:function(e,t){return t}};function Va(e){this.options=Q({},za,e)}Va.prototype.run=function(){var e=this.options,t=e,n=e.cy,r=t.eles,o=r.nodes().not(":parent");t.sort&&(o=o.sort(t.sort));var i=vt(t.boundingBox?t.boundingBox:{x1:0,y1:0,w:n.width(),h:n.height()});if(0===i.h||0===i.w)r.nodes().layoutPositions(this,t,(function(e){return{x:i.x1,y:i.y1}}));else{var a=o.size(),s=Math.sqrt(a*i.h/i.w),l=Math.round(s),c=Math.round(i.w/i.h*s),u=function(e){if(null==e)return Math.min(l,c);Math.min(l,c)==l?l=e:c=e},d=function(e){if(null==e)return Math.max(l,c);Math.max(l,c)==l?l=e:c=e},f=t.rows,h=null!=t.cols?t.cols:t.columns;if(null!=f&&null!=h)l=f,c=h;else if(null!=f&&null==h)l=f,c=Math.ceil(a/l);else if(null==f&&null!=h)c=h,l=Math.ceil(a/c);else if(c*l>a){var p=u(),v=d();(p-1)*v>=a?u(p-1):(v-1)*p>=a&&d(v-1)}else for(;c*l=a?d(m+1):u(g+1)}var y=i.w/c,b=i.h/l;if(t.condense&&(y=0,b=0),t.avoidOverlap)for(var x=0;x=c&&(N=0,D++)},O={},A=0;A(r=Ct(e,t,x[w],x[w+1],x[w+2],x[w+3])))return g(n,r),!0}else if("bezier"===i.edgeType||"multibezier"===i.edgeType||"self"===i.edgeType||"compound"===i.edgeType)for(x=i.allpts,w=0;w+5(r=Pt(e,t,x[w],x[w+1],x[w+2],x[w+3],x[w+4],x[w+5])))return g(n,r),!0;y=y||o.source,b=b||o.target;var E=a.getArrowWidth(l,u),k=[{name:"source",x:i.arrowStartX,y:i.arrowStartY,angle:i.srcArrowAngle},{name:"target",x:i.arrowEndX,y:i.arrowEndY,angle:i.tgtArrowAngle},{name:"mid-source",x:i.midX,y:i.midY,angle:i.midsrcArrowAngle},{name:"mid-target",x:i.midX,y:i.midY,angle:i.midtgtArrowAngle}];for(w=0;w0&&(m(y),m(b))}function b(e,t,n){return Le(e,t,n)}function x(n,r){var o,i=n._private,a=p;o=r?r+"-":"",n.boundingBox();var s=i.labelBounds[r||"main"],l=n.pstyle(o+"label").value;if("yes"===n.pstyle("text-events").strValue&&l){var c=b(i.rscratch,"labelX",r),u=b(i.rscratch,"labelY",r),d=b(i.rscratch,"labelAngle",r),f=n.pstyle(o+"text-margin-x").pfValue,h=n.pstyle(o+"text-margin-y").pfValue,v=s.x1-a-f,m=s.x2+a-f,y=s.y1-a-h,x=s.y2+a-h;if(d){var w=Math.cos(d),E=Math.sin(d),k=function(e,t){return{x:(e-=c)*w-(t-=u)*E+c,y:e*E+t*w+u}},_=k(v,y),S=k(v,x),P=k(m,y),C=k(m,x),j=[_.x+f,_.y+h,P.x+f,P.y+h,C.x+f,C.y+h,S.x+f,S.y+h];if(jt(e,t,j))return g(n),!0}else if(wt(s,e,t))return g(n),!0}}n&&(l=l.interactive);for(var w=l.length-1;w>=0;w--){var E=l[w];E.isNode()?m(E)||x(E):y(E)||x(E)||x(E,"source")||x(E,"target")}return c},getAllInBox:function(e,t,n,r){for(var o,i,a=this.getCachedZSortedEles().interactive,s=[],l=Math.min(e,n),c=Math.max(e,n),u=Math.min(t,r),d=Math.max(t,r),f=vt({x1:e=l,y1:t=u,x2:n=c,y2:r=d}),h=0;h0?Math.max(e-t,0):Math.min(e+t,0)},C=P(_,E),j=P(S,k),T=!1;"auto"===g?v=Math.abs(C)>Math.abs(j)?o:r:g===l||g===s?(v=r,T=!0):g!==i&&g!==a||(v=o,T=!0);var D,N=v===r,M=N?j:C,O=N?S:_,A=lt(O),R=!1;(T&&(y||x)||!(g===s&&O<0||g===l&&O>0||g===i&&O>0||g===a&&O<0)||(M=(A*=-1)*Math.abs(M),R=!0),y)?D=(b<0?1+b:b)*M:D=(b<0?M:0)+b*A;var L=function(e){return Math.abs(e)=Math.abs(M)},I=L(D),B=L(Math.abs(M)-Math.abs(D));if((I||B)&&!R)if(N){var F=Math.abs(O)<=d/2,z=Math.abs(_)<=f/2;if(F){var V=(c.x1+c.x2)/2,G=c.y1,H=c.y2;n.segpts=[V,G,V,H]}else if(z){var W=(c.y1+c.y2)/2,U=c.x1,q=c.x2;n.segpts=[U,W,q,W]}else n.segpts=[c.x1,c.y2]}else{var Y=Math.abs(O)<=u/2,X=Math.abs(S)<=h/2;if(Y){var $=(c.y1+c.y2)/2,K=c.x1,Z=c.x2;n.segpts=[K,$,Z,$]}else if(X){var Q=(c.x1+c.x2)/2,J=c.y1,ee=c.y2;n.segpts=[Q,J,Q,ee]}else n.segpts=[c.x2,c.y1]}else if(N){var te=c.y1+D+(p?d/2*A:0),ne=c.x1,re=c.x2;n.segpts=[ne,te,re,te]}else{var oe=c.x1+D+(p?u/2*A:0),ie=c.y1,ae=c.y2;n.segpts=[oe,ie,oe,ae]}},ts.tryToCorrectInvalidPoints=function(e,t){var n=e._private.rscratch;if("bezier"===n.edgeType){var r=t.srcPos,o=t.tgtPos,i=t.srcW,a=t.srcH,s=t.tgtW,l=t.tgtH,c=t.srcShape,u=t.tgtShape,d=!M(n.startX)||!M(n.startY),f=!M(n.arrowStartX)||!M(n.arrowStartY),h=!M(n.endX)||!M(n.endY),p=!M(n.arrowEndX)||!M(n.arrowEndY),v=3*(this.getArrowWidth(e.pstyle("width").pfValue,e.pstyle("arrow-scale").value)*this.arrowShapeWidth),g=ct({x:n.ctrlpts[0],y:n.ctrlpts[1]},{x:n.startX,y:n.startY}),m=gf.poolIndex()){var h=d;d=f,f=h}var p=s.srcPos=d.position(),v=s.tgtPos=f.position(),g=s.srcW=d.outerWidth(),m=s.srcH=d.outerHeight(),y=s.tgtW=f.outerWidth(),b=s.tgtH=f.outerHeight(),x=s.srcShape=n.nodeShapes[t.getNodeShape(d)],w=s.tgtShape=n.nodeShapes[t.getNodeShape(f)];s.dirCounts={north:0,west:0,south:0,east:0,northwest:0,southwest:0,northeast:0,southeast:0};for(var E=0;E0){var G=c,H=ut(G,it(t)),W=ut(G,it(V)),U=H;if(W2)ut(G,{x:V[2],y:V[3]})0){var oe=u,ie=ut(oe,it(t)),ae=ut(oe,it(re)),se=ie;if(ae2)ut(oe,{x:re[2],y:re[3]})=c||y){u={cp:v,segment:m};break}}if(u)break}var b=u.cp,x=u.segment,w=(c-f)/x.length,E=x.t1-x.t0,k=s?x.t0+E*w:x.t1-E*w;k=pt(0,k,1),t=ht(b.p0,b.p1,b.p2,k),o=function(e,t,n,r){var o=pt(0,r-.001,1),i=pt(0,r+.001,1),a=ht(e,t,n,o),s=ht(e,t,n,i);return ls(a,s)}(b.p0,b.p1,b.p2,k);break;case"straight":case"segments":case"haystack":for(var _,S,P,C,j=0,T=r.allpts.length,D=0;D+3=c));D+=2);var N=(c-S)/_;N=pt(0,N,1),t=function(e,t,n,r){var o=t.x-e.x,i=t.y-e.y,a=ct(e,t),s=o/a,l=i/a;return n=n??0,r=null!=r?r:n*a,{x:e.x+s*r,y:e.y+l*r}}(P,C,N),o=ls(P,C)}a("labelX",n,t.x),a("labelY",n,t.y),a("labelAutoAngle",n,o)}};c("source"),c("target"),this.applyLabelDimensions(e)}},as.applyLabelDimensions=function(e){this.applyPrefixedLabelDimensions(e),e.isEdge()&&(this.applyPrefixedLabelDimensions(e,"source"),this.applyPrefixedLabelDimensions(e,"target"))},as.applyPrefixedLabelDimensions=function(e,t){var n=e._private,r=this.getLabelText(e,t),o=this.calculateLabelDimensions(e,r),i=e.pstyle("line-height").pfValue,a=e.pstyle("text-wrap").strValue,s=Le(n.rscratch,"labelWrapCachedLines",t)||[],l="wrap"!==a?1:Math.max(s.length,1),c=o.height/l,u=c*i,d=o.width,f=o.height+(l-1)*(i-1)*c;Ie(n.rstyle,"labelWidth",t,d),Ie(n.rscratch,"labelWidth",t,d),Ie(n.rstyle,"labelHeight",t,f),Ie(n.rscratch,"labelHeight",t,f),Ie(n.rscratch,"labelLineHeight",t,u)},as.getLabelText=function(e,t){var n=e._private,r=t?t+"-":"",o=e.pstyle(r+"label").strValue,i=e.pstyle("text-transform").value,a=function(e,r){return r?(Ie(n.rscratch,e,t,r),r):Le(n.rscratch,e,t)};if(!o)return"";"none"==i||("uppercase"==i?o=o.toUpperCase():"lowercase"==i&&(o=o.toLowerCase()));var s=e.pstyle("text-wrap").value;if("wrap"===s){var l=a("labelKey");if(null!=l&&a("labelWrapKey")===l)return a("labelWrapCachedText");for(var c=o.split("\n"),u=e.pstyle("text-max-width").pfValue,d="anywhere"===e.pstyle("text-overflow-wrap").value,f=[],h=/[\s\u200b]+/,p=d?"":" ",v=0;vu){for(var b=g.split(h),x="",w=0;w_)break;S+=o[C],C===o.length-1&&(P=!0)}return P||(S+="\u2026"),S}return o},as.getLabelJustification=function(e){var t=e.pstyle("text-justification").strValue,n=e.pstyle("text-halign").strValue;if("auto"!==t)return t;if(!e.isNode())return"center";switch(n){case"left":return"right";case"right":return"left";default:return"center"}},as.calculateLabelDimensions=function(e,t){var n=ve(t,e._private.labelDimsKey),r=this.labelDimCache||(this.labelDimCache=[]),o=r[n];if(null!=o)return o;var i=e.pstyle("font-style").strValue,a=e.pstyle("font-size").pfValue,s=e.pstyle("font-family").strValue,l=e.pstyle("font-weight").strValue,c=this.labelCalcCanvas,u=this.labelCalcCanvasContext;if(!c){c=this.labelCalcCanvas=document.createElement("canvas"),u=this.labelCalcCanvasContext=c.getContext("2d");var d=c.style;d.position="absolute",d.left="-9999px",d.top="-9999px",d.zIndex="-1",d.visibility="hidden",d.pointerEvents="none"}u.font="".concat(i," ").concat(l," ").concat(a,"px ").concat(s);for(var f=0,h=0,p=t.split("\n"),v=0;v1&&void 0!==arguments[1])||arguments[1];if(t.merge(e),n)for(var r=0;r=e.desktopTapThreshold2}var P=r(t);g&&(e.hoverData.tapholdCancelled=!0);i=!0,n(v,["mousemove","vmousemove","tapdrag"],t,{x:u[0],y:u[1]});var C=function(){e.data.bgActivePosistion=void 0,e.hoverData.selecting||a.emit({originalEvent:t,type:"boxstart",position:{x:u[0],y:u[1]}}),p[4]=1,e.hoverData.selecting=!0,e.redrawHint("select",!0),e.redraw()};if(3===e.hoverData.which){if(g){var j={originalEvent:t,type:"cxtdrag",position:{x:u[0],y:u[1]}};y?y.emit(j):a.emit(j),e.hoverData.cxtDragged=!0,e.hoverData.cxtOver&&v===e.hoverData.cxtOver||(e.hoverData.cxtOver&&e.hoverData.cxtOver.emit({originalEvent:t,type:"cxtdragout",position:{x:u[0],y:u[1]}}),e.hoverData.cxtOver=v,v&&v.emit({originalEvent:t,type:"cxtdragover",position:{x:u[0],y:u[1]}}))}}else if(e.hoverData.dragging){if(i=!0,a.panningEnabled()&&a.userPanningEnabled()){var T;if(e.hoverData.justStartedPan){var D=e.hoverData.mdownPos;T={x:(u[0]-D[0])*s,y:(u[1]-D[1])*s},e.hoverData.justStartedPan=!1}else T={x:b[0]*s,y:b[1]*s};a.panBy(T),a.emit("dragpan"),e.hoverData.dragged=!0}u=e.projectIntoViewport(t.clientX,t.clientY)}else if(1!=p[4]||null!=y&&!y.pannable()){if(y&&y.pannable()&&y.active()&&y.unactivate(),y&&y.grabbed()||v==m||(m&&n(m,["mouseout","tapdragout"],t,{x:u[0],y:u[1]}),v&&n(v,["mouseover","tapdragover"],t,{x:u[0],y:u[1]}),e.hoverData.last=v),y)if(g){if(a.boxSelectionEnabled()&&P)y&&y.grabbed()&&(d(x),y.emit("freeon"),x.emit("free"),e.dragData.didDrag&&(y.emit("dragfreeon"),x.emit("dragfree"))),C();else if(y&&y.grabbed()&&e.nodeIsDraggable(y)){var N=!e.dragData.didDrag;N&&e.redrawHint("eles",!0),e.dragData.didDrag=!0,e.hoverData.draggingEles||l(x,{inDragLayer:!0});var O={x:0,y:0};if(M(b[0])&&M(b[1])&&(O.x+=b[0],O.y+=b[1],N)){var A=e.hoverData.dragDelta;A&&M(A[0])&&M(A[1])&&(O.x+=A[0],O.y+=A[1])}e.hoverData.draggingEles=!0,x.silentShift(O).emit("position drag"),e.redrawHint("drag",!0),e.redraw()}}else!function(){var t=e.hoverData.dragDelta=e.hoverData.dragDelta||[];0===t.length?(t.push(b[0]),t.push(b[1])):(t[0]+=b[0],t[1]+=b[1])}();i=!0}else if(g){if(e.hoverData.dragging||!a.boxSelectionEnabled()||!P&&a.panningEnabled()&&a.userPanningEnabled()){if(!e.hoverData.selecting&&a.panningEnabled()&&a.userPanningEnabled()){o(y,e.hoverData.downs)&&(e.hoverData.dragging=!0,e.hoverData.justStartedPan=!0,p[4]=0,e.data.bgActivePosistion=it(f),e.redrawHint("select",!0),e.redraw())}}else C();y&&y.pannable()&&y.active()&&y.unactivate()}return p[2]=u[0],p[3]=u[1],i?(t.stopPropagation&&t.stopPropagation(),t.preventDefault&&t.preventDefault(),!1):void 0}}),!1),e.registerBinding(window,"mouseup",(function(o){if(e.hoverData.capture){e.hoverData.capture=!1;var i=e.cy,a=e.projectIntoViewport(o.clientX,o.clientY),s=e.selection,l=e.findNearestElement(a[0],a[1],!0,!1),c=e.dragData.possibleDragElements,u=e.hoverData.down,f=r(o);if(e.data.bgActivePosistion&&(e.redrawHint("select",!0),e.redraw()),e.hoverData.tapholdCancelled=!0,e.data.bgActivePosistion=void 0,u&&u.unactivate(),3===e.hoverData.which){var h={originalEvent:o,type:"cxttapend",position:{x:a[0],y:a[1]}};if(u?u.emit(h):i.emit(h),!e.hoverData.cxtDragged){var p={originalEvent:o,type:"cxttap",position:{x:a[0],y:a[1]}};u?u.emit(p):i.emit(p)}e.hoverData.cxtDragged=!1,e.hoverData.which=null}else if(1===e.hoverData.which){if(n(l,["mouseup","tapend","vmouseup"],o,{x:a[0],y:a[1]}),e.dragData.didDrag||e.hoverData.dragged||e.hoverData.selecting||e.hoverData.isOverThresholdDrag||(n(u,["click","tap","vclick"],o,{x:a[0],y:a[1]}),b=!1,o.timeStamp-x<=i.multiClickDebounceTime()?(y&&clearTimeout(y),b=!0,x=null,n(u,["dblclick","dbltap","vdblclick"],o,{x:a[0],y:a[1]})):(y=setTimeout((function(){b||n(u,["oneclick","onetap","voneclick"],o,{x:a[0],y:a[1]})}),i.multiClickDebounceTime()),x=o.timeStamp)),null!=u||e.dragData.didDrag||e.hoverData.selecting||e.hoverData.dragged||r(o)||(i.$(t).unselect(["tapunselect"]),c.length>0&&e.redrawHint("eles",!0),e.dragData.possibleDragElements=c=i.collection()),l!=u||e.dragData.didDrag||e.hoverData.selecting||null!=l&&l._private.selectable&&(e.hoverData.dragging||("additive"===i.selectionType()||f?l.selected()?l.unselect(["tapunselect"]):l.select(["tapselect"]):f||(i.$(t).unmerge(l).unselect(["tapunselect"]),l.select(["tapselect"]))),e.redrawHint("eles",!0)),e.hoverData.selecting){var v=i.collection(e.getAllInBox(s[0],s[1],s[2],s[3]));e.redrawHint("select",!0),v.length>0&&e.redrawHint("eles",!0),i.emit({type:"boxend",originalEvent:o,position:{x:a[0],y:a[1]}});var g=function(e){return e.selectable()&&!e.selected()};"additive"===i.selectionType()||f||i.$(t).unmerge(v).unselect(),v.emit("box").stdFilter(g).select().emit("boxselect"),e.redraw()}if(e.hoverData.dragging&&(e.hoverData.dragging=!1,e.redrawHint("select",!0),e.redrawHint("eles",!0),e.redraw()),!s[4]){e.redrawHint("drag",!0),e.redrawHint("eles",!0);var m=u&&u.grabbed();d(c),m&&(u.emit("freeon"),c.emit("free"),e.dragData.didDrag&&(u.emit("dragfreeon"),c.emit("dragfree")))}}s[4]=0,e.hoverData.down=null,e.hoverData.cxtStarted=!1,e.hoverData.draggingEles=!1,e.hoverData.selecting=!1,e.hoverData.isOverThresholdDrag=!1,e.dragData.didDrag=!1,e.hoverData.dragged=!1,e.hoverData.dragDelta=[],e.hoverData.mdownPos=null,e.hoverData.mdownGPos=null}}),!1);var E,k,_,S,P,C,j,T,D,N,O,A,R,L=function(t){if(!e.scrollingPage){var n=e.cy,r=n.zoom(),o=n.pan(),i=e.projectIntoViewport(t.clientX,t.clientY),a=[i[0]*r+o.x,i[1]*r+o.y];if(e.hoverData.draggingEles||e.hoverData.dragging||e.hoverData.cxtStarted||0!==e.selection[4])t.preventDefault();else if(n.panningEnabled()&&n.userPanningEnabled()&&n.zoomingEnabled()&&n.userZoomingEnabled()){var s;t.preventDefault(),e.data.wheelZooming=!0,clearTimeout(e.data.wheelTimeout),e.data.wheelTimeout=setTimeout((function(){e.data.wheelZooming=!1,e.redrawHint("eles",!0),e.redraw()}),150),s=null!=t.deltaY?t.deltaY/-250:null!=t.wheelDeltaY?t.wheelDeltaY/1e3:t.wheelDelta/1e3,s*=e.wheelSensitivity,1===t.deltaMode&&(s*=33);var l=n.zoom()*Math.pow(10,s);"gesturechange"===t.type&&(l=e.gestureStartZoom*t.scale),n.zoom({level:l,renderedPosition:{x:a[0],y:a[1]}}),n.emit("gesturechange"===t.type?"pinchzoom":"scrollzoom")}}};e.registerBinding(e.container,"wheel",L,!0),e.registerBinding(window,"scroll",(function(t){e.scrollingPage=!0,clearTimeout(e.scrollingPageTimeout),e.scrollingPageTimeout=setTimeout((function(){e.scrollingPage=!1}),250)}),!0),e.registerBinding(e.container,"gesturestart",(function(t){e.gestureStartZoom=e.cy.zoom(),e.hasTouchStarted||t.preventDefault()}),!0),e.registerBinding(e.container,"gesturechange",(function(t){e.hasTouchStarted||L(t)}),!0),e.registerBinding(e.container,"mouseout",(function(t){var n=e.projectIntoViewport(t.clientX,t.clientY);e.cy.emit({originalEvent:t,type:"mouseout",position:{x:n[0],y:n[1]}})}),!1),e.registerBinding(e.container,"mouseover",(function(t){var n=e.projectIntoViewport(t.clientX,t.clientY);e.cy.emit({originalEvent:t,type:"mouseover",position:{x:n[0],y:n[1]}})}),!1);var I,B,F,z,V,G,H,W=function(e,t,n,r){return Math.sqrt((n-e)*(n-e)+(r-t)*(r-t))},U=function(e,t,n,r){return(n-e)*(n-e)+(r-t)*(r-t)};if(e.registerBinding(e.container,"touchstart",I=function(t){if(e.hasTouchStarted=!0,w(t)){h(),e.touchData.capture=!0,e.data.bgActivePosistion=void 0;var r=e.cy,o=e.touchData.now,i=e.touchData.earlier;if(t.touches[0]){var s=e.projectIntoViewport(t.touches[0].clientX,t.touches[0].clientY);o[0]=s[0],o[1]=s[1]}if(t.touches[1]){s=e.projectIntoViewport(t.touches[1].clientX,t.touches[1].clientY);o[2]=s[0],o[3]=s[1]}if(t.touches[2]){s=e.projectIntoViewport(t.touches[2].clientX,t.touches[2].clientY);o[4]=s[0],o[5]=s[1]}if(t.touches[1]){e.touchData.singleTouchMoved=!0,d(e.dragData.touchDragEles);var c=e.findContainerClientCoords();D=c[0],N=c[1],O=c[2],A=c[3],E=t.touches[0].clientX-D,k=t.touches[0].clientY-N,_=t.touches[1].clientX-D,S=t.touches[1].clientY-N,R=0<=E&&E<=O&&0<=_&&_<=O&&0<=k&&k<=A&&0<=S&&S<=A;var f=r.pan(),p=r.zoom();P=W(E,k,_,S),C=U(E,k,_,S),T=[((j=[(E+_)/2,(k+S)/2])[0]-f.x)/p,(j[1]-f.y)/p];if(C<4e4&&!t.touches[2]){var v=e.findNearestElement(o[0],o[1],!0,!0),g=e.findNearestElement(o[2],o[3],!0,!0);return v&&v.isNode()?(v.activate().emit({originalEvent:t,type:"cxttapstart",position:{x:o[0],y:o[1]}}),e.touchData.start=v):g&&g.isNode()?(g.activate().emit({originalEvent:t,type:"cxttapstart",position:{x:o[0],y:o[1]}}),e.touchData.start=g):r.emit({originalEvent:t,type:"cxttapstart",position:{x:o[0],y:o[1]}}),e.touchData.start&&(e.touchData.start._private.grabbed=!1),e.touchData.cxt=!0,e.touchData.cxtDragged=!1,e.data.bgActivePosistion=void 0,void e.redraw()}}if(t.touches[2])r.boxSelectionEnabled()&&t.preventDefault();else if(t.touches[1]);else if(t.touches[0]){var m=e.findNearestElements(o[0],o[1],!0,!0),y=m[0];if(null!=y&&(y.activate(),e.touchData.start=y,e.touchData.starts=m,e.nodeIsGrabbable(y))){var b=e.dragData.touchDragEles=r.collection(),x=null;e.redrawHint("eles",!0),e.redrawHint("drag",!0),y.selected()?(x=r.$((function(t){return t.selected()&&e.nodeIsGrabbable(t)})),l(x,{addToList:b})):u(y,{addToList:b}),a(y);var M=function(e){return{originalEvent:t,type:e,position:{x:o[0],y:o[1]}}};y.emit(M("grabon")),x?x.forEach((function(e){e.emit(M("grab"))})):y.emit(M("grab"))}n(y,["touchstart","tapstart","vmousedown"],t,{x:o[0],y:o[1]}),null==y&&(e.data.bgActivePosistion={x:s[0],y:s[1]},e.redrawHint("select",!0),e.redraw()),e.touchData.singleTouchMoved=!1,e.touchData.singleTouchStartTime=+new Date,clearTimeout(e.touchData.tapholdTimeout),e.touchData.tapholdTimeout=setTimeout((function(){!1!==e.touchData.singleTouchMoved||e.pinching||e.touchData.selecting||n(e.touchData.start,["taphold"],t,{x:o[0],y:o[1]})}),e.tapholdDuration)}if(t.touches.length>=1){for(var L=e.touchData.startPosition=[],I=0;I=e.touchTapThreshold2}if(r&&e.touchData.cxt){t.preventDefault();var x=t.touches[0].clientX-D,j=t.touches[0].clientY-N,O=t.touches[1].clientX-D,A=t.touches[1].clientY-N,L=U(x,j,O,A);if(L/C>=2.25||L>=22500){e.touchData.cxt=!1,e.data.bgActivePosistion=void 0,e.redrawHint("select",!0);var I={originalEvent:t,type:"cxttapend",position:{x:s[0],y:s[1]}};e.touchData.start?(e.touchData.start.unactivate().emit(I),e.touchData.start=null):a.emit(I)}}if(r&&e.touchData.cxt){I={originalEvent:t,type:"cxtdrag",position:{x:s[0],y:s[1]}};e.data.bgActivePosistion=void 0,e.redrawHint("select",!0),e.touchData.start?e.touchData.start.emit(I):a.emit(I),e.touchData.start&&(e.touchData.start._private.grabbed=!1),e.touchData.cxtDragged=!0;var B=e.findNearestElement(s[0],s[1],!0,!0);e.touchData.cxtOver&&B===e.touchData.cxtOver||(e.touchData.cxtOver&&e.touchData.cxtOver.emit({originalEvent:t,type:"cxtdragout",position:{x:s[0],y:s[1]}}),e.touchData.cxtOver=B,B&&B.emit({originalEvent:t,type:"cxtdragover",position:{x:s[0],y:s[1]}}))}else if(r&&t.touches[2]&&a.boxSelectionEnabled())t.preventDefault(),e.data.bgActivePosistion=void 0,this.lastThreeTouch=+new Date,e.touchData.selecting||a.emit({originalEvent:t,type:"boxstart",position:{x:s[0],y:s[1]}}),e.touchData.selecting=!0,e.touchData.didSelect=!0,i[4]=1,i&&0!==i.length&&void 0!==i[0]?(i[2]=(s[0]+s[2]+s[4])/3,i[3]=(s[1]+s[3]+s[5])/3):(i[0]=(s[0]+s[2]+s[4])/3,i[1]=(s[1]+s[3]+s[5])/3,i[2]=(s[0]+s[2]+s[4])/3+1,i[3]=(s[1]+s[3]+s[5])/3+1),e.redrawHint("select",!0),e.redraw();else if(r&&t.touches[1]&&!e.touchData.didSelect&&a.zoomingEnabled()&&a.panningEnabled()&&a.userZoomingEnabled()&&a.userPanningEnabled()){if(t.preventDefault(),e.data.bgActivePosistion=void 0,e.redrawHint("select",!0),ee=e.dragData.touchDragEles){e.redrawHint("drag",!0);for(var F=0;F0&&!e.hoverData.draggingEles&&!e.swipePanning&&null!=e.data.bgActivePosistion&&(e.data.bgActivePosistion=void 0,e.redrawHint("select",!0),e.redraw())}},!1),e.registerBinding(window,"touchcancel",F=function(t){var n=e.touchData.start;e.touchData.capture=!1,n&&n.unactivate()}),e.registerBinding(window,"touchend",z=function(r){var o=e.touchData.start;if(e.touchData.capture){0===r.touches.length&&(e.touchData.capture=!1),r.preventDefault();var i=e.selection;e.swipePanning=!1,e.hoverData.draggingEles=!1;var a,s=e.cy,l=s.zoom(),c=e.touchData.now,u=e.touchData.earlier;if(r.touches[0]){var f=e.projectIntoViewport(r.touches[0].clientX,r.touches[0].clientY);c[0]=f[0],c[1]=f[1]}if(r.touches[1]){f=e.projectIntoViewport(r.touches[1].clientX,r.touches[1].clientY);c[2]=f[0],c[3]=f[1]}if(r.touches[2]){f=e.projectIntoViewport(r.touches[2].clientX,r.touches[2].clientY);c[4]=f[0],c[5]=f[1]}if(o&&o.unactivate(),e.touchData.cxt){if(a={originalEvent:r,type:"cxttapend",position:{x:c[0],y:c[1]}},o?o.emit(a):s.emit(a),!e.touchData.cxtDragged){var h={originalEvent:r,type:"cxttap",position:{x:c[0],y:c[1]}};o?o.emit(h):s.emit(h)}return e.touchData.start&&(e.touchData.start._private.grabbed=!1),e.touchData.cxt=!1,e.touchData.start=null,void e.redraw()}if(!r.touches[2]&&s.boxSelectionEnabled()&&e.touchData.selecting){e.touchData.selecting=!1;var p=s.collection(e.getAllInBox(i[0],i[1],i[2],i[3]));i[0]=void 0,i[1]=void 0,i[2]=void 0,i[3]=void 0,i[4]=0,e.redrawHint("select",!0),s.emit({type:"boxend",originalEvent:r,position:{x:c[0],y:c[1]}});p.emit("box").stdFilter((function(e){return e.selectable()&&!e.selected()})).select().emit("boxselect"),p.nonempty()&&e.redrawHint("eles",!0),e.redraw()}if(null!=o&&o.unactivate(),r.touches[2])e.data.bgActivePosistion=void 0,e.redrawHint("select",!0);else if(r.touches[1]);else if(r.touches[0]);else if(!r.touches[0]){e.data.bgActivePosistion=void 0,e.redrawHint("select",!0);var v=e.dragData.touchDragEles;if(null!=o){var g=o._private.grabbed;d(v),e.redrawHint("drag",!0),e.redrawHint("eles",!0),g&&(o.emit("freeon"),v.emit("free"),e.dragData.didDrag&&(o.emit("dragfreeon"),v.emit("dragfree"))),n(o,["touchend","tapend","vmouseup","tapdragout"],r,{x:c[0],y:c[1]}),o.unactivate(),e.touchData.start=null}else{var m=e.findNearestElement(c[0],c[1],!0,!0);n(m,["touchend","tapend","vmouseup","tapdragout"],r,{x:c[0],y:c[1]})}var y=e.touchData.startPosition[0]-c[0],b=y*y,x=e.touchData.startPosition[1]-c[1],w=(b+x*x)*l*l;e.touchData.singleTouchMoved||(o||s.$(":selected").unselect(["tapunselect"]),n(o,["tap","vclick"],r,{x:c[0],y:c[1]}),V=!1,r.timeStamp-H<=s.multiClickDebounceTime()?(G&&clearTimeout(G),V=!0,H=null,n(o,["dbltap","vdblclick"],r,{x:c[0],y:c[1]})):(G=setTimeout((function(){V||n(o,["onetap","voneclick"],r,{x:c[0],y:c[1]})}),s.multiClickDebounceTime()),H=r.timeStamp)),null!=o&&!e.dragData.didDrag&&o._private.selectable&&w2){for(var j=[c[0],c[1]],T=Math.pow(j[0]-e,2)+Math.pow(j[1]-t,2),D=1;D0)return v[0]}return null},f=Object.keys(u),h=0;h0?l:kt(o,i,e,t,n,r,a)},checkPoint:function(e,t,n,r,o,i,a){var s=Vt(r,o),l=2*s;if(Tt(e,t,this.points,i,a,r,o-l,[0,-1],n))return!0;if(Tt(e,t,this.points,i,a,r-l,o,[0,-1],n))return!0;var c=r/2+2*n,u=o/2+2*n;return!!jt(e,t,[i-c,a-u,i-c,a,i+c,a,i+c,a-u])||(!!Mt(e,t,l,l,i+r/2-s,a+o/2-s,n)||!!Mt(e,t,l,l,i-r/2+s,a+o/2-s,n))}}},gs.registerNodeShapes=function(){var e=this.nodeShapes={},t=this;this.generateEllipse(),this.generatePolygon("triangle",Bt(3,0)),this.generateRoundPolygon("round-triangle",Bt(3,0)),this.generatePolygon("rectangle",Bt(4,0)),e.square=e.rectangle,this.generateRoundRectangle(),this.generateCutRectangle(),this.generateBarrel(),this.generateBottomRoundrectangle();var n=[0,1,1,0,0,-1,-1,0];this.generatePolygon("diamond",n),this.generateRoundPolygon("round-diamond",n),this.generatePolygon("pentagon",Bt(5,0)),this.generateRoundPolygon("round-pentagon",Bt(5,0)),this.generatePolygon("hexagon",Bt(6,0)),this.generateRoundPolygon("round-hexagon",Bt(6,0)),this.generatePolygon("heptagon",Bt(7,0)),this.generateRoundPolygon("round-heptagon",Bt(7,0)),this.generatePolygon("octagon",Bt(8,0)),this.generateRoundPolygon("round-octagon",Bt(8,0));var r=new Array(20),o=zt(5,0),i=zt(5,Math.PI/5),a=.5*(3-Math.sqrt(5));a*=1.57;for(var s=0;s=e.deqFastCost*v)break}else if(o){if(h>=e.deqCost*l||h>=e.deqAvgCost*s)break}else if(p>=e.deqNoDrawCost*ws)break;var g=e.deq(t,d,u);if(!(g.length>0))break;for(var m=0;m0&&(e.onDeqd(t,c),!o&&e.shouldRedraw(t,c,d,u)&&r())}),o(t))}}},ks=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ke;v(this,e),this.idsByKey=new Be,this.keyForId=new Be,this.cachesByLvl=new Be,this.lvls=[],this.getKey=t,this.doesEleInvalidateKey=n}return m(e,[{key:"getIdsFor",value:function(e){null==e&&Pe("Can not get id list for null key");var t=this.idsByKey,n=this.idsByKey.get(e);return n||(n=new ze,t.set(e,n)),n}},{key:"addIdForKey",value:function(e,t){null!=e&&this.getIdsFor(e).add(t)}},{key:"deleteIdForKey",value:function(e,t){null!=e&&this.getIdsFor(e).delete(t)}},{key:"getNumberOfIdsForKey",value:function(e){return null==e?0:this.getIdsFor(e).size}},{key:"updateKeyMappingFor",value:function(e){var t=e.id(),n=this.keyForId.get(t),r=this.getKey(e);this.deleteIdForKey(n,t),this.addIdForKey(r,t),this.keyForId.set(t,r)}},{key:"deleteKeyMappingFor",value:function(e){var t=e.id(),n=this.keyForId.get(t);this.deleteIdForKey(n,t),this.keyForId.delete(t)}},{key:"keyHasChangedFor",value:function(e){var t=e.id();return this.keyForId.get(t)!==this.getKey(e)}},{key:"isInvalid",value:function(e){return this.keyHasChangedFor(e)||this.doesEleInvalidateKey(e)}},{key:"getCachesAt",value:function(e){var t=this.cachesByLvl,n=this.lvls,r=t.get(e);return r||(r=new Be,t.set(e,r),n.push(e)),r}},{key:"getCache",value:function(e,t){return this.getCachesAt(t).get(e)}},{key:"get",value:function(e,t){var n=this.getKey(e),r=this.getCache(n,t);return null!=r&&this.updateKeyMappingFor(e),r}},{key:"getForCachedKey",value:function(e,t){var n=this.keyForId.get(e.id());return this.getCache(n,t)}},{key:"hasCache",value:function(e,t){return this.getCachesAt(t).has(e)}},{key:"has",value:function(e,t){var n=this.getKey(e);return this.hasCache(n,t)}},{key:"setCache",value:function(e,t,n){n.key=e,this.getCachesAt(t).set(e,n)}},{key:"set",value:function(e,t,n){var r=this.getKey(e);this.setCache(r,t,n),this.updateKeyMappingFor(e)}},{key:"deleteCache",value:function(e,t){this.getCachesAt(t).delete(e)}},{key:"delete",value:function(e,t){var n=this.getKey(e);this.deleteCache(n,t)}},{key:"invalidateKey",value:function(e){var t=this;this.lvls.forEach((function(n){return t.deleteCache(e,n)}))}},{key:"invalidate",value:function(e){var t=e.id(),n=this.keyForId.get(t);this.deleteKeyMappingFor(e);var r=this.doesEleInvalidateKey(e);return r&&this.invalidateKey(n),r||0===this.getNumberOfIdsForKey(n)}}]),e}(),_s={dequeue:"dequeue",downscale:"downscale",highQuality:"highQuality"},Ss=Oe({getKey:null,doesEleInvalidateKey:ke,drawElement:null,getBoundingBox:null,getRotationPoint:null,getRotationOffset:null,isVisible:Ee,allowEdgeTxrCaching:!0,allowParentTxrCaching:!0}),Ps=function(e,t){var n=this;n.renderer=e,n.onDequeues=[];var r=Ss(t);Q(n,r),n.lookup=new ks(r.getKey,r.doesEleInvalidateKey),n.setupDequeueing()},Cs=Ps.prototype;Cs.reasons=_s,Cs.getTextureQueue=function(e){var t=this;return t.eleImgCaches=t.eleImgCaches||{},t.eleImgCaches[e]=t.eleImgCaches[e]||[]},Cs.getRetiredTextureQueue=function(e){var t=this.eleImgCaches.retired=this.eleImgCaches.retired||{};return t[e]=t[e]||[]},Cs.getElementQueue=function(){return this.eleCacheQueue=this.eleCacheQueue||new u.default((function(e,t){return t.reqs-e.reqs}))},Cs.getElementKeyToQueue=function(){return this.eleKeyToCacheQueue=this.eleKeyToCacheQueue||{}},Cs.getElement=function(e,t,n,r,o){var i=this,a=this.renderer,s=a.cy.zoom(),l=this.lookup;if(!t||0===t.w||0===t.h||isNaN(t.w)||isNaN(t.h)||!e.visible()||e.removed())return null;if(!i.allowEdgeTxrCaching&&e.isEdge()||!i.allowParentTxrCaching&&e.isParent())return null;if(null==r&&(r=Math.ceil(st(s*n))),r<-4)r=-4;else if(s>=7.99||r>3)return null;var c=Math.pow(2,r),u=t.h*c,d=t.w*c,f=a.eleTextBiggerThanMin(e,c);if(!this.isVisible(e,f))return null;var h,p=l.get(e,r);if(p&&p.invalidated&&(p.invalidated=!1,p.texture.invalidatedWidth-=p.width),p)return p;if(h=u<=25?25:u<=50?50:50*Math.ceil(u/50),u>1024||d>1024)return null;var v=i.getTextureQueue(h),g=v[v.length-2],m=function(){return i.recycleTexture(h,d)||i.addTexture(h,d)};g||(g=v[v.length-1]),g||(g=m()),g.width-g.usedWidthr;C--)S=i.getElement(e,t,n,C,_s.downscale);P()}else{var j;if(!x&&!w&&!E)for(var T=r-1;T>=-4;T--){var D=l.get(e,T);if(D){j=D;break}}if(b(j))return i.queueElement(e,r),j;g.context.translate(g.usedWidth,0),g.context.scale(c,c),this.drawElement(g.context,e,t,f,!1),g.context.scale(1/c,1/c),g.context.translate(-g.usedWidth,0)}return p={x:g.usedWidth,texture:g,level:r,scale:c,width:d,height:u,scaledLabelShown:f},g.usedWidth+=Math.ceil(d+8),g.eleCaches.push(p),l.set(e,r,p),i.checkTextureFullness(g),p},Cs.invalidateElements=function(e){for(var t=0;t=.2*e.width&&this.retireTexture(e)},Cs.checkTextureFullness=function(e){var t=this.getTextureQueue(e.height);e.usedWidth/e.width>.8&&e.fullnessChecks>=10?Ae(t,e):e.fullnessChecks++},Cs.retireTexture=function(e){var t=e.height,n=this.getTextureQueue(t),r=this.lookup;Ae(n,e),e.retired=!0;for(var o=e.eleCaches,i=0;i=t)return i.retired=!1,i.usedWidth=0,i.invalidatedWidth=0,i.fullnessChecks=0,Re(i.eleCaches),i.context.setTransform(1,0,0,1,0,0),i.context.clearRect(0,0,i.width,i.height),Ae(r,i),n.push(i),i}},Cs.queueElement=function(e,t){var n=this.getElementQueue(),r=this.getElementKeyToQueue(),o=this.getKey(e),i=r[o];if(i)i.level=Math.max(i.level,t),i.eles.merge(e),i.reqs++,n.updateItem(i);else{var a={eles:e.spawn().merge(e),level:t,reqs:1,key:o};n.push(a),r[o]=a}},Cs.dequeue=function(e){for(var t=this,n=t.getElementQueue(),r=t.getElementKeyToQueue(),o=[],i=t.lookup,a=0;a<1&&n.size()>0;a++){var s=n.pop(),l=s.key,c=s.eles[0],u=i.hasCache(c,s.level);if(r[l]=null,!u){o.push(s);var d=t.getBoundingBox(c);t.getElement(c,d,e,s.level,_s.dequeue)}}return o},Cs.removeFromQueue=function(e){var t=this.getElementQueue(),n=this.getElementKeyToQueue(),r=this.getKey(e),o=n[r];null!=o&&(1===o.eles.length?(o.reqs=we,t.updateItem(o),t.pop(),n[r]=null):o.eles.unmerge(e))},Cs.onDequeue=function(e){this.onDequeues.push(e)},Cs.offDequeue=function(e){Ae(this.onDequeues,e)},Cs.setupDequeueing=Es({deqRedrawThreshold:100,deqCost:.15,deqAvgCost:.1,deqNoDrawCost:.9,deqFastCost:.9,deq:function(e,t,n){return e.dequeue(t,n)},onDeqd:function(e,t){for(var n=0;n=3.99||n>2)return null;r.validateLayersElesOrdering(n,e);var a,s,l=r.layersByLevel,c=Math.pow(2,n),u=l[n]=l[n]||[];if(r.levelIsComplete(n,e))return u;!function(){var t=function(t){if(r.validateLayersElesOrdering(t,e),r.levelIsComplete(t,e))return s=l[t],!0},o=function(e){if(!s)for(var r=n+e;-4<=r&&r<=2&&!t(r);r+=e);};o(1),o(-1);for(var i=u.length-1;i>=0;i--){var a=u[i];a.invalid&&Ae(u,a)}}();var d=function(t){var o=(t=t||{}).after;if(function(){if(!a){a=vt();for(var t=0;t16e6)return null;var i=r.makeLayer(a,n);if(null!=o){var s=u.indexOf(o)+1;u.splice(s,0,i)}else(void 0===t.insert||t.insert)&&u.unshift(i);return i};if(r.skipping&&!i)return null;for(var f=null,h=e.length/1,p=!i,v=0;v=h||!Et(f.bb,g.boundingBox()))&&!(f=d({insert:!0,after:f})))return null;s||p?r.queueLayer(f,g):r.drawEleInLayer(f,g,n,t),f.eles.push(g),y[n]=f}}return s||(p?null:u)},Ts.getEleLevelForLayerLevel=function(e,t){return e},Ts.drawEleInLayer=function(e,t,n,r){var o=this.renderer,i=e.context,a=t.boundingBox();0!==a.w&&0!==a.h&&t.visible()&&(n=this.getEleLevelForLayerLevel(n,r),o.setImgSmoothing(i,!1),o.drawCachedElement(i,t,null,null,n,true),o.setImgSmoothing(i,!0))},Ts.levelIsComplete=function(e,t){var n=this.layersByLevel[e];if(!n||0===n.length)return!1;for(var r=0,o=0;o0)return!1;if(i.invalid)return!1;r+=i.eles.length}return r===t.length},Ts.validateLayersElesOrdering=function(e,t){var n=this.layersByLevel[e];if(n)for(var r=0;r0){e=!0;break}}return e},Ts.invalidateElements=function(e){var t=this;0!==e.length&&(t.lastInvalidationTime=se(),0!==e.length&&t.haveLayers()&&t.updateElementsInLayers(e,(function(e,n,r){t.invalidateLayer(e)})))},Ts.invalidateLayer=function(e){if(this.lastInvalidationTime=se(),!e.invalid){var t=e.level,n=e.eles,r=this.layersByLevel[t];Ae(r,e),e.elesQueue=[],e.invalid=!0,e.replacement&&(e.replacement.invalid=!0);for(var o=0;o3&&void 0!==arguments[3])||arguments[3],o=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],i=!(arguments.length>5&&void 0!==arguments[5])||arguments[5],a=this,s=t._private.rscratch;if((!i||t.visible())&&!s.badLine&&null!=s.allpts&&!isNaN(s.allpts[0])){var l;n&&(l=n,e.translate(-l.x1,-l.y1));var c=i?t.pstyle("opacity").value:1,u=i?t.pstyle("line-opacity").value:1,d=t.pstyle("curve-style").value,f=t.pstyle("line-style").value,h=t.pstyle("width").pfValue,p=t.pstyle("line-cap").value,v=c*u,g=c*u,m=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:v;"straight-triangle"===d?(a.eleStrokeStyle(e,t,n),a.drawEdgeTrianglePath(t,e,s.allpts)):(e.lineWidth=h,e.lineCap=p,a.eleStrokeStyle(e,t,n),a.drawEdgePath(t,e,s.allpts,f),e.lineCap="butt")},y=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g;a.drawArrowheads(e,t,n)};if(e.lineJoin="round","yes"===t.pstyle("ghost").value){var b=t.pstyle("ghost-offset-x").pfValue,x=t.pstyle("ghost-offset-y").pfValue,w=t.pstyle("ghost-opacity").value,E=v*w;e.translate(b,x),m(E),y(E),e.translate(-b,-x)}o&&a.drawEdgeUnderlay(e,t),m(),y(),o&&a.drawEdgeOverlay(e,t),a.drawElementText(e,t,null,r),n&&e.translate(l.x1,l.y1)}}},Ys=function(e){if(!["overlay","underlay"].includes(e))throw new Error("Invalid state");return function(t,n){if(n.visible()){var r=n.pstyle("".concat(e,"-opacity")).value;if(0!==r){var o=this,i=o.usePaths(),a=n._private.rscratch,s=2*n.pstyle("".concat(e,"-padding")).pfValue,l=n.pstyle("".concat(e,"-color")).value;t.lineWidth=s,"self"!==a.edgeType||i?t.lineCap="round":t.lineCap="butt",o.colorStrokeStyle(t,l[0],l[1],l[2],r),o.drawEdgePath(n,t,a.allpts,"solid")}}}};qs.drawEdgeOverlay=Ys("overlay"),qs.drawEdgeUnderlay=Ys("underlay"),qs.drawEdgePath=function(e,t,n,r){var o,i=e._private.rscratch,a=t,s=!1,l=this.usePaths(),c=e.pstyle("line-dash-pattern").pfValue,u=e.pstyle("line-dash-offset").pfValue;if(l){var d=n.join("$");i.pathCacheKey&&i.pathCacheKey===d?(o=t=i.pathCache,s=!0):(o=t=new Path2D,i.pathCacheKey=d,i.pathCache=o)}if(a.setLineDash)switch(r){case"dotted":a.setLineDash([1,1]);break;case"dashed":a.setLineDash(c),a.lineDashOffset=u;break;case"solid":a.setLineDash([])}if(!s&&!i.badLine)switch(t.beginPath&&t.beginPath(),t.moveTo(n[0],n[1]),i.edgeType){case"bezier":case"self":case"compound":case"multibezier":for(var f=2;f+35&&void 0!==arguments[5])||arguments[5],a=this;if(null==r){if(i&&!a.eleTextBiggerThanMin(t))return}else if(!1===r)return;if(t.isNode()){var s=t.pstyle("label");if(!s||!s.value)return;var l=a.getLabelJustification(t);e.textAlign=l,e.textBaseline="bottom"}else{var c=t.element()._private.rscratch.badLine,u=t.pstyle("label"),d=t.pstyle("source-label"),f=t.pstyle("target-label");if(c||(!u||!u.value)&&(!d||!d.value)&&(!f||!f.value))return;e.textAlign="center",e.textBaseline="bottom"}var h,p=!n;n&&(h=n,e.translate(-h.x1,-h.y1)),null==o?(a.drawText(e,t,null,p,i),t.isEdge()&&(a.drawText(e,t,"source",p,i),a.drawText(e,t,"target",p,i))):a.drawText(e,t,o,p,i),n&&e.translate(h.x1,h.y1)},$s.getFontCache=function(e){var t;this.fontCaches=this.fontCaches||[];for(var n=0;n2&&void 0!==arguments[2])||arguments[2],r=t.pstyle("font-style").strValue,o=t.pstyle("font-size").pfValue+"px",i=t.pstyle("font-family").strValue,a=t.pstyle("font-weight").strValue,s=n?t.effectiveOpacity()*t.pstyle("text-opacity").value:1,l=t.pstyle("text-outline-opacity").value*s,c=t.pstyle("color").value,u=t.pstyle("text-outline-color").value;e.font=r+" "+a+" "+o+" "+i,e.lineJoin="round",this.colorFillStyle(e,c[0],c[1],c[2],s),this.colorStrokeStyle(e,u[0],u[1],u[2],l)},$s.getTextAngle=function(e,t){var n=e._private.rscratch,r=t?t+"-":"",o=e.pstyle(r+"text-rotation"),i=Le(n,"labelAngle",t);return"autorotate"===o.strValue?e.isEdge()?i:0:"none"===o.strValue?0:o.pfValue},$s.drawText=function(e,t,n){var r=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],o=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],i=t._private.rscratch,a=o?t.effectiveOpacity():1;if(!o||0!==a&&0!==t.pstyle("text-opacity").value){"main"===n&&(n=null);var s,l,c=Le(i,"labelX",n),u=Le(i,"labelY",n),d=this.getLabelText(t,n);if(null!=d&&""!==d&&!isNaN(c)&&!isNaN(u)){this.setupTextStyle(e,t,o);var f,h=n?n+"-":"",p=Le(i,"labelWidth",n),v=Le(i,"labelHeight",n),g=t.pstyle(h+"text-margin-x").pfValue,m=t.pstyle(h+"text-margin-y").pfValue,y=t.isEdge(),b=t.pstyle("text-halign").value,x=t.pstyle("text-valign").value;switch(y&&(b="center",x="center"),c+=g,u+=m,0!==(f=r?this.getTextAngle(t,n):0)&&(s=c,l=u,e.translate(s,l),e.rotate(f),c=0,u=0),x){case"top":break;case"center":u+=v/2;break;case"bottom":u+=v}var w=t.pstyle("text-background-opacity").value,E=t.pstyle("text-border-opacity").value,k=t.pstyle("text-border-width").pfValue,_=t.pstyle("text-background-padding").pfValue;if(w>0||k>0&&E>0){var S=c-_;switch(b){case"left":S-=p;break;case"center":S-=p/2}var P=u-v-_,C=p+2*_,j=v+2*_;if(w>0){var T=e.fillStyle,D=t.pstyle("text-background-color").value;e.fillStyle="rgba("+D[0]+","+D[1]+","+D[2]+","+w*a+")",0===t.pstyle("text-background-shape").strValue.indexOf("round")?function(e,t,n,r,o){var i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:5;e.beginPath(),e.moveTo(t+i,n),e.lineTo(t+r-i,n),e.quadraticCurveTo(t+r,n,t+r,n+i),e.lineTo(t+r,n+o-i),e.quadraticCurveTo(t+r,n+o,t+r-i,n+o),e.lineTo(t+i,n+o),e.quadraticCurveTo(t,n+o,t,n+o-i),e.lineTo(t,n+i),e.quadraticCurveTo(t,n,t+i,n),e.closePath(),e.fill()}(e,S,P,C,j,2):e.fillRect(S,P,C,j),e.fillStyle=T}if(k>0&&E>0){var N=e.strokeStyle,M=e.lineWidth,O=t.pstyle("text-border-color").value,A=t.pstyle("text-border-style").value;if(e.strokeStyle="rgba("+O[0]+","+O[1]+","+O[2]+","+E*a+")",e.lineWidth=k,e.setLineDash)switch(A){case"dotted":e.setLineDash([1,1]);break;case"dashed":e.setLineDash([4,2]);break;case"double":e.lineWidth=k/4,e.setLineDash([]);break;case"solid":e.setLineDash([])}if(e.strokeRect(S,P,C,j),"double"===A){var R=k/2;e.strokeRect(S+R,P+R,C-2*R,j-2*R)}e.setLineDash&&e.setLineDash([]),e.lineWidth=M,e.strokeStyle=N}}var L=2*t.pstyle("text-outline-width").pfValue;if(L>0&&(e.lineWidth=L),"wrap"===t.pstyle("text-wrap").value){var I=Le(i,"labelWrapCachedLines",n),B=Le(i,"labelLineHeight",n),F=p/2,z=this.getLabelJustification(t);switch("auto"===z||("left"===b?"left"===z?c+=-p:"center"===z&&(c+=-F):"center"===b?"left"===z?c+=-F:"right"===z&&(c+=F):"right"===b&&("center"===z?c+=F:"right"===z&&(c+=p))),x){case"top":case"center":case"bottom":u-=(I.length-1)*B}for(var V=0;V0&&e.strokeText(I[V],c,u),e.fillText(I[V],c,u),u+=B}else L>0&&e.strokeText(d,c,u),e.fillText(d,c,u);0!==f&&(e.rotate(-f),e.translate(-s,-l))}}};var Ks={drawNode:function(e,t,n){var r,o,i=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],a=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],s=!(arguments.length>5&&void 0!==arguments[5])||arguments[5],l=this,c=t._private,u=c.rscratch,d=t.position();if(M(d.x)&&M(d.y)&&(!s||t.visible())){var f,h,p=s?t.effectiveOpacity():1,v=l.usePaths(),g=!1,m=t.padding();r=t.width()+2*m,o=t.height()+2*m,n&&(h=n,e.translate(-h.x1,-h.y1));for(var y=t.pstyle("background-image").value,b=new Array(y.length),x=new Array(y.length),w=0,E=0;E0&&void 0!==arguments[0]?arguments[0]:C;l.eleFillStyle(e,t,n)},O=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:D;l.colorStrokeStyle(e,j[0],j[1],j[2],t)},A=t.pstyle("shape").strValue,R=t.pstyle("shape-polygon-points").pfValue;if(v){e.translate(d.x,d.y);var L=l.nodePathCache=l.nodePathCache||[],I=ge("polygon"===A?A+","+R.join(","):A,""+o,""+r),B=L[I];null!=B?(f=B,g=!0,u.pathCache=f):(f=new Path2D,L[I]=u.pathCache=f)}var F=function(){if(!g){var n=d;v&&(n={x:0,y:0}),l.nodeShapes[l.getNodeShape(t)].draw(f||e,n.x,n.y,r,o)}v?e.fill(f):e.fill()},z=function(){for(var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:p,r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],o=c.backgrounding,i=0,a=0;a0&&void 0!==arguments[0]&&arguments[0],i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:p;l.hasPie(t)&&(l.drawPie(e,t,i),n&&(v||l.nodeShapes[l.getNodeShape(t)].draw(e,d.x,d.y,r,o)))},G=function(){var t=(S>0?S:-S)*(arguments.length>0&&void 0!==arguments[0]?arguments[0]:p),n=S>0?0:255;0!==S&&(l.colorFillStyle(e,n,n,n,t),v?e.fill(f):e.fill())},H=function(){if(P>0){if(e.lineWidth=P,e.lineCap="butt",e.setLineDash)switch(T){case"dotted":e.setLineDash([1,1]);break;case"dashed":e.setLineDash([4,2]);break;case"solid":case"double":e.setLineDash([])}if(v?e.stroke(f):e.stroke(),"double"===T){e.lineWidth=P/3;var t=e.globalCompositeOperation;e.globalCompositeOperation="destination-out",v?e.stroke(f):e.stroke(),e.globalCompositeOperation=t}e.setLineDash&&e.setLineDash([])}};if("yes"===t.pstyle("ghost").value){var W=t.pstyle("ghost-offset-x").pfValue,U=t.pstyle("ghost-offset-y").pfValue,q=t.pstyle("ghost-opacity").value,Y=q*p;e.translate(W,U),N(q*C),F(),z(Y,!0),O(q*D),H(),V(0!==S||0!==P),z(Y,!1),G(Y),e.translate(-W,-U)}v&&e.translate(-d.x,-d.y),a&&l.drawNodeUnderlay(e,t,d,r,o),v&&e.translate(d.x,d.y),N(),F(),z(p,!0),O(),H(),V(0!==S||0!==P),z(p,!1),G(),v&&e.translate(-d.x,-d.y),l.drawElementText(e,t,null,i),a&&l.drawNodeOverlay(e,t,d,r,o),n&&e.translate(h.x1,h.y1)}}},Zs=function(e){if(!["overlay","underlay"].includes(e))throw new Error("Invalid state");return function(t,n,r,o,i){if(n.visible()){var a=n.pstyle("".concat(e,"-padding")).pfValue,s=n.pstyle("".concat(e,"-opacity")).value,l=n.pstyle("".concat(e,"-color")).value,c=n.pstyle("".concat(e,"-shape")).value;if(s>0){if(r=r||n.position(),null==o||null==i){var u=n.padding();o=n.width()+2*u,i=n.height()+2*u}this.colorFillStyle(t,l[0],l[1],l[2],s),this.nodeShapes[c].draw(t,r.x,r.y,o+2*a,i+2*a),t.fill()}}}};Ks.drawNodeOverlay=Zs("overlay"),Ks.drawNodeUnderlay=Zs("underlay"),Ks.hasPie=function(e){return(e=e[0])._private.hasPie},Ks.drawPie=function(e,t,n,r){t=t[0],r=r||t.position();var o=t.cy().style(),i=t.pstyle("pie-size"),a=r.x,s=r.y,l=t.width(),c=t.height(),u=Math.min(l,c)/2,d=0;this.usePaths()&&(a=0,s=0),"%"===i.units?u*=i.pfValue:void 0!==i.pfValue&&(u=i.pfValue/2);for(var f=1;f<=o.pieBackgroundN;f++){var h=t.pstyle("pie-"+f+"-background-size").value,p=t.pstyle("pie-"+f+"-background-color").value,v=t.pstyle("pie-"+f+"-background-opacity").value*n,g=h/100;g+d>1&&(g=1-d);var m=1.5*Math.PI+2*Math.PI*d,y=m+2*Math.PI*g;0===h||d>=1||d+g>1||(e.beginPath(),e.moveTo(a,s),e.arc(a,s,u,m,y),e.closePath(),this.colorFillStyle(e,p[0],p[1],p[2],v),e.fill(),d+=g)}};var Qs={};Qs.getPixelRatio=function(){var e=this.data.contexts[0];if(null!=this.forcedPixelRatio)return this.forcedPixelRatio;var t=e.backingStorePixelRatio||e.webkitBackingStorePixelRatio||e.mozBackingStorePixelRatio||e.msBackingStorePixelRatio||e.oBackingStorePixelRatio||e.backingStorePixelRatio||1;return(window.devicePixelRatio||1)/t},Qs.paintCache=function(e){for(var t,n=this.paintCaches=this.paintCaches||[],r=!0,o=0;oa.minMbLowQualFrames&&(a.motionBlurPxRatio=a.mbPxRBlurry)),a.clearingMotionBlur&&(a.motionBlurPxRatio=1),a.textureDrawLastFrame&&!d&&(u[a.NODE]=!0,u[a.SELECT_BOX]=!0);var y=l.style(),b=l.zoom(),x=void 0!==o?o:b,w=l.pan(),E={x:w.x,y:w.y},k={zoom:b,pan:{x:w.x,y:w.y}},_=a.prevViewport;void 0===_||k.zoom!==_.zoom||k.pan.x!==_.pan.x||k.pan.y!==_.pan.y||v&&!p||(a.motionBlurPxRatio=1),i&&(E=i),x*=s,E.x*=s,E.y*=s;var S=a.getCachedZSortedEles();function P(e,t,n,r,o){var i=e.globalCompositeOperation;e.globalCompositeOperation="destination-out",a.colorFillStyle(e,255,255,255,a.motionBlurTransparency),e.fillRect(t,n,r,o),e.globalCompositeOperation=i}function C(e,r){var s,l,u,d;a.clearingMotionBlur||e!==c.bufferContexts[a.MOTIONBLUR_BUFFER_NODE]&&e!==c.bufferContexts[a.MOTIONBLUR_BUFFER_DRAG]?(s=E,l=x,u=a.canvasWidth,d=a.canvasHeight):(s={x:w.x*h,y:w.y*h},l=b*h,u=a.canvasWidth*h,d=a.canvasHeight*h),e.setTransform(1,0,0,1,0,0),"motionBlur"===r?P(e,0,0,u,d):t||void 0!==r&&!r||e.clearRect(0,0,u,d),n||(e.translate(s.x,s.y),e.scale(l,l)),i&&e.translate(i.x,i.y),o&&e.scale(o,o)}if(d||(a.textureDrawLastFrame=!1),d){if(a.textureDrawLastFrame=!0,!a.textureCache){a.textureCache={},a.textureCache.bb=l.mutableElements().boundingBox(),a.textureCache.texture=a.data.bufferCanvases[a.TEXTURE_BUFFER];var j=a.data.bufferContexts[a.TEXTURE_BUFFER];j.setTransform(1,0,0,1,0,0),j.clearRect(0,0,a.canvasWidth*a.textureMult,a.canvasHeight*a.textureMult),a.render({forcedContext:j,drawOnlyNodeLayer:!0,forcedPxRatio:s*a.textureMult}),(k=a.textureCache.viewport={zoom:l.zoom(),pan:l.pan(),width:a.canvasWidth,height:a.canvasHeight}).mpan={x:(0-k.pan.x)/k.zoom,y:(0-k.pan.y)/k.zoom}}u[a.DRAG]=!1,u[a.NODE]=!1;var T=c.contexts[a.NODE],D=a.textureCache.texture;k=a.textureCache.viewport;T.setTransform(1,0,0,1,0,0),f?P(T,0,0,k.width,k.height):T.clearRect(0,0,k.width,k.height);var N=y.core("outside-texture-bg-color").value,M=y.core("outside-texture-bg-opacity").value;a.colorFillStyle(T,N[0],N[1],N[2],M),T.fillRect(0,0,k.width,k.height);b=l.zoom();C(T,!1),T.clearRect(k.mpan.x,k.mpan.y,k.width/k.zoom/s,k.height/k.zoom/s),T.drawImage(D,k.mpan.x,k.mpan.y,k.width/k.zoom/s,k.height/k.zoom/s)}else a.textureOnViewport&&!t&&(a.textureCache=null);var O=l.extent(),A=a.pinching||a.hoverData.dragging||a.swipePanning||a.data.wheelZooming||a.hoverData.draggingEles||a.cy.animated(),R=a.hideEdgesOnViewport&&A,L=[];if(L[a.NODE]=!u[a.NODE]&&f&&!a.clearedForMotionBlur[a.NODE]||a.clearingMotionBlur,L[a.NODE]&&(a.clearedForMotionBlur[a.NODE]=!0),L[a.DRAG]=!u[a.DRAG]&&f&&!a.clearedForMotionBlur[a.DRAG]||a.clearingMotionBlur,L[a.DRAG]&&(a.clearedForMotionBlur[a.DRAG]=!0),u[a.NODE]||n||r||L[a.NODE]){var I=f&&!L[a.NODE]&&1!==h;C(T=t||(I?a.data.bufferContexts[a.MOTIONBLUR_BUFFER_NODE]:c.contexts[a.NODE]),f&&!I?"motionBlur":void 0),R?a.drawCachedNodes(T,S.nondrag,s,O):a.drawLayeredElements(T,S.nondrag,s,O),a.debug&&a.drawDebugPoints(T,S.nondrag),n||f||(u[a.NODE]=!1)}if(!r&&(u[a.DRAG]||n||L[a.DRAG])){I=f&&!L[a.DRAG]&&1!==h;C(T=t||(I?a.data.bufferContexts[a.MOTIONBLUR_BUFFER_DRAG]:c.contexts[a.DRAG]),f&&!I?"motionBlur":void 0),R?a.drawCachedNodes(T,S.drag,s,O):a.drawCachedElements(T,S.drag,s,O),a.debug&&a.drawDebugPoints(T,S.drag),n||f||(u[a.DRAG]=!1)}if(a.showFps||!r&&u[a.SELECT_BOX]&&!n){if(C(T=t||c.contexts[a.SELECT_BOX]),1==a.selection[4]&&(a.hoverData.selecting||a.touchData.selecting)){b=a.cy.zoom();var B=y.core("selection-box-border-width").value/b;T.lineWidth=B,T.fillStyle="rgba("+y.core("selection-box-color").value[0]+","+y.core("selection-box-color").value[1]+","+y.core("selection-box-color").value[2]+","+y.core("selection-box-opacity").value+")",T.fillRect(a.selection[0],a.selection[1],a.selection[2]-a.selection[0],a.selection[3]-a.selection[1]),B>0&&(T.strokeStyle="rgba("+y.core("selection-box-border-color").value[0]+","+y.core("selection-box-border-color").value[1]+","+y.core("selection-box-border-color").value[2]+","+y.core("selection-box-opacity").value+")",T.strokeRect(a.selection[0],a.selection[1],a.selection[2]-a.selection[0],a.selection[3]-a.selection[1]))}if(c.bgActivePosistion&&!a.hoverData.selecting){b=a.cy.zoom();var F=c.bgActivePosistion;T.fillStyle="rgba("+y.core("active-bg-color").value[0]+","+y.core("active-bg-color").value[1]+","+y.core("active-bg-color").value[2]+","+y.core("active-bg-opacity").value+")",T.beginPath(),T.arc(F.x,F.y,y.core("active-bg-size").pfValue/b,0,2*Math.PI),T.fill()}var z=a.lastRedrawTime;if(a.showFps&&z){z=Math.round(z);var V=Math.round(1e3/z);T.setTransform(1,0,0,1,0,0),T.fillStyle="rgba(255, 0, 0, 0.75)",T.strokeStyle="rgba(255, 0, 0, 0.75)",T.lineWidth=1,T.fillText("1 frame = "+z+" ms = "+V+" fps",0,20);T.strokeRect(0,30,250,20),T.fillRect(0,30,250*Math.min(V/60,1),20)}n||(u[a.SELECT_BOX]=!1)}if(f&&1!==h){var G=c.contexts[a.NODE],H=a.data.bufferCanvases[a.MOTIONBLUR_BUFFER_NODE],W=c.contexts[a.DRAG],U=a.data.bufferCanvases[a.MOTIONBLUR_BUFFER_DRAG],q=function(e,t,n){e.setTransform(1,0,0,1,0,0),n||!m?e.clearRect(0,0,a.canvasWidth,a.canvasHeight):P(e,0,0,a.canvasWidth,a.canvasHeight);var r=h;e.drawImage(t,0,0,a.canvasWidth*r,a.canvasHeight*r,0,0,a.canvasWidth,a.canvasHeight)};(u[a.NODE]||L[a.NODE])&&(q(G,H,L[a.NODE]),u[a.NODE]=!1),(u[a.DRAG]||L[a.DRAG])&&(q(W,U,L[a.DRAG]),u[a.DRAG]=!1)}a.prevViewport=k,a.clearingMotionBlur&&(a.clearingMotionBlur=!1,a.motionBlurCleared=!0,a.motionBlur=!0),f&&(a.motionBlurTimeout=setTimeout((function(){a.motionBlurTimeout=null,a.clearedForMotionBlur[a.NODE]=!1,a.clearedForMotionBlur[a.DRAG]=!1,a.motionBlur=!1,a.clearingMotionBlur=!d,a.mbFrames=0,u[a.NODE]=!0,u[a.DRAG]=!0,a.redraw()}),100)),t||l.emit("render")};for(var Js={drawPolygonPath:function(e,t,n,r,o,i){var a=r/2,s=o/2;e.beginPath&&e.beginPath(),e.moveTo(t+a*i[0],n+s*i[1]);for(var l=1;l0&&i>0){f.clearRect(0,0,o,i),f.globalCompositeOperation="source-over";var h=this.getCachedZSortedEles();if(e.full)f.translate(-n.x1*l,-n.y1*l),f.scale(l,l),this.drawElements(f,h),f.scale(1/l,1/l),f.translate(n.x1*l,n.y1*l);else{var p=t.pan(),v={x:p.x*l,y:p.y*l};l*=t.zoom(),f.translate(v.x,v.y),f.scale(l,l),this.drawElements(f,h),f.scale(1/l,1/l),f.translate(-v.x,-v.y)}e.bg&&(f.globalCompositeOperation="destination-over",f.fillStyle=e.bg,f.rect(0,0,o,i),f.fill())}return d},al.png=function(e){return ll(e,this.bufferCanvasImage(e),"image/png")},al.jpg=function(e){return ll(e,this.bufferCanvasImage(e),"image/jpeg")};var cl={nodeShapeImpl:function(e,t,n,r,o,i,a){switch(e){case"ellipse":return this.drawEllipsePath(t,n,r,o,i);case"polygon":return this.drawPolygonPath(t,n,r,o,i,a);case"round-polygon":return this.drawRoundPolygonPath(t,n,r,o,i,a);case"roundrectangle":case"round-rectangle":return this.drawRoundRectanglePath(t,n,r,o,i);case"cutrectangle":case"cut-rectangle":return this.drawCutRectanglePath(t,n,r,o,i);case"bottomroundrectangle":case"bottom-round-rectangle":return this.drawBottomRoundRectanglePath(t,n,r,o,i);case"barrel":return this.drawBarrelPath(t,n,r,o,i)}}},ul=fl,dl=fl.prototype;function fl(e){var t=this;t.data={canvases:new Array(dl.CANVAS_LAYERS),contexts:new Array(dl.CANVAS_LAYERS),canvasNeedsRedraw:new Array(dl.CANVAS_LAYERS),bufferCanvases:new Array(dl.BUFFER_COUNT),bufferContexts:new Array(dl.CANVAS_LAYERS)};var n="-webkit-tap-highlight-color",r="rgba(0,0,0,0)";t.data.canvasContainer=document.createElement("div");var o=t.data.canvasContainer.style;t.data.canvasContainer.style[n]=r,o.position="relative",o.zIndex="0",o.overflow="hidden";var i=e.cy.container();i.appendChild(t.data.canvasContainer),i.style[n]=r;var a={"-webkit-user-select":"none","-moz-user-select":"-moz-none","user-select":"none","-webkit-tap-highlight-color":"rgba(0,0,0,0)","outline-style":"none"};E&&E.userAgent.match(/msie|trident|edge/i)&&(a["-ms-touch-action"]="none",a["touch-action"]="none");for(var s=0;s{e.exports={graphlib:n(21943),layout:n(75499),debug:n(55856),util:{time:n(30345).time,notime:n(30345).notime},version:n(93404)}},55205:(e,t,n)=>{"use strict";var r=n(32692),o=n(50824);e.exports={run:function(e){var t="greedy"===e.graph().acyclicer?o(e,function(e){return function(t){return e.edge(t).weight}}(e)):function(e){var t=[],n={},o={};function i(a){r.has(o,a)||(o[a]=!0,n[a]=!0,r.forEach(e.outEdges(a),(function(e){r.has(n,e.w)?t.push(e):i(e.w)})),delete n[a])}return r.forEach(e.nodes(),i),t}(e);r.forEach(t,(function(t){var n=e.edge(t);e.removeEdge(t),n.forwardName=t.name,n.reversed=!0,e.setEdge(t.w,t.v,n,r.uniqueId("rev"))}))},undo:function(e){r.forEach(e.edges(),(function(t){var n=e.edge(t);if(n.reversed){e.removeEdge(t);var r=n.forwardName;delete n.reversed,delete n.forwardName,e.setEdge(t.w,t.v,n,r)}}))}}},11555:(e,t,n)=>{var r=n(32692),o=n(30345);function i(e,t,n,r,i,a){var s={width:0,height:0,rank:a,borderType:t},l=i[t][a-1],c=o.addDummyNode(e,"border",s,n);i[t][a]=c,e.setParent(c,r),l&&e.setEdge(l,c,{weight:1})}e.exports=function(e){r.forEach(e.children(),(function t(n){var o=e.children(n),a=e.node(n);if(o.length&&r.forEach(o,t),r.has(a,"minRank")){a.borderLeft=[],a.borderRight=[];for(var s=a.minRank,l=a.maxRank+1;s{"use strict";var r=n(32692);function o(e){r.forEach(e.nodes(),(function(t){i(e.node(t))})),r.forEach(e.edges(),(function(t){i(e.edge(t))}))}function i(e){var t=e.width;e.width=e.height,e.height=t}function a(e){e.y=-e.y}function s(e){var t=e.x;e.x=e.y,e.y=t}e.exports={adjust:function(e){var t=e.graph().rankdir.toLowerCase();"lr"!==t&&"rl"!==t||o(e)},undo:function(e){var t=e.graph().rankdir.toLowerCase();"bt"!==t&&"rl"!==t||function(e){r.forEach(e.nodes(),(function(t){a(e.node(t))})),r.forEach(e.edges(),(function(t){var n=e.edge(t);r.forEach(n.points,a),r.has(n,"y")&&a(n)}))}(e);"lr"!==t&&"rl"!==t||(!function(e){r.forEach(e.nodes(),(function(t){s(e.node(t))})),r.forEach(e.edges(),(function(t){var n=e.edge(t);r.forEach(n.points,s),r.has(n,"x")&&s(n)}))}(e),o(e))}}},32278:e=>{function t(){var e={};e._next=e._prev=e,this._sentinel=e}function n(e){e._prev._next=e._next,e._next._prev=e._prev,delete e._next,delete e._prev}function r(e,t){if("_next"!==e&&"_prev"!==e)return t}e.exports=t,t.prototype.dequeue=function(){var e=this._sentinel,t=e._prev;if(t!==e)return n(t),t},t.prototype.enqueue=function(e){var t=this._sentinel;e._prev&&e._next&&n(e),e._next=t._next,t._next._prev=e,t._next=e,e._prev=t},t.prototype.toString=function(){for(var e=[],t=this._sentinel,n=t._prev;n!==t;)e.push(JSON.stringify(n,r)),n=n._prev;return"["+e.join(", ")+"]"}},55856:(e,t,n)=>{var r=n(32692),o=n(30345),i=n(21943).Graph;e.exports={debugOrdering:function(e){var t=o.buildLayerMatrix(e),n=new i({compound:!0,multigraph:!0}).setGraph({});return r.forEach(e.nodes(),(function(t){n.setNode(t,{label:t}),n.setParent(t,"layer"+e.node(t).rank)})),r.forEach(e.edges(),(function(e){n.setEdge(e.v,e.w,{},e.name)})),r.forEach(t,(function(e,t){var o="layer"+t;n.setNode(o,{rank:"same"}),r.reduce(e,(function(e,t){return n.setEdge(e,t,{style:"invis"}),t}))})),n}}},21943:(e,t,n)=>{var r;try{r=n(66960)}catch(o){}r||(r=window.graphlib),e.exports=r},50824:(e,t,n)=>{var r=n(32692),o=n(21943).Graph,i=n(32278);e.exports=function(e,t){if(e.nodeCount()<=1)return[];var n=function(e,t){var n=new o,a=0,s=0;r.forEach(e.nodes(),(function(e){n.setNode(e,{v:e,in:0,out:0})})),r.forEach(e.edges(),(function(e){var r=n.edge(e.v,e.w)||0,o=t(e),i=r+o;n.setEdge(e.v,e.w,i),s=Math.max(s,n.node(e.v).out+=o),a=Math.max(a,n.node(e.w).in+=o)}));var c=r.range(s+a+3).map((function(){return new i})),u=a+1;return r.forEach(n.nodes(),(function(e){l(c,u,n.node(e))})),{graph:n,buckets:c,zeroIdx:u}}(e,t||a),c=function(e,t,n){var r,o=[],i=t[t.length-1],a=t[0];for(;e.nodeCount();){for(;r=a.dequeue();)s(e,t,n,r);for(;r=i.dequeue();)s(e,t,n,r);if(e.nodeCount())for(var l=t.length-2;l>0;--l)if(r=t[l].dequeue()){o=o.concat(s(e,t,n,r,!0));break}}return o}(n.graph,n.buckets,n.zeroIdx);return r.flatten(r.map(c,(function(t){return e.outEdges(t.v,t.w)})),!0)};var a=r.constant(1);function s(e,t,n,o,i){var a=i?[]:void 0;return r.forEach(e.inEdges(o.v),(function(r){var o=e.edge(r),s=e.node(r.v);i&&a.push({v:r.v,w:r.w}),s.out-=o,l(t,n,s)})),r.forEach(e.outEdges(o.v),(function(r){var o=e.edge(r),i=r.w,a=e.node(i);a.in-=o,l(t,n,a)})),e.removeNode(o.v),a}function l(e,t,n){n.out?n.in?e[n.out-n.in+t].enqueue(n):e[e.length-1].enqueue(n):e[0].enqueue(n)}},75499:(e,t,n)=>{"use strict";var r=n(32692),o=n(55205),i=n(44125),a=n(28264),s=n(30345).normalizeRanks,l=n(32555),c=n(30345).removeEmptyRanks,u=n(60838),d=n(11555),f=n(84688),h=n(56571),p=n(89533),v=n(30345),g=n(21943).Graph;e.exports=function(e,t){var n=t&&t.debugTiming?v.time:v.notime;n("layout",(function(){var t=n(" buildLayoutGraph",(function(){return function(e){var t=new g({multigraph:!0,compound:!0}),n=P(e.graph());return t.setGraph(r.merge({},y,S(n,m),r.pick(n,b))),r.forEach(e.nodes(),(function(n){var o=P(e.node(n));t.setNode(n,r.defaults(S(o,x),w)),t.setParent(n,e.parent(n))})),r.forEach(e.edges(),(function(n){var o=P(e.edge(n));t.setEdge(n,r.merge({},k,S(o,E),r.pick(o,_)))})),t}(e)}));n(" runLayout",(function(){!function(e,t){t(" makeSpaceForEdgeLabels",(function(){!function(e){var t=e.graph();t.ranksep/=2,r.forEach(e.edges(),(function(n){var r=e.edge(n);r.minlen*=2,"c"!==r.labelpos.toLowerCase()&&("TB"===t.rankdir||"BT"===t.rankdir?r.width+=r.labeloffset:r.height+=r.labeloffset)}))}(e)})),t(" removeSelfEdges",(function(){!function(e){r.forEach(e.edges(),(function(t){if(t.v===t.w){var n=e.node(t.v);n.selfEdges||(n.selfEdges=[]),n.selfEdges.push({e:t,label:e.edge(t)}),e.removeEdge(t)}}))}(e)})),t(" acyclic",(function(){o.run(e)})),t(" nestingGraph.run",(function(){u.run(e)})),t(" rank",(function(){a(v.asNonCompoundGraph(e))})),t(" injectEdgeLabelProxies",(function(){!function(e){r.forEach(e.edges(),(function(t){var n=e.edge(t);if(n.width&&n.height){var r=e.node(t.v),o={rank:(e.node(t.w).rank-r.rank)/2+r.rank,e:t};v.addDummyNode(e,"edge-proxy",o,"_ep")}}))}(e)})),t(" removeEmptyRanks",(function(){c(e)})),t(" nestingGraph.cleanup",(function(){u.cleanup(e)})),t(" normalizeRanks",(function(){s(e)})),t(" assignRankMinMax",(function(){!function(e){var t=0;r.forEach(e.nodes(),(function(n){var o=e.node(n);o.borderTop&&(o.minRank=e.node(o.borderTop).rank,o.maxRank=e.node(o.borderBottom).rank,t=r.max(t,o.maxRank))})),e.graph().maxRank=t}(e)})),t(" removeEdgeLabelProxies",(function(){!function(e){r.forEach(e.nodes(),(function(t){var n=e.node(t);"edge-proxy"===n.dummy&&(e.edge(n.e).labelRank=n.rank,e.removeNode(t))}))}(e)})),t(" normalize.run",(function(){i.run(e)})),t(" parentDummyChains",(function(){l(e)})),t(" addBorderSegments",(function(){d(e)})),t(" order",(function(){h(e)})),t(" insertSelfEdges",(function(){!function(e){var t=v.buildLayerMatrix(e);r.forEach(t,(function(t){var n=0;r.forEach(t,(function(t,o){var i=e.node(t);i.order=o+n,r.forEach(i.selfEdges,(function(t){v.addDummyNode(e,"selfedge",{width:t.label.width,height:t.label.height,rank:i.rank,order:o+ ++n,e:t.e,label:t.label},"_se")})),delete i.selfEdges}))}))}(e)})),t(" adjustCoordinateSystem",(function(){f.adjust(e)})),t(" position",(function(){p(e)})),t(" positionSelfEdges",(function(){!function(e){r.forEach(e.nodes(),(function(t){var n=e.node(t);if("selfedge"===n.dummy){var r=e.node(n.e.v),o=r.x+r.width/2,i=r.y,a=n.x-o,s=r.height/2;e.setEdge(n.e,n.label),e.removeNode(t),n.label.points=[{x:o+2*a/3,y:i-s},{x:o+5*a/6,y:i-s},{x:o+a,y:i},{x:o+5*a/6,y:i+s},{x:o+2*a/3,y:i+s}],n.label.x=n.x,n.label.y=n.y}}))}(e)})),t(" removeBorderNodes",(function(){!function(e){r.forEach(e.nodes(),(function(t){if(e.children(t).length){var n=e.node(t),o=e.node(n.borderTop),i=e.node(n.borderBottom),a=e.node(r.last(n.borderLeft)),s=e.node(r.last(n.borderRight));n.width=Math.abs(s.x-a.x),n.height=Math.abs(i.y-o.y),n.x=a.x+n.width/2,n.y=o.y+n.height/2}})),r.forEach(e.nodes(),(function(t){"border"===e.node(t).dummy&&e.removeNode(t)}))}(e)})),t(" normalize.undo",(function(){i.undo(e)})),t(" fixupEdgeLabelCoords",(function(){!function(e){r.forEach(e.edges(),(function(t){var n=e.edge(t);if(r.has(n,"x"))switch("l"!==n.labelpos&&"r"!==n.labelpos||(n.width-=n.labeloffset),n.labelpos){case"l":n.x-=n.width/2+n.labeloffset;break;case"r":n.x+=n.width/2+n.labeloffset}}))}(e)})),t(" undoCoordinateSystem",(function(){f.undo(e)})),t(" translateGraph",(function(){!function(e){var t=Number.POSITIVE_INFINITY,n=0,o=Number.POSITIVE_INFINITY,i=0,a=e.graph(),s=a.marginx||0,l=a.marginy||0;function c(e){var r=e.x,a=e.y,s=e.width,l=e.height;t=Math.min(t,r-s/2),n=Math.max(n,r+s/2),o=Math.min(o,a-l/2),i=Math.max(i,a+l/2)}r.forEach(e.nodes(),(function(t){c(e.node(t))})),r.forEach(e.edges(),(function(t){var n=e.edge(t);r.has(n,"x")&&c(n)})),t-=s,o-=l,r.forEach(e.nodes(),(function(n){var r=e.node(n);r.x-=t,r.y-=o})),r.forEach(e.edges(),(function(n){var i=e.edge(n);r.forEach(i.points,(function(e){e.x-=t,e.y-=o})),r.has(i,"x")&&(i.x-=t),r.has(i,"y")&&(i.y-=o)})),a.width=n-t+s,a.height=i-o+l}(e)})),t(" assignNodeIntersects",(function(){!function(e){r.forEach(e.edges(),(function(t){var n,r,o=e.edge(t),i=e.node(t.v),a=e.node(t.w);o.points?(n=o.points[0],r=o.points[o.points.length-1]):(o.points=[],n=a,r=i),o.points.unshift(v.intersectRect(i,n)),o.points.push(v.intersectRect(a,r))}))}(e)})),t(" reversePoints",(function(){!function(e){r.forEach(e.edges(),(function(t){var n=e.edge(t);n.reversed&&n.points.reverse()}))}(e)})),t(" acyclic.undo",(function(){o.undo(e)}))}(t,n)})),n(" updateInputGraph",(function(){!function(e,t){r.forEach(e.nodes(),(function(n){var r=e.node(n),o=t.node(n);r&&(r.x=o.x,r.y=o.y,t.children(n).length&&(r.width=o.width,r.height=o.height))})),r.forEach(e.edges(),(function(n){var o=e.edge(n),i=t.edge(n);o.points=i.points,r.has(i,"x")&&(o.x=i.x,o.y=i.y)})),e.graph().width=t.graph().width,e.graph().height=t.graph().height}(e,t)}))}))};var m=["nodesep","edgesep","ranksep","marginx","marginy"],y={ranksep:50,edgesep:20,nodesep:50,rankdir:"tb"},b=["acyclicer","ranker","rankdir","align"],x=["width","height"],w={width:0,height:0},E=["minlen","weight","width","height","labeloffset"],k={minlen:1,weight:1,width:0,height:0,labeloffset:10,labelpos:"r"},_=["labelpos"];function S(e,t){return r.mapValues(r.pick(e,t),Number)}function P(e){var t={};return r.forEach(e,(function(e,n){t[n.toLowerCase()]=e})),t}},32692:(e,t,n)=>{var r;try{r={cloneDeep:n(77179),constant:n(89203),defaults:n(73821),each:n(20678),filter:n(64663),find:n(26969),flatten:n(62923),forEach:n(77734),forIn:n(87514),has:n(45346),isUndefined:n(86474),last:n(77875),map:n(69107),mapValues:n(61230),max:n(56492),merge:n(88469),min:n(65071),minBy:n(76838),now:n(80231),pick:n(49335),range:n(38569),reduce:n(17682),sortBy:n(71635),uniqueId:n(61422),values:n(31682),zipObject:n(54142)}}catch(o){}r||(r=window._),e.exports=r},60838:(e,t,n)=>{var r=n(32692),o=n(30345);function i(e,t,n,a,s,l,c){var u=e.children(c);if(u.length){var d=o.addBorderNode(e,"_bt"),f=o.addBorderNode(e,"_bb"),h=e.node(c);e.setParent(d,c),h.borderTop=d,e.setParent(f,c),h.borderBottom=f,r.forEach(u,(function(r){i(e,t,n,a,s,l,r);var o=e.node(r),u=o.borderTop?o.borderTop:r,h=o.borderBottom?o.borderBottom:r,p=o.borderTop?a:2*a,v=u!==h?1:s-l[c]+1;e.setEdge(d,u,{weight:p,minlen:v,nestingEdge:!0}),e.setEdge(h,f,{weight:p,minlen:v,nestingEdge:!0})})),e.parent(c)||e.setEdge(t,d,{weight:0,minlen:s+l[c]})}else c!==t&&e.setEdge(t,c,{weight:0,minlen:n})}e.exports={run:function(e){var t=o.addDummyNode(e,"root",{},"_root"),n=function(e){var t={};function n(o,i){var a=e.children(o);a&&a.length&&r.forEach(a,(function(e){n(e,i+1)})),t[o]=i}return r.forEach(e.children(),(function(e){n(e,1)})),t}(e),a=r.max(r.values(n))-1,s=2*a+1;e.graph().nestingRoot=t,r.forEach(e.edges(),(function(t){e.edge(t).minlen*=s}));var l=function(e){return r.reduce(e.edges(),(function(t,n){return t+e.edge(n).weight}),0)}(e)+1;r.forEach(e.children(),(function(r){i(e,t,s,l,a,n,r)})),e.graph().nodeRankFactor=s},cleanup:function(e){var t=e.graph();e.removeNode(t.nestingRoot),delete t.nestingRoot,r.forEach(e.edges(),(function(t){e.edge(t).nestingEdge&&e.removeEdge(t)}))}}},44125:(e,t,n)=>{"use strict";var r=n(32692),o=n(30345);e.exports={run:function(e){e.graph().dummyChains=[],r.forEach(e.edges(),(function(t){!function(e,t){var n,r,i,a=t.v,s=e.node(a).rank,l=t.w,c=e.node(l).rank,u=t.name,d=e.edge(t),f=d.labelRank;if(c===s+1)return;for(e.removeEdge(t),i=0,++s;s{var r=n(32692);e.exports=function(e,t,n){var o,i={};r.forEach(n,(function(n){for(var r,a,s=e.parent(n);s;){if((r=e.parent(s))?(a=i[r],i[r]=s):(a=o,o=s),a&&a!==s)return void t.setEdge(a,s);s=r}}))}},15374:(e,t,n)=>{var r=n(32692);e.exports=function(e,t){return r.map(t,(function(t){var n=e.inEdges(t);if(n.length){var o=r.reduce(n,(function(t,n){var r=e.edge(n),o=e.node(n.v);return{sum:t.sum+r.weight*o.order,weight:t.weight+r.weight}}),{sum:0,weight:0});return{v:t,barycenter:o.sum/o.weight,weight:o.weight}}return{v:t}}))}},3037:(e,t,n)=>{var r=n(32692),o=n(21943).Graph;e.exports=function(e,t,n){var i=function(e){var t;for(;e.hasNode(t=r.uniqueId("_root")););return t}(e),a=new o({compound:!0}).setGraph({root:i}).setDefaultNodeLabel((function(t){return e.node(t)}));return r.forEach(e.nodes(),(function(o){var s=e.node(o),l=e.parent(o);(s.rank===t||s.minRank<=t&&t<=s.maxRank)&&(a.setNode(o),a.setParent(o,l||i),r.forEach(e[n](o),(function(t){var n=t.v===o?t.w:t.v,i=a.edge(n,o),s=r.isUndefined(i)?0:i.weight;a.setEdge(n,o,{weight:e.edge(t).weight+s})})),r.has(s,"minRank")&&a.setNode(o,{borderLeft:s.borderLeft[t],borderRight:s.borderRight[t]}))})),a}},29420:(e,t,n)=>{"use strict";var r=n(32692);function o(e,t,n){for(var o=r.zipObject(n,r.map(n,(function(e,t){return t}))),i=r.flatten(r.map(t,(function(t){return r.sortBy(r.map(e.outEdges(t),(function(t){return{pos:o[t.w],weight:e.edge(t).weight}})),"pos")})),!0),a=1;a0;)t%2&&(n+=l[t+1]),l[t=t-1>>1]+=e.weight;c+=e.weight*n}))),c}e.exports=function(e,t){for(var n=0,r=1;r{"use strict";var r=n(32692),o=n(61001),i=n(29420),a=n(37407),s=n(3037),l=n(4333),c=n(21943).Graph,u=n(30345);function d(e,t,n){return r.map(t,(function(t){return s(e,t,n)}))}function f(e,t){var n=new c;r.forEach(e,(function(e){var o=e.graph().root,i=a(e,o,n,t);r.forEach(i.vs,(function(t,n){e.node(t).order=n})),l(e,n,i.vs)}))}function h(e,t){r.forEach(t,(function(t){r.forEach(t,(function(t,n){e.node(t).order=n}))}))}e.exports=function(e){var t=u.maxRank(e),n=d(e,r.range(1,t+1),"inEdges"),a=d(e,r.range(t-1,-1,-1),"outEdges"),s=o(e);h(e,s);for(var l,c=Number.POSITIVE_INFINITY,p=0,v=0;v<4;++p,++v){f(p%2?n:a,p%4>=2),s=u.buildLayerMatrix(e);var g=i(e,s);g{"use strict";var r=n(32692);e.exports=function(e){var t={},n=r.filter(e.nodes(),(function(t){return!e.children(t).length})),o=r.max(r.map(n,(function(t){return e.node(t).rank}))),i=r.map(r.range(o+1),(function(){return[]}));var a=r.sortBy(n,(function(t){return e.node(t).rank}));return r.forEach(a,(function n(o){if(r.has(t,o))return;t[o]=!0;var a=e.node(o);i[a.rank].push(o),r.forEach(e.successors(o),n)})),i}},68522:(e,t,n)=>{"use strict";var r=n(32692);e.exports=function(e,t){var n={};return r.forEach(e,(function(e,t){var o=n[e.v]={indegree:0,in:[],out:[],vs:[e.v],i:t};r.isUndefined(e.barycenter)||(o.barycenter=e.barycenter,o.weight=e.weight)})),r.forEach(t.edges(),(function(e){var t=n[e.v],o=n[e.w];r.isUndefined(t)||r.isUndefined(o)||(o.indegree++,t.out.push(n[e.w]))})),function(e){var t=[];function n(e){return function(t){t.merged||(r.isUndefined(t.barycenter)||r.isUndefined(e.barycenter)||t.barycenter>=e.barycenter)&&function(e,t){var n=0,r=0;e.weight&&(n+=e.barycenter*e.weight,r+=e.weight);t.weight&&(n+=t.barycenter*t.weight,r+=t.weight);e.vs=t.vs.concat(e.vs),e.barycenter=n/r,e.weight=r,e.i=Math.min(t.i,e.i),t.merged=!0}(e,t)}}function o(t){return function(n){n.in.push(t),0==--n.indegree&&e.push(n)}}for(;e.length;){var i=e.pop();t.push(i),r.forEach(i.in.reverse(),n(i)),r.forEach(i.out,o(i))}return r.map(r.filter(t,(function(e){return!e.merged})),(function(e){return r.pick(e,["vs","i","barycenter","weight"])}))}(r.filter(n,(function(e){return!e.indegree})))}},37407:(e,t,n)=>{var r=n(32692),o=n(15374),i=n(68522),a=n(52711);e.exports=function e(t,n,s,l){var c=t.children(n),u=t.node(n),d=u?u.borderLeft:void 0,f=u?u.borderRight:void 0,h={};d&&(c=r.filter(c,(function(e){return e!==d&&e!==f})));var p=o(t,c);r.forEach(p,(function(n){if(t.children(n.v).length){var o=e(t,n.v,s,l);h[n.v]=o,r.has(o,"barycenter")&&(i=n,a=o,r.isUndefined(i.barycenter)?(i.barycenter=a.barycenter,i.weight=a.weight):(i.barycenter=(i.barycenter*i.weight+a.barycenter*a.weight)/(i.weight+a.weight),i.weight+=a.weight))}var i,a}));var v=i(p,s);!function(e,t){r.forEach(e,(function(e){e.vs=r.flatten(e.vs.map((function(e){return t[e]?t[e].vs:e})),!0)}))}(v,h);var g=a(v,l);if(d&&(g.vs=r.flatten([d,g.vs,f],!0),t.predecessors(d).length)){var m=t.node(t.predecessors(d)[0]),y=t.node(t.predecessors(f)[0]);r.has(g,"barycenter")||(g.barycenter=0,g.weight=0),g.barycenter=(g.barycenter*g.weight+m.order+y.order)/(g.weight+2),g.weight+=2}return g}},52711:(e,t,n)=>{var r=n(32692),o=n(30345);function i(e,t,n){for(var o;t.length&&(o=r.last(t)).i<=n;)t.pop(),e.push(o.vs),n++;return n}e.exports=function(e,t){var n=o.partition(e,(function(e){return r.has(e,"barycenter")})),a=n.lhs,s=r.sortBy(n.rhs,(function(e){return-e.i})),l=[],c=0,u=0,d=0;a.sort((f=!!t,function(e,t){return e.barycentert.barycenter?1:f?t.i-e.i:e.i-t.i})),d=i(l,s,d),r.forEach(a,(function(e){d+=e.vs.length,l.push(e.vs),c+=e.barycenter*e.weight,u+=e.weight,d=i(l,s,d)}));var f;var h={vs:r.flatten(l,!0)};u&&(h.barycenter=c/u,h.weight=u);return h}},32555:(e,t,n)=>{var r=n(32692);e.exports=function(e){var t=function(e){var t={},n=0;function o(i){var a=n;r.forEach(e.children(i),o),t[i]={low:a,lim:n++}}return r.forEach(e.children(),o),t}(e);r.forEach(e.graph().dummyChains,(function(n){for(var r=e.node(n),o=r.edgeObj,i=function(e,t,n,r){var o,i,a=[],s=[],l=Math.min(t[n].low,t[r].low),c=Math.max(t[n].lim,t[r].lim);o=n;do{o=e.parent(o),a.push(o)}while(o&&(t[o].low>l||c>t[o].lim));i=o,o=r;for(;(o=e.parent(o))!==i;)s.push(o);return{path:a.concat(s.reverse()),lca:i}}(e,t,o.v,o.w),a=i.path,s=i.lca,l=0,c=a[l],u=!0;n!==o.w;){if(r=e.node(n),u){for(;(c=a[l])!==s&&e.node(c).maxRank{"use strict";var r=n(32692),o=n(21943).Graph,i=n(30345);function a(e,t){var n={};return r.reduce(t,(function(t,o){var i=0,a=0,s=t.length,c=r.last(o);return r.forEach(o,(function(t,u){var d=function(e,t){if(e.node(t).dummy)return r.find(e.predecessors(t),(function(t){return e.node(t).dummy}))}(e,t),f=d?e.node(d).order:s;(d||t===c)&&(r.forEach(o.slice(a,u+1),(function(t){r.forEach(e.predecessors(t),(function(r){var o=e.node(r),a=o.order;!(as)&&l(n,t,c)}))}))}return r.reduce(t,(function(t,n){var i,a=-1,s=0;return r.forEach(n,(function(r,l){if("border"===e.node(r).dummy){var c=e.predecessors(r);c.length&&(i=e.node(c[0]).order,o(n,s,l,a,i),s=l,a=i)}o(n,s,n.length,i,t.length)})),n})),n}function l(e,t,n){if(t>n){var r=t;t=n,n=r}var o=e[t];o||(e[t]=o={}),o[n]=!0}function c(e,t,n){if(t>n){var o=t;t=n,n=o}return r.has(e[t],n)}function u(e,t,n,o){var i={},a={},s={};return r.forEach(t,(function(e){r.forEach(e,(function(e,t){i[e]=e,a[e]=e,s[e]=t}))})),r.forEach(t,(function(e){var t=-1;r.forEach(e,(function(e){var l=o(e);if(l.length){l=r.sortBy(l,(function(e){return s[e]}));for(var u=(l.length-1)/2,d=Math.floor(u),f=Math.ceil(u);d<=f;++d){var h=l[d];a[e]===e&&t{"use strict";var r=n(32692),o=n(30345),i=n(17828).positionX;e.exports=function(e){(function(e){var t=o.buildLayerMatrix(e),n=e.graph().ranksep,i=0;r.forEach(t,(function(t){var o=r.max(r.map(t,(function(t){return e.node(t).height})));r.forEach(t,(function(t){e.node(t).y=i+o/2})),i+=o+n}))})(e=o.asNonCompoundGraph(e)),r.forEach(i(e),(function(t,n){e.node(n).x=t}))}},86771:(e,t,n)=>{"use strict";var r=n(32692),o=n(21943).Graph,i=n(23834).slack;function a(e,t){return r.forEach(e.nodes(),(function n(o){r.forEach(t.nodeEdges(o),(function(r){var a=r.v,s=o===a?r.w:a;e.hasNode(s)||i(t,r)||(e.setNode(s,{}),e.setEdge(o,s,{}),n(s))}))})),e.nodeCount()}function s(e,t){return r.minBy(t.edges(),(function(n){if(e.hasNode(n.v)!==e.hasNode(n.w))return i(t,n)}))}function l(e,t,n){r.forEach(e.nodes(),(function(e){t.node(e).rank+=n}))}e.exports=function(e){var t,n,r=new o({directed:!1}),c=e.nodes()[0],u=e.nodeCount();r.setNode(c,{});for(;a(r,e){"use strict";var r=n(23834).longestPath,o=n(86771),i=n(53284);e.exports=function(e){switch(e.graph().ranker){case"network-simplex":default:s(e);break;case"tight-tree":!function(e){r(e),o(e)}(e);break;case"longest-path":a(e)}};var a=r;function s(e){i(e)}},53284:(e,t,n)=>{"use strict";var r=n(32692),o=n(86771),i=n(23834).slack,a=n(23834).longestPath,s=n(21943).alg.preorder,l=n(21943).alg.postorder,c=n(30345).simplify;function u(e){e=c(e),a(e);var t,n=o(e);for(h(n),d(n,e);t=v(n);)m(n,e,t,g(n,e,t))}function d(e,t){var n=l(e,e.nodes());n=n.slice(0,n.length-1),r.forEach(n,(function(n){!function(e,t,n){var r=e.node(n),o=r.parent;e.edge(n,o).cutvalue=f(e,t,n)}(e,t,n)}))}function f(e,t,n){var o=e.node(n).parent,i=!0,a=t.edge(n,o),s=0;return a||(i=!1,a=t.edge(o,n)),s=a.weight,r.forEach(t.nodeEdges(n),(function(r){var a,l,c=r.v===n,u=c?r.w:r.v;if(u!==o){var d=c===i,f=t.edge(r).weight;if(s+=d?f:-f,a=n,l=u,e.hasEdge(a,l)){var h=e.edge(n,u).cutvalue;s+=d?-h:h}}})),s}function h(e,t){arguments.length<2&&(t=e.nodes()[0]),p(e,{},1,t)}function p(e,t,n,o,i){var a=n,s=e.node(o);return t[o]=!0,r.forEach(e.neighbors(o),(function(i){r.has(t,i)||(n=p(e,t,n,i,o))})),s.low=a,s.lim=n++,i?s.parent=i:delete s.parent,n}function v(e){return r.find(e.edges(),(function(t){return e.edge(t).cutvalue<0}))}function g(e,t,n){var o=n.v,a=n.w;t.hasEdge(o,a)||(o=n.w,a=n.v);var s=e.node(o),l=e.node(a),c=s,u=!1;s.lim>l.lim&&(c=l,u=!0);var d=r.filter(t.edges(),(function(t){return u===y(e,e.node(t.v),c)&&u!==y(e,e.node(t.w),c)}));return r.minBy(d,(function(e){return i(t,e)}))}function m(e,t,n,o){var i=n.v,a=n.w;e.removeEdge(i,a),e.setEdge(o.v,o.w,{}),h(e),d(e,t),function(e,t){var n=r.find(e.nodes(),(function(e){return!t.node(e).parent})),o=s(e,n);o=o.slice(1),r.forEach(o,(function(n){var r=e.node(n).parent,o=t.edge(n,r),i=!1;o||(o=t.edge(r,n),i=!0),t.node(n).rank=t.node(r).rank+(i?o.minlen:-o.minlen)}))}(e,t)}function y(e,t,n){return n.low<=t.lim&&t.lim<=n.lim}e.exports=u,u.initLowLimValues=h,u.initCutValues=d,u.calcCutValue=f,u.leaveEdge=v,u.enterEdge=g,u.exchangeEdges=m},23834:(e,t,n)=>{"use strict";var r=n(32692);e.exports={longestPath:function(e){var t={};r.forEach(e.sources(),(function n(o){var i=e.node(o);if(r.has(t,o))return i.rank;t[o]=!0;var a=r.min(r.map(e.outEdges(o),(function(t){return n(t.w)-e.edge(t).minlen})));return a!==Number.POSITIVE_INFINITY&&null!=a||(a=0),i.rank=a}))},slack:function(e,t){return e.node(t.w).rank-e.node(t.v).rank-e.edge(t).minlen}}},30345:(e,t,n)=>{"use strict";var r=n(32692),o=n(21943).Graph;function i(e,t,n,o){var i;do{i=r.uniqueId(o)}while(e.hasNode(i));return n.dummy=t,e.setNode(i,n),i}function a(e){return r.max(r.map(e.nodes(),(function(t){var n=e.node(t).rank;if(!r.isUndefined(n))return n})))}e.exports={addDummyNode:i,simplify:function(e){var t=(new o).setGraph(e.graph());return r.forEach(e.nodes(),(function(n){t.setNode(n,e.node(n))})),r.forEach(e.edges(),(function(n){var r=t.edge(n.v,n.w)||{weight:0,minlen:1},o=e.edge(n);t.setEdge(n.v,n.w,{weight:r.weight+o.weight,minlen:Math.max(r.minlen,o.minlen)})})),t},asNonCompoundGraph:function(e){var t=new o({multigraph:e.isMultigraph()}).setGraph(e.graph());return r.forEach(e.nodes(),(function(n){e.children(n).length||t.setNode(n,e.node(n))})),r.forEach(e.edges(),(function(n){t.setEdge(n,e.edge(n))})),t},successorWeights:function(e){var t=r.map(e.nodes(),(function(t){var n={};return r.forEach(e.outEdges(t),(function(t){n[t.w]=(n[t.w]||0)+e.edge(t).weight})),n}));return r.zipObject(e.nodes(),t)},predecessorWeights:function(e){var t=r.map(e.nodes(),(function(t){var n={};return r.forEach(e.inEdges(t),(function(t){n[t.v]=(n[t.v]||0)+e.edge(t).weight})),n}));return r.zipObject(e.nodes(),t)},intersectRect:function(e,t){var n,r,o=e.x,i=e.y,a=t.x-o,s=t.y-i,l=e.width/2,c=e.height/2;if(!a&&!s)throw new Error("Not possible to find intersection inside of the rectangle");Math.abs(s)*l>Math.abs(a)*c?(s<0&&(c=-c),n=c*a/s,r=c):(a<0&&(l=-l),n=l,r=l*s/a);return{x:o+n,y:i+r}},buildLayerMatrix:function(e){var t=r.map(r.range(a(e)+1),(function(){return[]}));return r.forEach(e.nodes(),(function(n){var o=e.node(n),i=o.rank;r.isUndefined(i)||(t[i][o.order]=n)})),t},normalizeRanks:function(e){var t=r.min(r.map(e.nodes(),(function(t){return e.node(t).rank})));r.forEach(e.nodes(),(function(n){var o=e.node(n);r.has(o,"rank")&&(o.rank-=t)}))},removeEmptyRanks:function(e){var t=r.min(r.map(e.nodes(),(function(t){return e.node(t).rank}))),n=[];r.forEach(e.nodes(),(function(r){var o=e.node(r).rank-t;n[o]||(n[o]=[]),n[o].push(r)}));var o=0,i=e.graph().nodeRankFactor;r.forEach(n,(function(t,n){r.isUndefined(t)&&n%i!=0?--o:o&&r.forEach(t,(function(t){e.node(t).rank+=o}))}))},addBorderNode:function(e,t,n,r){var o={width:0,height:0};arguments.length>=4&&(o.rank=n,o.order=r);return i(e,"border",o,t)},maxRank:a,partition:function(e,t){var n={lhs:[],rhs:[]};return r.forEach(e,(function(e){t(e)?n.lhs.push(e):n.rhs.push(e)})),n},time:function(e,t){var n=r.now();try{return t()}finally{console.log(e+" time: "+(r.now()-n)+"ms")}},notime:function(e,t){return t()}}},93404:e=>{e.exports="0.8.5"},4329:e=>{e.exports=a,a.default=a,a.stable=u,a.stableStringify=u;var t="[...]",n="[Circular]",r=[],o=[];function i(){return{depthLimit:Number.MAX_SAFE_INTEGER,edgesLimit:Number.MAX_SAFE_INTEGER}}function a(e,t,n,a){var s;void 0===a&&(a=i()),l(e,"",0,[],void 0,0,a);try{s=0===o.length?JSON.stringify(e,t,n):JSON.stringify(e,f(t),n)}catch(u){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==r.length;){var c=r.pop();4===c.length?Object.defineProperty(c[0],c[1],c[3]):c[0][c[1]]=c[2]}}return s}function s(e,t,n,i){var a=Object.getOwnPropertyDescriptor(i,n);void 0!==a.get?a.configurable?(Object.defineProperty(i,n,{value:e}),r.push([i,n,t,a])):o.push([t,n,e]):(i[n]=e,r.push([i,n,t]))}function l(e,r,o,i,a,c,u){var d;if(c+=1,"object"==typeof e&&null!==e){for(d=0;du.depthLimit)return void s(t,e,r,a);if(void 0!==u.edgesLimit&&o+1>u.edgesLimit)return void s(t,e,r,a);if(i.push(e),Array.isArray(e))for(d=0;dt?1:0}function u(e,t,n,a){void 0===a&&(a=i());var s,l=d(e,"",0,[],void 0,0,a)||e;try{s=0===o.length?JSON.stringify(l,t,n):JSON.stringify(l,f(t),n)}catch(u){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==r.length;){var c=r.pop();4===c.length?Object.defineProperty(c[0],c[1],c[3]):c[0][c[1]]=c[2]}}return s}function d(e,o,i,a,l,u,f){var h;if(u+=1,"object"==typeof e&&null!==e){for(h=0;hf.depthLimit)return void s(t,e,o,l);if(void 0!==f.edgesLimit&&i+1>f.edgesLimit)return void s(t,e,o,l);if(a.push(e),Array.isArray(e))for(h=0;h0)for(var r=0;r{var r=n(3150);e.exports={Graph:r.Graph,json:n(11430),alg:n(89757),version:r.version}},79535:(e,t,n)=>{var r=n(44434);e.exports=function(e){var t,n={},o=[];function i(o){r.has(n,o)||(n[o]=!0,t.push(o),r.each(e.successors(o),i),r.each(e.predecessors(o),i))}return r.each(e.nodes(),(function(e){t=[],i(e),t.length&&o.push(t)})),o}},97819:(e,t,n)=>{var r=n(44434);function o(e,t,n,i,a,s){r.has(i,t)||(i[t]=!0,n||s.push(t),r.each(a(t),(function(t){o(e,t,n,i,a,s)})),n&&s.push(t))}e.exports=function(e,t,n){r.isArray(t)||(t=[t]);var i=(e.isDirected()?e.successors:e.neighbors).bind(e),a=[],s={};return r.each(t,(function(t){if(!e.hasNode(t))throw new Error("Graph does not have node: "+t);o(e,t,"post"===n,s,i,a)})),a}},61353:(e,t,n)=>{var r=n(4245),o=n(44434);e.exports=function(e,t,n){return o.transform(e.nodes(),(function(o,i){o[i]=r(e,i,t,n)}),{})}},4245:(e,t,n)=>{var r=n(44434),o=n(51011);e.exports=function(e,t,n,r){return function(e,t,n,r){var i,a,s={},l=new o,c=function(e){var t=e.v!==i?e.v:e.w,r=s[t],o=n(e),c=a.distance+o;if(o<0)throw new Error("dijkstra does not allow negative edge weights. Bad edge: "+e+" Weight: "+o);c0&&(i=l.removeMin(),(a=s[i]).distance!==Number.POSITIVE_INFINITY);)r(i).forEach(c);return s}(e,String(t),n||i,r||function(t){return e.outEdges(t)})};var i=r.constant(1)},30937:(e,t,n)=>{var r=n(44434),o=n(59177);e.exports=function(e){return r.filter(o(e),(function(t){return t.length>1||1===t.length&&e.hasEdge(t[0],t[0])}))}},70086:(e,t,n)=>{var r=n(44434);e.exports=function(e,t,n){return function(e,t,n){var r={},o=e.nodes();return o.forEach((function(e){r[e]={},r[e][e]={distance:0},o.forEach((function(t){e!==t&&(r[e][t]={distance:Number.POSITIVE_INFINITY})})),n(e).forEach((function(n){var o=n.v===e?n.w:n.v,i=t(n);r[e][o]={distance:i,predecessor:e}}))})),o.forEach((function(e){var t=r[e];o.forEach((function(n){var i=r[n];o.forEach((function(n){var r=i[e],o=t[n],a=i[n],s=r.distance+o.distance;s{e.exports={components:n(79535),dijkstra:n(4245),dijkstraAll:n(61353),findCycles:n(30937),floydWarshall:n(70086),isAcyclic:n(47772),postorder:n(28494),preorder:n(50101),prim:n(53816),tarjan:n(59177),topsort:n(60750)}},47772:(e,t,n)=>{var r=n(60750);e.exports=function(e){try{r(e)}catch(t){if(t instanceof r.CycleException)return!1;throw t}return!0}},28494:(e,t,n)=>{var r=n(97819);e.exports=function(e,t){return r(e,t,"post")}},50101:(e,t,n)=>{var r=n(97819);e.exports=function(e,t){return r(e,t,"pre")}},53816:(e,t,n)=>{var r=n(44434),o=n(69955),i=n(51011);e.exports=function(e,t){var n,a=new o,s={},l=new i;function c(e){var r=e.v===n?e.w:e.v,o=l.priority(r);if(void 0!==o){var i=t(e);i0;){if(n=l.removeMin(),r.has(s,n))a.setEdge(n,s[n]);else{if(u)throw new Error("Input graph is not connected: "+e);u=!0}e.nodeEdges(n).forEach(c)}return a}},59177:(e,t,n)=>{var r=n(44434);e.exports=function(e){var t=0,n=[],o={},i=[];function a(s){var l=o[s]={onStack:!0,lowlink:t,index:t++};if(n.push(s),e.successors(s).forEach((function(e){r.has(o,e)?o[e].onStack&&(l.lowlink=Math.min(l.lowlink,o[e].index)):(a(e),l.lowlink=Math.min(l.lowlink,o[e].lowlink))})),l.lowlink===l.index){var c,u=[];do{c=n.pop(),o[c].onStack=!1,u.push(c)}while(s!==c);i.push(u)}}return e.nodes().forEach((function(e){r.has(o,e)||a(e)})),i}},60750:(e,t,n)=>{var r=n(44434);function o(e){var t={},n={},o=[];if(r.each(e.sinks(),(function a(s){if(r.has(n,s))throw new i;r.has(t,s)||(n[s]=!0,t[s]=!0,r.each(e.predecessors(s),a),delete n[s],o.push(s))})),r.size(t)!==e.nodeCount())throw new i;return o}function i(){}e.exports=o,o.CycleException=i,i.prototype=new Error},51011:(e,t,n)=>{var r=n(44434);function o(){this._arr=[],this._keyIndices={}}e.exports=o,o.prototype.size=function(){return this._arr.length},o.prototype.keys=function(){return this._arr.map((function(e){return e.key}))},o.prototype.has=function(e){return r.has(this._keyIndices,e)},o.prototype.priority=function(e){var t=this._keyIndices[e];if(void 0!==t)return this._arr[t].priority},o.prototype.min=function(){if(0===this.size())throw new Error("Queue underflow");return this._arr[0].key},o.prototype.add=function(e,t){var n=this._keyIndices;if(e=String(e),!r.has(n,e)){var o=this._arr,i=o.length;return n[e]=i,o.push({key:e,priority:t}),this._decrease(i),!0}return!1},o.prototype.removeMin=function(){this._swap(0,this._arr.length-1);var e=this._arr.pop();return delete this._keyIndices[e.key],this._heapify(0),e.key},o.prototype.decrease=function(e,t){var n=this._keyIndices[e];if(t>this._arr[n].priority)throw new Error("New priority is greater than current priority. Key: "+e+" Old: "+this._arr[n].priority+" New: "+t);this._arr[n].priority=t,this._decrease(n)},o.prototype._heapify=function(e){var t=this._arr,n=2*e,r=n+1,o=e;n>1].priority{"use strict";var r=n(44434);e.exports=s;var o="\0",i="\0",a="\x01";function s(e){this._isDirected=!r.has(e,"directed")||e.directed,this._isMultigraph=!!r.has(e,"multigraph")&&e.multigraph,this._isCompound=!!r.has(e,"compound")&&e.compound,this._label=void 0,this._defaultNodeLabelFn=r.constant(void 0),this._defaultEdgeLabelFn=r.constant(void 0),this._nodes={},this._isCompound&&(this._parent={},this._children={},this._children[i]={}),this._in={},this._preds={},this._out={},this._sucs={},this._edgeObjs={},this._edgeLabels={}}function l(e,t){e[t]?e[t]++:e[t]=1}function c(e,t){--e[t]||delete e[t]}function u(e,t,n,i){var s=""+t,l=""+n;if(!e&&s>l){var c=s;s=l,l=c}return s+a+l+a+(r.isUndefined(i)?o:i)}function d(e,t){return u(e,t.v,t.w,t.name)}s.prototype._nodeCount=0,s.prototype._edgeCount=0,s.prototype.isDirected=function(){return this._isDirected},s.prototype.isMultigraph=function(){return this._isMultigraph},s.prototype.isCompound=function(){return this._isCompound},s.prototype.setGraph=function(e){return this._label=e,this},s.prototype.graph=function(){return this._label},s.prototype.setDefaultNodeLabel=function(e){return r.isFunction(e)||(e=r.constant(e)),this._defaultNodeLabelFn=e,this},s.prototype.nodeCount=function(){return this._nodeCount},s.prototype.nodes=function(){return r.keys(this._nodes)},s.prototype.sources=function(){var e=this;return r.filter(this.nodes(),(function(t){return r.isEmpty(e._in[t])}))},s.prototype.sinks=function(){var e=this;return r.filter(this.nodes(),(function(t){return r.isEmpty(e._out[t])}))},s.prototype.setNodes=function(e,t){var n=arguments,o=this;return r.each(e,(function(e){n.length>1?o.setNode(e,t):o.setNode(e)})),this},s.prototype.setNode=function(e,t){return r.has(this._nodes,e)?(arguments.length>1&&(this._nodes[e]=t),this):(this._nodes[e]=arguments.length>1?t:this._defaultNodeLabelFn(e),this._isCompound&&(this._parent[e]=i,this._children[e]={},this._children[i][e]=!0),this._in[e]={},this._preds[e]={},this._out[e]={},this._sucs[e]={},++this._nodeCount,this)},s.prototype.node=function(e){return this._nodes[e]},s.prototype.hasNode=function(e){return r.has(this._nodes,e)},s.prototype.removeNode=function(e){var t=this;if(r.has(this._nodes,e)){var n=function(e){t.removeEdge(t._edgeObjs[e])};delete this._nodes[e],this._isCompound&&(this._removeFromParentsChildList(e),delete this._parent[e],r.each(this.children(e),(function(e){t.setParent(e)})),delete this._children[e]),r.each(r.keys(this._in[e]),n),delete this._in[e],delete this._preds[e],r.each(r.keys(this._out[e]),n),delete this._out[e],delete this._sucs[e],--this._nodeCount}return this},s.prototype.setParent=function(e,t){if(!this._isCompound)throw new Error("Cannot set parent in a non-compound graph");if(r.isUndefined(t))t=i;else{for(var n=t+="";!r.isUndefined(n);n=this.parent(n))if(n===e)throw new Error("Setting "+t+" as parent of "+e+" would create a cycle");this.setNode(t)}return this.setNode(e),this._removeFromParentsChildList(e),this._parent[e]=t,this._children[t][e]=!0,this},s.prototype._removeFromParentsChildList=function(e){delete this._children[this._parent[e]][e]},s.prototype.parent=function(e){if(this._isCompound){var t=this._parent[e];if(t!==i)return t}},s.prototype.children=function(e){if(r.isUndefined(e)&&(e=i),this._isCompound){var t=this._children[e];if(t)return r.keys(t)}else{if(e===i)return this.nodes();if(this.hasNode(e))return[]}},s.prototype.predecessors=function(e){var t=this._preds[e];if(t)return r.keys(t)},s.prototype.successors=function(e){var t=this._sucs[e];if(t)return r.keys(t)},s.prototype.neighbors=function(e){var t=this.predecessors(e);if(t)return r.union(t,this.successors(e))},s.prototype.isLeaf=function(e){return 0===(this.isDirected()?this.successors(e):this.neighbors(e)).length},s.prototype.filterNodes=function(e){var t=new this.constructor({directed:this._isDirected,multigraph:this._isMultigraph,compound:this._isCompound});t.setGraph(this.graph());var n=this;r.each(this._nodes,(function(n,r){e(r)&&t.setNode(r,n)})),r.each(this._edgeObjs,(function(e){t.hasNode(e.v)&&t.hasNode(e.w)&&t.setEdge(e,n.edge(e))}));var o={};function i(e){var r=n.parent(e);return void 0===r||t.hasNode(r)?(o[e]=r,r):r in o?o[r]:i(r)}return this._isCompound&&r.each(t.nodes(),(function(e){t.setParent(e,i(e))})),t},s.prototype.setDefaultEdgeLabel=function(e){return r.isFunction(e)||(e=r.constant(e)),this._defaultEdgeLabelFn=e,this},s.prototype.edgeCount=function(){return this._edgeCount},s.prototype.edges=function(){return r.values(this._edgeObjs)},s.prototype.setPath=function(e,t){var n=this,o=arguments;return r.reduce(e,(function(e,r){return o.length>1?n.setEdge(e,r,t):n.setEdge(e,r),r})),this},s.prototype.setEdge=function(){var e,t,n,o,i=!1,a=arguments[0];"object"==typeof a&&null!==a&&"v"in a?(e=a.v,t=a.w,n=a.name,2===arguments.length&&(o=arguments[1],i=!0)):(e=a,t=arguments[1],n=arguments[3],arguments.length>2&&(o=arguments[2],i=!0)),e=""+e,t=""+t,r.isUndefined(n)||(n=""+n);var s=u(this._isDirected,e,t,n);if(r.has(this._edgeLabels,s))return i&&(this._edgeLabels[s]=o),this;if(!r.isUndefined(n)&&!this._isMultigraph)throw new Error("Cannot set a named edge when isMultigraph = false");this.setNode(e),this.setNode(t),this._edgeLabels[s]=i?o:this._defaultEdgeLabelFn(e,t,n);var c=function(e,t,n,r){var o=""+t,i=""+n;if(!e&&o>i){var a=o;o=i,i=a}var s={v:o,w:i};r&&(s.name=r);return s}(this._isDirected,e,t,n);return e=c.v,t=c.w,Object.freeze(c),this._edgeObjs[s]=c,l(this._preds[t],e),l(this._sucs[e],t),this._in[t][s]=c,this._out[e][s]=c,this._edgeCount++,this},s.prototype.edge=function(e,t,n){var r=1===arguments.length?d(this._isDirected,arguments[0]):u(this._isDirected,e,t,n);return this._edgeLabels[r]},s.prototype.hasEdge=function(e,t,n){var o=1===arguments.length?d(this._isDirected,arguments[0]):u(this._isDirected,e,t,n);return r.has(this._edgeLabels,o)},s.prototype.removeEdge=function(e,t,n){var r=1===arguments.length?d(this._isDirected,arguments[0]):u(this._isDirected,e,t,n),o=this._edgeObjs[r];return o&&(e=o.v,t=o.w,delete this._edgeLabels[r],delete this._edgeObjs[r],c(this._preds[t],e),c(this._sucs[e],t),delete this._in[t][r],delete this._out[e][r],this._edgeCount--),this},s.prototype.inEdges=function(e,t){var n=this._in[e];if(n){var o=r.values(n);return t?r.filter(o,(function(e){return e.v===t})):o}},s.prototype.outEdges=function(e,t){var n=this._out[e];if(n){var o=r.values(n);return t?r.filter(o,(function(e){return e.w===t})):o}},s.prototype.nodeEdges=function(e,t){var n=this.inEdges(e,t);if(n)return n.concat(this.outEdges(e,t))}},3150:(e,t,n)=>{e.exports={Graph:n(69955),version:n(59127)}},11430:(e,t,n)=>{var r=n(44434),o=n(69955);function i(e){return r.map(e.nodes(),(function(t){var n=e.node(t),o=e.parent(t),i={v:t};return r.isUndefined(n)||(i.value=n),r.isUndefined(o)||(i.parent=o),i}))}function a(e){return r.map(e.edges(),(function(t){var n=e.edge(t),o={v:t.v,w:t.w};return r.isUndefined(t.name)||(o.name=t.name),r.isUndefined(n)||(o.value=n),o}))}e.exports={write:function(e){var t={options:{directed:e.isDirected(),multigraph:e.isMultigraph(),compound:e.isCompound()},nodes:i(e),edges:a(e)};r.isUndefined(e.graph())||(t.value=r.clone(e.graph()));return t},read:function(e){var t=new o(e.options).setGraph(e.value);return r.each(e.nodes,(function(e){t.setNode(e.v,e.value),e.parent&&t.setParent(e.v,e.parent)})),r.each(e.edges,(function(e){t.setEdge({v:e.v,w:e.w,name:e.name},e.value)})),t}}},44434:(e,t,n)=>{var r;try{r={clone:n(17953),constant:n(89203),each:n(20678),filter:n(64663),has:n(45346),isArray:n(55589),isEmpty:n(29787),isFunction:n(45563),isUndefined:n(86474),keys:n(62096),map:n(69107),reduce:n(17682),size:n(91039),transform:n(63604),union:n(27767),values:n(31682)}}catch(o){}r||(r=window._),e.exports=r},59127:e=>{e.exports="2.1.8"},97597:(e,t,n)=>{e.exports=n(79127)},79127:function(e,t){var n,r,o;(function(){var i,a,s,l,c,u,d,f,h,p,v,g,m,y,b;s=Math.floor,p=Math.min,a=function(e,t){return et?1:0},h=function(e,t,n,r,o){var i;if(null==n&&(n=0),null==o&&(o=a),n<0)throw new Error("lo must be non-negative");for(null==r&&(r=e.length);nn;0<=n?t++:t--)c.push(t);return c}).apply(this).reverse(),l=[],r=0,o=i.length;rv;0<=v?++u:--u)g.push(c(e,n));return g},y=function(e,t,n,r){var o,i,s;for(null==r&&(r=a),o=e[n];n>t&&r(o,i=e[s=n-1>>1])<0;)e[n]=i,n=s;return e[n]=o},b=function(e,t,n){var r,o,i,s,l;for(null==n&&(n=a),o=e.length,l=t,i=e[t],r=2*t+1;r{function n(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r3?t.t-4:t.t:Array.isArray(e)?1:d(e)?2:f(e)?3:0}function s(e,t){return 2===a(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function l(e,t){return 2===a(e)?e.get(t):e[t]}function c(e,t,n){var r=a(e);2===r?e.set(t,n):3===r?(e.delete(t),e.add(n)):e[t]=n}function u(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}function d(e){return H&&e instanceof Map}function f(e){return W&&e instanceof Set}function h(e){return e.i||e.o}function p(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=Q(e);delete t[X];for(var n=Z(t),r=0;r1&&(e.set=e.add=e.clear=e.delete=g),Object.freeze(e),t&&i(e,(function(e,t){return v(t,!0)}),!0)),e}function g(){n(2)}function m(e){return null==e||"object"!=typeof e||Object.isFrozen(e)}function y(e){var t=J[e];return t||n(18,e),t}function b(e,t){J[e]||(J[e]=t)}function x(){return V}function w(e,t){t&&(y("Patches"),e.u=[],e.v=[],e.s=t)}function E(e){k(e),e.p.forEach(S),e.p=null}function k(e){e===V&&(V=e.l)}function _(e){return V={p:[],l:V,h:e,_:!0,m:0}}function S(e){var t=e[X];0===t.t||1===t.t?t.j():t.O=!0}function P(e,t){t.m=t.p.length;var r=t.p[0],i=void 0!==e&&e!==r;return t.h.S||y("ES5").P(t,e,i),i?(r[X].M&&(E(t),n(4)),o(e)&&(e=C(t,e),t.l||T(t,e)),t.u&&y("Patches").g(r[X].o,e,t.u,t.v)):e=C(t,r,[]),E(t),t.u&&t.s(t.u,t.v),e!==q?e:void 0}function C(e,t,n){if(m(t))return t;var r=t[X];if(!r)return i(t,(function(o,i){return j(e,r,t,o,i,n)}),!0),t;if(r.A!==e)return t;if(!r.M)return T(e,r.o,!0),r.o;if(!r.R){r.R=!0,r.A.m--;var o=4===r.t||5===r.t?r.i=p(r.k):r.i;i(3===r.t?new Set(o):o,(function(t,i){return j(e,r,o,t,i,n)})),T(e,o,!1),n&&e.u&&y("Patches").F(r,n,e.u,e.v)}return r.i}function j(e,t,n,i,a,l){if(r(a)){var u=C(e,a,l&&t&&3!==t.t&&!s(t.D,i)?l.concat(i):void 0);if(c(n,i,u),!r(u))return;e._=!1}if(o(a)&&!m(a)){if(!e.h.K&&e.m<1)return;C(e,a),t&&t.A.l||T(e,a)}}function T(e,t,n){void 0===n&&(n=!1),e.h.K&&e._&&v(t,n)}function D(e,t){var n=e[X];return(n?h(n):e)[t]}function N(e,t){if(t in e)for(var n=Object.getPrototypeOf(e);n;){var r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=Object.getPrototypeOf(n)}}function M(e){e.M||(e.M=!0,e.l&&M(e.l))}function O(e){e.i||(e.i=p(e.o))}function A(e,t,n){var r=d(t)?y("MapSet").$(t,n):f(t)?y("MapSet").C(t,n):e.S?function(e,t){var n=Array.isArray(e),r={t:n?1:0,A:t?t.A:x(),M:!1,R:!1,D:{},l:t,o:e,k:null,i:null,j:null,I:!1},o=r,i=ee;n&&(o=[r],i=te);var a=Proxy.revocable(o,i),s=a.revoke,l=a.proxy;return r.k=l,r.j=s,l}(t,n):y("ES5").J(t,n);return(n?n.A:x()).p.push(r),r}function R(e){return r(e)||n(22,e),function e(t){if(!o(t))return t;var n,r=t[X],s=a(t);if(r){if(!r.M&&(r.t<4||!y("ES5").N(r)))return r.o;r.R=!0,n=L(t,s),r.R=!1}else n=L(t,s);return i(n,(function(t,o){r&&l(r.o,t)===o||c(n,t,e(o))})),3===s?new Set(n):n}(e)}function L(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return p(e)}function I(){function e(e,t){var n=a[e];return n?n.enumerable=t:a[e]=n={configurable:!0,enumerable:t,get:function(){return ee.get(this[X],e)},set:function(t){ee.set(this[X],e,t)}},n}function t(e){for(var t=e.length-1;t>=0;t--){var r=e[t][X];if(!r.M)switch(r.t){case 5:o(r)&&M(r);break;case 4:n(r)&&M(r)}}}function n(e){for(var t=e.o,n=e.k,r=Z(n),o=r.length-1;o>=0;o--){var i=r[o];if(i!==X){var a=t[i];if(void 0===a&&!s(t,i))return!0;var l=n[i],c=l&&l[X];if(c?c.o!==a:!u(l,a))return!0}}var d=!!t[X];return r.length!==Z(t).length+(d?0:1)}function o(e){var t=e.k;if(t.length!==e.o.length)return!0;var n=Object.getOwnPropertyDescriptor(t,t.length-1);if(n&&!n.get)return!0;for(var r=0;r1?n-1:0),i=1;i1?r-1:0),i=1;i=0;n--){var o=t[n];if(0===o.path.length&&"replace"===o.op){e=o.value;break}}n>-1&&(t=t.slice(n+1));var i=y("Patches").W;return r(e)?i(e,t):this.produce(e,(function(e){return i(e,t)}))},e}(),re=new ne,oe=re.produce,ie=re.produceWithPatches.bind(re),ae=re.setAutoFreeze.bind(re),se=re.setUseProxies.bind(re),le=re.applyPatches.bind(re),ce=re.createDraft.bind(re),ue=re.finishDraft.bind(re);t.Immer=ne,t.applyPatches=le,t.castDraft=function(e){return e},t.castImmutable=function(e){return e},t.createDraft=ce,t.current=R,t.default=oe,t.enableAllPlugins=function(){I(),F(),B()},t.enableES5=I,t.enableMapSet=F,t.enablePatches=B,t.finishDraft=ue,t.freeze=v,t.immerable=Y,t.isDraft=r,t.isDraftable=o,t.nothing=q,t.original=function(e){return r(e)||n(23,e),e[X].o},t.produce=oe,t.produceWithPatches=ie,t.setAutoFreeze=ae,t.setUseProxies=se},77667:(e,t,n)=>{"use strict";e.exports=n(33845)},94466:(e,t,n)=>{var r=n(65234)(n(83250),"DataView");e.exports=r},85208:(e,t,n)=>{var r=n(34440),o=n(84108),i=n(61085),a=n(77706),s=n(8636);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t{var r=n(90266),o=n(42875),i=n(45828),a=n(24115),s=n(67690);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t{var r=n(65234)(n(83250),"Map");e.exports=r},95678:(e,t,n)=>{var r=n(39016),o=n(62363),i=n(64348),a=n(53062),s=n(30262);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t{var r=n(65234)(n(83250),"Promise");e.exports=r},56616:(e,t,n)=>{var r=n(65234)(n(83250),"Set");e.exports=r},84546:(e,t,n)=>{var r=n(95678),o=n(83937),i=n(15009);function a(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r;++t{var r=n(81998),o=n(93210),i=n(48603),a=n(38947),s=n(70885),l=n(98938);function c(e){var t=this.__data__=new r(e);this.size=t.size}c.prototype.clear=o,c.prototype.delete=i,c.prototype.get=a,c.prototype.has=s,c.prototype.set=l,e.exports=c},70861:(e,t,n)=>{var r=n(83250).Symbol;e.exports=r},3526:(e,t,n)=>{var r=n(83250).Uint8Array;e.exports=r},98001:(e,t,n)=>{var r=n(65234)(n(83250),"WeakMap");e.exports=r},82274:e=>{e.exports=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}},84004:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=0,i=[];++n{var r=n(94365);e.exports=function(e,t){return!!(null==e?0:e.length)&&r(e,t,0)>-1}},99105:e=>{e.exports=function(e,t,n){for(var r=-1,o=null==e?0:e.length;++r{var r=n(18509),o=n(79312),i=n(55589),a=n(85778),s=n(5023),l=n(50922),c=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=i(e),u=!n&&o(e),d=!n&&!u&&a(e),f=!n&&!u&&!d&&l(e),h=n||u||d||f,p=h?r(e.length,String):[],v=p.length;for(var g in e)!t&&!c.call(e,g)||h&&("length"==g||d&&("offset"==g||"parent"==g)||f&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||s(g,v))||p.push(g);return p}},29233:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++n{e.exports=function(e,t){for(var n=-1,r=t.length,o=e.length;++n{e.exports=function(e,t,n,r){var o=-1,i=null==e?0:e.length;for(r&&i&&(n=e[++o]);++o{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n{var r=n(86174)("length");e.exports=r},73532:(e,t,n)=>{var r=n(87500),o=n(58260);e.exports=function(e,t,n){(void 0!==n&&!o(e[t],n)||void 0===n&&!(t in e))&&r(e,t,n)}},93192:(e,t,n)=>{var r=n(87500),o=n(58260),i=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var a=e[t];i.call(e,t)&&o(a,n)&&(void 0!==n||t in e)||r(e,t,n)}},18498:(e,t,n)=>{var r=n(58260);e.exports=function(e,t){for(var n=e.length;n--;)if(r(e[n][0],t))return n;return-1}},44265:(e,t,n)=>{var r=n(78618),o=n(62096);e.exports=function(e,t){return e&&r(t,o(t),e)}},31629:(e,t,n)=>{var r=n(78618),o=n(9882);e.exports=function(e,t){return e&&r(t,o(t),e)}},87500:(e,t,n)=>{var r=n(25595);e.exports=function(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},18361:(e,t,n)=>{var r=n(19549),o=n(84004),i=n(93192),a=n(44265),s=n(31629),l=n(46502),c=n(32166),u=n(67272),d=n(52066),f=n(54357),h=n(55713),p=n(87493),v=n(82865),g=n(11908),m=n(84046),y=n(55589),b=n(85778),x=n(37613),w=n(93702),E=n(60693),k=n(62096),_=n(9882),S="[object Arguments]",P="[object Function]",C="[object Object]",j={};j[S]=j["[object Array]"]=j["[object ArrayBuffer]"]=j["[object DataView]"]=j["[object Boolean]"]=j["[object Date]"]=j["[object Float32Array]"]=j["[object Float64Array]"]=j["[object Int8Array]"]=j["[object Int16Array]"]=j["[object Int32Array]"]=j["[object Map]"]=j["[object Number]"]=j[C]=j["[object RegExp]"]=j["[object Set]"]=j["[object String]"]=j["[object Symbol]"]=j["[object Uint8Array]"]=j["[object Uint8ClampedArray]"]=j["[object Uint16Array]"]=j["[object Uint32Array]"]=!0,j["[object Error]"]=j[P]=j["[object WeakMap]"]=!1,e.exports=function e(t,n,T,D,N,M){var O,A=1&n,R=2&n,L=4&n;if(T&&(O=N?T(t,D,N,M):T(t)),void 0!==O)return O;if(!w(t))return t;var I=y(t);if(I){if(O=v(t),!A)return c(t,O)}else{var B=p(t),F=B==P||"[object GeneratorFunction]"==B;if(b(t))return l(t,A);if(B==C||B==S||F&&!N){if(O=R||F?{}:m(t),!A)return R?d(t,s(O,t)):u(t,a(O,t))}else{if(!j[B])return N?t:{};O=g(t,B,A)}}M||(M=new r);var z=M.get(t);if(z)return z;M.set(t,O),E(t)?t.forEach((function(r){O.add(e(r,n,T,r,t,M))})):x(t)&&t.forEach((function(r,o){O.set(o,e(r,n,T,o,t,M))}));var V=I?void 0:(L?R?h:f:R?_:k)(t);return o(V||t,(function(r,o){V&&(r=t[o=r]),i(O,o,e(r,n,T,o,t,M))})),O}},57890:(e,t,n)=>{var r=n(93702),o=Object.create,i=function(){function e(){}return function(t){if(!r(t))return{};if(o)return o(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();e.exports=i},61701:(e,t,n)=>{var r=n(44003),o=n(96313)(r);e.exports=o},85117:(e,t,n)=>{var r=n(52624);e.exports=function(e,t,n){for(var o=-1,i=e.length;++o{var r=n(61701);e.exports=function(e,t){var n=[];return r(e,(function(e,r,o){t(e,r,o)&&n.push(e)})),n}},44770:e=>{e.exports=function(e,t,n,r){for(var o=e.length,i=n+(r?1:-1);r?i--:++i{var r=n(10111),o=n(67123);e.exports=function e(t,n,i,a,s){var l=-1,c=t.length;for(i||(i=o),s||(s=[]);++l0&&i(u)?n>1?e(u,n-1,i,a,s):r(s,u):a||(s[s.length]=u)}return s}},39943:(e,t,n)=>{var r=n(72545)();e.exports=r},44003:(e,t,n)=>{var r=n(39943),o=n(62096);e.exports=function(e,t){return e&&r(e,t,o)}},40548:(e,t,n)=>{var r=n(24007),o=n(86040);e.exports=function(e,t){for(var n=0,i=(t=r(t,e)).length;null!=e&&n{var r=n(10111),o=n(55589);e.exports=function(e,t,n){var i=t(e);return o(e)?i:r(i,n(e))}},69823:(e,t,n)=>{var r=n(70861),o=n(91339),i=n(25151),a=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?o(e):i(e)}},51669:e=>{e.exports=function(e,t){return e>t}},32586:e=>{var t=Object.prototype.hasOwnProperty;e.exports=function(e,n){return null!=e&&t.call(e,n)}},62902:e=>{e.exports=function(e,t){return null!=e&&t in Object(e)}},94365:(e,t,n)=>{var r=n(44770),o=n(56963),i=n(45898);e.exports=function(e,t,n){return t==t?i(e,t,n):r(e,o,n)}},33016:(e,t,n)=>{var r=n(69823),o=n(50440);e.exports=function(e){return o(e)&&"[object Arguments]"==r(e)}},34662:(e,t,n)=>{var r=n(88968),o=n(50440);e.exports=function e(t,n,i,a,s){return t===n||(null==t||null==n||!o(t)&&!o(n)?t!=t&&n!=n:r(t,n,i,a,e,s))}},88968:(e,t,n)=>{var r=n(19549),o=n(14952),i=n(21080),a=n(86524),s=n(87493),l=n(55589),c=n(85778),u=n(50922),d="[object Arguments]",f="[object Array]",h="[object Object]",p=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,v,g,m){var y=l(e),b=l(t),x=y?f:s(e),w=b?f:s(t),E=(x=x==d?h:x)==h,k=(w=w==d?h:w)==h,_=x==w;if(_&&c(e)){if(!c(t))return!1;y=!0,E=!1}if(_&&!E)return m||(m=new r),y||u(e)?o(e,t,n,v,g,m):i(e,t,x,n,v,g,m);if(!(1&n)){var S=E&&p.call(e,"__wrapped__"),P=k&&p.call(t,"__wrapped__");if(S||P){var C=S?e.value():e,j=P?t.value():t;return m||(m=new r),g(C,j,n,v,m)}}return!!_&&(m||(m=new r),a(e,t,n,v,g,m))}},52275:(e,t,n)=>{var r=n(87493),o=n(50440);e.exports=function(e){return o(e)&&"[object Map]"==r(e)}},2972:(e,t,n)=>{var r=n(19549),o=n(34662);e.exports=function(e,t,n,i){var a=n.length,s=a,l=!i;if(null==e)return!s;for(e=Object(e);a--;){var c=n[a];if(l&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}for(;++a{e.exports=function(e){return e!=e}},99817:(e,t,n)=>{var r=n(45563),o=n(28597),i=n(93702),a=n(55784),s=/^\[object .+?Constructor\]$/,l=Function.prototype,c=Object.prototype,u=l.toString,d=c.hasOwnProperty,f=RegExp("^"+u.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!i(e)||o(e))&&(r(e)?f:s).test(a(e))}},7170:(e,t,n)=>{var r=n(87493),o=n(50440);e.exports=function(e){return o(e)&&"[object Set]"==r(e)}},42448:(e,t,n)=>{var r=n(69823),o=n(66052),i=n(50440),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,e.exports=function(e){return i(e)&&o(e.length)&&!!a[r(e)]}},55833:(e,t,n)=>{var r=n(15640),o=n(9906),i=n(80229),a=n(55589),s=n(94437);e.exports=function(e){return"function"==typeof e?e:null==e?i:"object"==typeof e?a(e)?o(e[0],e[1]):r(e):s(e)}},41351:(e,t,n)=>{var r=n(32840),o=n(82825),i=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return o(e);var t=[];for(var n in Object(e))i.call(e,n)&&"constructor"!=n&&t.push(n);return t}},71309:(e,t,n)=>{var r=n(93702),o=n(32840),i=n(84866),a=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return i(e);var t=o(e),n=[];for(var s in e)("constructor"!=s||!t&&a.call(e,s))&&n.push(s);return n}},46718:e=>{e.exports=function(e,t){return e{var r=n(61701),o=n(30568);e.exports=function(e,t){var n=-1,i=o(e)?Array(e.length):[];return r(e,(function(e,r,o){i[++n]=t(e,r,o)})),i}},15640:(e,t,n)=>{var r=n(2972),o=n(72198),i=n(94656);e.exports=function(e){var t=o(e);return 1==t.length&&t[0][2]?i(t[0][0],t[0][1]):function(n){return n===e||r(n,e,t)}}},9906:(e,t,n)=>{var r=n(34662),o=n(13546),i=n(56708),a=n(5130),s=n(18802),l=n(94656),c=n(86040);e.exports=function(e,t){return a(e)&&s(t)?l(c(e),t):function(n){var a=o(n,e);return void 0===a&&a===t?i(n,e):r(t,a,3)}}},92133:(e,t,n)=>{var r=n(19549),o=n(73532),i=n(39943),a=n(21241),s=n(93702),l=n(9882),c=n(11933);e.exports=function e(t,n,u,d,f){t!==n&&i(n,(function(i,l){if(f||(f=new r),s(i))a(t,n,l,u,e,d,f);else{var h=d?d(c(t,l),i,l+"",t,n,f):void 0;void 0===h&&(h=i),o(t,l,h)}}),l)}},21241:(e,t,n)=>{var r=n(73532),o=n(46502),i=n(21327),a=n(32166),s=n(84046),l=n(79312),c=n(55589),u=n(18268),d=n(85778),f=n(45563),h=n(93702),p=n(54256),v=n(50922),g=n(11933),m=n(36222);e.exports=function(e,t,n,y,b,x,w){var E=g(e,n),k=g(t,n),_=w.get(k);if(_)r(e,n,_);else{var S=x?x(E,k,n+"",e,t,w):void 0,P=void 0===S;if(P){var C=c(k),j=!C&&d(k),T=!C&&!j&&v(k);S=k,C||j||T?c(E)?S=E:u(E)?S=a(E):j?(P=!1,S=o(k,!0)):T?(P=!1,S=i(k,!0)):S=[]:p(k)||l(k)?(S=E,l(E)?S=m(E):h(E)&&!f(E)||(S=s(k))):P=!1}P&&(w.set(k,S),b(S,k,y,x,w),w.delete(k)),r(e,n,S)}}},54466:(e,t,n)=>{var r=n(29233),o=n(40548),i=n(55833),a=n(78068),s=n(53340),l=n(31525),c=n(20315),u=n(80229),d=n(55589);e.exports=function(e,t,n){t=t.length?r(t,(function(e){return d(e)?function(t){return o(t,1===e.length?e[0]:e)}:e})):[u];var f=-1;t=r(t,l(i));var h=a(e,(function(e,n,o){return{criteria:r(t,(function(t){return t(e)})),index:++f,value:e}}));return s(h,(function(e,t){return c(e,t,n)}))}},21785:(e,t,n)=>{var r=n(57121),o=n(56708);e.exports=function(e,t){return r(e,t,(function(t,n){return o(e,n)}))}},57121:(e,t,n)=>{var r=n(40548),o=n(32619),i=n(24007);e.exports=function(e,t,n){for(var a=-1,s=t.length,l={};++a{e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},3293:(e,t,n)=>{var r=n(40548);e.exports=function(e){return function(t){return r(t,e)}}},24930:e=>{var t=Math.ceil,n=Math.max;e.exports=function(e,r,o,i){for(var a=-1,s=n(t((r-e)/(o||1)),0),l=Array(s);s--;)l[i?s:++a]=e,e+=o;return l}},34306:e=>{e.exports=function(e,t,n,r,o){return o(e,(function(e,o,i){n=r?(r=!1,e):t(n,e,o,i)})),n}},29735:(e,t,n)=>{var r=n(80229),o=n(20340),i=n(4173);e.exports=function(e,t){return i(o(e,t,r),e+"")}},32619:(e,t,n)=>{var r=n(93192),o=n(24007),i=n(5023),a=n(93702),s=n(86040);e.exports=function(e,t,n,l){if(!a(e))return e;for(var c=-1,u=(t=o(t,e)).length,d=u-1,f=e;null!=f&&++c{var r=n(89203),o=n(25595),i=n(80229),a=o?function(e,t){return o(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:i;e.exports=a},53340:e=>{e.exports=function(e,t){var n=e.length;for(e.sort(t);n--;)e[n]=e[n].value;return e}},18509:e=>{e.exports=function(e,t){for(var n=-1,r=Array(e);++n{var r=n(70861),o=n(29233),i=n(55589),a=n(52624),s=r?r.prototype:void 0,l=s?s.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(i(t))return o(t,e)+"";if(a(t))return l?l.call(t):"";var n=t+"";return"0"==n&&1/t==-Infinity?"-0":n}},21656:(e,t,n)=>{var r=n(62438),o=/^\s+/;e.exports=function(e){return e?e.slice(0,r(e)+1).replace(o,""):e}},31525:e=>{e.exports=function(e){return function(t){return e(t)}}},80135:(e,t,n)=>{var r=n(84546),o=n(45436),i=n(99105),a=n(77026),s=n(86262),l=n(77969);e.exports=function(e,t,n){var c=-1,u=o,d=e.length,f=!0,h=[],p=h;if(n)f=!1,u=i;else if(d>=200){var v=t?null:s(e);if(v)return l(v);f=!1,u=a,p=new r}else p=t?[]:h;e:for(;++c{var r=n(29233);e.exports=function(e,t){return r(t,(function(t){return e[t]}))}},36302:e=>{e.exports=function(e,t,n){for(var r=-1,o=e.length,i=t.length,a={};++r{e.exports=function(e,t){return e.has(t)}},84781:(e,t,n)=>{var r=n(80229);e.exports=function(e){return"function"==typeof e?e:r}},24007:(e,t,n)=>{var r=n(55589),o=n(5130),i=n(44041),a=n(99835);e.exports=function(e,t){return r(e)?e:o(e,t)?[e]:i(a(e))}},72962:(e,t,n)=>{var r=n(3526);e.exports=function(e){var t=new e.constructor(e.byteLength);return new r(t).set(new r(e)),t}},46502:(e,t,n)=>{e=n.nmd(e);var r=n(83250),o=t&&!t.nodeType&&t,i=o&&e&&!e.nodeType&&e,a=i&&i.exports===o?r.Buffer:void 0,s=a?a.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var n=e.length,r=s?s(n):new e.constructor(n);return e.copy(r),r}},97037:(e,t,n)=>{var r=n(72962);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}},3429:e=>{var t=/\w*$/;e.exports=function(e){var n=new e.constructor(e.source,t.exec(e));return n.lastIndex=e.lastIndex,n}},99349:(e,t,n)=>{var r=n(70861),o=r?r.prototype:void 0,i=o?o.valueOf:void 0;e.exports=function(e){return i?Object(i.call(e)):{}}},21327:(e,t,n)=>{var r=n(72962);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},88899:(e,t,n)=>{var r=n(52624);e.exports=function(e,t){if(e!==t){var n=void 0!==e,o=null===e,i=e==e,a=r(e),s=void 0!==t,l=null===t,c=t==t,u=r(t);if(!l&&!u&&!a&&e>t||a&&s&&c&&!l&&!u||o&&s&&c||!n&&c||!i)return 1;if(!o&&!a&&!u&&e{var r=n(88899);e.exports=function(e,t,n){for(var o=-1,i=e.criteria,a=t.criteria,s=i.length,l=n.length;++o=l?c:c*("desc"==n[o]?-1:1)}return e.index-t.index}},32166:e=>{e.exports=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n{var r=n(93192),o=n(87500);e.exports=function(e,t,n,i){var a=!n;n||(n={});for(var s=-1,l=t.length;++s{var r=n(78618),o=n(44450);e.exports=function(e,t){return r(e,o(e),t)}},52066:(e,t,n)=>{var r=n(78618),o=n(94969);e.exports=function(e,t){return r(e,o(e),t)}},1622:(e,t,n)=>{var r=n(83250)["__core-js_shared__"];e.exports=r},66948:(e,t,n)=>{var r=n(29735),o=n(98132);e.exports=function(e){return r((function(t,n){var r=-1,i=n.length,a=i>1?n[i-1]:void 0,s=i>2?n[2]:void 0;for(a=e.length>3&&"function"==typeof a?(i--,a):void 0,s&&o(n[0],n[1],s)&&(a=i<3?void 0:a,i=1),t=Object(t);++r{var r=n(30568);e.exports=function(e,t){return function(n,o){if(null==n)return n;if(!r(n))return e(n,o);for(var i=n.length,a=t?i:-1,s=Object(n);(t?a--:++a{e.exports=function(e){return function(t,n,r){for(var o=-1,i=Object(t),a=r(t),s=a.length;s--;){var l=a[e?s:++o];if(!1===n(i[l],l,i))break}return t}}},29301:(e,t,n)=>{var r=n(55833),o=n(30568),i=n(62096);e.exports=function(e){return function(t,n,a){var s=Object(t);if(!o(t)){var l=r(n,3);t=i(t),n=function(e){return l(s[e],e,s)}}var c=e(t,n,a);return c>-1?s[l?t[c]:c]:void 0}}},51523:(e,t,n)=>{var r=n(24930),o=n(98132),i=n(99558);e.exports=function(e){return function(t,n,a){return a&&"number"!=typeof a&&o(t,n,a)&&(n=a=void 0),t=i(t),void 0===n?(n=t,t=0):n=i(n),a=void 0===a?t{var r=n(56616),o=n(71607),i=n(77969),a=r&&1/i(new r([,-0]))[1]==1/0?function(e){return new r(e)}:o;e.exports=a},25595:(e,t,n)=>{var r=n(65234),o=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(t){}}();e.exports=o},14952:(e,t,n)=>{var r=n(84546),o=n(1831),i=n(77026);e.exports=function(e,t,n,a,s,l){var c=1&n,u=e.length,d=t.length;if(u!=d&&!(c&&d>u))return!1;var f=l.get(e),h=l.get(t);if(f&&h)return f==t&&h==e;var p=-1,v=!0,g=2&n?new r:void 0;for(l.set(e,t),l.set(t,e);++p{var r=n(70861),o=n(3526),i=n(58260),a=n(14952),s=n(81140),l=n(77969),c=r?r.prototype:void 0,u=c?c.valueOf:void 0;e.exports=function(e,t,n,r,c,d,f){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!d(new o(e),new o(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return i(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var h=s;case"[object Set]":var p=1&r;if(h||(h=l),e.size!=t.size&&!p)return!1;var v=f.get(e);if(v)return v==t;r|=2,f.set(e,t);var g=a(h(e),h(t),r,c,d,f);return f.delete(e),g;case"[object Symbol]":if(u)return u.call(e)==u.call(t)}return!1}},86524:(e,t,n)=>{var r=n(54357),o=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,i,a,s){var l=1&n,c=r(e),u=c.length;if(u!=r(t).length&&!l)return!1;for(var d=u;d--;){var f=c[d];if(!(l?f in t:o.call(t,f)))return!1}var h=s.get(e),p=s.get(t);if(h&&p)return h==t&&p==e;var v=!0;s.set(e,t),s.set(t,e);for(var g=l;++d{var r=n(62923),o=n(20340),i=n(4173);e.exports=function(e){return i(o(e,void 0,r),e+"")}},20302:(e,t,n)=>{var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},54357:(e,t,n)=>{var r=n(4468),o=n(44450),i=n(62096);e.exports=function(e){return r(e,i,o)}},55713:(e,t,n)=>{var r=n(4468),o=n(94969),i=n(9882);e.exports=function(e){return r(e,i,o)}},77570:(e,t,n)=>{var r=n(58949);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},72198:(e,t,n)=>{var r=n(18802),o=n(62096);e.exports=function(e){for(var t=o(e),n=t.length;n--;){var i=t[n],a=e[i];t[n]=[i,a,r(a)]}return t}},65234:(e,t,n)=>{var r=n(99817),o=n(67736);e.exports=function(e,t){var n=o(e,t);return r(n)?n:void 0}},18490:(e,t,n)=>{var r=n(33540)(Object.getPrototypeOf,Object);e.exports=r},91339:(e,t,n)=>{var r=n(70861),o=Object.prototype,i=o.hasOwnProperty,a=o.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=i.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(l){}var o=a.call(e);return r&&(t?e[s]=n:delete e[s]),o}},44450:(e,t,n)=>{var r=n(82493),o=n(84506),i=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols,s=a?function(e){return null==e?[]:(e=Object(e),r(a(e),(function(t){return i.call(e,t)})))}:o;e.exports=s},94969:(e,t,n)=>{var r=n(10111),o=n(18490),i=n(44450),a=n(84506),s=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)r(t,i(e)),e=o(e);return t}:a;e.exports=s},87493:(e,t,n)=>{var r=n(94466),o=n(72887),i=n(95747),a=n(56616),s=n(98001),l=n(69823),c=n(55784),u="[object Map]",d="[object Promise]",f="[object Set]",h="[object WeakMap]",p="[object DataView]",v=c(r),g=c(o),m=c(i),y=c(a),b=c(s),x=l;(r&&x(new r(new ArrayBuffer(1)))!=p||o&&x(new o)!=u||i&&x(i.resolve())!=d||a&&x(new a)!=f||s&&x(new s)!=h)&&(x=function(e){var t=l(e),n="[object Object]"==t?e.constructor:void 0,r=n?c(n):"";if(r)switch(r){case v:return p;case g:return u;case m:return d;case y:return f;case b:return h}return t}),e.exports=x},67736:e=>{e.exports=function(e,t){return null==e?void 0:e[t]}},13544:(e,t,n)=>{var r=n(24007),o=n(79312),i=n(55589),a=n(5023),s=n(66052),l=n(86040);e.exports=function(e,t,n){for(var c=-1,u=(t=r(t,e)).length,d=!1;++c{var t=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");e.exports=function(e){return t.test(e)}},34440:(e,t,n)=>{var r=n(24545);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},84108:e=>{e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},61085:(e,t,n)=>{var r=n(24545),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return o.call(t,e)?t[e]:void 0}},77706:(e,t,n)=>{var r=n(24545),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:o.call(t,e)}},8636:(e,t,n)=>{var r=n(24545);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},82865:e=>{var t=Object.prototype.hasOwnProperty;e.exports=function(e){var n=e.length,r=new e.constructor(n);return n&&"string"==typeof e[0]&&t.call(e,"index")&&(r.index=e.index,r.input=e.input),r}},11908:(e,t,n)=>{var r=n(72962),o=n(97037),i=n(3429),a=n(99349),s=n(21327);e.exports=function(e,t,n){var l=e.constructor;switch(t){case"[object ArrayBuffer]":return r(e);case"[object Boolean]":case"[object Date]":return new l(+e);case"[object DataView]":return o(e,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return s(e,n);case"[object Map]":case"[object Set]":return new l;case"[object Number]":case"[object String]":return new l(e);case"[object RegExp]":return i(e);case"[object Symbol]":return a(e)}}},84046:(e,t,n)=>{var r=n(57890),o=n(18490),i=n(32840);e.exports=function(e){return"function"!=typeof e.constructor||i(e)?{}:r(o(e))}},67123:(e,t,n)=>{var r=n(70861),o=n(79312),i=n(55589),a=r?r.isConcatSpreadable:void 0;e.exports=function(e){return i(e)||o(e)||!!(a&&e&&e[a])}},5023:e=>{var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var r=typeof e;return!!(n=n??9007199254740991)&&("number"==r||"symbol"!=r&&t.test(e))&&e>-1&&e%1==0&&e{var r=n(58260),o=n(30568),i=n(5023),a=n(93702);e.exports=function(e,t,n){if(!a(n))return!1;var s=typeof t;return!!("number"==s?o(n)&&i(t,n.length):"string"==s&&t in n)&&r(n[t],e)}},5130:(e,t,n)=>{var r=n(55589),o=n(52624),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;e.exports=function(e,t){if(r(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!o(e))||(a.test(e)||!i.test(e)||null!=t&&e in Object(t))}},58949:e=>{e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},28597:(e,t,n)=>{var r,o=n(1622),i=(r=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";e.exports=function(e){return!!i&&i in e}},32840:e=>{var t=Object.prototype;e.exports=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||t)}},18802:(e,t,n)=>{var r=n(93702);e.exports=function(e){return e==e&&!r(e)}},90266:e=>{e.exports=function(){this.__data__=[],this.size=0}},42875:(e,t,n)=>{var r=n(18498),o=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0)&&(n==t.length-1?t.pop():o.call(t,n,1),--this.size,!0)}},45828:(e,t,n)=>{var r=n(18498);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},24115:(e,t,n)=>{var r=n(18498);e.exports=function(e){return r(this.__data__,e)>-1}},67690:(e,t,n)=>{var r=n(18498);e.exports=function(e,t){var n=this.__data__,o=r(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},39016:(e,t,n)=>{var r=n(85208),o=n(81998),i=n(72887);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(i||o),string:new r}}},62363:(e,t,n)=>{var r=n(77570);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},64348:(e,t,n)=>{var r=n(77570);e.exports=function(e){return r(this,e).get(e)}},53062:(e,t,n)=>{var r=n(77570);e.exports=function(e){return r(this,e).has(e)}},30262:(e,t,n)=>{var r=n(77570);e.exports=function(e,t){var n=r(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this}},81140:e=>{e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}},94656:e=>{e.exports=function(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in Object(n)))}}},32924:(e,t,n)=>{var r=n(67997);e.exports=function(e){var t=r(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}},24545:(e,t,n)=>{var r=n(65234)(Object,"create");e.exports=r},82825:(e,t,n)=>{var r=n(33540)(Object.keys,Object);e.exports=r},84866:e=>{e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},8690:(e,t,n)=>{e=n.nmd(e);var r=n(20302),o=t&&!t.nodeType&&t,i=o&&e&&!e.nodeType&&e,a=i&&i.exports===o&&r.process,s=function(){try{var e=i&&i.require&&i.require("util").types;return e||a&&a.binding&&a.binding("util")}catch(t){}}();e.exports=s},25151:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},33540:e=>{e.exports=function(e,t){return function(n){return e(t(n))}}},20340:(e,t,n)=>{var r=n(82274),o=Math.max;e.exports=function(e,t,n){return t=o(void 0===t?e.length-1:t,0),function(){for(var i=arguments,a=-1,s=o(i.length-t,0),l=Array(s);++a{var r=n(20302),o="object"==typeof self&&self&&self.Object===Object&&self,i=r||o||Function("return this")();e.exports=i},11933:e=>{e.exports=function(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}},83937:e=>{e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},15009:e=>{e.exports=function(e){return this.__data__.has(e)}},77969:e=>{e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}},4173:(e,t,n)=>{var r=n(46739),o=n(37357)(r);e.exports=o},37357:e=>{var t=Date.now;e.exports=function(e){var n=0,r=0;return function(){var o=t(),i=16-(o-r);if(r=o,i>0){if(++n>=800)return arguments[0]}else n=0;return e.apply(void 0,arguments)}}},93210:(e,t,n)=>{var r=n(81998);e.exports=function(){this.__data__=new r,this.size=0}},48603:e=>{e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},38947:e=>{e.exports=function(e){return this.__data__.get(e)}},70885:e=>{e.exports=function(e){return this.__data__.has(e)}},98938:(e,t,n)=>{var r=n(81998),o=n(72887),i=n(95678);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var a=n.__data__;if(!o||a.length<199)return a.push([e,t]),this.size=++n.size,this;n=this.__data__=new i(a)}return n.set(e,t),this.size=n.size,this}},45898:e=>{e.exports=function(e,t,n){for(var r=n-1,o=e.length;++r{var r=n(97088),o=n(63932),i=n(60445);e.exports=function(e){return o(e)?i(e):r(e)}},44041:(e,t,n)=>{var r=n(32924),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g,a=r((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(o,(function(e,n,r,o){t.push(r?o.replace(i,"$1"):n||e)})),t}));e.exports=a},86040:(e,t,n)=>{var r=n(52624);e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-Infinity?"-0":t}},55784:e=>{var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(n){}try{return e+""}catch(n){}}return""}},62438:e=>{var t=/\s/;e.exports=function(e){for(var n=e.length;n--&&t.test(e.charAt(n)););return n}},60445:e=>{var t="\\ud800-\\udfff",n="["+t+"]",r="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",o="\\ud83c[\\udffb-\\udfff]",i="[^"+t+"]",a="(?:\\ud83c[\\udde6-\\uddff]){2}",s="[\\ud800-\\udbff][\\udc00-\\udfff]",l="(?:"+r+"|"+o+")"+"?",c="[\\ufe0e\\ufe0f]?",u=c+l+("(?:\\u200d(?:"+[i,a,s].join("|")+")"+c+l+")*"),d="(?:"+[i+r+"?",r,a,s,n].join("|")+")",f=RegExp(o+"(?="+o+")|"+d+u,"g");e.exports=function(e){for(var t=f.lastIndex=0;f.test(e);)++t;return t}},17953:(e,t,n)=>{var r=n(18361);e.exports=function(e){return r(e,4)}},77179:(e,t,n)=>{var r=n(18361);e.exports=function(e){return r(e,5)}},89203:e=>{e.exports=function(e){return function(){return e}}},77837:(e,t,n)=>{var r=n(93702),o=n(80231),i=n(29153),a=Math.max,s=Math.min;e.exports=function(e,t,n){var l,c,u,d,f,h,p=0,v=!1,g=!1,m=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function y(t){var n=l,r=c;return l=c=void 0,p=t,d=e.apply(r,n)}function b(e){var n=e-h;return void 0===h||n>=t||n<0||g&&e-p>=u}function x(){var e=o();if(b(e))return w(e);f=setTimeout(x,function(e){var n=t-(e-h);return g?s(n,u-(e-p)):n}(e))}function w(e){return f=void 0,m&&l?y(e):(l=c=void 0,d)}function E(){var e=o(),n=b(e);if(l=arguments,c=this,h=e,n){if(void 0===f)return function(e){return p=e,f=setTimeout(x,t),v?y(e):d}(h);if(g)return clearTimeout(f),f=setTimeout(x,t),y(h)}return void 0===f&&(f=setTimeout(x,t)),d}return t=i(t)||0,r(n)&&(v=!!n.leading,u=(g="maxWait"in n)?a(i(n.maxWait)||0,t):u,m="trailing"in n?!!n.trailing:m),E.cancel=function(){void 0!==f&&clearTimeout(f),p=0,l=h=c=f=void 0},E.flush=function(){return void 0===f?d:w(o())},E}},73821:(e,t,n)=>{var r=n(29735),o=n(58260),i=n(98132),a=n(9882),s=Object.prototype,l=s.hasOwnProperty,c=r((function(e,t){e=Object(e);var n=-1,r=t.length,c=r>2?t[2]:void 0;for(c&&i(t[0],t[1],c)&&(r=1);++n{e.exports=n(77734)},58260:e=>{e.exports=function(e,t){return e===t||e!=e&&t!=t}},64663:(e,t,n)=>{var r=n(82493),o=n(68146),i=n(55833),a=n(55589);e.exports=function(e,t){return(a(e)?r:o)(e,i(t,3))}},26969:(e,t,n)=>{var r=n(29301)(n(69312));e.exports=r},69312:(e,t,n)=>{var r=n(44770),o=n(55833),i=n(96843),a=Math.max;e.exports=function(e,t,n){var s=null==e?0:e.length;if(!s)return-1;var l=null==n?0:i(n);return l<0&&(l=a(s+l,0)),r(e,o(t,3),l)}},62923:(e,t,n)=>{var r=n(22825);e.exports=function(e){return(null==e?0:e.length)?r(e,1):[]}},77734:(e,t,n)=>{var r=n(84004),o=n(61701),i=n(84781),a=n(55589);e.exports=function(e,t){return(a(e)?r:o)(e,i(t))}},87514:(e,t,n)=>{var r=n(39943),o=n(84781),i=n(9882);e.exports=function(e,t){return null==e?e:r(e,o(t),i)}},13546:(e,t,n)=>{var r=n(40548);e.exports=function(e,t,n){var o=null==e?void 0:r(e,t);return void 0===o?n:o}},45346:(e,t,n)=>{var r=n(32586),o=n(13544);e.exports=function(e,t){return null!=e&&o(e,t,r)}},56708:(e,t,n)=>{var r=n(62902),o=n(13544);e.exports=function(e,t){return null!=e&&o(e,t,r)}},80229:e=>{e.exports=function(e){return e}},79312:(e,t,n)=>{var r=n(33016),o=n(50440),i=Object.prototype,a=i.hasOwnProperty,s=i.propertyIsEnumerable,l=r(function(){return arguments}())?r:function(e){return o(e)&&a.call(e,"callee")&&!s.call(e,"callee")};e.exports=l},55589:e=>{var t=Array.isArray;e.exports=t},30568:(e,t,n)=>{var r=n(45563),o=n(66052);e.exports=function(e){return null!=e&&o(e.length)&&!r(e)}},18268:(e,t,n)=>{var r=n(30568),o=n(50440);e.exports=function(e){return o(e)&&r(e)}},85778:(e,t,n)=>{e=n.nmd(e);var r=n(83250),o=n(37999),i=t&&!t.nodeType&&t,a=i&&e&&!e.nodeType&&e,s=a&&a.exports===i?r.Buffer:void 0,l=(s?s.isBuffer:void 0)||o;e.exports=l},29787:(e,t,n)=>{var r=n(41351),o=n(87493),i=n(79312),a=n(55589),s=n(30568),l=n(85778),c=n(32840),u=n(50922),d=Object.prototype.hasOwnProperty;e.exports=function(e){if(null==e)return!0;if(s(e)&&(a(e)||"string"==typeof e||"function"==typeof e.splice||l(e)||u(e)||i(e)))return!e.length;var t=o(e);if("[object Map]"==t||"[object Set]"==t)return!e.size;if(c(e))return!r(e).length;for(var n in e)if(d.call(e,n))return!1;return!0}},45563:(e,t,n)=>{var r=n(69823),o=n(93702);e.exports=function(e){if(!o(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},66052:e=>{e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},37613:(e,t,n)=>{var r=n(52275),o=n(31525),i=n(8690),a=i&&i.isMap,s=a?o(a):r;e.exports=s},93702:e=>{e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},50440:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},54256:(e,t,n)=>{var r=n(69823),o=n(18490),i=n(50440),a=Function.prototype,s=Object.prototype,l=a.toString,c=s.hasOwnProperty,u=l.call(Object);e.exports=function(e){if(!i(e)||"[object Object]"!=r(e))return!1;var t=o(e);if(null===t)return!0;var n=c.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&l.call(n)==u}},60693:(e,t,n)=>{var r=n(7170),o=n(31525),i=n(8690),a=i&&i.isSet,s=a?o(a):r;e.exports=s},76705:(e,t,n)=>{var r=n(69823),o=n(55589),i=n(50440);e.exports=function(e){return"string"==typeof e||!o(e)&&i(e)&&"[object String]"==r(e)}},52624:(e,t,n)=>{var r=n(69823),o=n(50440);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==r(e)}},50922:(e,t,n)=>{var r=n(42448),o=n(31525),i=n(8690),a=i&&i.isTypedArray,s=a?o(a):r;e.exports=s},86474:e=>{e.exports=function(e){return void 0===e}},62096:(e,t,n)=>{var r=n(75825),o=n(41351),i=n(30568);e.exports=function(e){return i(e)?r(e):o(e)}},9882:(e,t,n)=>{var r=n(75825),o=n(71309),i=n(30568);e.exports=function(e){return i(e)?r(e,!0):o(e)}},77875:e=>{e.exports=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}},69107:(e,t,n)=>{var r=n(29233),o=n(55833),i=n(78068),a=n(55589);e.exports=function(e,t){return(a(e)?r:i)(e,o(t,3))}},61230:(e,t,n)=>{var r=n(87500),o=n(44003),i=n(55833);e.exports=function(e,t){var n={};return t=i(t,3),o(e,(function(e,o,i){r(n,o,t(e,o,i))})),n}},56492:(e,t,n)=>{var r=n(85117),o=n(51669),i=n(80229);e.exports=function(e){return e&&e.length?r(e,i,o):void 0}},67997:(e,t,n)=>{var r=n(95678);function o(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var a=e.apply(this,r);return n.cache=i.set(o,a)||i,a};return n.cache=new(o.Cache||r),n}o.Cache=r,e.exports=o},88469:(e,t,n)=>{var r=n(92133),o=n(66948)((function(e,t,n){r(e,t,n)}));e.exports=o},65071:(e,t,n)=>{var r=n(85117),o=n(46718),i=n(80229);e.exports=function(e){return e&&e.length?r(e,i,o):void 0}},76838:(e,t,n)=>{var r=n(85117),o=n(55833),i=n(46718);e.exports=function(e,t){return e&&e.length?r(e,o(t,2),i):void 0}},71607:e=>{e.exports=function(){}},80231:(e,t,n)=>{var r=n(83250);e.exports=function(){return r.Date.now()}},49335:(e,t,n)=>{var r=n(21785),o=n(33273)((function(e,t){return null==e?{}:r(e,t)}));e.exports=o},94437:(e,t,n)=>{var r=n(86174),o=n(3293),i=n(5130),a=n(86040);e.exports=function(e){return i(e)?r(a(e)):o(e)}},38569:(e,t,n)=>{var r=n(51523)();e.exports=r},17682:(e,t,n)=>{var r=n(85115),o=n(61701),i=n(55833),a=n(34306),s=n(55589);e.exports=function(e,t,n){var l=s(e)?r:a,c=arguments.length<3;return l(e,i(t,4),n,c,o)}},26226:(e,t,n)=>{var r=n(32619);e.exports=function(e,t,n){return null==e?e:r(e,t,n)}},91039:(e,t,n)=>{var r=n(41351),o=n(87493),i=n(30568),a=n(76705),s=n(11324);e.exports=function(e){if(null==e)return 0;if(i(e))return a(e)?s(e):e.length;var t=o(e);return"[object Map]"==t||"[object Set]"==t?e.size:r(e).length}},71635:(e,t,n)=>{var r=n(22825),o=n(54466),i=n(29735),a=n(98132),s=i((function(e,t){if(null==e)return[];var n=t.length;return n>1&&a(e,t[0],t[1])?t=[]:n>2&&a(t[0],t[1],t[2])&&(t=[t[0]]),o(e,r(t,1),[])}));e.exports=s},84506:e=>{e.exports=function(){return[]}},37999:e=>{e.exports=function(){return!1}},99558:(e,t,n)=>{var r=n(29153),o=1/0;e.exports=function(e){return e?(e=r(e))===o||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}},96843:(e,t,n)=>{var r=n(99558);e.exports=function(e){var t=r(e),n=t%1;return t==t?n?t-n:t:0}},29153:(e,t,n)=>{var r=n(21656),o=n(93702),i=n(52624),a=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,l=/^0o[0-7]+$/i,c=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(i(e))return NaN;if(o(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=o(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=r(e);var n=s.test(e);return n||l.test(e)?c(e.slice(2),n?2:8):a.test(e)?NaN:+e}},59430:(e,t,n)=>{var r=n(29233),o=n(32166),i=n(55589),a=n(52624),s=n(44041),l=n(86040),c=n(99835);e.exports=function(e){return i(e)?r(e,l):a(e)?[e]:o(s(c(e)))}},36222:(e,t,n)=>{var r=n(78618),o=n(9882);e.exports=function(e){return r(e,o(e))}},99835:(e,t,n)=>{var r=n(86245);e.exports=function(e){return null==e?"":r(e)}},63604:(e,t,n)=>{var r=n(84004),o=n(57890),i=n(44003),a=n(55833),s=n(18490),l=n(55589),c=n(85778),u=n(45563),d=n(93702),f=n(50922);e.exports=function(e,t,n){var h=l(e),p=h||c(e)||f(e);if(t=a(t,4),null==n){var v=e&&e.constructor;n=p?h?new v:[]:d(e)&&u(v)?o(s(e)):{}}return(p?r:i)(e,(function(e,r,o){return t(n,e,r,o)})),n}},27767:(e,t,n)=>{var r=n(22825),o=n(29735),i=n(80135),a=n(18268),s=o((function(e){return i(r(e,1,a,!0))}));e.exports=s},61422:(e,t,n)=>{var r=n(99835),o=0;e.exports=function(e){var t=++o;return r(e)+t}},31682:(e,t,n)=>{var r=n(20071),o=n(62096);e.exports=function(e){return null==e?[]:r(e,o(e))}},54142:(e,t,n)=>{var r=n(93192),o=n(36302);e.exports=function(e,t){return o(e||[],t||[],r)}},33286:(e,t,n)=>{"use strict";n.r(t),n.d(t,{Children:()=>z,Component:()=>a.wA,Fragment:()=>a.HY,PureComponent:()=>A,StrictMode:()=>xe,Suspense:()=>H,SuspenseList:()=>q,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:()=>de,cloneElement:()=>ve,createContext:()=>a.kr,createElement:()=>a.az,createFactory:()=>he,createPortal:()=>K,createRef:()=>a.Vf,default:()=>we,findDOMNode:()=>me,flushSync:()=>be,forwardRef:()=>B,hydrate:()=>ne,isValidElement:()=>pe,lazy:()=>U,memo:()=>R,render:()=>te,unmountComponentAtNode:()=>ge,unstable_batchedUpdates:()=>ye,useCallback:()=>E,useContext:()=>k,useDebugValue:()=>_,useEffect:()=>m,useErrorBoundary:()=>S,useImperativeHandle:()=>x,useLayoutEffect:()=>y,useMemo:()=>w,useReducer:()=>g,useRef:()=>b,useState:()=>v,version:()=>fe});var r,o,i,a=n(75644),s=0,l=[],c=a.YM.__b,u=a.YM.__r,d=a.YM.diffed,f=a.YM.__c,h=a.YM.unmount;function p(e,t){a.YM.__h&&a.YM.__h(o,e,s||t),s=0;var n=o.__H||(o.__H={__:[],__h:[]});return e>=n.__.length&&n.__.push({}),n.__[e]}function v(e){return s=1,g(N,e)}function g(e,t,n){var i=p(r++,2);return i.t=e,i.__c||(i.__=[n?n(t):N(void 0,t),function(e){var t=i.t(i.__[0],e);i.__[0]!==t&&(i.__=[t,i.__[1]],i.__c.setState({}))}],i.__c=o),i.__}function m(e,t){var n=p(r++,3);!a.YM.__s&&D(n.__H,t)&&(n.__=e,n.__H=t,o.__H.__h.push(n))}function y(e,t){var n=p(r++,4);!a.YM.__s&&D(n.__H,t)&&(n.__=e,n.__H=t,o.__h.push(n))}function b(e){return s=5,w((function(){return{current:e}}),[])}function x(e,t,n){s=6,y((function(){"function"==typeof e?e(t()):e&&(e.current=t())}),null==n?n:n.concat(e))}function w(e,t){var n=p(r++,7);return D(n.__H,t)&&(n.__=e(),n.__H=t,n.__h=e),n.__}function E(e,t){return s=8,w((function(){return e}),t)}function k(e){var t=o.context[e.__c],n=p(r++,9);return n.c=e,t?(null==n.__&&(n.__=!0,t.sub(o)),t.props.value):e.__}function _(e,t){a.YM.useDebugValue&&a.YM.useDebugValue(t?t(e):e)}function S(e){var t=p(r++,10),n=v();return t.__=e,o.componentDidCatch||(o.componentDidCatch=function(e){t.__&&t.__(e),n[1](e)}),[n[0],function(){n[1](void 0)}]}function P(){var e;for(l.sort((function(e,t){return e.__v.__b-t.__v.__b}));e=l.pop();)if(e.__P)try{e.__H.__h.forEach(j),e.__H.__h.forEach(T),e.__H.__h=[]}catch(o){e.__H.__h=[],a.YM.__e(o,e.__v)}}a.YM.__b=function(e){o=null,c&&c(e)},a.YM.__r=function(e){u&&u(e),r=0;var t=(o=e.__c).__H;t&&(t.__h.forEach(j),t.__h.forEach(T),t.__h=[])},a.YM.diffed=function(e){d&&d(e);var t=e.__c;t&&t.__H&&t.__H.__h.length&&(1!==l.push(t)&&i===a.YM.requestAnimationFrame||((i=a.YM.requestAnimationFrame)||function(e){var t,n=function(){clearTimeout(r),C&&cancelAnimationFrame(t),setTimeout(e)},r=setTimeout(n,100);C&&(t=requestAnimationFrame(n))})(P)),o=null},a.YM.__c=function(e,t){t.some((function(e){try{e.__h.forEach(j),e.__h=e.__h.filter((function(e){return!e.__||T(e)}))}catch(i){t.some((function(e){e.__h&&(e.__h=[])})),t=[],a.YM.__e(i,e.__v)}})),f&&f(e,t)},a.YM.unmount=function(e){h&&h(e);var t,n=e.__c;n&&n.__H&&(n.__H.__.forEach((function(e){try{j(e)}catch(e){t=e}})),t&&a.YM.__e(t,n.__v))};var C="function"==typeof requestAnimationFrame;function j(e){var t=o,n=e.__c;"function"==typeof n&&(e.__c=void 0,n()),o=t}function T(e){var t=o;e.__c=e.__(),o=t}function D(e,t){return!e||e.length!==t.length||t.some((function(t,n){return t!==e[n]}))}function N(e,t){return"function"==typeof t?t(e):t}function M(e,t){for(var n in t)e[n]=t[n];return e}function O(e,t){for(var n in e)if("__source"!==n&&!(n in t))return!0;for(var r in t)if("__source"!==r&&e[r]!==t[r])return!0;return!1}function A(e){this.props=e}function R(e,t){function n(e){var n=this.props.ref,r=n==e.ref;return!r&&n&&(n.call?n(null):n.current=null),t?!t(this.props,e)||!r:O(this.props,e)}function r(t){return this.shouldComponentUpdate=n,(0,a.az)(e,t)}return r.displayName="Memo("+(e.displayName||e.name)+")",r.prototype.isReactComponent=!0,r.__f=!0,r}(A.prototype=new a.wA).isPureReactComponent=!0,A.prototype.shouldComponentUpdate=function(e,t){return O(this.props,e)||O(this.state,t)};var L=a.YM.__b;a.YM.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),L&&L(e)};var I="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.forward_ref")||3911;function B(e){function t(t,n){var r=M({},t);return delete r.ref,e(r,(n=t.ref||n)&&("object"!=typeof n||"current"in n)?n:null)}return t.$$typeof=I,t.render=t,t.prototype.isReactComponent=t.__f=!0,t.displayName="ForwardRef("+(e.displayName||e.name)+")",t}var F=function(e,t){return null==e?null:(0,a.bR)((0,a.bR)(e).map(t))},z={map:F,forEach:F,count:function(e){return e?(0,a.bR)(e).length:0},only:function(e){var t=(0,a.bR)(e);if(1!==t.length)throw"Children.only";return t[0]},toArray:a.bR},V=a.YM.__e;a.YM.__e=function(e,t,n){if(e.then)for(var r,o=t;o=o.__;)if((r=o.__c)&&r.__c)return null==t.__e&&(t.__e=n.__e,t.__k=n.__k),r.__c(e,t);V(e,t,n)};var G=a.YM.unmount;function H(){this.__u=0,this.t=null,this.__b=null}function W(e){var t=e.__.__c;return t&&t.__e&&t.__e(e)}function U(e){var t,n,r;function o(o){if(t||(t=e()).then((function(e){n=e.default||e}),(function(e){r=e})),r)throw r;if(!n)throw t;return(0,a.az)(n,o)}return o.displayName="Lazy",o.__f=!0,o}function q(){this.u=null,this.o=null}a.YM.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&!0===e.__h&&(e.type=null),G&&G(e)},(H.prototype=new a.wA).__c=function(e,t){var n=t.__c,r=this;null==r.t&&(r.t=[]),r.t.push(n);var o=W(r.__v),i=!1,a=function(){i||(i=!0,n.__R=null,o?o(s):s())};n.__R=a;var s=function(){if(!--r.__u){if(r.state.__e){var e=r.state.__e;r.__v.__k[0]=function e(t,n,r){return t&&(t.__v=null,t.__k=t.__k&&t.__k.map((function(t){return e(t,n,r)})),t.__c&&t.__c.__P===n&&(t.__e&&r.insertBefore(t.__e,t.__d),t.__c.__e=!0,t.__c.__P=r)),t}(e,e.__c.__P,e.__c.__O)}var t;for(r.setState({__e:r.__b=null});t=r.t.pop();)t.forceUpdate()}},l=!0===t.__h;r.__u++||l||r.setState({__e:r.__b=r.__v.__k[0]}),e.then(a,a)},H.prototype.componentWillUnmount=function(){this.t=[]},H.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),r=this.__v.__k[0].__c;this.__v.__k[0]=function e(t,n,r){return t&&(t.__c&&t.__c.__H&&(t.__c.__H.__.forEach((function(e){"function"==typeof e.__c&&e.__c()})),t.__c.__H=null),null!=(t=M({},t)).__c&&(t.__c.__P===r&&(t.__c.__P=n),t.__c=null),t.__k=t.__k&&t.__k.map((function(t){return e(t,n,r)}))),t}(this.__b,n,r.__O=r.__P)}this.__b=null}var o=t.__e&&(0,a.az)(a.HY,null,e.fallback);return o&&(o.__h=null),[(0,a.az)(a.HY,null,t.__e?null:e.children),o]};var Y=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.o.size))for(n=e.u;n;){for(;n.length>3;)n.pop()();if(n[1]>>1,1),t.i.removeChild(e)}}),(0,a.sY)((0,a.az)(X,{context:t.context},e.__v),t.l)):t.l&&t.componentWillUnmount()}function K(e,t){return(0,a.az)($,{__v:e,i:t})}(q.prototype=new a.wA).__e=function(e){var t=this,n=W(t.__v),r=t.o.get(e);return r[0]++,function(o){var i=function(){t.props.revealOrder?(r.push(o),Y(t,e,r)):o()};n?n(i):i()}},q.prototype.render=function(e){this.u=null,this.o=new Map;var t=(0,a.bR)(e.children);e.revealOrder&&"b"===e.revealOrder[0]&&t.reverse();for(var n=t.length;n--;)this.o.set(t[n],this.u=[1,0,this.u]);return e.children},q.prototype.componentDidUpdate=q.prototype.componentDidMount=function(){var e=this;this.o.forEach((function(t,n){Y(e,n,t)}))};var Z="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,Q=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|marker(?!H|W|U)|overline|paint|stop|strikethrough|stroke|text(?!L)|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,J="undefined"!=typeof document,ee=function(e){return("undefined"!=typeof Symbol&&"symbol"==typeof Symbol()?/fil|che|rad/i:/fil|che|ra/i).test(e)};function te(e,t,n){return null==t.__k&&(t.textContent=""),(0,a.sY)(e,t),"function"==typeof n&&n(),e?e.__c:null}function ne(e,t,n){return(0,a.ZB)(e,t),"function"==typeof n&&n(),e?e.__c:null}a.wA.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach((function(e){Object.defineProperty(a.wA.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})}));var re=a.YM.event;function oe(){}function ie(){return this.cancelBubble}function ae(){return this.defaultPrevented}a.YM.event=function(e){return re&&(e=re(e)),e.persist=oe,e.isPropagationStopped=ie,e.isDefaultPrevented=ae,e.nativeEvent=e};var se,le={configurable:!0,get:function(){return this.class}},ce=a.YM.vnode;a.YM.vnode=function(e){var t=e.type,n=e.props,r=n;if("string"==typeof t){var o=-1===t.indexOf("-");for(var i in r={},n){var s=n[i];J&&"children"===i&&"noscript"===t||"value"===i&&"defaultValue"in n&&null==s||("defaultValue"===i&&"value"in n&&null==n.value?i="value":"download"===i&&!0===s?s="":/ondoubleclick/i.test(i)?i="ondblclick":/^onchange(textarea|input)/i.test(i+t)&&!ee(n.type)?i="oninput":/^onfocus$/i.test(i)?i="onfocusin":/^onblur$/i.test(i)?i="onfocusout":/^on(Ani|Tra|Tou|BeforeInp)/.test(i)?i=i.toLowerCase():o&&Q.test(i)?i=i.replace(/[A-Z0-9]/,"-$&").toLowerCase():null===s&&(s=void 0),r[i]=s)}"select"==t&&r.multiple&&Array.isArray(r.value)&&(r.value=(0,a.bR)(n.children).forEach((function(e){e.props.selected=-1!=r.value.indexOf(e.props.value)}))),"select"==t&&null!=r.defaultValue&&(r.value=(0,a.bR)(n.children).forEach((function(e){e.props.selected=r.multiple?-1!=r.defaultValue.indexOf(e.props.value):r.defaultValue==e.props.value}))),e.props=r,n.class!=n.className&&(le.enumerable="className"in n,null!=n.className&&(r.class=n.className),Object.defineProperty(r,"className",le))}e.$$typeof=Z,ce&&ce(e)};var ue=a.YM.__r;a.YM.__r=function(e){ue&&ue(e),se=e.__c};var de={ReactCurrentDispatcher:{current:{readContext:function(e){return se.__n[e.__c].props.value}}}},fe="17.0.2";function he(e){return a.az.bind(null,e)}function pe(e){return!!e&&e.$$typeof===Z}function ve(e){return pe(e)?a.Tm.apply(null,arguments):e}function ge(e){return!!e.__k&&((0,a.sY)(null,e),!0)}function me(e){return e&&(e.base||1===e.nodeType&&e)||null}var ye=function(e,t){return e(t)},be=function(e,t){return e(t)},xe=a.HY;const we={useState:v,useReducer:g,useEffect:m,useLayoutEffect:y,useRef:b,useImperativeHandle:x,useMemo:w,useCallback:E,useContext:k,useDebugValue:_,version:"17.0.2",Children:z,render:te,hydrate:ne,unmountComponentAtNode:ge,createPortal:K,createElement:a.az,createContext:a.kr,createFactory:he,cloneElement:ve,createRef:a.Vf,Fragment:a.HY,isValidElement:pe,findDOMNode:me,Component:a.wA,PureComponent:A,memo:R,forwardRef:B,flushSync:be,unstable_batchedUpdates:ye,StrictMode:a.HY,Suspense:H,SuspenseList:q,lazy:U,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:de}},75644:(e,t,n)=>{"use strict";n.d(t,{HY:()=>y,Tm:()=>z,Vf:()=>m,YM:()=>o,ZB:()=>F,az:()=>v,bR:()=>P,kr:()=>V,sY:()=>B,wA:()=>b});var r,o,i,a,s,l,c,u={},d=[],f=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function h(e,t){for(var n in t)e[n]=t[n];return e}function p(e){var t=e.parentNode;t&&t.removeChild(e)}function v(e,t,n){var o,i,a,s={};for(a in t)"key"==a?o=t[a]:"ref"==a?i=t[a]:s[a]=t[a];if(arguments.length>2&&(s.children=arguments.length>3?r.call(arguments,2):n),"function"==typeof e&&null!=e.defaultProps)for(a in e.defaultProps)void 0===s[a]&&(s[a]=e.defaultProps[a]);return g(e,s,o,i,null)}function g(e,t,n,r,a){var s={type:e,props:t,key:n,ref:r,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:a??++i};return null==a&&null!=o.vnode&&o.vnode(s),s}function m(){return{current:null}}function y(e){return e.children}function b(e,t){this.props=e,this.context=t}function x(e,t){if(null==t)return e.__?x(e.__,e.__.__k.indexOf(e)+1):null;for(var n;t0?g(v.type,v.props,v.key,null,v.__v):v)){if(v.__=n,v.__b=n.__b+1,null===(p=E[f])||p&&v.key==p.key&&v.type===p.type)E[f]=void 0;else for(h=0;h2&&(s.children=arguments.length>3?r.call(arguments,2):n),g(e.type,s,o||e.key,i||e.ref,null)}function V(e,t){var n={__c:t="__cC"+c++,__:e,Consumer:function(e,t){return e.children(t)},Provider:function(e){var n,r;return this.getChildContext||(n=[],(r={})[t]=this,this.getChildContext=function(){return r},this.shouldComponentUpdate=function(e){this.props.value!==e.value&&n.some(E)},this.sub=function(e){n.push(e);var t=e.componentWillUnmount;e.componentWillUnmount=function(){n.splice(n.indexOf(e),1),t&&t.call(e)}}),e.children}};return n.Provider.__=n.Consumer.contextType=n}r=d.slice,o={__e:function(e,t){for(var n,r,o;t=t.__;)if((n=t.__c)&&!n.__)try{if((r=n.constructor)&&null!=r.getDerivedStateFromError&&(n.setState(r.getDerivedStateFromError(e)),o=n.__d),null!=n.componentDidCatch&&(n.componentDidCatch(e),o=n.__d),o)return n.__E=n}catch(t){e=t}throw e}},i=0,b.prototype.setState=function(e,t){var n;n=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=h({},this.state),"function"==typeof e&&(e=e(h({},n),this.props)),e&&h(n,e),null!=e&&this.__v&&(t&&this.__h.push(t),E(this))},b.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),E(this))},b.prototype.render=y,a=[],s="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,k.__r=0,c=0},31706:(e,t,n)=>{"use strict";var r=n(33286);var o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=r.useState,a=r.useEffect,s=r.useLayoutEffect,l=r.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!o(e,n)}catch(r){return!0}}var u="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=i({inst:{value:n,getSnapshot:t}}),o=r[0].inst,u=r[1];return s((function(){o.value=n,o.getSnapshot=t,c(o)&&u({inst:o})}),[e,n,t]),a((function(){return c(o)&&u({inst:o}),e((function(){c(o)&&u({inst:o})}))}),[e]),l(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:u},99165:(e,t,n)=>{"use strict";var r=n(33286),o=n(83576);var i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=o.useSyncExternalStore,s=r.useRef,l=r.useEffect,c=r.useMemo,u=r.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,n,r,o){var d=s(null);if(null===d.current){var f={hasValue:!1,value:null};d.current=f}else f=d.current;d=c((function(){function e(e){if(!l){if(l=!0,a=e,e=r(e),void 0!==o&&f.hasValue){var t=f.value;if(o(t,e))return s=t}return s=e}if(t=s,i(a,e))return t;var n=r(e);return void 0!==o&&o(t,n)?t:(a=e,s=n)}var a,s,l=!1,c=void 0===n?null:n;return[function(){return e(t())},null===c?void 0:function(){return e(c())}]}),[t,n,r,o]);var h=a(e,d[0],d[1]);return l((function(){f.hasValue=!0,f.value=h}),[h]),u(h),h}},83576:(e,t,n)=>{"use strict";e.exports=n(31706)},52014:(e,t,n)=>{"use strict";e.exports=n(99165)},71125:(e,t,n)=>{"use strict";n.d(t,{Xg:()=>l,f3:()=>c,mu:()=>s,vk:()=>u});var r=n(86859),o=n(14487),i=n(21427);function a(e){var t;return(t={id:e,send:function(){},subscribe:function(){return{unsubscribe:function(){}}},getSnapshot:function(){},toJSON:function(){return{id:e}}})[o.L$]=function(){return this},t}function s(e,t,n,r){var i,s=(0,o.j)(e.src),c=null===(i=null==t?void 0:t.options.services)||void 0===i?void 0:i[s.type],u=e.data?(0,o.QX)(e.data,n,r):void 0,d=c?l(c,e.id,u):a(e.id);return d.meta=e,d}function l(e,t,n){var r=a(t);if(r.deferred=!0,(0,o.O4)(e)){var s=r.state=(0,i.J)(void 0,(function(){return(n?e.withContext(n):e).initialState}));r.getSnapshot=function(){return s}}return r}function c(e){return function(e){try{return"function"==typeof e.send}catch(t){return!1}}(e)&&"id"in e}function u(e){var t;return(0,r.pi)(((t={subscribe:function(){return{unsubscribe:function(){}}},id:"anonymous",getSnapshot:function(){}})[o.L$]=function(){return this},t),e)}},93884:(e,t,n)=>{"use strict";n.d(t,{C:()=>s,J:()=>a});var r=n(90084),o=n(11293),i=!1;function a(e,t,n){return void 0===n&&(n=e.context),new r.n(e,t,n)}function s(e,t){return o.M||e.predictableActionArguments||i||(i=!0,console.warn("It is highly recommended to set `predictableActionArguments` to `true` when using `createMachine`. https://xstate.js.org/docs/guides/actions.html")),new r.n(e,t)}},64e3:(e,t,n)=>{"use strict";n.d(t,{TL:()=>u,ZM:()=>f,j1:()=>d,j_:()=>c});var r=n(86859),o=n(79308),i=n(14487),a=n(73340),s=n(19913),l=n(11293);function c(e,t){if(e===t)return!0;if(void 0===e||void 0===t)return!1;if((0,i.HD)(e)||(0,i.HD)(t))return e===t;var n=Object.keys(e),r=Object.keys(t);return n.length===r.length&&n.every((function(n){return c(e[n],t[n])}))}function u(e){return"object"==typeof e&&null!==e&&("value"in e&&"_event"in e)}function d(e,t){var n=e.exec;return(0,r.pi)((0,r.pi)({},e),{exec:void 0!==n?function(){return n(t.context,t.event,{action:e,state:t,_event:t._event})}:void 0})}var f=function(){function e(e){var t,n=this;this.actions=[],this.activities=o.qP,this.meta={},this.events=[],this.value=e.value,this.context=e.context,this._event=e._event,this._sessionid=e._sessionid,this.event=this._event.data,this.historyValue=e.historyValue,this.history=e.history,this.actions=e.actions||[],this.activities=e.activities||o.qP,this.meta=(0,a.xZ)(e.configuration),this.events=e.events||[],this.matches=this.matches.bind(this),this.toStrings=this.toStrings.bind(this),this.configuration=e.configuration,this.transitions=e.transitions,this.children=e.children,this.done=!!e.done,this.tags=null!==(t=Array.isArray(e.tags)?new Set(e.tags):e.tags)&&void 0!==t?t:new Set,this.machine=e.machine,Object.defineProperty(this,"nextEvents",{get:function(){return(0,a.nJ)(n.configuration)}})}return e.from=function(t,n){return t instanceof e?t.context!==n?new e({value:t.value,context:n,_event:t._event,_sessionid:null,historyValue:t.historyValue,history:t.history,actions:[],activities:t.activities,meta:{},events:[],configuration:[],transitions:[],children:{}}):t:new e({value:t,context:n,_event:s.initEvent,_sessionid:null,historyValue:void 0,history:void 0,actions:[],activities:void 0,meta:void 0,events:[],configuration:[],transitions:[],children:{}})},e.create=function(t){return new e(t)},e.inert=function(t,n){if(t instanceof e){if(!t.actions.length)return t;var r=s.initEvent;return new e({value:t.value,context:n,_event:r,_sessionid:null,historyValue:t.historyValue,history:t.history,activities:t.activities,configuration:t.configuration,transitions:[],children:{}})}return e.from(t,n)},e.prototype.toStrings=function(e,t){var n=this;if(void 0===e&&(e=this.value),void 0===t&&(t="."),(0,i.HD)(e))return[e];var o=Object.keys(e);return o.concat.apply(o,(0,r.ev)([],(0,r.CR)(o.map((function(r){return n.toStrings(e[r],t).map((function(e){return r+t+e}))}))),!1))},e.prototype.toJSON=function(){var e=this;e.configuration,e.transitions;var t=e.tags;e.machine;var n=(0,r._T)(e,["configuration","transitions","tags","machine"]);return(0,r.pi)((0,r.pi)({},n),{tags:Array.from(t)})},e.prototype.matches=function(e){return(0,i.W)(e,this.value)},e.prototype.hasTag=function(e){return this.tags.has(e)},e.prototype.can=function(e){var t;l.M&&(0,i.ZK)(!!this.machine,"state.can(...) used outside of a machine-created State object; this will always return false.");var n=null===(t=this.machine)||void 0===t?void 0:t.getTransitionData(this,e);return!!(null==n?void 0:n.transitions.length)&&n.transitions.some((function(e){return void 0!==e.target||e.actions.length}))},e}()},90084:(e,t,n)=>{"use strict";n.d(t,{n:()=>b});var r=n(86859),o=n(14487),i=n(71073),a=n(64e3),s=n(26426),l=n(19913),c=n(11293),u=n(79308),d=n(73340),f=n(71125);function h(e){if("string"==typeof e){var t={type:e,toString:function(){return e}};return t}return e}function p(e){return(0,r.pi)((0,r.pi)({type:s.invoke},e),{toJSON:function(){e.onDone,e.onError;var t=(0,r._T)(e,["onDone","onError"]);return(0,r.pi)((0,r.pi)({},t),{type:s.invoke,src:h(e.src)})}})}var v="",g="*",m={},y=function(e){return"#"===e[0]},b=function(){function e(t,n,i,a){void 0===i&&(i="context"in t?t.context:void 0);var s,f=this;this.config=t,this._context=i,this.order=-1,this.__xstatenode=!0,this.__cache={events:void 0,relativeValue:new Map,initialStateValue:void 0,initialState:void 0,on:void 0,transitions:void 0,candidates:{},delayedTransitions:void 0},this.idMap={},this.tags=[],this.options=Object.assign({actions:{},guards:{},services:{},activities:{},delays:{}},n),this.parent=null==a?void 0:a.parent,this.key=this.config.key||(null==a?void 0:a.key)||this.config.id||"(machine)",this.machine=this.parent?this.parent.machine:this,this.path=this.parent?this.parent.path.concat(this.key):[],this.delimiter=this.config.delimiter||(this.parent?this.parent.delimiter:u.iS),this.id=this.config.id||(0,r.ev)([this.machine.key],(0,r.CR)(this.path),!1).join(this.delimiter),this.version=this.parent?this.parent.version:this.config.version,this.type=this.config.type||(this.config.parallel?"parallel":this.config.states&&Object.keys(this.config.states).length?"compound":this.config.history?"history":"atomic"),this.schema=this.parent?this.machine.schema:null!==(s=this.config.schema)&&void 0!==s?s:{},this.description=this.config.description,c.M||(0,o.ZK)(!("parallel"in this.config),'The "parallel" property is deprecated and will be removed in version 4.1. '.concat(this.config.parallel?"Replace with `type: 'parallel'`":"Use `type: '".concat(this.type,"'`")," in the config for state node '").concat(this.id,"' instead.")),this.initial=this.config.initial,this.states=this.config.states?(0,o.Q8)(this.config.states,(function(t,n){var o,i=new e(t,{},void 0,{parent:f,key:n});return Object.assign(f.idMap,(0,r.pi)(((o={})[i.id]=i,o),i.idMap)),i})):m;var h=0;!function e(t){var n,o;t.order=h++;try{for(var i=(0,r.XA)((0,d.nI)(t)),a=i.next();!a.done;a=i.next()){e(a.value)}}catch(s){n={error:s}}finally{try{a&&!a.done&&(o=i.return)&&o.call(i)}finally{if(n)throw n.error}}}(this),this.history=!0===this.config.history?"shallow":this.config.history||!1,this._transient=!!this.config.always||!!this.config.on&&(Array.isArray(this.config.on)?this.config.on.some((function(e){return e.event===v})):v in this.config.on),this.strict=!!this.config.strict,this.onEntry=(0,o.qo)(this.config.entry||this.config.onEntry).map((function(e){return(0,l.toActionObject)(e)})),this.onExit=(0,o.qo)(this.config.exit||this.config.onExit).map((function(e){return(0,l.toActionObject)(e)})),this.meta=this.config.meta,this.doneData="final"===this.type?this.config.data:void 0,this.invoke=(0,o.qo)(this.config.invoke).map((function(e,t){var n,i;if((0,o.O4)(e)){var a=(0,o.bx)(f.id,t);return f.machine.options.services=(0,r.pi)(((n={})[a]=e,n),f.machine.options.services),p({src:a,id:a})}if((0,o.HD)(e.src)){a=e.id||(0,o.bx)(f.id,t);return p((0,r.pi)((0,r.pi)({},e),{id:a,src:e.src}))}if((0,o.O4)(e.src)||(0,o.mf)(e.src)){a=e.id||(0,o.bx)(f.id,t);return f.machine.options.services=(0,r.pi)(((i={})[a]=e.src,i),f.machine.options.services),p((0,r.pi)((0,r.pi)({id:a},e),{src:a}))}var s=e.src;return p((0,r.pi)((0,r.pi)({id:(0,o.bx)(f.id,t)},e),{src:s}))})),this.activities=(0,o.qo)(this.config.activities).concat(this.invoke).map((function(e){return(0,l.toActivityDefinition)(e)})),this.transition=this.transition.bind(this),this.tags=(0,o.qo)(this.config.tags)}return e.prototype._init=function(){this.__cache.transitions||(0,d.ac)(this).forEach((function(e){return e.on}))},e.prototype.withConfig=function(t,n){var o=this.options,i=o.actions,a=o.activities,s=o.guards,l=o.services,c=o.delays;return new e(this.config,{actions:(0,r.pi)((0,r.pi)({},i),t.actions),activities:(0,r.pi)((0,r.pi)({},a),t.activities),guards:(0,r.pi)((0,r.pi)({},s),t.guards),services:(0,r.pi)((0,r.pi)({},l),t.services),delays:(0,r.pi)((0,r.pi)({},c),t.delays)},null!=n?n:this.context)},e.prototype.withContext=function(t){return new e(this.config,this.options,t)},Object.defineProperty(e.prototype,"context",{get:function(){return(0,o.mf)(this._context)?this._context():this._context},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"definition",{get:function(){return{id:this.id,key:this.key,version:this.version,context:this.context,type:this.type,initial:this.initial,history:this.history,states:(0,o.Q8)(this.states,(function(e){return e.definition})),on:this.on,transitions:this.transitions,entry:this.onEntry,exit:this.onExit,activities:this.activities||[],meta:this.meta,order:this.order||-1,data:this.doneData,invoke:this.invoke,description:this.description,tags:this.tags}},enumerable:!1,configurable:!0}),e.prototype.toJSON=function(){return this.definition},Object.defineProperty(e.prototype,"on",{get:function(){if(this.__cache.on)return this.__cache.on;var e=this.transitions;return this.__cache.on=e.reduce((function(e,t){return e[t.eventType]=e[t.eventType]||[],e[t.eventType].push(t),e}),{})},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"after",{get:function(){return this.__cache.delayedTransitions||(this.__cache.delayedTransitions=this.getDelayedTransitions(),this.__cache.delayedTransitions)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"transitions",{get:function(){return this.__cache.transitions||(this.__cache.transitions=this.formatTransitions(),this.__cache.transitions)},enumerable:!1,configurable:!0}),e.prototype.getCandidates=function(e){if(this.__cache.candidates[e])return this.__cache.candidates[e];var t=e===v,n=this.transitions.filter((function(n){var r=n.eventType===e;return t?r:r||n.eventType===g}));return this.__cache.candidates[e]=n,n},e.prototype.getDelayedTransitions=function(){var e=this,t=this.config.after;if(!t)return[];var n=function(t,n){var r=(0,o.mf)(t)?"".concat(e.id,":delay[").concat(n,"]"):t,i=(0,l.after)(r,e.id);return e.onEntry.push((0,l.send)(i,{delay:t})),e.onExit.push((0,l.cancel)(i)),i};return((0,o.kJ)(t)?t.map((function(e,t){var o=n(e.delay,t);return(0,r.pi)((0,r.pi)({},e),{event:o})})):(0,o.xH)(Object.keys(t).map((function(e,i){var a=t[e],s=(0,o.HD)(a)?{target:a}:a,l=isNaN(+e)?e:+e,c=n(l,i);return(0,o.qo)(s).map((function(e){return(0,r.pi)((0,r.pi)({},e),{event:c,delay:l})}))})))).map((function(t){var n=t.delay;return(0,r.pi)((0,r.pi)({},e.formatTransition(t)),{delay:n})}))},e.prototype.getStateNodes=function(e){var t,n=this;if(!e)return[];var i=e instanceof a.ZM?e.value:(0,o.WM)(e,this.delimiter);if((0,o.HD)(i)){var s=this.getStateNode(i).initial;return void 0!==s?this.getStateNodes(((t={})[i]=s,t)):[this,this.states[i]]}var l=Object.keys(i),c=[this];return c.push.apply(c,(0,r.ev)([],(0,r.CR)((0,o.xH)(l.map((function(e){return n.getStateNode(e).getStateNodes(i[e])})))),!1)),c},e.prototype.handles=function(e){var t=(0,o.x6)(e);return this.events.includes(t)},e.prototype.resolveState=function(e){var t=e instanceof a.ZM?e:a.ZM.create(e),n=Array.from((0,d.P_)([],this.getStateNodes(t.value)));return new a.ZM((0,r.pi)((0,r.pi)({},t),{value:this.resolve(t.value),configuration:n,done:(0,d.Ij)(n,this),tags:(0,d.Oe)(n),machine:this.machine}))},e.prototype.transitionLeafNode=function(e,t,n){var r=this.getStateNode(e).next(t,n);return r&&r.transitions.length?r:this.next(t,n)},e.prototype.transitionCompoundNode=function(e,t,n){var r=Object.keys(e),o=this.getStateNode(r[0])._transition(e[r[0]],t,n);return o&&o.transitions.length?o:this.next(t,n)},e.prototype.transitionParallelNode=function(e,t,n){var i,a,s={};try{for(var l=(0,r.XA)(Object.keys(e)),c=l.next();!c.done;c=l.next()){var u=c.value,d=e[u];if(d){var f=this.getStateNode(u)._transition(d,t,n);f&&(s[u]=f)}}}catch(m){i={error:m}}finally{try{c&&!c.done&&(a=l.return)&&a.call(l)}finally{if(i)throw i.error}}var h=Object.keys(s).map((function(e){return s[e]})),p=(0,o.xH)(h.map((function(e){return e.transitions})));if(!h.some((function(e){return e.transitions.length>0})))return this.next(t,n);var v=(0,o.xH)(h.map((function(e){return e.entrySet}))),g=(0,o.xH)(Object.keys(s).map((function(e){return s[e].configuration})));return{transitions:p,entrySet:v,exitSet:(0,o.xH)(h.map((function(e){return e.exitSet}))),configuration:g,source:t,actions:(0,o.xH)(Object.keys(s).map((function(e){return s[e].actions})))}},e.prototype._transition=function(e,t,n){return(0,o.HD)(e)?this.transitionLeafNode(e,t,n):1===Object.keys(e).length?this.transitionCompoundNode(e,t,n):this.transitionParallelNode(e,t,n)},e.prototype.getTransitionData=function(e,t){return this._transition(e.value,e,(0,o.g5)(t))},e.prototype.next=function(e,t){var n,i,a,s=this,l=t.name,c=[],u=[];try{for(var d=(0,r.XA)(this.getCandidates(l)),f=d.next();!f.done;f=d.next()){var h=f.value,p=h.cond,v=h.in,g=e.context,m=!v||((0,o.HD)(v)&&y(v)?e.matches((0,o.WM)(this.getStateNodeById(v).path,this.delimiter)):(0,o.W)((0,o.WM)(v,this.delimiter),(0,o.ET)(this.path.slice(0,-2))(e.value))),b=!1;try{b=!p||(0,o.vx)(this.machine,p,g,t,e)}catch(k){throw new Error("Unable to evaluate guard '".concat(p.name||p.type,"' in transition for event '").concat(l,"' in state node '").concat(this.id,"':\n").concat(k.message))}if(b&&m){void 0!==h.target&&(u=h.target),c.push.apply(c,(0,r.ev)([],(0,r.CR)(h.actions),!1)),a=h;break}}}catch(_){n={error:_}}finally{try{f&&!f.done&&(i=d.return)&&i.call(d)}finally{if(n)throw n.error}}if(a){if(!u.length)return{transitions:[a],entrySet:[],exitSet:[],configuration:e.value?[this]:[],source:e,actions:c};var x=(0,o.xH)(u.map((function(t){return s.getRelativeStateNodes(t,e.historyValue)}))),w=!!a.internal,E=[];return w||u.forEach((function(e){E.push.apply(E,(0,r.ev)([],(0,r.CR)(s.getExternalReentryNodes(e)),!1))})),{transitions:[a],entrySet:E,exitSet:w?[]:[this],configuration:x,source:e,actions:c}}},e.prototype.getExternalReentryNodes=function(e){for(var t=[],n=(0,r.CR)(e.order>this.order?[e,this]:[this,e],2),o=n[0],i=n[1];o&&o!==i;)t.push(o),o=o.parent;return o!==i?[]:(t.push(i),t)},e.prototype.getActions=function(e,t,n,a,c,u,f){var h,p,v,g,m=this,y=(0,d.P_)([],u?this.getStateNodes(u.value):[this]);try{for(var b=(0,r.XA)(e),x=b.next();!x.done;x=b.next()){var w=x.value;(!(0,d.e$)(y,w)||(0,d.e$)(n.entrySet,w.parent)&&!(0,d.e$)(n.entrySet,w))&&n.entrySet.push(w)}}catch(D){h={error:D}}finally{try{x&&!x.done&&(p=b.return)&&p.call(b)}finally{if(h)throw h.error}}try{for(var E=(0,r.XA)(y),k=E.next();!k.done;k=E.next()){w=k.value;(0,d.e$)(e,w)&&!(0,d.e$)(n.exitSet,w.parent)||n.exitSet.push(w)}}catch(N){v={error:N}}finally{try{k&&!k.done&&(g=E.return)&&g.call(E)}finally{if(v)throw v.error}}var _=(0,o.xH)(n.entrySet.map((function(e){var t=[];if("final"!==e.type)return t;var r=e.parent;if(!r.parent)return t;t.push((0,l.done)(e.id,e.doneData),(0,l.done)(r.id,e.doneData?(0,o.QX)(e.doneData,a,c):void 0));var i=r.parent;return"parallel"===i.type&&(0,d.G)(i).every((function(e){return(0,d.Ij)(n.configuration,e)}))&&t.push((0,l.done)(i.id)),t})));n.exitSet.sort((function(e,t){return t.order-e.order})),n.entrySet.sort((function(e,t){return e.order-t.order}));var S=new Set(n.entrySet),P=new Set(n.exitSet),C=Array.from(S).map((function(e){var t=e.onEntry,n=e.activities.map((function(e){return(0,l.start)(e)}));return(0,l.toActionObjects)(f?(0,r.ev)((0,r.ev)([],(0,r.CR)(t),!1),(0,r.CR)(n),!1):(0,r.ev)((0,r.ev)([],(0,r.CR)(n),!1),(0,r.CR)(t),!1),m.machine.options.actions)})).concat([_.map(l.raise)]),j=Array.from(P).map((function(e){return(0,l.toActionObjects)((0,r.ev)((0,r.ev)([],(0,r.CR)(e.onExit),!1),(0,r.CR)(e.activities.map((function(e){return(0,l.stop)(e)}))),!1),m.machine.options.actions)})).concat([(0,l.toActionObjects)(n.actions,this.machine.options.actions)]).concat(C);if(t){var T=(0,l.toActionObjects)((0,o.xH)((0,r.ev)([],(0,r.CR)(e),!1).sort((function(e,t){return t.order-e.order})).map((function(e){return e.onExit}))),this.machine.options.actions).filter((function(e){return e.type!==s.raise&&(e.type!==s.send||!!e.to&&e.to!==i.K.Internal)}));return j.concat([T])}return j},e.prototype.transition=function(e,t,n,i){void 0===e&&(e=this.initialState);var s,l=(0,o.g5)(t);if(e instanceof a.ZM)s=void 0===n?e:this.resolveState(a.ZM.from(e,n));else{var u=(0,o.HD)(e)?this.resolve((0,o.on)(this.getResolvedPath(e))):this.resolve(e),f=null!=n?n:this.machine.context;s=this.resolveState(a.ZM.from(u,f))}if(!c.M&&l.name===g)throw new Error("An event cannot have the wildcard type ('".concat(g,"')"));if(this.strict&&!this.events.includes(l.name)&&!(0,o.JQ)(l.name))throw new Error("Machine '".concat(this.id,"' does not accept event '").concat(l.name,"'"));var h=this._transition(s.value,s,l)||{transitions:[],configuration:[],entrySet:[],exitSet:[],source:s,actions:[]},p=(0,d.P_)([],this.getStateNodes(s.value)),v=h.configuration.length?(0,d.P_)(p,h.configuration):p;return h.configuration=(0,r.ev)([],(0,r.CR)(v),!1),this.resolveTransition(h,s,s.context,i,l)},e.prototype.resolveRaisedTransition=function(e,t,n,o){var i,a=e.actions;return(e=this.transition(e,t,void 0,o))._event=n,e.event=n.data,(i=e.actions).unshift.apply(i,(0,r.ev)([],(0,r.CR)(a),!1)),e},e.prototype.resolveTransition=function(e,t,n,c,u){var h,p,g,m,y=this;void 0===u&&(u=l.initEvent);var b=e.configuration,x=!t||e.transitions.length>0,w=x?e.configuration:t?t.configuration:[],E=(0,d.Ij)(w,this),k=x?(0,d.NA)(this.machine,b):void 0,_=t?t.historyValue?t.historyValue:e.source?this.machine.historyValue(t.value):void 0:void 0,S=this.getActions(new Set(w),E,e,n,u,t,c),P=t?(0,r.pi)({},t.activities):{};try{for(var C=(0,r.XA)(S),j=C.next();!j.done;j=C.next()){var T=j.value;try{for(var D=(g=void 0,(0,r.XA)(T)),N=D.next();!N.done;N=D.next()){var M=N.value;M.type===s.start?P[M.activity.id||M.activity.type]=M:M.type===s.stop&&(P[M.activity.id||M.activity.type]=!1)}}catch(X){g={error:X}}finally{try{N&&!N.done&&(m=D.return)&&m.call(D)}finally{if(g)throw g.error}}}}catch($){h={error:$}}finally{try{j&&!j.done&&(p=C.return)&&p.call(C)}finally{if(h)throw h.error}}var O=(0,r.CR)((0,l.resolveActions)(this,t,n,u,S,c,this.machine.config.predictableActionArguments||this.machine.config.preserveActionOrder),2),A=O[0],R=O[1],L=(0,r.CR)((0,o.uK)(A,(function(e){return e.type===s.raise||e.type===s.send&&e.to===i.K.Internal})),2),I=L[0],B=L[1],F=A.filter((function(e){var t;return e.type===s.start&&(null===(t=e.activity)||void 0===t?void 0:t.type)===s.invoke})),z=F.reduce((function(e,t){return e[t.activity.id]=(0,f.mu)(t.activity,y.machine,R,u),e}),t?(0,r.pi)({},t.children):{}),V=new a.ZM({value:k||t.value,context:R,_event:u,_sessionid:t?t._sessionid:null,historyValue:k?_?(0,o.yv)(_,k):void 0:t?t.historyValue:void 0,history:!k||e.source?t:void 0,actions:k?B:[],activities:k?P:t?t.activities:{},events:[],configuration:w,transitions:e.transitions,children:z,done:E,tags:(0,d.Oe)(w),machine:this}),G=n!==R;V.changed=u.name===s.update||G;var H=V.history;H&&delete H.history;var W=!E&&(this._transient||b.some((function(e){return e._transient})));if(!(x||W&&u.name!==v))return V;var U=V;if(!E)for(W&&(U=this.resolveRaisedTransition(U,{type:s.nullEvent},u,c));I.length;){var q=I.shift();U=this.resolveRaisedTransition(U,q._event,u,c)}var Y=U.changed||(H?!!U.actions.length||G||typeof H.value!=typeof U.value||!(0,a.j_)(U.value,H.value):void 0);return U.changed=Y,U.history=H,U},e.prototype.getStateNode=function(e){if(y(e))return this.machine.getStateNodeById(e);if(!this.states)throw new Error("Unable to retrieve child state '".concat(e,"' from '").concat(this.id,"'; no child states exist."));var t=this.states[e];if(!t)throw new Error("Child state '".concat(e,"' does not exist on '").concat(this.id,"'"));return t},e.prototype.getStateNodeById=function(e){var t=y(e)?e.slice(1):e;if(t===this.id)return this;var n=this.machine.idMap[t];if(!n)throw new Error("Child state node '#".concat(t,"' does not exist on machine '").concat(this.id,"'"));return n},e.prototype.getStateNodeByPath=function(e){if("string"==typeof e&&y(e))try{return this.getStateNodeById(e.slice(1))}catch(i){}for(var t=(0,o.Q9)(e,this.delimiter).slice(),n=this;t.length;){var r=t.shift();if(!r.length)break;n=n.getStateNode(r)}return n},e.prototype.resolve=function(e){var t,n=this;if(!e)return this.initialStateValue||m;switch(this.type){case"parallel":return(0,o.Q8)(this.initialStateValue,(function(t,r){return t?n.getStateNode(r).resolve(e[r]||t):m}));case"compound":if((0,o.HD)(e)){var r=this.getStateNode(e);return"parallel"===r.type||"compound"===r.type?((t={})[e]=r.initialStateValue,t):e}return Object.keys(e).length?(0,o.Q8)(e,(function(e,t){return e?n.getStateNode(t).resolve(e):m})):this.initialStateValue||{};default:return e||m}},e.prototype.getResolvedPath=function(e){if(y(e)){var t=this.machine.idMap[e.slice(1)];if(!t)throw new Error("Unable to find state node '".concat(e,"'"));return t.path}return(0,o.Q9)(e,this.delimiter)},Object.defineProperty(e.prototype,"initialStateValue",{get:function(){var e,t;if(this.__cache.initialStateValue)return this.__cache.initialStateValue;if("parallel"===this.type)t=(0,o.ib)(this.states,(function(e){return e.initialStateValue||m}),(function(e){return!("history"===e.type)}));else if(void 0!==this.initial){if(!this.states[this.initial])throw new Error("Initial state '".concat(this.initial,"' not found on '").concat(this.key,"'"));t=(0,d.N9)(this.states[this.initial])?this.initial:((e={})[this.initial]=this.states[this.initial].initialStateValue,e)}else t={};return this.__cache.initialStateValue=t,this.__cache.initialStateValue},enumerable:!1,configurable:!0}),e.prototype.getInitialState=function(e,t){this._init();var n=this.getStateNodes(e);return this.resolveTransition({configuration:n,entrySet:n,exitSet:[],transitions:[],source:void 0,actions:[]},void 0,null!=t?t:this.machine.context,void 0)},Object.defineProperty(e.prototype,"initialState",{get:function(){var e=this.initialStateValue;if(!e)throw new Error("Cannot retrieve initial state from simple state '".concat(this.id,"'."));return this.getInitialState(e)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"target",{get:function(){var e;if("history"===this.type){var t=this.config;e=(0,o.HD)(t.target)&&y(t.target)?(0,o.on)(this.machine.getStateNodeById(t.target).path.slice(this.path.length-1)):t.target}return e},enumerable:!1,configurable:!0}),e.prototype.getRelativeStateNodes=function(e,t,n){return void 0===n&&(n=!0),n?"history"===e.type?e.resolveHistory(t):e.initialStateNodes:[e]},Object.defineProperty(e.prototype,"initialStateNodes",{get:function(){var e=this;if((0,d.N9)(this))return[this];if("compound"===this.type&&!this.initial)return c.M||(0,o.ZK)(!1,"Compound state node '".concat(this.id,"' has no initial state.")),[this];var t=(0,o.SA)(this.initialStateValue);return(0,o.xH)(t.map((function(t){return e.getFromRelativePath(t)})))},enumerable:!1,configurable:!0}),e.prototype.getFromRelativePath=function(e){if(!e.length)return[this];var t=(0,r.CR)(e),n=t[0],o=t.slice(1);if(!this.states)throw new Error("Cannot retrieve subPath '".concat(n,"' from node with no states"));var i=this.getStateNode(n);if("history"===i.type)return i.resolveHistory();if(!this.states[n])throw new Error("Child state '".concat(n,"' does not exist on '").concat(this.id,"'"));return this.states[n].getFromRelativePath(o)},e.prototype.historyValue=function(e){if(Object.keys(this.states).length)return{current:e||this.initialStateValue,states:(0,o.ib)(this.states,(function(t,n){if(!e)return t.historyValue();var r=(0,o.HD)(e)?void 0:e[n];return t.historyValue(r||t.initialStateValue)}),(function(e){return!e.history}))}},e.prototype.resolveHistory=function(e){var t=this;if("history"!==this.type)return[this];var n=this.parent;if(!e){var r=this.target;return r?(0,o.xH)((0,o.SA)(r).map((function(e){return n.getFromRelativePath(e)}))):n.initialStateNodes}var i=(0,o.gk)(n.path,"states")(e).current;return(0,o.HD)(i)?[n.getStateNode(i)]:(0,o.xH)((0,o.SA)(i).map((function(e){return"deep"===t.history?n.getFromRelativePath(e):[n.states[e[0]]]})))},Object.defineProperty(e.prototype,"stateIds",{get:function(){var e=this,t=(0,o.xH)(Object.keys(this.states).map((function(t){return e.states[t].stateIds})));return[this.id].concat(t)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"events",{get:function(){var e,t,n,o;if(this.__cache.events)return this.__cache.events;var i=this.states,a=new Set(this.ownEvents);if(i)try{for(var s=(0,r.XA)(Object.keys(i)),l=s.next();!l.done;l=s.next()){var c=i[l.value];if(c.states)try{for(var u=(n=void 0,(0,r.XA)(c.events)),d=u.next();!d.done;d=u.next()){var f=d.value;a.add("".concat(f))}}catch(h){n={error:h}}finally{try{d&&!d.done&&(o=u.return)&&o.call(u)}finally{if(n)throw n.error}}}}catch(p){e={error:p}}finally{try{l&&!l.done&&(t=s.return)&&t.call(s)}finally{if(e)throw e.error}}return this.__cache.events=Array.from(a)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"ownEvents",{get:function(){var e=new Set(this.transitions.filter((function(e){return!(!e.target&&!e.actions.length&&e.internal)})).map((function(e){return e.eventType})));return Array.from(e)},enumerable:!1,configurable:!0}),e.prototype.resolveTarget=function(e){var t=this;if(void 0!==e)return e.map((function(e){if(!(0,o.HD)(e))return e;var n=e[0]===t.delimiter;if(n&&!t.parent)return t.getStateNodeByPath(e.slice(1));var r=n?t.key+e:e;if(!t.parent)return t.getStateNodeByPath(r);try{return t.parent.getStateNodeByPath(r)}catch(i){throw new Error("Invalid transition definition for state node '".concat(t.id,"':\n").concat(i.message))}}))},e.prototype.formatTransition=function(e){var t=this,n=(0,o.rg)(e.target),i="internal"in e?e.internal:!n||n.some((function(e){return(0,o.HD)(e)&&e[0]===t.delimiter})),a=this.machine.options.guards,s=this.resolveTarget(n),c=(0,r.pi)((0,r.pi)({},e),{actions:(0,l.toActionObjects)((0,o.qo)(e.actions)),cond:(0,o.Qi)(e.cond,a),target:s,source:this,internal:i,eventType:e.event,toJSON:function(){return(0,r.pi)((0,r.pi)({},c),{target:c.target?c.target.map((function(e){return"#".concat(e.id)})):void 0,source:"#".concat(t.id)})}});return c},e.prototype.formatTransitions=function(){var e,t,n,i=this;if(this.config.on)if(Array.isArray(this.config.on))n=this.config.on;else{var a=this.config.on,s=g,u=a[s],d=void 0===u?[]:u,f=(0,r._T)(a,["*"]);n=(0,o.xH)(Object.keys(f).map((function(e){c.M||e!==v||(0,o.ZK)(!1,"Empty string transition configs (e.g., `{ on: { '': ... }}`) for transient transitions are deprecated. Specify the transition in the `{ always: ... }` property instead. "+'Please check the `on` configuration for "#'.concat(i.id,'".'));var t=(0,o.jh)(e,f[e]);return c.M||function(e,t,n){var r=n.slice(0,-1).some((function(e){return!("cond"in e)&&!("in"in e)&&((0,o.HD)(e.target)||(0,o.O4)(e.target))})),i=t===v?"the transient event":"event '".concat(t,"'");(0,o.ZK)(!r,"One or more transitions for ".concat(i," on state '").concat(e.id,"' are unreachable. ")+"Make sure that the default transition is the last one defined.")}(i,e,t),t})).concat((0,o.jh)(g,d)))}else n=[];var h=this.config.always?(0,o.jh)("",this.config.always):[],p=this.config.onDone?(0,o.jh)(String((0,l.done)(this.id)),this.config.onDone):[];c.M||(0,o.ZK)(!(this.config.onDone&&!this.parent),'Root nodes cannot have an ".onDone" transition. Please check the config of "'.concat(this.id,'".'));var m=(0,o.xH)(this.invoke.map((function(e){var t=[];return e.onDone&&t.push.apply(t,(0,r.ev)([],(0,r.CR)((0,o.jh)(String((0,l.doneInvoke)(e.id)),e.onDone)),!1)),e.onError&&t.push.apply(t,(0,r.ev)([],(0,r.CR)((0,o.jh)(String((0,l.error)(e.id)),e.onError)),!1)),t}))),y=this.after,b=(0,o.xH)((0,r.ev)((0,r.ev)((0,r.ev)((0,r.ev)([],(0,r.CR)(p),!1),(0,r.CR)(m),!1),(0,r.CR)(n),!1),(0,r.CR)(h),!1).map((function(e){return(0,o.qo)(e).map((function(e){return i.formatTransition(e)}))})));try{for(var x=(0,r.XA)(y),w=x.next();!w.done;w=x.next()){var E=w.value;b.push(E)}}catch(k){e={error:k}}finally{try{w&&!w.done&&(t=x.return)&&t.call(x)}finally{if(e)throw e.error}}return b},e}()},86859:(e,t,n)=>{"use strict";n.d(t,{CR:()=>a,XA:()=>i,_T:()=>o,ev:()=>s,pi:()=>r});var r=function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function a(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(s){o={error:s}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a}function s(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o{"use strict";n.r(t),n.d(t,{after:()=>d,assign:()=>u,cancel:()=>l,choose:()=>x,doneState:()=>f,error:()=>y,errorExecution:()=>g,errorPlatform:()=>m,init:()=>p,invoke:()=>v,log:()=>h,nullEvent:()=>c,pure:()=>w,raise:()=>a,send:()=>s,start:()=>o,stop:()=>i,update:()=>b});var r=n(71073),o=r.M.Start,i=r.M.Stop,a=r.M.Raise,s=r.M.Send,l=r.M.Cancel,c=r.M.NullEvent,u=r.M.Assign,d=r.M.After,f=r.M.DoneState,h=r.M.Log,p=r.M.Init,v=r.M.Invoke,g=r.M.ErrorExecution,m=r.M.ErrorPlatform,y=r.M.ErrorCustom,b=r.M.Update,x=r.M.Choose,w=r.M.Pure},19913:(e,t,n)=>{"use strict";n.r(t),n.d(t,{actionTypes:()=>i,after:()=>D,assign:()=>j,cancel:()=>_,choose:()=>I,done:()=>N,doneInvoke:()=>M,error:()=>O,escalate:()=>L,forwardTo:()=>R,getActionFunction:()=>c,initEvent:()=>l,isActionObject:()=>T,log:()=>E,pure:()=>A,raise:()=>h,resolveActions:()=>F,resolveLog:()=>k,resolveRaise:()=>p,resolveSend:()=>g,resolveStop:()=>C,respond:()=>x,send:()=>v,sendParent:()=>m,sendTo:()=>y,sendUpdate:()=>b,start:()=>S,stop:()=>P,toActionObject:()=>u,toActionObjects:()=>d,toActivityDefinition:()=>f});var r=n(86859),o=n(71073),i=n(26426),a=n(14487),s=n(11293),l=(0,a.g5)({type:i.init});function c(e,t){return t&&t[e]||void 0}function u(e,t){var n;if((0,a.HD)(e)||"number"==typeof e){var o=c(e,t);n=(0,a.mf)(o)?{type:e,exec:o}:o||{type:e,exec:void 0}}else if((0,a.mf)(e))n={type:e.name||e.toString(),exec:e};else{o=c(e.type,t);if((0,a.mf)(o))n=(0,r.pi)((0,r.pi)({},e),{exec:o});else if(o){var i=o.type||e.type;n=(0,r.pi)((0,r.pi)((0,r.pi)({},o),e),{type:i})}else n=e}return n}var d=function(e,t){return e?((0,a.kJ)(e)?e:[e]).map((function(e){return u(e,t)})):[]};function f(e){var t=u(e);return(0,r.pi)((0,r.pi)({id:(0,a.HD)(e)?e:t.id},t),{type:t.type})}function h(e){return(0,a.HD)(e)?{type:i.raise,event:e}:v(e,{to:o.K.Internal})}function p(e){return{type:i.raise,_event:(0,a.g5)(e.event)}}function v(e,t){return{to:t?t.to:void 0,type:i.send,event:(0,a.mf)(e)?e:(0,a._v)(e),delay:t?t.delay:void 0,id:t&&void 0!==t.id?t.id:(0,a.mf)(e)?e.name:(0,a.x6)(e)}}function g(e,t,n,o){var i,s={_event:n},l=(0,a.g5)((0,a.mf)(e.event)?e.event(t,n.data,s):e.event);if((0,a.HD)(e.delay)){var c=o&&o[e.delay];i=(0,a.mf)(c)?c(t,n.data,s):c}else i=(0,a.mf)(e.delay)?e.delay(t,n.data,s):e.delay;var u=(0,a.mf)(e.to)?e.to(t,n.data,s):e.to;return(0,r.pi)((0,r.pi)({},e),{to:u,_event:l,event:l.data,delay:i})}function m(e,t){return v(e,(0,r.pi)((0,r.pi)({},t),{to:o.K.Parent}))}function y(e,t,n){return v(t,(0,r.pi)((0,r.pi)({},n),{to:e}))}function b(){return m(i.update)}function x(e,t){return v(e,(0,r.pi)((0,r.pi)({},t),{to:function(e,t,n){return n._event.origin}}))}var w=function(e,t){return{context:e,event:t}};function E(e,t){return void 0===e&&(e=w),{type:i.log,label:t,expr:e}}var k=function(e,t,n){return(0,r.pi)((0,r.pi)({},e),{value:(0,a.HD)(e.expr)?e.expr:e.expr(t,n.data,{_event:n})})},_=function(e){return{type:i.cancel,sendId:e}};function S(e){var t=f(e);return{type:o.M.Start,activity:t,exec:void 0}}function P(e){var t=(0,a.mf)(e)?e:f(e);return{type:o.M.Stop,activity:t,exec:void 0}}function C(e,t,n){var r=(0,a.mf)(e.activity)?e.activity(t,n.data):e.activity,i="string"==typeof r?{id:r}:r;return{type:o.M.Stop,activity:i}}var j=function(e){return{type:i.assign,assignment:e}};function T(e){return"object"==typeof e&&"type"in e}function D(e,t){var n=t?"#".concat(t):"";return"".concat(o.M.After,"(").concat(e,")").concat(n)}function N(e,t){var n="".concat(o.M.DoneState,".").concat(e),r={type:n,data:t,toString:function(){return n}};return r}function M(e,t){var n="".concat(o.M.DoneInvoke,".").concat(e),r={type:n,data:t,toString:function(){return n}};return r}function O(e,t){var n="".concat(o.M.ErrorPlatform,".").concat(e),r={type:n,data:t,toString:function(){return n}};return r}function A(e){return{type:o.M.Pure,get:e}}function R(e,t){if(!(s.M||e&&"function"!=typeof e)){var n=e;e=function(){for(var e=[],t=0;t{"use strict";n.d(t,{YP:()=>i});var r=n(71125),o=n(14487);function i(e,t){void 0===t&&(t={});var n=e.initialState,i=new Set,a=[],s=!1,l=(0,r.vk)({id:t.id,send:function(t){a.push(t),function(){if(!s){for(s=!0;a.length>0;){var t=a.shift();n=e.transition(n,t,c),i.forEach((function(e){return e.next(n)}))}s=!1}}()},getSnapshot:function(){return n},subscribe:function(e,t,r){var a=(0,o.zM)(e,t,r);return i.add(a),a.next(n),{unsubscribe:function(){i.delete(a)}}}}),c={parent:t.parent,self:l,id:t.id||"anonymous",observers:i};return n=e.start?e.start(c):n,l}},79308:(e,t,n)=>{"use strict";n.d(t,{TV:()=>i,iS:()=>r,qP:()=>o,rt:()=>a});var r=".",o={},i="xstate.guard",a=""},11293:(e,t,n)=>{"use strict";n.d(t,{M:()=>r});var r=!0},92185:(e,t,n)=>{"use strict";n.r(t),n.d(t,{ActionTypes:()=>g.M,Interpreter:()=>i.Ng,InterpreterStatus:()=>i.TM,Machine:()=>a.J,SpecialTargets:()=>g.K,State:()=>u.ZM,StateNode:()=>p.n,actions:()=>r,assign:()=>m,createMachine:()=>a.C,createSchema:()=>f,doneInvoke:()=>k,forwardTo:()=>E,interpret:()=>i.kJ,mapState:()=>c,matchState:()=>d,matchesState:()=>l.W,raise:()=>_,send:()=>y,sendParent:()=>x,sendTo:()=>b,sendUpdate:()=>w,spawn:()=>i.Cs,spawnBehavior:()=>v.YP,t:()=>h,toActorRef:()=>o.vk,toEventObject:()=>l._v,toObserver:()=>l.zM,toSCXMLEvent:()=>l.g5});var r=n(19913),o=n(71125),i=n(26916),a=n(93884),s=n(86859),l=n(14487);function c(e,t){var n,r,o;try{for(var i=(0,s.XA)(Object.keys(e)),a=i.next();!a.done;a=i.next()){var c=a.value;(0,l.W)(c,t)&&(!o||t.length>o.length)&&(o=c)}}catch(u){n={error:u}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return e[o]}var u=n(64e3);function d(e,t,n){var r,o,i=u.ZM.from(e,e instanceof u.ZM?e.context:void 0);try{for(var a=(0,s.XA)(t),l=a.next();!l.done;l=a.next()){var c=(0,s.CR)(l.value,2),d=c[0],f=c[1];if(i.matches(d))return f(i)}}catch(h){r={error:h}}finally{try{l&&!l.done&&(o=a.return)&&o.call(a)}finally{if(r)throw r.error}}return n(i)}function f(e){return e}var h=f,p=n(90084),v=n(62539),g=n(71073),m=r.assign,y=r.send,b=r.sendTo,x=r.sendParent,w=r.sendUpdate,E=r.forwardTo,k=r.doneInvoke,_=r.raise},26916:(e,t,n)=>{"use strict";n.d(t,{Ng:()=>S,TM:()=>w,kJ:()=>j,Cs:()=>C});var r=n(86859),o=n(71073),i=n(64e3),a=n(26426),s=n(19913),l=n(11293),c=n(14487),u={deferEvents:!1},d=function(){function e(e){this.processingEvent=!1,this.queue=[],this.initialized=!1,this.options=(0,r.pi)((0,r.pi)({},u),e)}return e.prototype.initialize=function(e){if(this.initialized=!0,e){if(!this.options.deferEvents)return void this.schedule(e);this.process(e)}this.flushEvents()},e.prototype.schedule=function(e){if(this.initialized&&!this.processingEvent){if(0!==this.queue.length)throw new Error("Event queue should be empty when it is not processing events");this.process(e),this.flushEvents()}else this.queue.push(e)},e.prototype.clear=function(){this.queue=[]},e.prototype.flushEvents=function(){for(var e=this.queue.shift();e;)this.process(e),e=this.queue.shift()},e.prototype.process=function(e){this.processingEvent=!0;try{e()}catch(t){throw this.clear(),t}finally{this.processingEvent=!1}},e}(),f=n(71125),h=new Map,p=0,v=function(){return"x:".concat(p++)},g=function(e,t){return h.set(e,t),e},m=function(e){return h.get(e)},y=function(e){h.delete(e)};function b(){return"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:void(l.M||console.warn("XState could not find a global object in this environment. Please let the maintainers know and raise an issue here: https://github.com/statelyai/xstate/issues"))}function x(e){if(b()){var t=function(){var e=b();if(e&&"__xstate__"in e)return e.__xstate__}();t&&t.register(e)}}var w,E=n(21427),k=n(62539),_={sync:!1,autoForward:!1};!function(e){e[e.NotStarted=0]="NotStarted",e[e.Running=1]="Running",e[e.Stopped=2]="Stopped"}(w||(w={}));var S=function(){function e(t,n){void 0===n&&(n=e.defaultOptions);var i=this;this.machine=t,this.delayedEventsMap={},this.listeners=new Set,this.contextListeners=new Set,this.stopListeners=new Set,this.doneListeners=new Set,this.eventListeners=new Set,this.sendListeners=new Set,this.initialized=!1,this.status=w.NotStarted,this.children=new Map,this.forwardTo=new Set,this._outgoingQueue=[],this.init=this.start,this.send=function(e,t){if((0,c.kJ)(e))return i.batch(e),i.state;var n=(0,c.g5)((0,c._v)(e,t));if(i.status===w.Stopped)return l.M||(0,c.ZK)(!1,'Event "'.concat(n.name,'" was sent to stopped service "').concat(i.machine.id,'". This service has already reached its final state, and will not transition.\nEvent: ').concat(JSON.stringify(n.data))),i.state;if(i.status!==w.Running&&!i.options.deferEvents)throw new Error('Event "'.concat(n.name,'" was sent to uninitialized service "').concat(i.machine.id,'". Make sure .start() is called for this service, or set { deferEvents: true } in the service options.\nEvent: ').concat(JSON.stringify(n.data)));return i.scheduler.schedule((function(){i.forward(n);var e=i._nextState(n);i.update(e,n)})),i._state},this.sendTo=function(e,t,n){var u=i.parent&&(t===o.K.Parent||i.parent.id===t),d=u?i.parent:(0,c.HD)(t)?i.children.get(t)||m(t):(0,c.Bc)(t)?t:void 0;if(d)if("machine"in d){if(i.status!==w.Stopped||i.parent!==d||i.state.done){var f=(0,r.pi)((0,r.pi)({},e),{name:e.name===a.error?"".concat((0,s.error)(i.id)):e.name,origin:i.sessionId});!n&&i.machine.config.predictableActionArguments?i._outgoingQueue.push([d,f]):d.send(f)}}else!n&&i.machine.config.predictableActionArguments?i._outgoingQueue.push([d,e.data]):d.send(e.data);else{if(!u)throw new Error("Unable to send event to child '".concat(t,"' from service '").concat(i.id,"'."));l.M||(0,c.ZK)(!1,"Service '".concat(i.id,"' has no parent: unable to send event ").concat(e.type))}},this._exec=function(e,t,n,r){void 0===r&&(r=i.machine.options.actions);var u=e.exec||(0,s.getActionFunction)(e.type,r),d=(0,c.mf)(u)?u:u?u.exec:e.exec;if(d)try{return d(t,n.data,i.machine.config.predictableActionArguments?{action:e,_event:n}:{action:e,state:i.state,_event:n})}catch(S){throw i.parent&&i.parent.send({type:"xstate.error",data:S}),S}switch(e.type){case a.send:var f=e;if("number"==typeof f.delay)return void i.defer(f);f.to?i.sendTo(f._event,f.to,n===s.initEvent):i.send(f._event);break;case a.cancel:i.cancel(e.sendId);break;case a.start:if(i.status!==w.Running)return;var h=e.activity;if(!i.machine.config.predictableActionArguments&&!i.state.activities[h.id||h.type])break;if(h.type===o.M.Invoke){var p=(0,c.j)(h.src),v=i.machine.options.services?i.machine.options.services[p.type]:void 0,g=h.id,m=h.data;l.M||(0,c.ZK)(!("forward"in h),"`forward` property is deprecated (found in invocation of '".concat(h.src,"' in in machine '").concat(i.machine.id,"'). ")+"Please use `autoForward` instead.");var y="autoForward"in h?h.autoForward:!!h.forward;if(!v)return void(l.M||(0,c.ZK)(!1,"No service found for invocation '".concat(h.src,"' in machine '").concat(i.machine.id,"'.")));var b=m?(0,c.QX)(m,t,n):void 0;if("string"==typeof v)return;var x=(0,c.mf)(v)?v(t,n.data,{data:b,src:p,meta:h.meta}):v;if(!x)return;var E=void 0;(0,c.O4)(x)&&(x=b?x.withContext(b):x,E={autoForward:y}),i.spawn(x,g,E)}else i.spawnActivity(h);break;case a.stop:i.stopChild(e.activity.id);break;case a.log:var k=e.label,_=e.value;k?i.logger(k,_):i.logger(_);break;default:l.M||(0,c.ZK)(!1,"No implementation found for action type '".concat(e.type,"'"))}};var u=(0,r.pi)((0,r.pi)({},e.defaultOptions),n),f=u.clock,h=u.logger,p=u.parent,g=u.id,y=void 0!==g?g:t.id;this.id=y,this.logger=h,this.clock=f,this.parent=p,this.options=u,this.scheduler=new d({deferEvents:this.options.deferEvents}),this.sessionId=v()}return Object.defineProperty(e.prototype,"initialState",{get:function(){var e=this;return this._initialState?this._initialState:(0,E.J)(this,(function(){return e._initialState=e.machine.initialState,e._initialState}))},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"state",{get:function(){return l.M||(0,c.ZK)(this.status!==w.NotStarted,"Attempted to read state from uninitialized service '".concat(this.id,"'. Make sure the service is started first.")),this._state},enumerable:!1,configurable:!0}),e.prototype.execute=function(e,t){var n,o;try{for(var i=(0,r.XA)(e.actions),a=i.next();!a.done;a=i.next()){var s=a.value;this.exec(s,e,t)}}catch(l){n={error:l}}finally{try{a&&!a.done&&(o=i.return)&&o.call(i)}finally{if(n)throw n.error}}},e.prototype.update=function(e,t){var n,o,i,a,l,u,d,f,h=this;if(e._sessionid=this.sessionId,this._state=e,this.machine.config.predictableActionArguments&&t!==s.initEvent||!this.options.execute)for(var p=void 0;p=this._outgoingQueue.shift();)p[0].send(p[1]);else this.execute(this.state);if(this.children.forEach((function(e){h.state.children[e.id]=e})),this.devTools&&this.devTools.send(t.data,e),e.event)try{for(var v=(0,r.XA)(this.eventListeners),g=v.next();!g.done;g=v.next()){(0,g.value)(e.event)}}catch(S){n={error:S}}finally{try{g&&!g.done&&(o=v.return)&&o.call(v)}finally{if(n)throw n.error}}try{for(var m=(0,r.XA)(this.listeners),y=m.next();!y.done;y=m.next()){(0,y.value)(e,e.event)}}catch(P){i={error:P}}finally{try{y&&!y.done&&(a=m.return)&&a.call(m)}finally{if(i)throw i.error}}try{for(var b=(0,r.XA)(this.contextListeners),x=b.next();!x.done;x=b.next()){(0,x.value)(this.state.context,this.state.history?this.state.history.context:void 0)}}catch(C){l={error:C}}finally{try{x&&!x.done&&(u=b.return)&&u.call(b)}finally{if(l)throw l.error}}if(this.state.done){var w=e.configuration.find((function(e){return"final"===e.type&&e.parent===h.machine})),E=w&&w.doneData?(0,c.QX)(w.doneData,e.context,t):void 0;try{for(var k=(0,r.XA)(this.doneListeners),_=k.next();!_.done;_=k.next()){(0,_.value)((0,s.doneInvoke)(this.id,E))}}catch(j){d={error:j}}finally{try{_&&!_.done&&(f=k.return)&&f.call(k)}finally{if(d)throw d.error}}this._stop(),this._stopChildren()}},e.prototype.onTransition=function(e){return this.listeners.add(e),this.status===w.Running&&e(this.state,this.state.event),this},e.prototype.subscribe=function(e,t,n){var r=this,o=(0,c.zM)(e,t,n);this.listeners.add(o.next),this.status!==w.NotStarted&&o.next(this.state);var i=function(){r.doneListeners.delete(i),r.stopListeners.delete(i),o.complete()};return this.status===w.Stopped?o.complete():(this.onDone(i),this.onStop(i)),{unsubscribe:function(){r.listeners.delete(o.next),r.doneListeners.delete(i),r.stopListeners.delete(i)}}},e.prototype.onEvent=function(e){return this.eventListeners.add(e),this},e.prototype.onSend=function(e){return this.sendListeners.add(e),this},e.prototype.onChange=function(e){return this.contextListeners.add(e),this},e.prototype.onStop=function(e){return this.stopListeners.add(e),this},e.prototype.onDone=function(e){return this.doneListeners.add(e),this},e.prototype.off=function(e){return this.listeners.delete(e),this.eventListeners.delete(e),this.sendListeners.delete(e),this.stopListeners.delete(e),this.doneListeners.delete(e),this.contextListeners.delete(e),this},e.prototype.start=function(e){var t=this;if(this.status===w.Running)return this;this.machine._init(),g(this.sessionId,this),this.initialized=!0,this.status=w.Running;var n=void 0===e?this.initialState:(0,E.J)(this,(function(){return(0,i.TL)(e)?t.machine.resolveState(e):t.machine.resolveState(i.ZM.from(e,t.machine.context))}));return this.options.devTools&&this.attachDev(),this.scheduler.initialize((function(){t.update(n,s.initEvent)})),this},e.prototype._stopChildren=function(){this.children.forEach((function(e){(0,c.mf)(e.stop)&&e.stop()})),this.children.clear()},e.prototype._stop=function(){var e,t,n,o,i,a,s,l,c,u;try{for(var f=(0,r.XA)(this.listeners),h=f.next();!h.done;h=f.next()){var p=h.value;this.listeners.delete(p)}}catch(S){e={error:S}}finally{try{h&&!h.done&&(t=f.return)&&t.call(f)}finally{if(e)throw e.error}}try{for(var v=(0,r.XA)(this.stopListeners),g=v.next();!g.done;g=v.next()){(p=g.value)(),this.stopListeners.delete(p)}}catch(P){n={error:P}}finally{try{g&&!g.done&&(o=v.return)&&o.call(v)}finally{if(n)throw n.error}}try{for(var m=(0,r.XA)(this.contextListeners),y=m.next();!y.done;y=m.next()){p=y.value;this.contextListeners.delete(p)}}catch(C){i={error:C}}finally{try{y&&!y.done&&(a=m.return)&&a.call(m)}finally{if(i)throw i.error}}try{for(var b=(0,r.XA)(this.doneListeners),x=b.next();!x.done;x=b.next()){p=x.value;this.doneListeners.delete(p)}}catch(j){s={error:j}}finally{try{x&&!x.done&&(l=b.return)&&l.call(b)}finally{if(s)throw s.error}}if(!this.initialized)return this;this.initialized=!1,this.status=w.Stopped,this._initialState=void 0;try{for(var E=(0,r.XA)(Object.keys(this.delayedEventsMap)),k=E.next();!k.done;k=E.next()){var _=k.value;this.clock.clearTimeout(this.delayedEventsMap[_])}}catch(T){c={error:T}}finally{try{k&&!k.done&&(u=E.return)&&u.call(E)}finally{if(c)throw c.error}}this.scheduler.clear(),this.scheduler=new d({deferEvents:this.options.deferEvents})},e.prototype.stop=function(){var e=this,t=this.scheduler;return this._stop(),t.schedule((function(){var t=(0,c.g5)({type:"xstate.stop"}),n=(0,E.J)(e,(function(){var n=(0,c.xH)((0,r.ev)([],(0,r.CR)(e.state.configuration),!1).sort((function(e,t){return t.order-e.order})).map((function(t){return(0,s.toActionObjects)(t.onExit,e.machine.options.actions)}))),l=(0,r.CR)((0,s.resolveActions)(e.machine,e.state,e.state.context,t,[n],e.machine.config.predictableActionArguments?e._exec:void 0,e.machine.config.predictableActionArguments||e.machine.config.preserveActionOrder),2),u=l[0],d=l[1],f=new i.ZM({value:e.state.value,context:d,_event:t,_sessionid:e.sessionId,historyValue:void 0,history:e.state,actions:u.filter((function(e){return e.type!==a.raise&&(e.type!==a.send||!!e.to&&e.to!==o.K.Internal)})),activities:{},events:[],configuration:[],transitions:[],children:{},done:e.state.done,tags:e.state.tags,machine:e.machine});return f.changed=!0,f}));e.update(n,t),e._stopChildren(),y(e.sessionId)})),this},e.prototype.batch=function(e){var t=this;if(this.status===w.NotStarted&&this.options.deferEvents)l.M||(0,c.ZK)(!1,"".concat(e.length,' event(s) were sent to uninitialized service "').concat(this.machine.id,'" and are deferred. Make sure .start() is called for this service.\nEvent: ').concat(JSON.stringify(event)));else if(this.status!==w.Running)throw new Error("".concat(e.length,' event(s) were sent to uninitialized service "').concat(this.machine.id,'". Make sure .start() is called for this service, or set { deferEvents: true } in the service options.'));if(e.length){var n=!!this.machine.config.predictableActionArguments&&this._exec;this.scheduler.schedule((function(){var o,a,s=t.state,l=!1,u=[],d=function(e){var o=(0,c.g5)(e);t.forward(o),s=(0,E.J)(t,(function(){return t.machine.transition(s,o,void 0,n||void 0)})),u.push.apply(u,(0,r.ev)([],(0,r.CR)(t.machine.config.predictableActionArguments?s.actions:s.actions.map((function(e){return(0,i.j1)(e,s)}))),!1)),l=l||!!s.changed};try{for(var f=(0,r.XA)(e),h=f.next();!h.done;h=f.next()){d(h.value)}}catch(p){o={error:p}}finally{try{h&&!h.done&&(a=f.return)&&a.call(f)}finally{if(o)throw o.error}}s.changed=l,s.actions=u,t.update(s,(0,c.g5)(e[e.length-1]))}))}},e.prototype.sender=function(e){return this.send.bind(this,e)},e.prototype._nextState=function(e,t){var n=this;void 0===t&&(t=!!this.machine.config.predictableActionArguments&&this._exec);var r=(0,c.g5)(e);if(0===r.name.indexOf(a.errorPlatform)&&!this.state.nextEvents.some((function(e){return 0===e.indexOf(a.errorPlatform)})))throw r.data.data;return(0,E.J)(this,(function(){return n.machine.transition(n.state,r,void 0,t||void 0)}))},e.prototype.nextState=function(e){return this._nextState(e,!1)},e.prototype.forward=function(e){var t,n;try{for(var o=(0,r.XA)(this.forwardTo),i=o.next();!i.done;i=o.next()){var a=i.value,s=this.children.get(a);if(!s)throw new Error("Unable to forward event '".concat(e,"' from interpreter '").concat(this.id,"' to nonexistant child '").concat(a,"'."));s.send(e)}}catch(l){t={error:l}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(t)throw t.error}}},e.prototype.defer=function(e){var t=this;this.delayedEventsMap[e.id]=this.clock.setTimeout((function(){e.to?t.sendTo(e._event,e.to,!0):t.send(e._event)}),e.delay)},e.prototype.cancel=function(e){this.clock.clearTimeout(this.delayedEventsMap[e]),delete this.delayedEventsMap[e]},e.prototype.exec=function(e,t,n){void 0===n&&(n=this.machine.options.actions),this._exec(e,t.context,t._event,n)},e.prototype.removeChild=function(e){var t;this.children.delete(e),this.forwardTo.delete(e),null===(t=this.state)||void 0===t||delete t.children[e]},e.prototype.stopChild=function(e){var t=this.children.get(e);t&&(this.removeChild(e),(0,c.mf)(t.stop)&&t.stop())},e.prototype.spawn=function(e,t,n){if(this.status!==w.Running)return(0,f.Xg)(e,t);if((0,c.y8)(e))return this.spawnPromise(Promise.resolve(e),t);if((0,c.mf)(e))return this.spawnCallback(e,t);if((0,f.f3)(e))return this.spawnActor(e,t);if((0,c.bi)(e))return this.spawnObservable(e,t);if((0,c.O4)(e))return this.spawnMachine(e,(0,r.pi)((0,r.pi)({},n),{id:t}));if((0,c.HV)(e))return this.spawnBehavior(e,t);throw new Error('Unable to spawn entity "'.concat(t,'" of type "').concat(typeof e,'".'))},e.prototype.spawnMachine=function(t,n){var o=this;void 0===n&&(n={});var i=new e(t,(0,r.pi)((0,r.pi)({},this.options),{parent:this,id:n.id||t.id})),s=(0,r.pi)((0,r.pi)({},_),n);s.sync&&i.onTransition((function(e){o.send(a.update,{state:e,id:i.id})}));var l=i;return this.children.set(i.id,l),s.autoForward&&this.forwardTo.add(i.id),i.onDone((function(e){o.removeChild(i.id),o.send((0,c.g5)(e,{origin:i.id}))})).start(),l},e.prototype.spawnBehavior=function(e,t){var n=(0,k.YP)(e,{id:t,parent:this});return this.children.set(t,n),n},e.prototype.spawnPromise=function(e,t){var n,r,o=this,i=!1;e.then((function(e){i||(r=e,o.removeChild(t),o.send((0,c.g5)((0,s.doneInvoke)(t,e),{origin:t})))}),(function(e){if(!i){o.removeChild(t);var n=(0,s.error)(t,e);try{o.send((0,c.g5)(n,{origin:t}))}catch(r){(0,c.v4)(e,r,t),o.devTools&&o.devTools.send(n,o.state),o.machine.strict&&o.stop()}}}));var a=((n={id:t,send:function(){},subscribe:function(t,n,r){var o=(0,c.zM)(t,n,r),i=!1;return e.then((function(e){i||(o.next(e),i||o.complete())}),(function(e){i||o.error(e)})),{unsubscribe:function(){return i=!0}}},stop:function(){i=!0},toJSON:function(){return{id:t}},getSnapshot:function(){return r}})[c.L$]=function(){return this},n);return this.children.set(t,a),a},e.prototype.spawnCallback=function(e,t){var n,r,o,i=this,a=!1,l=new Set,u=new Set;try{o=e((function(e){r=e,u.forEach((function(t){return t(e)})),a||i.send((0,c.g5)(e,{origin:t}))}),(function(e){l.add(e)}))}catch(f){this.send((0,s.error)(t,f))}if((0,c.y8)(o))return this.spawnPromise(o,t);var d=((n={id:t,send:function(e){return l.forEach((function(t){return t(e)}))},subscribe:function(e){var t=(0,c.zM)(e);return u.add(t.next),{unsubscribe:function(){u.delete(t.next)}}},stop:function(){a=!0,(0,c.mf)(o)&&o()},toJSON:function(){return{id:t}},getSnapshot:function(){return r}})[c.L$]=function(){return this},n);return this.children.set(t,d),d},e.prototype.spawnObservable=function(e,t){var n,r,o=this,i=e.subscribe((function(e){r=e,o.send((0,c.g5)(e,{origin:t}))}),(function(e){o.removeChild(t),o.send((0,c.g5)((0,s.error)(t,e),{origin:t}))}),(function(){o.removeChild(t),o.send((0,c.g5)((0,s.doneInvoke)(t),{origin:t}))})),a=((n={id:t,send:function(){},subscribe:function(t,n,r){return e.subscribe(t,n,r)},stop:function(){return i.unsubscribe()},getSnapshot:function(){return r},toJSON:function(){return{id:t}}})[c.L$]=function(){return this},n);return this.children.set(t,a),a},e.prototype.spawnActor=function(e,t){return this.children.set(t,e),e},e.prototype.spawnActivity=function(e){var t=this.machine.options&&this.machine.options.activities?this.machine.options.activities[e.type]:void 0;if(t){var n=t(this.state.context,e);this.spawnEffect(e.id,n)}else l.M||(0,c.ZK)(!1,"No implementation found for activity '".concat(e.type,"'"))},e.prototype.spawnEffect=function(e,t){var n;this.children.set(e,((n={id:e,send:function(){},subscribe:function(){return{unsubscribe:function(){}}},stop:t||void 0,getSnapshot:function(){},toJSON:function(){return{id:e}}})[c.L$]=function(){return this},n))},e.prototype.attachDev=function(){var e=b();if(this.options.devTools&&e){if(e.__REDUX_DEVTOOLS_EXTENSION__){var t="object"==typeof this.options.devTools?this.options.devTools:void 0;this.devTools=e.__REDUX_DEVTOOLS_EXTENSION__.connect((0,r.pi)((0,r.pi)({name:this.id,autoPause:!0,stateSanitizer:function(e){return{value:e.value,context:e.context,actions:e.actions}}},t),{features:(0,r.pi)({jump:!1,skip:!1},t?t.features:void 0)}),this.machine),this.devTools.init(this.state)}x(this)}},e.prototype.toJSON=function(){return{id:this.id}},e.prototype[c.L$]=function(){return this},e.prototype.getSnapshot=function(){return this.status===w.NotStarted?this.initialState:this._state},e.defaultOptions={execute:!0,deferEvents:!0,clock:{setTimeout:function(e,t){return setTimeout(e,t)},clearTimeout:function(e){return clearTimeout(e)}},logger:console.log.bind(console),devTools:!1},e.interpret=j,e}(),P=function(e){return(0,c.HD)(e)?(0,r.pi)((0,r.pi)({},_),{name:e}):(0,r.pi)((0,r.pi)((0,r.pi)({},_),{name:(0,c.EL)()}),e)};function C(e,t){var n=P(t);return(0,E.F)((function(t){if(!l.M){var r=(0,c.O4)(e)||(0,c.mf)(e);(0,c.ZK)(!!t||r,'Attempted to spawn an Actor (ID: "'.concat((0,c.O4)(e)?e.id:"undefined",'") outside of a service. This will have no effect.'))}return t?t.spawn(e,n.name,n):(0,f.Xg)(e,n.name)}))}function j(e,t){return new S(e,t)}},21427:(e,t,n)=>{"use strict";n.d(t,{F:()=>i,J:()=>o});var r=[],o=function(e,t){r.push(e);var n=t(e);return r.pop(),n},i=function(e){return e(r[r.length-1])}},73340:(e,t,n)=>{"use strict";n.d(t,{G:()=>s,Ij:()=>v,N9:()=>i,NA:()=>f,Oe:()=>m,P_:()=>c,ac:()=>l,e$:()=>h,nI:()=>a,nJ:()=>p,xZ:()=>g});var r=n(86859),o=n(14487),i=function(e){return"atomic"===e.type||"final"===e.type};function a(e){return Object.keys(e.states).map((function(t){return e.states[t]}))}function s(e){return a(e).filter((function(e){return"history"!==e.type}))}function l(e){var t=[e];return i(e)?t:t.concat((0,o.xH)(s(e).map(l)))}function c(e,t){var n,o,i,a,l,c,u,f,h=d(new Set(e)),p=new Set(t);try{for(var v=(0,r.XA)(p),g=v.next();!g.done;g=v.next())for(var m=(P=g.value).parent;m&&!p.has(m);)p.add(m),m=m.parent}catch(C){n={error:C}}finally{try{g&&!g.done&&(o=v.return)&&o.call(v)}finally{if(n)throw n.error}}var y=d(p);try{for(var b=(0,r.XA)(p),x=b.next();!x.done;x=b.next()){if("compound"!==(P=x.value).type||y.get(P)&&y.get(P).length){if("parallel"===P.type)try{for(var w=(l=void 0,(0,r.XA)(s(P))),E=w.next();!E.done;E=w.next()){var k=E.value;p.has(k)||(p.add(k),h.get(k)?h.get(k).forEach((function(e){return p.add(e)})):k.initialStateNodes.forEach((function(e){return p.add(e)})))}}catch(j){l={error:j}}finally{try{E&&!E.done&&(c=w.return)&&c.call(w)}finally{if(l)throw l.error}}}else h.get(P)?h.get(P).forEach((function(e){return p.add(e)})):P.initialStateNodes.forEach((function(e){return p.add(e)}))}}catch(T){i={error:T}}finally{try{x&&!x.done&&(a=b.return)&&a.call(b)}finally{if(i)throw i.error}}try{for(var _=(0,r.XA)(p),S=_.next();!S.done;S=_.next()){var P;for(m=(P=S.value).parent;m&&!p.has(m);)p.add(m),m=m.parent}}catch(D){u={error:D}}finally{try{S&&!S.done&&(f=_.return)&&f.call(_)}finally{if(u)throw u.error}}return p}function u(e,t){var n=t.get(e);if(!n)return{};if("compound"===e.type){var r=n[0];if(!r)return{};if(i(r))return r.key}var o={};return n.forEach((function(e){o[e.key]=u(e,t)})),o}function d(e){var t,n,o=new Map;try{for(var i=(0,r.XA)(e),a=i.next();!a.done;a=i.next()){var s=a.value;o.has(s)||o.set(s,[]),s.parent&&(o.has(s.parent)||o.set(s.parent,[]),o.get(s.parent).push(s))}}catch(l){t={error:l}}finally{try{a&&!a.done&&(n=i.return)&&n.call(i)}finally{if(t)throw t.error}}return o}function f(e,t){return u(e,d(c([e],t)))}function h(e,t){return Array.isArray(e)?e.some((function(e){return e===t})):e instanceof Set&&e.has(t)}function p(e){return(0,r.ev)([],(0,r.CR)(new Set((0,o.xH)((0,r.ev)([],(0,r.CR)(e.map((function(e){return e.ownEvents}))),!1)))),!1)}function v(e,t){return"compound"===t.type?s(t).some((function(t){return"final"===t.type&&h(e,t)})):"parallel"===t.type&&s(t).every((function(t){return v(e,t)}))}function g(e){return void 0===e&&(e=[]),e.reduce((function(e,t){return void 0!==t.meta&&(e[t.id]=t.meta),e}),{})}function m(e){return new Set((0,o.xH)(e.map((function(e){return e.tags}))))}},71073:(e,t,n)=>{"use strict";var r,o;n.d(t,{K:()=>o,M:()=>r}),function(e){e.Start="xstate.start",e.Stop="xstate.stop",e.Raise="xstate.raise",e.Send="xstate.send",e.Cancel="xstate.cancel",e.NullEvent="",e.Assign="xstate.assign",e.After="xstate.after",e.DoneState="done.state",e.DoneInvoke="done.invoke",e.Log="xstate.log",e.Init="xstate.init",e.Invoke="xstate.invoke",e.ErrorExecution="error.execution",e.ErrorCommunication="error.communication",e.ErrorPlatform="error.platform",e.ErrorCustom="xstate.error",e.Update="xstate.update",e.Pure="xstate.pure",e.Choose="xstate.choose"}(r||(r={})),function(e){e.Parent="#_parent",e.Internal="#_internal"}(o||(o={}))},14487:(e,t,n)=>{"use strict";n.d(t,{Bc:()=>L,EL:()=>I,ET:()=>p,HD:()=>N,HV:()=>k,JQ:()=>w,L$:()=>A,O4:()=>R,Q8:()=>f,Q9:()=>c,QX:()=>x,Qi:()=>M,SA:()=>g,W:()=>s,WM:()=>u,ZK:()=>j,_v:()=>B,bi:()=>O,bx:()=>q,dt:()=>C,g5:()=>F,gk:()=>v,ib:()=>h,j:()=>W,jh:()=>z,kJ:()=>T,mf:()=>D,on:()=>d,qo:()=>b,rg:()=>V,uK:()=>_,v4:()=>G,vx:()=>H,x6:()=>l,xH:()=>m,y8:()=>E,yv:()=>P,zM:()=>U});var r,o=n(86859),i=n(79308),a=n(11293);function s(e,t,n){void 0===n&&(n=i.iS);var r=u(e,n),o=u(t,n);return N(o)?!!N(r)&&o===r:N(r)?r in o:Object.keys(r).every((function(e){return e in o&&s(r[e],o[e])}))}function l(e){try{return N(e)||"number"==typeof e?"".concat(e):e.type}catch(t){throw new Error("Events must be strings or objects with a string event.type property.")}}function c(e,t){try{return T(e)?e:e.toString().split(t)}catch(n){throw new Error("'".concat(e,"' is not a valid state path."))}}function u(e,t){return"object"==typeof(n=e)&&"value"in n&&"context"in n&&"event"in n&&"_event"in n?e.value:T(e)?d(e):"string"!=typeof e?e:d(c(e,t));var n}function d(e){if(1===e.length)return e[0];for(var t={},n=t,r=0;r{var t;t=55948,e(e.s=t)}]); \ No newline at end of file diff --git a/.nx/cache/nx-console-project-graph/static/polyfills.js b/.nx/cache/nx-console-project-graph/static/polyfills.js deleted file mode 100644 index 381a66922..000000000 --- a/.nx/cache/nx-console-project-graph/static/polyfills.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[429],{77365:(t,r,e)=>{"use strict";e(47306),e(17818),e(39661),e(13591),e(18868),e(54095),e(57640),e(18253),e(94841),e(78062),e(89909),e(5425),e(59882),e(75715),e(24560),e(14137),e(2048),e(51072),e(91609),e(80742),e(30403),e(63411),e(19658),e(22634),e(8297),e(47657),e(24024),e(13749),e(22741),e(7116),e(70769),e(94457),e(15371),e(46933),e(9883),e(76618),e(16784),e(46073),e(9944),e(8258),e(80776),e(50633),e(29),e(71867),e(64469),e(40387),e(58521),e(19280),e(62108),e(11662),e(78598),e(55806),e(27999),e(30146),e(44160),e(21887),e(17507),e(22894),e(61066),e(58528),e(74273),e(51850),e(72726),e(31368),e(22993),e(3346),e(98720),e(39853),e(57307),e(8711),e(73397)},70481:(t,r,e)=>{var n=e(88807),o=e(48427),i=TypeError;t.exports=function(t){if(n(t))return t;throw i(o(t)+" is not a function")}},12420:(t,r,e)=>{var n=e(41758),o=e(48427),i=TypeError;t.exports=function(t){if(n(t))return t;throw i(o(t)+" is not a constructor")}},5946:(t,r,e)=>{var n=e(88807),o=String,i=TypeError;t.exports=function(t){if("object"==typeof t||n(t))return t;throw i("Can't set "+o(t)+" as a prototype")}},63288:(t,r,e)=>{var n=e(96982),o=e(56042),i=e(90189).f,a=n("unscopables"),u=Array.prototype;null==u[a]&&i(u,a,{configurable:!0,value:o(null)}),t.exports=function(t){u[a][t]=!0}},95158:(t,r,e)=>{"use strict";var n=e(33100).charAt;t.exports=function(t,r,e){return r+(e?n(t,r).length:1)}},65712:(t,r,e)=>{var n=e(13521),o=TypeError;t.exports=function(t,r){if(n(r,t))return t;throw o("Incorrect invocation")}},71843:(t,r,e)=>{var n=e(21188),o=String,i=TypeError;t.exports=function(t){if(n(t))return t;throw i(o(t)+" is not an object")}},47603:t=>{t.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},89473:(t,r,e)=>{var n=e(82229);t.exports=n((function(){if("function"==typeof ArrayBuffer){var t=new ArrayBuffer(8);Object.isExtensible(t)&&Object.defineProperty(t,"a",{value:8})}}))},30491:(t,r,e)=>{"use strict";var n,o,i,a=e(47603),u=e(95417),s=e(70412),c=e(88807),f=e(21188),l=e(91854),h=e(765),p=e(48427),v=e(7001),d=e(29379),g=e(90189).f,y=e(13521),m=e(62421),b=e(71083),x=e(96982),w=e(34436),S=e(887),A=S.enforce,R=S.get,E=s.Int8Array,O=E&&E.prototype,I=s.Uint8ClampedArray,P=I&&I.prototype,T=E&&m(E),j=O&&m(O),L=Object.prototype,k=s.TypeError,U=x("toStringTag"),C=w("TYPED_ARRAY_TAG"),_="TypedArrayConstructor",M=a&&!!b&&"Opera"!==h(s.opera),F=!1,N={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},B={BigInt64Array:8,BigUint64Array:8},D=function(t){var r=m(t);if(f(r)){var e=R(r);return e&&l(e,_)?e[_]:D(r)}},H=function(t){if(!f(t))return!1;var r=h(t);return l(N,r)||l(B,r)};for(n in N)(i=(o=s[n])&&o.prototype)?A(i)[_]=o:M=!1;for(n in B)(i=(o=s[n])&&o.prototype)&&(A(i)[_]=o);if((!M||!c(T)||T===Function.prototype)&&(T=function(){throw k("Incorrect invocation")},M))for(n in N)s[n]&&b(s[n],T);if((!M||!j||j===L)&&(j=T.prototype,M))for(n in N)s[n]&&b(s[n].prototype,j);if(M&&m(P)!==j&&b(P,j),u&&!l(j,U))for(n in F=!0,g(j,U,{get:function(){return f(this)?this[C]:void 0}}),N)s[n]&&v(s[n],C,n);t.exports={NATIVE_ARRAY_BUFFER_VIEWS:M,TYPED_ARRAY_TAG:F&&C,aTypedArray:function(t){if(H(t))return t;throw k("Target is not a typed array")},aTypedArrayConstructor:function(t){if(c(t)&&(!b||y(T,t)))return t;throw k(p(t)+" is not a typed array constructor")},exportTypedArrayMethod:function(t,r,e,n){if(u){if(e)for(var o in N){var i=s[o];if(i&&l(i.prototype,t))try{delete i.prototype[t]}catch(a){try{i.prototype[t]=r}catch(c){}}}j[t]&&!e||d(j,t,e?r:M&&O[t]||r,n)}},exportTypedArrayStaticMethod:function(t,r,e){var n,o;if(u){if(b){if(e)for(n in N)if((o=s[n])&&l(o,t))try{delete o[t]}catch(i){}if(T[t]&&!e)return;try{return d(T,t,e?r:M&&T[t]||r)}catch(i){}}for(n in N)!(o=s[n])||o[t]&&!e||d(o,t,r)}},getTypedArrayConstructor:D,isView:function(t){if(!f(t))return!1;var r=h(t);return"DataView"===r||l(N,r)||l(B,r)},isTypedArray:H,TypedArray:T,TypedArrayPrototype:j}},11812:(t,r,e)=>{"use strict";var n=e(70412),o=e(41765),i=e(95417),a=e(47603),u=e(56815),s=e(7001),c=e(87570),f=e(82229),l=e(65712),h=e(32048),p=e(25664),v=e(22785),d=e(23205),g=e(62421),y=e(71083),m=e(58206).f,b=e(90189).f,x=e(99369),w=e(89625),S=e(43803),A=e(887),R=u.PROPER,E=u.CONFIGURABLE,O=A.get,I=A.set,P="ArrayBuffer",T="DataView",j="prototype",L="Wrong index",k=n[P],U=k,C=U&&U[j],_=n[T],M=_&&_[j],F=Object.prototype,N=n.Array,B=n.RangeError,D=o(x),H=o([].reverse),z=d.pack,q=d.unpack,W=function(t){return[255&t]},G=function(t){return[255&t,t>>8&255]},V=function(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]},$=function(t){return t[3]<<24|t[2]<<16|t[1]<<8|t[0]},Y=function(t){return z(t,23,4)},K=function(t){return z(t,52,8)},J=function(t,r){b(t[j],r,{get:function(){return O(this)[r]}})},X=function(t,r,e,n){var o=v(e),i=O(t);if(o+r>i.byteLength)throw B(L);var a=O(i.buffer).bytes,u=o+i.byteOffset,s=w(a,u,u+r);return n?s:H(s)},Q=function(t,r,e,n,o,i){var a=v(e),u=O(t);if(a+r>u.byteLength)throw B(L);for(var s=O(u.buffer).bytes,c=a+u.byteOffset,f=n(+o),l=0;let;)(tt=rt[et++])in U||s(U,tt,k[tt]);C.constructor=U}y&&g(M)!==F&&y(M,F);var nt=new _(new U(2)),ot=o(M.setInt8);nt.setInt8(0,2147483648),nt.setInt8(1,2147483649),!nt.getInt8(0)&&nt.getInt8(1)||c(M,{setInt8:function(t,r){ot(this,t,r<<24>>24)},setUint8:function(t,r){ot(this,t,r<<24>>24)}},{unsafe:!0})}else C=(U=function(t){l(this,C);var r=v(t);I(this,{bytes:D(N(r),0),byteLength:r}),i||(this.byteLength=r)})[j],M=(_=function(t,r,e){l(this,M),l(t,C);var n=O(t).byteLength,o=h(r);if(o<0||o>n)throw B("Wrong offset");if(o+(e=void 0===e?n-o:p(e))>n)throw B("Wrong length");I(this,{buffer:t,byteLength:e,byteOffset:o}),i||(this.buffer=t,this.byteLength=e,this.byteOffset=o)})[j],i&&(J(U,"byteLength"),J(_,"buffer"),J(_,"byteLength"),J(_,"byteOffset")),c(M,{getInt8:function(t){return X(this,1,t)[0]<<24>>24},getUint8:function(t){return X(this,1,t)[0]},getInt16:function(t){var r=X(this,2,t,arguments.length>1?arguments[1]:void 0);return(r[1]<<8|r[0])<<16>>16},getUint16:function(t){var r=X(this,2,t,arguments.length>1?arguments[1]:void 0);return r[1]<<8|r[0]},getInt32:function(t){return $(X(this,4,t,arguments.length>1?arguments[1]:void 0))},getUint32:function(t){return $(X(this,4,t,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(t){return q(X(this,4,t,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(t){return q(X(this,8,t,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(t,r){Q(this,1,t,W,r)},setUint8:function(t,r){Q(this,1,t,W,r)},setInt16:function(t,r){Q(this,2,t,G,r,arguments.length>2?arguments[2]:void 0)},setUint16:function(t,r){Q(this,2,t,G,r,arguments.length>2?arguments[2]:void 0)},setInt32:function(t,r){Q(this,4,t,V,r,arguments.length>2?arguments[2]:void 0)},setUint32:function(t,r){Q(this,4,t,V,r,arguments.length>2?arguments[2]:void 0)},setFloat32:function(t,r){Q(this,4,t,Y,r,arguments.length>2?arguments[2]:void 0)},setFloat64:function(t,r){Q(this,8,t,K,r,arguments.length>2?arguments[2]:void 0)}});S(U,P),S(_,T),t.exports={ArrayBuffer:U,DataView:_}},99369:(t,r,e)=>{"use strict";var n=e(90663),o=e(90069),i=e(40406);t.exports=function(t){for(var r=n(this),e=i(r),a=arguments.length,u=o(a>1?arguments[1]:void 0,e),s=a>2?arguments[2]:void 0,c=void 0===s?e:o(s,e);c>u;)r[u++]=t;return r}},80951:(t,r,e)=>{"use strict";var n=e(7365),o=e(41924),i=e(90663),a=e(44676),u=e(46196),s=e(41758),c=e(40406),f=e(82519),l=e(28338),h=e(63412),p=Array;t.exports=function(t){var r=i(t),e=s(this),v=arguments.length,d=v>1?arguments[1]:void 0,g=void 0!==d;g&&(d=n(d,v>2?arguments[2]:void 0));var y,m,b,x,w,S,A=h(r),R=0;if(!A||this===p&&u(A))for(y=c(r),m=e?new this(y):p(y);y>R;R++)S=g?d(r[R],R):r[R],f(m,R,S);else for(w=(x=l(r,A)).next,m=e?new this:[];!(b=o(w,x)).done;R++)S=g?a(x,d,[b.value,R],!0):b.value,f(m,R,S);return m.length=R,m}},17222:(t,r,e)=>{var n=e(30529),o=e(90069),i=e(40406),a=function(t){return function(r,e,a){var u,s=n(r),c=i(s),f=o(a,c);if(t&&e!=e){for(;c>f;)if((u=s[f++])!=u)return!0}else for(;c>f;f++)if((t||f in s)&&s[f]===e)return t||f||0;return!t&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}},99248:(t,r,e)=>{var n=e(7365),o=e(41765),i=e(21197),a=e(90663),u=e(40406),s=e(69164),c=o([].push),f=function(t){var r=1==t,e=2==t,o=3==t,f=4==t,l=6==t,h=7==t,p=5==t||l;return function(v,d,g,y){for(var m,b,x=a(v),w=i(x),S=n(d,g),A=u(w),R=0,E=y||s,O=r?E(v,A):e||h?E(v,0):void 0;A>R;R++)if((p||R in w)&&(b=S(m=w[R],R,x),t))if(r)O[R]=b;else if(b)switch(t){case 3:return!0;case 5:return m;case 6:return R;case 2:c(O,m)}else switch(t){case 4:return!1;case 7:c(O,m)}return l?-1:o||f?f:O}};t.exports={forEach:f(0),map:f(1),filter:f(2),some:f(3),every:f(4),find:f(5),findIndex:f(6),filterReject:f(7)}},4789:(t,r,e)=>{"use strict";var n=e(82229);t.exports=function(t,r){var e=[][t];return!!e&&n((function(){e.call(null,r||function(){return 1},1)}))}},31136:(t,r,e)=>{var n=e(70481),o=e(90663),i=e(21197),a=e(40406),u=TypeError,s=function(t){return function(r,e,s,c){n(e);var f=o(r),l=i(f),h=a(f),p=t?h-1:0,v=t?-1:1;if(s<2)for(;;){if(p in l){c=l[p],p+=v;break}if(p+=v,t?p<0:h<=p)throw u("Reduce of empty array with no initial value")}for(;t?p>=0:h>p;p+=v)p in l&&(c=e(c,l[p],p,f));return c}};t.exports={left:s(!1),right:s(!0)}},89625:(t,r,e)=>{var n=e(90069),o=e(40406),i=e(82519),a=Array,u=Math.max;t.exports=function(t,r,e){for(var s=o(t),c=n(r,s),f=n(void 0===e?s:e,s),l=a(u(f-c,0)),h=0;c{var n=e(41765);t.exports=n([].slice)},42771:(t,r,e)=>{var n=e(89625),o=Math.floor,i=function(t,r){var e=t.length,s=o(e/2);return e<8?a(t,r):u(t,i(n(t,0,s),r),i(n(t,s),r),r)},a=function(t,r){for(var e,n,o=t.length,i=1;i0;)t[n]=t[--n];n!==i++&&(t[n]=e)}return t},u=function(t,r,e,n){for(var o=r.length,i=e.length,a=0,u=0;a{var n=e(21528),o=e(41758),i=e(21188),a=e(96982)("species"),u=Array;t.exports=function(t){var r;return n(t)&&(r=t.constructor,(o(r)&&(r===u||n(r.prototype))||i(r)&&null===(r=r[a]))&&(r=void 0)),void 0===r?u:r}},69164:(t,r,e)=>{var n=e(37084);t.exports=function(t,r){return new(n(t))(0===r?0:r)}},44676:(t,r,e)=>{var n=e(71843),o=e(4593);t.exports=function(t,r,e,i){try{return i?r(n(e)[0],e[1]):r(e)}catch(a){o(t,"throw",a)}}},3800:(t,r,e)=>{var n=e(96982)("iterator"),o=!1;try{var i=0,a={next:function(){return{done:!!i++}},return:function(){o=!0}};a[n]=function(){return this},Array.from(a,(function(){throw 2}))}catch(u){}t.exports=function(t,r){if(!r&&!o)return!1;var e=!1;try{var i={};i[n]=function(){return{next:function(){return{done:e=!0}}}},t(i)}catch(u){}return e}},29682:(t,r,e)=>{var n=e(24126),o=n({}.toString),i=n("".slice);t.exports=function(t){return i(o(t),8,-1)}},765:(t,r,e)=>{var n=e(50089),o=e(88807),i=e(29682),a=e(96982)("toStringTag"),u=Object,s="Arguments"==i(function(){return arguments}());t.exports=n?i:function(t){var r,e,n;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(e=function(t,r){try{return t[r]}catch(e){}}(r=u(t),a))?e:s?i(r):"Object"==(n=i(r))&&o(r.callee)?"Arguments":n}},31575:(t,r,e)=>{"use strict";var n=e(41765),o=e(87570),i=e(9727).getWeakData,a=e(65712),u=e(71843),s=e(39989),c=e(21188),f=e(98102),l=e(99248),h=e(91854),p=e(887),v=p.set,d=p.getterFor,g=l.find,y=l.findIndex,m=n([].splice),b=0,x=function(t){return t.frozen||(t.frozen=new w)},w=function(){this.entries=[]},S=function(t,r){return g(t.entries,(function(t){return t[0]===r}))};w.prototype={get:function(t){var r=S(this,t);if(r)return r[1]},has:function(t){return!!S(this,t)},set:function(t,r){var e=S(this,t);e?e[1]=r:this.entries.push([t,r])},delete:function(t){var r=y(this.entries,(function(r){return r[0]===t}));return~r&&m(this.entries,r,1),!!~r}},t.exports={getConstructor:function(t,r,e,n){var l=t((function(t,o){a(t,p),v(t,{type:r,id:b++,frozen:void 0}),s(o)||f(o,t[n],{that:t,AS_ENTRIES:e})})),p=l.prototype,g=d(r),y=function(t,r,e){var n=g(t),o=i(u(r),!0);return!0===o?x(n).set(r,e):o[n.id]=e,t};return o(p,{delete:function(t){var r=g(this);if(!c(t))return!1;var e=i(t);return!0===e?x(r).delete(t):e&&h(e,r.id)&&delete e[r.id]},has:function(t){var r=g(this);if(!c(t))return!1;var e=i(t);return!0===e?x(r).has(t):e&&h(e,r.id)}}),o(p,e?{get:function(t){var r=g(this);if(c(t)){var e=i(t);return!0===e?x(r).get(t):e?e[r.id]:void 0}},set:function(t,r){return y(this,t,r)}}:{add:function(t){return y(this,t,!0)}}),l}}},70175:(t,r,e)=>{"use strict";var n=e(72698),o=e(70412),i=e(41765),a=e(76777),u=e(29379),s=e(9727),c=e(98102),f=e(65712),l=e(88807),h=e(39989),p=e(21188),v=e(82229),d=e(3800),g=e(43803),y=e(42325);t.exports=function(t,r,e){var m=-1!==t.indexOf("Map"),b=-1!==t.indexOf("Weak"),x=m?"set":"add",w=o[t],S=w&&w.prototype,A=w,R={},E=function(t){var r=i(S[t]);u(S,t,"add"==t?function(t){return r(this,0===t?0:t),this}:"delete"==t?function(t){return!(b&&!p(t))&&r(this,0===t?0:t)}:"get"==t?function(t){return b&&!p(t)?void 0:r(this,0===t?0:t)}:"has"==t?function(t){return!(b&&!p(t))&&r(this,0===t?0:t)}:function(t,e){return r(this,0===t?0:t,e),this})};if(a(t,!l(w)||!(b||S.forEach&&!v((function(){(new w).entries().next()})))))A=e.getConstructor(r,t,m,x),s.enable();else if(a(t,!0)){var O=new A,I=O[x](b?{}:-0,1)!=O,P=v((function(){O.has(1)})),T=d((function(t){new w(t)})),j=!b&&v((function(){for(var t=new w,r=5;r--;)t[x](r,r);return!t.has(-0)}));T||((A=r((function(t,r){f(t,S);var e=y(new w,t,A);return h(r)||c(r,e[x],{that:e,AS_ENTRIES:m}),e}))).prototype=S,S.constructor=A),(P||j)&&(E("delete"),E("has"),m&&E("get")),(j||I)&&E(x),b&&S.clear&&delete S.clear}return R[t]=A,n({global:!0,constructor:!0,forced:A!=w},R),g(A,t),b||e.setStrong(A,t,m),A}},12283:(t,r,e)=>{var n=e(91854),o=e(72929),i=e(68098),a=e(90189);t.exports=function(t,r,e){for(var u=o(r),s=a.f,c=i.f,f=0;f{var n=e(96982)("match");t.exports=function(t){var r=/./;try{"/./"[t](r)}catch(e){try{return r[n]=!1,"/./"[t](r)}catch(o){}}return!1}},80093:(t,r,e)=>{var n=e(82229);t.exports=!n((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}))},74903:t=>{t.exports=function(t,r){return{value:t,done:r}}},7001:(t,r,e)=>{var n=e(95417),o=e(90189),i=e(413);t.exports=n?function(t,r,e){return o.f(t,r,i(1,e))}:function(t,r,e){return t[r]=e,t}},413:t=>{t.exports=function(t,r){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:r}}},82519:(t,r,e)=>{"use strict";var n=e(37712),o=e(90189),i=e(413);t.exports=function(t,r,e){var a=n(r);a in t?o.f(t,a,i(0,e)):t[a]=e}},10787:(t,r,e)=>{var n=e(93450),o=e(90189);t.exports=function(t,r,e){return e.get&&n(e.get,r,{getter:!0}),e.set&&n(e.set,r,{setter:!0}),o.f(t,r,e)}},29379:(t,r,e)=>{var n=e(88807),o=e(90189),i=e(93450),a=e(26139);t.exports=function(t,r,e,u){u||(u={});var s=u.enumerable,c=void 0!==u.name?u.name:r;if(n(e)&&i(e,c,u),u.global)s?t[r]=e:a(r,e);else{try{u.unsafe?t[r]&&(s=!0):delete t[r]}catch(f){}s?t[r]=e:o.f(t,r,{value:e,enumerable:!1,configurable:!u.nonConfigurable,writable:!u.nonWritable})}return t}},87570:(t,r,e)=>{var n=e(29379);t.exports=function(t,r,e){for(var o in r)n(t,o,r[o],e);return t}},26139:(t,r,e)=>{var n=e(70412),o=Object.defineProperty;t.exports=function(t,r){try{o(n,t,{value:r,configurable:!0,writable:!0})}catch(e){n[t]=r}return r}},7351:(t,r,e)=>{"use strict";var n=e(48427),o=TypeError;t.exports=function(t,r){if(!delete t[r])throw o("Cannot delete property "+n(r)+" of "+n(t))}},95417:(t,r,e)=>{var n=e(82229);t.exports=!n((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},89338:t=>{var r="object"==typeof document&&document.all,e=void 0===r&&void 0!==r;t.exports={all:r,IS_HTMLDDA:e}},36254:(t,r,e)=>{var n=e(70412),o=e(21188),i=n.document,a=o(i)&&o(i.createElement);t.exports=function(t){return a?i.createElement(t):{}}},25811:t=>{var r=TypeError;t.exports=function(t){if(t>9007199254740991)throw r("Maximum allowed index exceeded");return t}},42706:t=>{t.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},92076:(t,r,e)=>{var n=e(36254)("span").classList,o=n&&n.constructor&&n.constructor.prototype;t.exports=o===Object.prototype?void 0:o},89443:(t,r,e)=>{var n=e(86378).match(/firefox\/(\d+)/i);t.exports=!!n&&+n[1]},18573:(t,r,e)=>{var n=e(27158),o=e(84543);t.exports=!n&&!o&&"object"==typeof window&&"object"==typeof document},27158:t=>{t.exports="object"==typeof Deno&&Deno&&"object"==typeof Deno.version},17608:(t,r,e)=>{var n=e(86378);t.exports=/MSIE|Trident/.test(n)},44500:(t,r,e)=>{var n=e(86378),o=e(70412);t.exports=/ipad|iphone|ipod/i.test(n)&&void 0!==o.Pebble},3148:(t,r,e)=>{var n=e(86378);t.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(n)},84543:(t,r,e)=>{var n=e(29682),o=e(70412);t.exports="process"==n(o.process)},32415:(t,r,e)=>{var n=e(86378);t.exports=/web0s(?!.*chrome)/i.test(n)},86378:(t,r,e)=>{var n=e(52228);t.exports=n("navigator","userAgent")||""},44905:(t,r,e)=>{var n,o,i=e(70412),a=e(86378),u=i.process,s=i.Deno,c=u&&u.versions||s&&s.version,f=c&&c.v8;f&&(o=(n=f.split("."))[0]>0&&n[0]<4?1:+(n[0]+n[1])),!o&&a&&(!(n=a.match(/Edge\/(\d+)/))||n[1]>=74)&&(n=a.match(/Chrome\/(\d+)/))&&(o=+n[1]),t.exports=o},58452:(t,r,e)=>{var n=e(86378).match(/AppleWebKit\/(\d+)\./);t.exports=!!n&&+n[1]},96410:t=>{t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},72698:(t,r,e)=>{var n=e(70412),o=e(68098).f,i=e(7001),a=e(29379),u=e(26139),s=e(12283),c=e(76777);t.exports=function(t,r){var e,f,l,h,p,v=t.target,d=t.global,g=t.stat;if(e=d?n:g?n[v]||u(v,{}):(n[v]||{}).prototype)for(f in r){if(h=r[f],l=t.dontCallGetSet?(p=o(e,f))&&p.value:e[f],!c(d?f:v+(g?".":"#")+f,t.forced)&&void 0!==l){if(typeof h==typeof l)continue;s(h,l)}(t.sham||l&&l.sham)&&i(h,"sham",!0),a(e,f,h,t)}}},82229:t=>{t.exports=function(t){try{return!!t()}catch(r){return!0}}},11323:(t,r,e)=>{"use strict";e(9883);var n=e(41765),o=e(29379),i=e(38157),a=e(82229),u=e(96982),s=e(7001),c=u("species"),f=RegExp.prototype;t.exports=function(t,r,e,l){var h=u(t),p=!a((function(){var r={};return r[h]=function(){return 7},7!=""[t](r)})),v=p&&!a((function(){var r=!1,e=/a/;return"split"===t&&((e={}).constructor={},e.constructor[c]=function(){return e},e.flags="",e[h]=/./[h]),e.exec=function(){return r=!0,null},e[h](""),!r}));if(!p||!v||e){var d=n(/./[h]),g=r(h,""[t],(function(t,r,e,o,a){var u=n(t),s=r.exec;return s===i||s===f.exec?p&&!a?{done:!0,value:d(r,e,o)}:{done:!0,value:u(e,r,o)}:{done:!1}}));o(String.prototype,t,g[0]),o(f,h,g[1])}l&&s(f[h],"sham",!0)}},74596:(t,r,e)=>{"use strict";var n=e(21528),o=e(40406),i=e(25811),a=e(7365),u=function(t,r,e,s,c,f,l,h){for(var p,v,d=c,g=0,y=!!l&&a(l,h);g0&&n(p)?(v=o(p),d=u(t,r,p,v,d,f-1)-1):(i(d+1),t[d]=p),d++),g++;return d};t.exports=u},68565:(t,r,e)=>{var n=e(82229);t.exports=!n((function(){return Object.isExtensible(Object.preventExtensions({}))}))},90675:(t,r,e)=>{var n=e(43524),o=Function.prototype,i=o.apply,a=o.call;t.exports="object"==typeof Reflect&&Reflect.apply||(n?a.bind(i):function(){return a.apply(i,arguments)})},7365:(t,r,e)=>{var n=e(41765),o=e(70481),i=e(43524),a=n(n.bind);t.exports=function(t,r){return o(t),void 0===r?t:i?a(t,r):function(){return t.apply(r,arguments)}}},43524:(t,r,e)=>{var n=e(82229);t.exports=!n((function(){var t=(function(){}).bind();return"function"!=typeof t||t.hasOwnProperty("prototype")}))},41924:(t,r,e)=>{var n=e(43524),o=Function.prototype.call;t.exports=n?o.bind(o):function(){return o.apply(o,arguments)}},56815:(t,r,e)=>{var n=e(95417),o=e(91854),i=Function.prototype,a=n&&Object.getOwnPropertyDescriptor,u=o(i,"name"),s=u&&"something"===(function(){}).name,c=u&&(!n||n&&a(i,"name").configurable);t.exports={EXISTS:u,PROPER:s,CONFIGURABLE:c}},24126:(t,r,e)=>{var n=e(43524),o=Function.prototype,i=o.call,a=n&&o.bind.bind(i,i);t.exports=n?a:function(t){return function(){return i.apply(t,arguments)}}},41765:(t,r,e)=>{var n=e(29682),o=e(24126);t.exports=function(t){if("Function"===n(t))return o(t)}},52228:(t,r,e)=>{var n=e(70412),o=e(88807);t.exports=function(t,r){return arguments.length<2?(e=n[t],o(e)?e:void 0):n[t]&&n[t][r];var e}},63412:(t,r,e)=>{var n=e(765),o=e(89423),i=e(39989),a=e(72429),u=e(96982)("iterator");t.exports=function(t){if(!i(t))return o(t,u)||o(t,"@@iterator")||a[n(t)]}},28338:(t,r,e)=>{var n=e(41924),o=e(70481),i=e(71843),a=e(48427),u=e(63412),s=TypeError;t.exports=function(t,r){var e=arguments.length<2?u(t):r;if(o(e))return i(n(e,t));throw s(a(t)+" is not iterable")}},89423:(t,r,e)=>{var n=e(70481),o=e(39989);t.exports=function(t,r){var e=t[r];return o(e)?void 0:n(e)}},80556:(t,r,e)=>{var n=e(41765),o=e(90663),i=Math.floor,a=n("".charAt),u=n("".replace),s=n("".slice),c=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,f=/\$([$&'`]|\d{1,2})/g;t.exports=function(t,r,e,n,l,h){var p=e+t.length,v=n.length,d=f;return void 0!==l&&(l=o(l),d=c),u(h,d,(function(o,u){var c;switch(a(u,0)){case"$":return"$";case"&":return t;case"`":return s(r,0,e);case"'":return s(r,p);case"<":c=l[s(u,1,-1)];break;default:var f=+u;if(0===f)return o;if(f>v){var h=i(f/10);return 0===h?o:h<=v?void 0===n[h-1]?a(u,1):n[h-1]+a(u,1):o}c=n[f-1]}return void 0===c?"":c}))}},70412:(t,r,e)=>{var n=function(t){return t&&t.Math==Math&&t};t.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof e.g&&e.g)||function(){return this}()||Function("return this")()},91854:(t,r,e)=>{var n=e(41765),o=e(90663),i=n({}.hasOwnProperty);t.exports=Object.hasOwn||function(t,r){return i(o(t),r)}},64690:t=>{t.exports={}},19630:(t,r,e)=>{var n=e(70412);t.exports=function(t,r){var e=n.console;e&&e.error&&(1==arguments.length?e.error(t):e.error(t,r))}},95439:(t,r,e)=>{var n=e(52228);t.exports=n("document","documentElement")},94469:(t,r,e)=>{var n=e(95417),o=e(82229),i=e(36254);t.exports=!n&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},23205:t=>{var r=Array,e=Math.abs,n=Math.pow,o=Math.floor,i=Math.log,a=Math.LN2;t.exports={pack:function(t,u,s){var c,f,l,h=r(s),p=8*s-u-1,v=(1<>1,g=23===u?n(2,-24)-n(2,-77):0,y=t<0||0===t&&1/t<0?1:0,m=0;for((t=e(t))!=t||t===1/0?(f=t!=t?1:0,c=v):(c=o(i(t)/a),t*(l=n(2,-c))<1&&(c--,l*=2),(t+=c+d>=1?g/l:g*n(2,1-d))*l>=2&&(c++,l/=2),c+d>=v?(f=0,c=v):c+d>=1?(f=(t*l-1)*n(2,u),c+=d):(f=t*n(2,d-1)*n(2,u),c=0));u>=8;)h[m++]=255&f,f/=256,u-=8;for(c=c<0;)h[m++]=255&c,c/=256,p-=8;return h[--m]|=128*y,h},unpack:function(t,r){var e,o=t.length,i=8*o-r-1,a=(1<>1,s=i-7,c=o-1,f=t[c--],l=127&f;for(f>>=7;s>0;)l=256*l+t[c--],s-=8;for(e=l&(1<<-s)-1,l>>=-s,s+=r;s>0;)e=256*e+t[c--],s-=8;if(0===l)l=1-u;else{if(l===a)return e?NaN:f?-1/0:1/0;e+=n(2,r),l-=u}return(f?-1:1)*e*n(2,l-r)}}},21197:(t,r,e)=>{var n=e(41765),o=e(82229),i=e(29682),a=Object,u=n("".split);t.exports=o((function(){return!a("z").propertyIsEnumerable(0)}))?function(t){return"String"==i(t)?u(t,""):a(t)}:a},42325:(t,r,e)=>{var n=e(88807),o=e(21188),i=e(71083);t.exports=function(t,r,e){var a,u;return i&&n(a=r.constructor)&&a!==e&&o(u=a.prototype)&&u!==e.prototype&&i(t,u),t}},60227:(t,r,e)=>{var n=e(41765),o=e(88807),i=e(81502),a=n(Function.toString);o(i.inspectSource)||(i.inspectSource=function(t){return a(t)}),t.exports=i.inspectSource},9727:(t,r,e)=>{var n=e(72698),o=e(41765),i=e(64690),a=e(21188),u=e(91854),s=e(90189).f,c=e(58206),f=e(21079),l=e(47305),h=e(34436),p=e(68565),v=!1,d=h("meta"),g=0,y=function(t){s(t,d,{value:{objectID:"O"+g++,weakData:{}}})},m=t.exports={enable:function(){m.enable=function(){},v=!0;var t=c.f,r=o([].splice),e={};e[d]=1,t(e).length&&(c.f=function(e){for(var n=t(e),o=0,i=n.length;o{var n,o,i,a=e(17023),u=e(70412),s=e(21188),c=e(7001),f=e(91854),l=e(81502),h=e(5350),p=e(64690),v="Object already initialized",d=u.TypeError,g=u.WeakMap;if(a||l.state){var y=l.state||(l.state=new g);y.get=y.get,y.has=y.has,y.set=y.set,n=function(t,r){if(y.has(t))throw d(v);return r.facade=t,y.set(t,r),r},o=function(t){return y.get(t)||{}},i=function(t){return y.has(t)}}else{var m=h("state");p[m]=!0,n=function(t,r){if(f(t,m))throw d(v);return r.facade=t,c(t,m,r),r},o=function(t){return f(t,m)?t[m]:{}},i=function(t){return f(t,m)}}t.exports={set:n,get:o,has:i,enforce:function(t){return i(t)?o(t):n(t,{})},getterFor:function(t){return function(r){var e;if(!s(r)||(e=o(r)).type!==t)throw d("Incompatible receiver, "+t+" required");return e}}}},46196:(t,r,e)=>{var n=e(96982),o=e(72429),i=n("iterator"),a=Array.prototype;t.exports=function(t){return void 0!==t&&(o.Array===t||a[i]===t)}},21528:(t,r,e)=>{var n=e(29682);t.exports=Array.isArray||function(t){return"Array"==n(t)}},59537:(t,r,e)=>{var n=e(765),o=e(41765)("".slice);t.exports=function(t){return"Big"===o(n(t),0,3)}},88807:(t,r,e)=>{var n=e(89338),o=n.all;t.exports=n.IS_HTMLDDA?function(t){return"function"==typeof t||t===o}:function(t){return"function"==typeof t}},41758:(t,r,e)=>{var n=e(41765),o=e(82229),i=e(88807),a=e(765),u=e(52228),s=e(60227),c=function(){},f=[],l=u("Reflect","construct"),h=/^\s*(?:class|function)\b/,p=n(h.exec),v=!h.exec(c),d=function(t){if(!i(t))return!1;try{return l(c,f,t),!0}catch(r){return!1}},g=function(t){if(!i(t))return!1;switch(a(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return v||!!p(h,s(t))}catch(r){return!0}};g.sham=!0,t.exports=!l||o((function(){var t;return d(d.call)||!d(Object)||!d((function(){t=!0}))||t}))?g:d},33080:(t,r,e)=>{var n=e(91854);t.exports=function(t){return void 0!==t&&(n(t,"value")||n(t,"writable"))}},76777:(t,r,e)=>{var n=e(82229),o=e(88807),i=/#|\.prototype\./,a=function(t,r){var e=s[u(t)];return e==f||e!=c&&(o(r)?n(r):!!r)},u=a.normalize=function(t){return String(t).replace(i,".").toLowerCase()},s=a.data={},c=a.NATIVE="N",f=a.POLYFILL="P";t.exports=a},63272:(t,r,e)=>{var n=e(21188),o=Math.floor;t.exports=Number.isInteger||function(t){return!n(t)&&isFinite(t)&&o(t)===t}},39989:t=>{t.exports=function(t){return null==t}},21188:(t,r,e)=>{var n=e(88807),o=e(89338),i=o.all;t.exports=o.IS_HTMLDDA?function(t){return"object"==typeof t?null!==t:n(t)||t===i}:function(t){return"object"==typeof t?null!==t:n(t)}},8588:t=>{t.exports=!1},16372:(t,r,e)=>{var n=e(21188),o=e(29682),i=e(96982)("match");t.exports=function(t){var r;return n(t)&&(void 0!==(r=t[i])?!!r:"RegExp"==o(t))}},29844:(t,r,e)=>{var n=e(52228),o=e(88807),i=e(13521),a=e(39696),u=Object;t.exports=a?function(t){return"symbol"==typeof t}:function(t){var r=n("Symbol");return o(r)&&i(r.prototype,u(t))}},98102:(t,r,e)=>{var n=e(7365),o=e(41924),i=e(71843),a=e(48427),u=e(46196),s=e(40406),c=e(13521),f=e(28338),l=e(63412),h=e(4593),p=TypeError,v=function(t,r){this.stopped=t,this.result=r},d=v.prototype;t.exports=function(t,r,e){var g,y,m,b,x,w,S,A=e&&e.that,R=!(!e||!e.AS_ENTRIES),E=!(!e||!e.IS_RECORD),O=!(!e||!e.IS_ITERATOR),I=!(!e||!e.INTERRUPTED),P=n(r,A),T=function(t){return g&&h(g,"normal",t),new v(!0,t)},j=function(t){return R?(i(t),I?P(t[0],t[1],T):P(t[0],t[1])):I?P(t,T):P(t)};if(E)g=t.iterator;else if(O)g=t;else{if(!(y=l(t)))throw p(a(t)+" is not iterable");if(u(y)){for(m=0,b=s(t);b>m;m++)if((x=j(t[m]))&&c(d,x))return x;return new v(!1)}g=f(t,y)}for(w=E?t.next:g.next;!(S=o(w,g)).done;){try{x=j(S.value)}catch(L){h(g,"throw",L)}if("object"==typeof x&&x&&c(d,x))return x}return new v(!1)}},4593:(t,r,e)=>{var n=e(41924),o=e(71843),i=e(89423);t.exports=function(t,r,e){var a,u;o(t);try{if(!(a=i(t,"return"))){if("throw"===r)throw e;return e}a=n(a,t)}catch(s){u=!0,a=s}if("throw"===r)throw e;if(u)throw a;return o(a),e}},57015:(t,r,e)=>{"use strict";var n=e(56194).IteratorPrototype,o=e(56042),i=e(413),a=e(43803),u=e(72429),s=function(){return this};t.exports=function(t,r,e,c){var f=r+" Iterator";return t.prototype=o(n,{next:i(+!c,e)}),a(t,f,!1,!0),u[f]=s,t}},61666:(t,r,e)=>{"use strict";var n=e(72698),o=e(41924),i=e(8588),a=e(56815),u=e(88807),s=e(57015),c=e(62421),f=e(71083),l=e(43803),h=e(7001),p=e(29379),v=e(96982),d=e(72429),g=e(56194),y=a.PROPER,m=a.CONFIGURABLE,b=g.IteratorPrototype,x=g.BUGGY_SAFARI_ITERATORS,w=v("iterator"),S="keys",A="values",R="entries",E=function(){return this};t.exports=function(t,r,e,a,v,g,O){s(e,r,a);var I,P,T,j=function(t){if(t===v&&_)return _;if(!x&&t in U)return U[t];switch(t){case S:case A:case R:return function(){return new e(this,t)}}return function(){return new e(this)}},L=r+" Iterator",k=!1,U=t.prototype,C=U[w]||U["@@iterator"]||v&&U[v],_=!x&&C||j(v),M="Array"==r&&U.entries||C;if(M&&(I=c(M.call(new t)))!==Object.prototype&&I.next&&(i||c(I)===b||(f?f(I,b):u(I[w])||p(I,w,E)),l(I,L,!0,!0),i&&(d[L]=E)),y&&v==A&&C&&C.name!==A&&(!i&&m?h(U,"name",A):(k=!0,_=function(){return o(C,this)})),v)if(P={values:j(A),keys:g?_:j(S),entries:j(R)},O)for(T in P)(x||k||!(T in U))&&p(U,T,P[T]);else n({target:r,proto:!0,forced:x||k},P);return i&&!O||U[w]===_||p(U,w,_,{name:v}),d[r]=_,P}},56194:(t,r,e)=>{"use strict";var n,o,i,a=e(82229),u=e(88807),s=e(21188),c=e(56042),f=e(62421),l=e(29379),h=e(96982),p=e(8588),v=h("iterator"),d=!1;[].keys&&("next"in(i=[].keys())?(o=f(f(i)))!==Object.prototype&&(n=o):d=!0),!s(n)||a((function(){var t={};return n[v].call(t)!==t}))?n={}:p&&(n=c(n)),u(n[v])||l(n,v,(function(){return this})),t.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:d}},72429:t=>{t.exports={}},40406:(t,r,e)=>{var n=e(25664);t.exports=function(t){return n(t.length)}},93450:(t,r,e)=>{var n=e(82229),o=e(88807),i=e(91854),a=e(95417),u=e(56815).CONFIGURABLE,s=e(60227),c=e(887),f=c.enforce,l=c.get,h=Object.defineProperty,p=a&&!n((function(){return 8!==h((function(){}),"length",{value:8}).length})),v=String(String).split("String"),d=t.exports=function(t,r,e){"Symbol("===String(r).slice(0,7)&&(r="["+String(r).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),e&&e.getter&&(r="get "+r),e&&e.setter&&(r="set "+r),(!i(t,"name")||u&&t.name!==r)&&(a?h(t,"name",{value:r,configurable:!0}):t.name=r),p&&e&&i(e,"arity")&&t.length!==e.arity&&h(t,"length",{value:e.arity});try{e&&i(e,"constructor")&&e.constructor?a&&h(t,"prototype",{writable:!1}):t.prototype&&(t.prototype=void 0)}catch(o){}var n=f(t);return i(n,"source")||(n.source=v.join("string"==typeof r?r:"")),t};Function.prototype.toString=d((function(){return o(this)&&l(this).source||s(this)}),"toString")},99958:t=>{var r=Math.ceil,e=Math.floor;t.exports=Math.trunc||function(t){var n=+t;return(n>0?e:r)(n)}},49514:(t,r,e)=>{var n,o,i,a,u,s,c,f,l=e(70412),h=e(7365),p=e(68098).f,v=e(1017).set,d=e(3148),g=e(44500),y=e(32415),m=e(84543),b=l.MutationObserver||l.WebKitMutationObserver,x=l.document,w=l.process,S=l.Promise,A=p(l,"queueMicrotask"),R=A&&A.value;R||(n=function(){var t,r;for(m&&(t=w.domain)&&t.exit();o;){r=o.fn,o=o.next;try{r()}catch(e){throw o?a():i=void 0,e}}i=void 0,t&&t.enter()},d||m||y||!b||!x?!g&&S&&S.resolve?((c=S.resolve(void 0)).constructor=S,f=h(c.then,c),a=function(){f(n)}):m?a=function(){w.nextTick(n)}:(v=h(v,l),a=function(){v(n)}):(u=!0,s=x.createTextNode(""),new b(n).observe(s,{characterData:!0}),a=function(){s.data=u=!u})),t.exports=R||function(t){var r={fn:t,next:void 0};i&&(i.next=r),o||(o=r,a()),i=r}},92473:(t,r,e)=>{"use strict";var n=e(70481),o=TypeError,i=function(t){var r,e;this.promise=new t((function(t,n){if(void 0!==r||void 0!==e)throw o("Bad Promise constructor");r=t,e=n})),this.resolve=n(r),this.reject=n(e)};t.exports.f=function(t){return new i(t)}},47082:(t,r,e)=>{var n=e(16372),o=TypeError;t.exports=function(t){if(n(t))throw o("The method doesn't accept regular expressions");return t}},338:(t,r,e)=>{var n=e(70412),o=e(82229),i=e(41765),a=e(98170),u=e(29224).trim,s=e(94809),c=i("".charAt),f=n.parseFloat,l=n.Symbol,h=l&&l.iterator,p=1/f(s+"-0")!=-1/0||h&&!o((function(){f(Object(h))}));t.exports=p?function(t){var r=u(a(t)),e=f(r);return 0===e&&"-"==c(r,0)?-0:e}:f},65931:(t,r,e)=>{var n=e(70412),o=e(82229),i=e(41765),a=e(98170),u=e(29224).trim,s=e(94809),c=n.parseInt,f=n.Symbol,l=f&&f.iterator,h=/^[+-]?0x/i,p=i(h.exec),v=8!==c(s+"08")||22!==c(s+"0x16")||l&&!o((function(){c(Object(l))}));t.exports=v?function(t,r){var e=u(a(t));return c(e,r>>>0||(p(h,e)?16:10))}:c},94382:(t,r,e)=>{"use strict";var n=e(95417),o=e(41765),i=e(41924),a=e(82229),u=e(46615),s=e(97399),c=e(99706),f=e(90663),l=e(21197),h=Object.assign,p=Object.defineProperty,v=o([].concat);t.exports=!h||a((function(){if(n&&1!==h({b:1},h(p({},"a",{enumerable:!0,get:function(){p(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},r={},e=Symbol(),o="abcdefghijklmnopqrst";return t[e]=7,o.split("").forEach((function(t){r[t]=t})),7!=h({},t)[e]||u(h({},r)).join("")!=o}))?function(t,r){for(var e=f(t),o=arguments.length,a=1,h=s.f,p=c.f;o>a;)for(var d,g=l(arguments[a++]),y=h?v(u(g),h(g)):u(g),m=y.length,b=0;m>b;)d=y[b++],n&&!i(p,g,d)||(e[d]=g[d]);return e}:h},56042:(t,r,e)=>{var n,o=e(71843),i=e(13687),a=e(96410),u=e(64690),s=e(95439),c=e(36254),f=e(5350),l="prototype",h="script",p=f("IE_PROTO"),v=function(){},d=function(t){return"<"+h+">"+t+""},g=function(t){t.write(d("")),t.close();var r=t.parentWindow.Object;return t=null,r},y=function(){try{n=new ActiveXObject("htmlfile")}catch(i){}var t,r,e;y="undefined"!=typeof document?document.domain&&n?g(n):(r=c("iframe"),e="java"+h+":",r.style.display="none",s.appendChild(r),r.src=String(e),(t=r.contentWindow.document).open(),t.write(d("document.F=Object")),t.close(),t.F):g(n);for(var o=a.length;o--;)delete y[l][a[o]];return y()};u[p]=!0,t.exports=Object.create||function(t,r){var e;return null!==t?(v[l]=o(t),e=new v,v[l]=null,e[p]=t):e=y(),void 0===r?e:i.f(e,r)}},13687:(t,r,e)=>{var n=e(95417),o=e(5989),i=e(90189),a=e(71843),u=e(30529),s=e(46615);r.f=n&&!o?Object.defineProperties:function(t,r){a(t);for(var e,n=u(r),o=s(r),c=o.length,f=0;c>f;)i.f(t,e=o[f++],n[e]);return t}},90189:(t,r,e)=>{var n=e(95417),o=e(94469),i=e(5989),a=e(71843),u=e(37712),s=TypeError,c=Object.defineProperty,f=Object.getOwnPropertyDescriptor,l="enumerable",h="configurable",p="writable";r.f=n?i?function(t,r,e){if(a(t),r=u(r),a(e),"function"==typeof t&&"prototype"===r&&"value"in e&&p in e&&!e[p]){var n=f(t,r);n&&n[p]&&(t[r]=e.value,e={configurable:h in e?e[h]:n[h],enumerable:l in e?e[l]:n[l],writable:!1})}return c(t,r,e)}:c:function(t,r,e){if(a(t),r=u(r),a(e),o)try{return c(t,r,e)}catch(n){}if("get"in e||"set"in e)throw s("Accessors not supported");return"value"in e&&(t[r]=e.value),t}},68098:(t,r,e)=>{var n=e(95417),o=e(41924),i=e(99706),a=e(413),u=e(30529),s=e(37712),c=e(91854),f=e(94469),l=Object.getOwnPropertyDescriptor;r.f=n?l:function(t,r){if(t=u(t),r=s(r),f)try{return l(t,r)}catch(e){}if(c(t,r))return a(!o(i.f,t,r),t[r])}},21079:(t,r,e)=>{var n=e(29682),o=e(30529),i=e(58206).f,a=e(89625),u="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return u&&"Window"==n(t)?function(t){try{return i(t)}catch(r){return a(u)}}(t):i(o(t))}},58206:(t,r,e)=>{var n=e(28715),o=e(96410).concat("length","prototype");r.f=Object.getOwnPropertyNames||function(t){return n(t,o)}},97399:(t,r)=>{r.f=Object.getOwnPropertySymbols},62421:(t,r,e)=>{var n=e(91854),o=e(88807),i=e(90663),a=e(5350),u=e(80093),s=a("IE_PROTO"),c=Object,f=c.prototype;t.exports=u?c.getPrototypeOf:function(t){var r=i(t);if(n(r,s))return r[s];var e=r.constructor;return o(e)&&r instanceof e?e.prototype:r instanceof c?f:null}},47305:(t,r,e)=>{var n=e(82229),o=e(21188),i=e(29682),a=e(89473),u=Object.isExtensible,s=n((function(){u(1)}));t.exports=s||a?function(t){return!!o(t)&&((!a||"ArrayBuffer"!=i(t))&&(!u||u(t)))}:u},13521:(t,r,e)=>{var n=e(41765);t.exports=n({}.isPrototypeOf)},28715:(t,r,e)=>{var n=e(41765),o=e(91854),i=e(30529),a=e(17222).indexOf,u=e(64690),s=n([].push);t.exports=function(t,r){var e,n=i(t),c=0,f=[];for(e in n)!o(u,e)&&o(n,e)&&s(f,e);for(;r.length>c;)o(n,e=r[c++])&&(~a(f,e)||s(f,e));return f}},46615:(t,r,e)=>{var n=e(28715),o=e(96410);t.exports=Object.keys||function(t){return n(t,o)}},99706:(t,r)=>{"use strict";var e={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,o=n&&!e.call({1:2},1);r.f=o?function(t){var r=n(this,t);return!!r&&r.enumerable}:e},16922:(t,r,e)=>{"use strict";var n=e(8588),o=e(70412),i=e(82229),a=e(58452);t.exports=n||!i((function(){if(!(a&&a<535)){var t=Math.random();__defineSetter__.call(null,t,(function(){})),delete o[t]}}))},71083:(t,r,e)=>{var n=e(41765),o=e(71843),i=e(5946);t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,r=!1,e={};try{(t=n(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set))(e,[]),r=e instanceof Array}catch(a){}return function(e,n){return o(e),i(n),r?t(e,n):e.__proto__=n,e}}():void 0)},56976:(t,r,e)=>{var n=e(41924),o=e(88807),i=e(21188),a=TypeError;t.exports=function(t,r){var e,u;if("string"===r&&o(e=t.toString)&&!i(u=n(e,t)))return u;if(o(e=t.valueOf)&&!i(u=n(e,t)))return u;if("string"!==r&&o(e=t.toString)&&!i(u=n(e,t)))return u;throw a("Can't convert object to primitive value")}},72929:(t,r,e)=>{var n=e(52228),o=e(41765),i=e(58206),a=e(97399),u=e(71843),s=o([].concat);t.exports=n("Reflect","ownKeys")||function(t){var r=i.f(u(t)),e=a.f;return e?s(r,e(t)):r}},48159:(t,r,e)=>{var n=e(70412);t.exports=n},30668:t=>{t.exports=function(t){try{return{error:!1,value:t()}}catch(r){return{error:!0,value:r}}}},27743:(t,r,e)=>{var n=e(70412),o=e(15461),i=e(88807),a=e(76777),u=e(60227),s=e(96982),c=e(18573),f=e(27158),l=e(8588),h=e(44905),p=o&&o.prototype,v=s("species"),d=!1,g=i(n.PromiseRejectionEvent),y=a("Promise",(function(){var t=u(o),r=t!==String(o);if(!r&&66===h)return!0;if(l&&(!p.catch||!p.finally))return!0;if(!h||h<51||!/native code/.test(t)){var e=new o((function(t){t(1)})),n=function(t){t((function(){}),(function(){}))};if((e.constructor={})[v]=n,!(d=e.then((function(){}))instanceof n))return!0}return!r&&(c||f)&&!g}));t.exports={CONSTRUCTOR:y,REJECTION_EVENT:g,SUBCLASSING:d}},15461:(t,r,e)=>{var n=e(70412);t.exports=n.Promise},88149:(t,r,e)=>{var n=e(71843),o=e(21188),i=e(92473);t.exports=function(t,r){if(n(t),o(r)&&r.constructor===t)return r;var e=i.f(t);return(0,e.resolve)(r),e.promise}},20769:(t,r,e)=>{var n=e(15461),o=e(3800),i=e(27743).CONSTRUCTOR;t.exports=i||!o((function(t){n.all(t).then(void 0,(function(){}))}))},30382:(t,r,e)=>{var n=e(90189).f;t.exports=function(t,r,e){e in t||n(t,e,{configurable:!0,get:function(){return r[e]},set:function(t){r[e]=t}})}},69323:t=>{var r=function(){this.head=null,this.tail=null};r.prototype={add:function(t){var r={item:t,next:null};this.head?this.tail.next=r:this.head=r,this.tail=r},get:function(){var t=this.head;if(t)return this.head=t.next,this.tail===t&&(this.tail=null),t.item}},t.exports=r},12134:(t,r,e)=>{var n=e(41924),o=e(71843),i=e(88807),a=e(29682),u=e(38157),s=TypeError;t.exports=function(t,r){var e=t.exec;if(i(e)){var c=n(e,t,r);return null!==c&&o(c),c}if("RegExp"===a(t))return n(u,t,r);throw s("RegExp#exec called on incompatible receiver")}},38157:(t,r,e)=>{"use strict";var n,o,i=e(41924),a=e(41765),u=e(98170),s=e(88103),c=e(48756),f=e(39215),l=e(56042),h=e(887).get,p=e(60054),v=e(77084),d=f("native-string-replace",String.prototype.replace),g=RegExp.prototype.exec,y=g,m=a("".charAt),b=a("".indexOf),x=a("".replace),w=a("".slice),S=(o=/b*/g,i(g,n=/a/,"a"),i(g,o,"a"),0!==n.lastIndex||0!==o.lastIndex),A=c.BROKEN_CARET,R=void 0!==/()??/.exec("")[1];(S||R||A||p||v)&&(y=function(t){var r,e,n,o,a,c,f,p=this,v=h(p),E=u(t),O=v.raw;if(O)return O.lastIndex=p.lastIndex,r=i(y,O,E),p.lastIndex=O.lastIndex,r;var I=v.groups,P=A&&p.sticky,T=i(s,p),j=p.source,L=0,k=E;if(P&&(T=x(T,"y",""),-1===b(T,"g")&&(T+="g"),k=w(E,p.lastIndex),p.lastIndex>0&&(!p.multiline||p.multiline&&"\n"!==m(E,p.lastIndex-1))&&(j="(?: "+j+")",k=" "+k,L++),e=new RegExp("^(?:"+j+")",T)),R&&(e=new RegExp("^"+j+"$(?!\\s)",T)),S&&(n=p.lastIndex),o=i(g,P?e:p,k),P?o?(o.input=w(o.input,L),o[0]=w(o[0],L),o.index=p.lastIndex,p.lastIndex+=o[0].length):p.lastIndex=0:S&&o&&(p.lastIndex=p.global?o.index+o[0].length:n),R&&o&&o.length>1&&i(d,o[0],e,(function(){for(a=1;a{"use strict";var n=e(71843);t.exports=function(){var t=n(this),r="";return t.hasIndices&&(r+="d"),t.global&&(r+="g"),t.ignoreCase&&(r+="i"),t.multiline&&(r+="m"),t.dotAll&&(r+="s"),t.unicode&&(r+="u"),t.unicodeSets&&(r+="v"),t.sticky&&(r+="y"),r}},36558:(t,r,e)=>{var n=e(41924),o=e(91854),i=e(13521),a=e(88103),u=RegExp.prototype;t.exports=function(t){var r=t.flags;return void 0!==r||"flags"in u||o(t,"flags")||!i(u,t)?r:n(a,t)}},48756:(t,r,e)=>{var n=e(82229),o=e(70412).RegExp,i=n((function(){var t=o("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),a=i||n((function(){return!o("a","y").sticky})),u=i||n((function(){var t=o("^r","gy");return t.lastIndex=2,null!=t.exec("str")}));t.exports={BROKEN_CARET:u,MISSED_STICKY:a,UNSUPPORTED_Y:i}},60054:(t,r,e)=>{var n=e(82229),o=e(70412).RegExp;t.exports=n((function(){var t=o(".","s");return!(t.dotAll&&t.exec("\n")&&"s"===t.flags)}))},77084:(t,r,e)=>{var n=e(82229),o=e(70412).RegExp;t.exports=n((function(){var t=o("(?b)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$c")}))},20774:(t,r,e)=>{var n=e(39989),o=TypeError;t.exports=function(t){if(n(t))throw o("Can't call method on "+t);return t}},53411:t=>{t.exports=Object.is||function(t,r){return t===r?0!==t||1/t==1/r:t!=t&&r!=r}},35787:(t,r,e)=>{"use strict";var n=e(52228),o=e(90189),i=e(96982),a=e(95417),u=i("species");t.exports=function(t){var r=n(t),e=o.f;a&&r&&!r[u]&&e(r,u,{configurable:!0,get:function(){return this}})}},43803:(t,r,e)=>{var n=e(90189).f,o=e(91854),i=e(96982)("toStringTag");t.exports=function(t,r,e){t&&!e&&(t=t.prototype),t&&!o(t,i)&&n(t,i,{configurable:!0,value:r})}},5350:(t,r,e)=>{var n=e(39215),o=e(34436),i=n("keys");t.exports=function(t){return i[t]||(i[t]=o(t))}},81502:(t,r,e)=>{var n=e(70412),o=e(26139),i="__core-js_shared__",a=n[i]||o(i,{});t.exports=a},39215:(t,r,e)=>{var n=e(8588),o=e(81502);(t.exports=function(t,r){return o[t]||(o[t]=void 0!==r?r:{})})("versions",[]).push({version:"3.26.0",mode:n?"pure":"global",copyright:"\xa9 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.0/LICENSE",source:"https://github.com/zloirock/core-js"})},23913:(t,r,e)=>{var n=e(71843),o=e(12420),i=e(39989),a=e(96982)("species");t.exports=function(t,r){var e,u=n(t).constructor;return void 0===u||i(e=n(u)[a])?r:o(e)}},33100:(t,r,e)=>{var n=e(41765),o=e(32048),i=e(98170),a=e(20774),u=n("".charAt),s=n("".charCodeAt),c=n("".slice),f=function(t){return function(r,e){var n,f,l=i(a(r)),h=o(e),p=l.length;return h<0||h>=p?t?"":void 0:(n=s(l,h))<55296||n>56319||h+1===p||(f=s(l,h+1))<56320||f>57343?t?u(l,h):n:t?c(l,h,h+2):f-56320+(n-55296<<10)+65536}};t.exports={codeAt:f(!1),charAt:f(!0)}},71896:(t,r,e)=>{var n=e(86378);t.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(n)},52752:(t,r,e)=>{var n=e(41765),o=e(25664),i=e(98170),a=e(71744),u=e(20774),s=n(a),c=n("".slice),f=Math.ceil,l=function(t){return function(r,e,n){var a,l,h=i(u(r)),p=o(e),v=h.length,d=void 0===n?" ":i(n);return p<=v||""==d?h:((l=s(d,f((a=p-v)/d.length))).length>a&&(l=c(l,0,a)),t?h+l:l+h)}};t.exports={start:l(!1),end:l(!0)}},63253:(t,r,e)=>{"use strict";var n=e(41765),o=2147483647,i=/[^\0-\u007E]/,a=/[.\u3002\uFF0E\uFF61]/g,u="Overflow: input needs wider integers to process",s=RangeError,c=n(a.exec),f=Math.floor,l=String.fromCharCode,h=n("".charCodeAt),p=n([].join),v=n([].push),d=n("".replace),g=n("".split),y=n("".toLowerCase),m=function(t){return t+22+75*(t<26)},b=function(t,r,e){var n=0;for(t=e?f(t/700):t>>1,t+=f(t/r);t>455;)t=f(t/35),n+=36;return f(n+36*t/(t+38))},x=function(t){var r=[];t=function(t){for(var r=[],e=0,n=t.length;e=55296&&o<=56319&&e=a&&nf((o-c)/w))throw s(u);for(c+=(x-a)*w,a=x,e=0;eo)throw s(u);if(n==a){for(var S=c,A=36;;){var R=A<=d?1:A>=d+26?26:A-d;if(S{"use strict";var n=e(32048),o=e(98170),i=e(20774),a=RangeError;t.exports=function(t){var r=o(i(this)),e="",u=n(t);if(u<0||u==1/0)throw a("Wrong number of repetitions");for(;u>0;(u>>>=1)&&(r+=r))1&u&&(e+=r);return e}},78778:(t,r,e)=>{"use strict";var n=e(29224).end,o=e(88205);t.exports=o("trimEnd")?function(){return n(this)}:"".trimEnd},88205:(t,r,e)=>{var n=e(56815).PROPER,o=e(82229),i=e(94809);t.exports=function(t){return o((function(){return!!i[t]()||"\u200b\x85\u180e"!=="\u200b\x85\u180e"[t]()||n&&i[t].name!==t}))}},682:(t,r,e)=>{"use strict";var n=e(29224).start,o=e(88205);t.exports=o("trimStart")?function(){return n(this)}:"".trimStart},29224:(t,r,e)=>{var n=e(41765),o=e(20774),i=e(98170),a=e(94809),u=n("".replace),s="["+a+"]",c=RegExp("^"+s+s+"*"),f=RegExp(s+s+"*$"),l=function(t){return function(r){var e=i(o(r));return 1&t&&(e=u(e,c,"")),2&t&&(e=u(e,f,"")),e}};t.exports={start:l(1),end:l(2),trim:l(3)}},9770:(t,r,e)=>{var n=e(44905),o=e(82229);t.exports=!!Object.getOwnPropertySymbols&&!o((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&n&&n<41}))},1017:(t,r,e)=>{var n,o,i,a,u=e(70412),s=e(90675),c=e(7365),f=e(88807),l=e(91854),h=e(82229),p=e(95439),v=e(96784),d=e(36254),g=e(58453),y=e(3148),m=e(84543),b=u.setImmediate,x=u.clearImmediate,w=u.process,S=u.Dispatch,A=u.Function,R=u.MessageChannel,E=u.String,O=0,I={},P="onreadystatechange";try{n=u.location}catch(U){}var T=function(t){if(l(I,t)){var r=I[t];delete I[t],r()}},j=function(t){return function(){T(t)}},L=function(t){T(t.data)},k=function(t){u.postMessage(E(t),n.protocol+"//"+n.host)};b&&x||(b=function(t){g(arguments.length,1);var r=f(t)?t:A(t),e=v(arguments,1);return I[++O]=function(){s(r,void 0,e)},o(O),O},x=function(t){delete I[t]},m?o=function(t){w.nextTick(j(t))}:S&&S.now?o=function(t){S.now(j(t))}:R&&!y?(a=(i=new R).port2,i.port1.onmessage=L,o=c(a.postMessage,a)):u.addEventListener&&f(u.postMessage)&&!u.importScripts&&n&&"file:"!==n.protocol&&!h(k)?(o=k,u.addEventListener("message",L,!1)):o=P in d("script")?function(t){p.appendChild(d("script"))[P]=function(){p.removeChild(this),T(t)}}:function(t){setTimeout(j(t),0)}),t.exports={set:b,clear:x}},64584:(t,r,e)=>{var n=e(41765);t.exports=n(1..valueOf)},90069:(t,r,e)=>{var n=e(32048),o=Math.max,i=Math.min;t.exports=function(t,r){var e=n(t);return e<0?o(e+r,0):i(e,r)}},85580:(t,r,e)=>{var n=e(5368),o=TypeError;t.exports=function(t){var r=n(t,"number");if("number"==typeof r)throw o("Can't convert number to bigint");return BigInt(r)}},22785:(t,r,e)=>{var n=e(32048),o=e(25664),i=RangeError;t.exports=function(t){if(void 0===t)return 0;var r=n(t),e=o(r);if(r!==e)throw i("Wrong length or index");return e}},30529:(t,r,e)=>{var n=e(21197),o=e(20774);t.exports=function(t){return n(o(t))}},32048:(t,r,e)=>{var n=e(99958);t.exports=function(t){var r=+t;return r!=r||0===r?0:n(r)}},25664:(t,r,e)=>{var n=e(32048),o=Math.min;t.exports=function(t){return t>0?o(n(t),9007199254740991):0}},90663:(t,r,e)=>{var n=e(20774),o=Object;t.exports=function(t){return o(n(t))}},20839:(t,r,e)=>{var n=e(97119),o=RangeError;t.exports=function(t,r){var e=n(t);if(e%r)throw o("Wrong offset");return e}},97119:(t,r,e)=>{var n=e(32048),o=RangeError;t.exports=function(t){var r=n(t);if(r<0)throw o("The argument can't be less than 0");return r}},5368:(t,r,e)=>{var n=e(41924),o=e(21188),i=e(29844),a=e(89423),u=e(56976),s=e(96982),c=TypeError,f=s("toPrimitive");t.exports=function(t,r){if(!o(t)||i(t))return t;var e,s=a(t,f);if(s){if(void 0===r&&(r="default"),e=n(s,t,r),!o(e)||i(e))return e;throw c("Can't convert object to primitive value")}return void 0===r&&(r="number"),u(t,r)}},37712:(t,r,e)=>{var n=e(5368),o=e(29844);t.exports=function(t){var r=n(t,"string");return o(r)?r:r+""}},50089:(t,r,e)=>{var n={};n[e(96982)("toStringTag")]="z",t.exports="[object z]"===String(n)},98170:(t,r,e)=>{var n=e(765),o=String;t.exports=function(t){if("Symbol"===n(t))throw TypeError("Cannot convert a Symbol value to a string");return o(t)}},48427:t=>{var r=String;t.exports=function(t){try{return r(t)}catch(e){return"Object"}}},97064:(t,r,e)=>{"use strict";var n=e(72698),o=e(70412),i=e(41924),a=e(95417),u=e(40138),s=e(30491),c=e(11812),f=e(65712),l=e(413),h=e(7001),p=e(63272),v=e(25664),d=e(22785),g=e(20839),y=e(37712),m=e(91854),b=e(765),x=e(21188),w=e(29844),S=e(56042),A=e(13521),R=e(71083),E=e(58206).f,O=e(31716),I=e(99248).forEach,P=e(35787),T=e(90189),j=e(68098),L=e(887),k=e(42325),U=L.get,C=L.set,_=L.enforce,M=T.f,F=j.f,N=Math.round,B=o.RangeError,D=c.ArrayBuffer,H=D.prototype,z=c.DataView,q=s.NATIVE_ARRAY_BUFFER_VIEWS,W=s.TYPED_ARRAY_TAG,G=s.TypedArray,V=s.TypedArrayPrototype,$=s.aTypedArrayConstructor,Y=s.isTypedArray,K="BYTES_PER_ELEMENT",J="Wrong length",X=function(t,r){$(t);for(var e=0,n=r.length,o=new t(n);n>e;)o[e]=r[e++];return o},Q=function(t,r){M(t,r,{get:function(){return U(this)[r]}})},Z=function(t){var r;return A(H,t)||"ArrayBuffer"==(r=b(t))||"SharedArrayBuffer"==r},tt=function(t,r){return Y(t)&&!w(r)&&r in t&&p(+r)&&r>=0},rt=function(t,r){return r=y(r),tt(t,r)?l(2,t[r]):F(t,r)},et=function(t,r,e){return r=y(r),!(tt(t,r)&&x(e)&&m(e,"value"))||m(e,"get")||m(e,"set")||e.configurable||m(e,"writable")&&!e.writable||m(e,"enumerable")&&!e.enumerable?M(t,r,e):(t[r]=e.value,t)};a?(q||(j.f=rt,T.f=et,Q(V,"buffer"),Q(V,"byteOffset"),Q(V,"byteLength"),Q(V,"length")),n({target:"Object",stat:!0,forced:!q},{getOwnPropertyDescriptor:rt,defineProperty:et}),t.exports=function(t,r,e){var a=t.match(/\d+$/)[0]/8,s=t+(e?"Clamped":"")+"Array",c="get"+t,l="set"+t,p=o[s],y=p,m=y&&y.prototype,b={},w=function(t,r){M(t,r,{get:function(){return function(t,r){var e=U(t);return e.view[c](r*a+e.byteOffset,!0)}(this,r)},set:function(t){return function(t,r,n){var o=U(t);e&&(n=(n=N(n))<0?0:n>255?255:255&n),o.view[l](r*a+o.byteOffset,n,!0)}(this,r,t)},enumerable:!0})};q?u&&(y=r((function(t,r,e,n){return f(t,m),k(x(r)?Z(r)?void 0!==n?new p(r,g(e,a),n):void 0!==e?new p(r,g(e,a)):new p(r):Y(r)?X(y,r):i(O,y,r):new p(d(r)),t,y)})),R&&R(y,G),I(E(p),(function(t){t in y||h(y,t,p[t])})),y.prototype=m):(y=r((function(t,r,e,n){f(t,m);var o,u,s,c=0,l=0;if(x(r)){if(!Z(r))return Y(r)?X(y,r):i(O,y,r);o=r,l=g(e,a);var h=r.byteLength;if(void 0===n){if(h%a)throw B(J);if((u=h-l)<0)throw B(J)}else if((u=v(n)*a)+l>h)throw B(J);s=u/a}else s=d(r),o=new D(u=s*a);for(C(t,{buffer:o,byteOffset:l,byteLength:u,length:s,view:new z(o)});c{var n=e(70412),o=e(82229),i=e(3800),a=e(30491).NATIVE_ARRAY_BUFFER_VIEWS,u=n.ArrayBuffer,s=n.Int8Array;t.exports=!a||!o((function(){s(1)}))||!o((function(){new s(-1)}))||!i((function(t){new s,new s(null),new s(1.5),new s(t)}),!0)||o((function(){return 1!==new s(new u(2),1,void 0).length}))},31716:(t,r,e)=>{var n=e(7365),o=e(41924),i=e(12420),a=e(90663),u=e(40406),s=e(28338),c=e(63412),f=e(46196),l=e(59537),h=e(30491).aTypedArrayConstructor,p=e(85580);t.exports=function(t){var r,e,v,d,g,y,m,b,x=i(this),w=a(t),S=arguments.length,A=S>1?arguments[1]:void 0,R=void 0!==A,E=c(w);if(E&&!f(E))for(b=(m=s(w,E)).next,w=[];!(y=o(b,m)).done;)w.push(y.value);for(R&&S>2&&(A=n(A,arguments[2])),e=u(w),v=new(h(x))(e),d=l(v),r=0;e>r;r++)g=R?A(w[r],r):w[r],v[r]=d?p(g):+g;return v}},34436:(t,r,e)=>{var n=e(41765),o=0,i=Math.random(),a=n(1..toString);t.exports=function(t){return"Symbol("+(void 0===t?"":t)+")_"+a(++o+i,36)}},506:(t,r,e)=>{var n=e(82229),o=e(96982),i=e(8588),a=o("iterator");t.exports=!n((function(){var t=new URL("b?a=1&b=2&c=3","http://a"),r=t.searchParams,e="";return t.pathname="c%20d",r.forEach((function(t,n){r.delete("b"),e+=n+t})),i&&!t.toJSON||!r.sort||"http://a/c%20d?a=1&c=3"!==t.href||"3"!==r.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!r[a]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://\u0442\u0435\u0441\u0442").host||"#%D0%B1"!==new URL("http://a#\u0431").hash||"a1c3"!==e||"x"!==new URL("http://x",void 0).host}))},39696:(t,r,e)=>{var n=e(9770);t.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},5989:(t,r,e)=>{var n=e(95417),o=e(82229);t.exports=n&&o((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},58453:t=>{var r=TypeError;t.exports=function(t,e){if(t{var n=e(70412),o=e(88807),i=n.WeakMap;t.exports=o(i)&&/native code/.test(String(i))},16515:(t,r,e)=>{var n=e(48159),o=e(91854),i=e(7734),a=e(90189).f;t.exports=function(t){var r=n.Symbol||(n.Symbol={});o(r,t)||a(r,t,{value:i.f(t)})}},7734:(t,r,e)=>{var n=e(96982);r.f=n},96982:(t,r,e)=>{var n=e(70412),o=e(39215),i=e(91854),a=e(34436),u=e(9770),s=e(39696),c=o("wks"),f=n.Symbol,l=f&&f.for,h=s?f:f&&f.withoutSetter||a;t.exports=function(t){if(!i(c,t)||!u&&"string"!=typeof c[t]){var r="Symbol."+t;u&&i(f,t)?c[t]=f[t]:c[t]=s&&l?l(r):h(r)}return c[t]}},94809:t=>{t.exports="\t\n\v\f\r \xa0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029\ufeff"},2048:(t,r,e)=>{"use strict";var n=e(72698),o=e(70412),i=e(11812),a=e(35787),u="ArrayBuffer",s=i[u];n({global:!0,constructor:!0,forced:o[u]!==s},{ArrayBuffer:s}),a(u)},51072:(t,r,e)=>{"use strict";var n=e(72698),o=e(41765),i=e(82229),a=e(11812),u=e(71843),s=e(90069),c=e(25664),f=e(23913),l=a.ArrayBuffer,h=a.DataView,p=h.prototype,v=o(l.prototype.slice),d=o(p.getUint8),g=o(p.setUint8);n({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:i((function(){return!new l(2).slice(1,void 0).byteLength}))},{slice:function(t,r){if(v&&void 0===r)return v(u(this),t);for(var e=u(this).byteLength,n=s(t,e),o=s(void 0===r?e:r,e),i=new(f(this,l))(c(o-n)),a=new h(this),p=new h(i),y=0;n{"use strict";var n=e(72698),o=e(74596),i=e(70481),a=e(90663),u=e(40406),s=e(69164);n({target:"Array",proto:!0},{flatMap:function(t){var r,e=a(this),n=u(e);return i(t),(r=s(e,0)).length=o(r,e,e,n,0,1,t,arguments.length>1?arguments[1]:void 0),r}})},57640:(t,r,e)=>{"use strict";var n=e(72698),o=e(74596),i=e(90663),a=e(40406),u=e(32048),s=e(69164);n({target:"Array",proto:!0},{flat:function(){var t=arguments.length?arguments[0]:void 0,r=i(this),e=a(r),n=s(r,0);return n.length=o(n,r,r,e,0,void 0===t?1:u(t)),n}})},94841:(t,r,e)=>{"use strict";var n=e(72698),o=e(17222).includes,i=e(82229),a=e(63288);n({target:"Array",proto:!0,forced:i((function(){return!Array(1).includes()}))},{includes:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),a("includes")},78062:(t,r,e)=>{"use strict";var n=e(30529),o=e(63288),i=e(72429),a=e(887),u=e(90189).f,s=e(61666),c=e(74903),f=e(8588),l=e(95417),h="Array Iterator",p=a.set,v=a.getterFor(h);t.exports=s(Array,"Array",(function(t,r){p(this,{type:h,target:n(t),index:0,kind:r})}),(function(){var t=v(this),r=t.target,e=t.kind,n=t.index++;return!r||n>=r.length?(t.target=void 0,c(void 0,!0)):c("keys"==e?n:"values"==e?r[n]:[n,r[n]],!1)}),"values");var d=i.Arguments=i.Array;if(o("keys"),o("values"),o("entries"),!f&&l&&"values"!==d.name)try{u(d,"name",{value:"values"})}catch(g){}},5425:(t,r,e)=>{"use strict";var n=e(72698),o=e(31136).right,i=e(4789),a=e(44905),u=e(84543);n({target:"Array",proto:!0,forced:!i("reduceRight")||!u&&a>79&&a<83},{reduceRight:function(t){return o(this,t,arguments.length,arguments.length>1?arguments[1]:void 0)}})},89909:(t,r,e)=>{"use strict";var n=e(72698),o=e(31136).left,i=e(4789),a=e(44905),u=e(84543);n({target:"Array",proto:!0,forced:!i("reduce")||!u&&a>79&&a<83},{reduce:function(t){var r=arguments.length;return o(this,t,r,r>1?arguments[1]:void 0)}})},59882:(t,r,e)=>{"use strict";var n=e(72698),o=e(41765),i=e(21528),a=o([].reverse),u=[1,2];n({target:"Array",proto:!0,forced:String(u)===String(u.reverse())},{reverse:function(){return i(this)&&(this.length=this.length),a(this)}})},75715:(t,r,e)=>{"use strict";var n=e(72698),o=e(41765),i=e(70481),a=e(90663),u=e(40406),s=e(7351),c=e(98170),f=e(82229),l=e(42771),h=e(4789),p=e(89443),v=e(17608),d=e(44905),g=e(58452),y=[],m=o(y.sort),b=o(y.push),x=f((function(){y.sort(void 0)})),w=f((function(){y.sort(null)})),S=h("sort"),A=!f((function(){if(d)return d<70;if(!(p&&p>3)){if(v)return!0;if(g)return g<603;var t,r,e,n,o="";for(t=65;t<76;t++){switch(r=String.fromCharCode(t),t){case 66:case 69:case 70:case 72:e=3;break;case 68:case 71:e=4;break;default:e=2}for(n=0;n<47;n++)y.push({k:r+n,v:e})}for(y.sort((function(t,r){return r.v-t.v})),n=0;nc(e)?1:-1}}(t)),e=u(o),n=0;n{e(63288)("flatMap")},24560:(t,r,e)=>{e(63288)("flat")},91609:(t,r,e)=>{var n=e(72698),o=Math.hypot,i=Math.abs,a=Math.sqrt;n({target:"Math",stat:!0,arity:2,forced:!!o&&o(1/0,NaN)!==1/0},{hypot:function(t,r){for(var e,n,o=0,u=0,s=arguments.length,c=0;u0?(n=e/c)*n:e;return c===1/0?1/0:c*a(o)}})},80742:(t,r,e)=>{var n=e(72698),o=e(338);n({target:"Number",stat:!0,forced:Number.parseFloat!=o},{parseFloat:o})},30403:(t,r,e)=>{var n=e(72698),o=e(65931);n({target:"Number",stat:!0,forced:Number.parseInt!=o},{parseInt:o})},63411:(t,r,e)=>{"use strict";var n=e(72698),o=e(41765),i=e(32048),a=e(64584),u=e(71744),s=e(82229),c=RangeError,f=String,l=Math.floor,h=o(u),p=o("".slice),v=o(1..toFixed),d=function(t,r,e){return 0===r?e:r%2==1?d(t,r-1,e*t):d(t*t,r/2,e)},g=function(t,r,e){for(var n=-1,o=e;++n<6;)o+=r*t[n],t[n]=o%1e7,o=l(o/1e7)},y=function(t,r){for(var e=6,n=0;--e>=0;)n+=t[e],t[e]=l(n/r),n=n%r*1e7},m=function(t){for(var r=6,e="";--r>=0;)if(""!==e||0===r||0!==t[r]){var n=f(t[r]);e=""===e?n:e+h("0",7-n.length)+n}return e};n({target:"Number",proto:!0,forced:s((function(){return"0.000"!==v(8e-5,3)||"1"!==v(.9,0)||"1.25"!==v(1.255,2)||"1000000000000000128"!==v(0xde0b6b3a7640080,0)}))||!s((function(){v({})}))},{toFixed:function(t){var r,e,n,o,u=a(this),s=i(t),l=[0,0,0,0,0,0],v="",b="0";if(s<0||s>20)throw c("Incorrect fraction digits");if(u!=u)return"NaN";if(u<=-1e21||u>=1e21)return f(u);if(u<0&&(v="-",u=-u),u>1e-21)if(e=(r=function(t){for(var r=0,e=t;e>=4096;)r+=12,e/=4096;for(;e>=2;)r+=1,e/=2;return r}(u*d(2,69,1))-69)<0?u*d(2,-r,1):u/d(2,r,1),e*=4503599627370496,(r=52-r)>0){for(g(l,0,e),n=s;n>=7;)g(l,1e7,0),n-=7;for(g(l,d(10,n,1),0),n=r-1;n>=23;)y(l,1<<23),n-=23;y(l,1<0?v+((o=b.length)<=s?"0."+h("0",s-o)+b:p(b,0,o-s)+"."+p(b,o-s)):v+b}})},19658:(t,r,e)=>{var n=e(72698),o=e(94382);n({target:"Object",stat:!0,arity:2,forced:Object.assign!==o},{assign:o})},22634:(t,r,e)=>{"use strict";var n=e(72698),o=e(95417),i=e(16922),a=e(70481),u=e(90663),s=e(90189);o&&n({target:"Object",proto:!0,forced:i},{__defineGetter__:function(t,r){s.f(u(this),t,{get:a(r),enumerable:!0,configurable:!0})}})},8297:(t,r,e)=>{"use strict";var n=e(72698),o=e(95417),i=e(16922),a=e(70481),u=e(90663),s=e(90189);o&&n({target:"Object",proto:!0,forced:i},{__defineSetter__:function(t,r){s.f(u(this),t,{set:a(r),enumerable:!0,configurable:!0})}})},47657:(t,r,e)=>{var n=e(72698),o=e(98102),i=e(82519);n({target:"Object",stat:!0},{fromEntries:function(t){var r={};return o(t,(function(t,e){i(r,t,e)}),{AS_ENTRIES:!0}),r}})},24024:(t,r,e)=>{"use strict";var n=e(72698),o=e(95417),i=e(16922),a=e(90663),u=e(37712),s=e(62421),c=e(68098).f;o&&n({target:"Object",proto:!0,forced:i},{__lookupGetter__:function(t){var r,e=a(this),n=u(t);do{if(r=c(e,n))return r.get}while(e=s(e))}})},13749:(t,r,e)=>{"use strict";var n=e(72698),o=e(95417),i=e(16922),a=e(90663),u=e(37712),s=e(62421),c=e(68098).f;o&&n({target:"Object",proto:!0,forced:i},{__lookupSetter__:function(t){var r,e=a(this),n=u(t);do{if(r=c(e,n))return r.set}while(e=s(e))}})},22741:(t,r,e)=>{var n=e(72698),o=e(338);n({global:!0,forced:parseFloat!=o},{parseFloat:o})},7116:(t,r,e)=>{var n=e(72698),o=e(65931);n({global:!0,forced:parseInt!=o},{parseInt:o})},58628:(t,r,e)=>{"use strict";var n=e(72698),o=e(41924),i=e(70481),a=e(92473),u=e(30668),s=e(98102);n({target:"Promise",stat:!0,forced:e(20769)},{all:function(t){var r=this,e=a.f(r),n=e.resolve,c=e.reject,f=u((function(){var e=i(r.resolve),a=[],u=0,f=1;s(t,(function(t){var i=u++,s=!1;f++,o(e,r,t).then((function(t){s||(s=!0,a[i]=t,--f||n(a))}),c)})),--f||n(a)}));return f.error&&c(f.value),e.promise}})},60562:(t,r,e)=>{"use strict";var n=e(72698),o=e(8588),i=e(27743).CONSTRUCTOR,a=e(15461),u=e(52228),s=e(88807),c=e(29379),f=a&&a.prototype;if(n({target:"Promise",proto:!0,forced:i,real:!0},{catch:function(t){return this.then(void 0,t)}}),!o&&s(a)){var l=u("Promise").prototype.catch;f.catch!==l&&c(f,"catch",l,{unsafe:!0})}},67726:(t,r,e)=>{"use strict";var n,o,i,a=e(72698),u=e(8588),s=e(84543),c=e(70412),f=e(41924),l=e(29379),h=e(71083),p=e(43803),v=e(35787),d=e(70481),g=e(88807),y=e(21188),m=e(65712),b=e(23913),x=e(1017).set,w=e(49514),S=e(19630),A=e(30668),R=e(69323),E=e(887),O=e(15461),I=e(27743),P=e(92473),T="Promise",j=I.CONSTRUCTOR,L=I.REJECTION_EVENT,k=I.SUBCLASSING,U=E.getterFor(T),C=E.set,_=O&&O.prototype,M=O,F=_,N=c.TypeError,B=c.document,D=c.process,H=P.f,z=H,q=!!(B&&B.createEvent&&c.dispatchEvent),W="unhandledrejection",G=function(t){var r;return!(!y(t)||!g(r=t.then))&&r},V=function(t,r){var e,n,o,i=r.value,a=1==r.state,u=a?t.ok:t.fail,s=t.resolve,c=t.reject,l=t.domain;try{u?(a||(2===r.rejection&&X(r),r.rejection=1),!0===u?e=i:(l&&l.enter(),e=u(i),l&&(l.exit(),o=!0)),e===t.promise?c(N("Promise-chain cycle")):(n=G(e))?f(n,e,s,c):s(e)):c(i)}catch(h){l&&!o&&l.exit(),c(h)}},$=function(t,r){t.notified||(t.notified=!0,w((function(){for(var e,n=t.reactions;e=n.get();)V(e,t);t.notified=!1,r&&!t.rejection&&K(t)})))},Y=function(t,r,e){var n,o;q?((n=B.createEvent("Event")).promise=r,n.reason=e,n.initEvent(t,!1,!0),c.dispatchEvent(n)):n={promise:r,reason:e},!L&&(o=c["on"+t])?o(n):t===W&&S("Unhandled promise rejection",e)},K=function(t){f(x,c,(function(){var r,e=t.facade,n=t.value;if(J(t)&&(r=A((function(){s?D.emit("unhandledRejection",n,e):Y(W,e,n)})),t.rejection=s||J(t)?2:1,r.error))throw r.value}))},J=function(t){return 1!==t.rejection&&!t.parent},X=function(t){f(x,c,(function(){var r=t.facade;s?D.emit("rejectionHandled",r):Y("rejectionhandled",r,t.value)}))},Q=function(t,r,e){return function(n){t(r,n,e)}},Z=function(t,r,e){t.done||(t.done=!0,e&&(t=e),t.value=r,t.state=2,$(t,!0))},tt=function(t,r,e){if(!t.done){t.done=!0,e&&(t=e);try{if(t.facade===r)throw N("Promise can't be resolved itself");var n=G(r);n?w((function(){var e={done:!1};try{f(n,r,Q(tt,e,t),Q(Z,e,t))}catch(o){Z(e,o,t)}})):(t.value=r,t.state=1,$(t,!1))}catch(o){Z({done:!1},o,t)}}};if(j&&(F=(M=function(t){m(this,F),d(t),f(n,this);var r=U(this);try{t(Q(tt,r),Q(Z,r))}catch(e){Z(r,e)}}).prototype,(n=function(t){C(this,{type:T,done:!1,notified:!1,parent:!1,reactions:new R,rejection:!1,state:0,value:void 0})}).prototype=l(F,"then",(function(t,r){var e=U(this),n=H(b(this,M));return e.parent=!0,n.ok=!g(t)||t,n.fail=g(r)&&r,n.domain=s?D.domain:void 0,0==e.state?e.reactions.add(n):w((function(){V(n,e)})),n.promise})),o=function(){var t=new n,r=U(t);this.promise=t,this.resolve=Q(tt,r),this.reject=Q(Z,r)},P.f=H=function(t){return t===M||undefined===t?new o(t):z(t)},!u&&g(O)&&_!==Object.prototype)){i=_.then,k||l(_,"then",(function(t,r){var e=this;return new M((function(t,r){f(i,e,t,r)})).then(t,r)}),{unsafe:!0});try{delete _.constructor}catch(rt){}h&&h(_,F)}a({global:!0,constructor:!0,wrap:!0,forced:j},{Promise:M}),p(M,T,!1,!0),v(T)},94457:(t,r,e)=>{"use strict";var n=e(72698),o=e(8588),i=e(15461),a=e(82229),u=e(52228),s=e(88807),c=e(23913),f=e(88149),l=e(29379),h=i&&i.prototype;if(n({target:"Promise",proto:!0,real:!0,forced:!!i&&a((function(){h.finally.call({then:function(){}},(function(){}))}))},{finally:function(t){var r=c(this,u("Promise")),e=s(t);return this.then(e?function(e){return f(r,t()).then((function(){return e}))}:t,e?function(e){return f(r,t()).then((function(){throw e}))}:t)}}),!o&&s(i)){var p=u("Promise").prototype.finally;h.finally!==p&&l(h,"finally",p,{unsafe:!0})}},70769:(t,r,e)=>{e(67726),e(58628),e(60562),e(9439),e(49081),e(98669)},9439:(t,r,e)=>{"use strict";var n=e(72698),o=e(41924),i=e(70481),a=e(92473),u=e(30668),s=e(98102);n({target:"Promise",stat:!0,forced:e(20769)},{race:function(t){var r=this,e=a.f(r),n=e.reject,c=u((function(){var a=i(r.resolve);s(t,(function(t){o(a,r,t).then(e.resolve,n)}))}));return c.error&&n(c.value),e.promise}})},49081:(t,r,e)=>{"use strict";var n=e(72698),o=e(41924),i=e(92473);n({target:"Promise",stat:!0,forced:e(27743).CONSTRUCTOR},{reject:function(t){var r=i.f(this);return o(r.reject,void 0,t),r.promise}})},98669:(t,r,e)=>{"use strict";var n=e(72698),o=e(52228),i=e(8588),a=e(15461),u=e(27743).CONSTRUCTOR,s=e(88149),c=o("Promise"),f=i&&!u;n({target:"Promise",stat:!0,forced:i||u},{resolve:function(t){return s(f&&this===c?a:this,t)}})},15371:(t,r,e)=>{var n=e(72698),o=e(41924),i=e(71843),a=e(21188),u=e(33080),s=e(82229),c=e(90189),f=e(68098),l=e(62421),h=e(413);n({target:"Reflect",stat:!0,forced:s((function(){var t=function(){},r=c.f(new t,"a",{configurable:!0});return!1!==Reflect.set(t.prototype,"a",1,r)}))},{set:function t(r,e,n){var s,p,v,d=arguments.length<4?r:arguments[3],g=f.f(i(r),e);if(!g){if(a(p=l(r)))return t(p,e,n,d);g=h(0)}if(u(g)){if(!1===g.writable||!a(d))return!1;if(s=f.f(d,e)){if(s.get||s.set||!1===s.writable)return!1;s.value=n,c.f(d,e,s)}else c.f(d,e,h(0,n))}else{if(void 0===(v=g.set))return!1;o(v,d,n)}return!0}})},46933:(t,r,e)=>{var n=e(95417),o=e(70412),i=e(41765),a=e(76777),u=e(42325),s=e(7001),c=e(58206).f,f=e(13521),l=e(16372),h=e(98170),p=e(36558),v=e(48756),d=e(30382),g=e(29379),y=e(82229),m=e(91854),b=e(887).enforce,x=e(35787),w=e(96982),S=e(60054),A=e(77084),R=w("match"),E=o.RegExp,O=E.prototype,I=o.SyntaxError,P=i(O.exec),T=i("".charAt),j=i("".replace),L=i("".indexOf),k=i("".slice),U=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,C=/a/g,_=/a/g,M=new E(C)!==C,F=v.MISSED_STICKY,N=v.UNSUPPORTED_Y,B=n&&(!M||F||S||A||y((function(){return _[R]=!1,E(C)!=C||E(_)==_||"/a/i"!=E(C,"i")})));if(a("RegExp",B)){for(var D=function(t,r){var e,n,o,i,a,c,v=f(O,this),d=l(t),g=void 0===r,y=[],x=t;if(!v&&d&&g&&t.constructor===D)return t;if((d||f(O,t))&&(t=t.source,g&&(r=p(x))),t=void 0===t?"":h(t),r=void 0===r?"":h(r),x=t,S&&"dotAll"in C&&(n=!!r&&L(r,"s")>-1)&&(r=j(r,/s/g,"")),e=r,F&&"sticky"in C&&(o=!!r&&L(r,"y")>-1)&&N&&(r=j(r,/y/g,"")),A&&(i=function(t){for(var r,e=t.length,n=0,o="",i=[],a={},u=!1,s=!1,c=0,f="";n<=e;n++){if("\\"===(r=T(t,n)))r+=T(t,++n);else if("]"===r)u=!1;else if(!u)switch(!0){case"["===r:u=!0;break;case"("===r:P(U,k(t,n+1))&&(n+=2,s=!0),o+=r,c++;continue;case">"===r&&s:if(""===f||m(a,f))throw new I("Invalid capture group name");a[f]=!0,i[i.length]=[f,c],s=!1,f="";continue}s?f+=r:o+=r}return[o,i]}(t),t=i[0],y=i[1]),a=u(E(t,r),v?this:O,D),(n||o||y.length)&&(c=b(a),n&&(c.dotAll=!0,c.raw=D(function(t){for(var r,e=t.length,n=0,o="",i=!1;n<=e;n++)"\\"!==(r=T(t,n))?i||"."!==r?("["===r?i=!0:"]"===r&&(i=!1),o+=r):o+="[\\s\\S]":o+=r+T(t,++n);return o}(t),e)),o&&(c.sticky=!0),y.length&&(c.groups=y)),t!==x)try{s(a,"source",""===x?"(?:)":x)}catch(w){}return a},H=c(E),z=0;H.length>z;)d(D,E,H[z++]);O.constructor=D,D.prototype=O,g(o,"RegExp",D,{constructor:!0})}x("RegExp")},9883:(t,r,e)=>{"use strict";var n=e(72698),o=e(38157);n({target:"RegExp",proto:!0,forced:/./.exec!==o},{exec:o})},76618:(t,r,e)=>{var n=e(70412),o=e(95417),i=e(10787),a=e(88103),u=e(82229),s=n.RegExp,c=s.prototype;o&&u((function(){var t=!0;try{s(".","d")}catch(u){t=!1}var r={},e="",n=t?"dgimsy":"gimsy",o=function(t,n){Object.defineProperty(r,t,{get:function(){return e+=n,!0}})},i={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};for(var a in t&&(i.hasIndices="d"),i)o(a,i[a]);return Object.getOwnPropertyDescriptor(c,"flags").get.call(r)!==n||e!==n}))&&i(c,"flags",{configurable:!0,get:a})},16784:(t,r,e)=>{"use strict";var n=e(56815).PROPER,o=e(29379),i=e(71843),a=e(98170),u=e(82229),s=e(36558),c="toString",f=RegExp.prototype[c],l=u((function(){return"/a/b"!=f.call({source:"a",flags:"b"})})),h=n&&f.name!=c;(l||h)&&o(RegExp.prototype,c,(function(){var t=i(this);return"/"+a(t.source)+"/"+a(s(t))}),{unsafe:!0})},46073:(t,r,e)=>{"use strict";var n,o=e(72698),i=e(41765),a=e(68098).f,u=e(25664),s=e(98170),c=e(47082),f=e(20774),l=e(59981),h=e(8588),p=i("".endsWith),v=i("".slice),d=Math.min,g=l("endsWith");o({target:"String",proto:!0,forced:!!(h||g||(n=a(String.prototype,"endsWith"),!n||n.writable))&&!g},{endsWith:function(t){var r=s(f(this));c(t);var e=arguments.length>1?arguments[1]:void 0,n=r.length,o=void 0===e?n:d(u(e),n),i=s(t);return p?p(r,i,o):v(r,o-i.length,o)===i}})},9944:(t,r,e)=>{"use strict";var n=e(72698),o=e(41765),i=e(47082),a=e(20774),u=e(98170),s=e(59981),c=o("".indexOf);n({target:"String",proto:!0,forced:!s("includes")},{includes:function(t){return!!~c(u(a(this)),u(i(t)),arguments.length>1?arguments[1]:void 0)}})},73814:(t,r,e)=>{"use strict";var n=e(33100).charAt,o=e(98170),i=e(887),a=e(61666),u=e(74903),s="String Iterator",c=i.set,f=i.getterFor(s);a(String,"String",(function(t){c(this,{type:s,string:o(t),index:0})}),(function(){var t,r=f(this),e=r.string,o=r.index;return o>=e.length?u(void 0,!0):(t=n(e,o),r.index+=t.length,u(t,!1))}))},8258:(t,r,e)=>{"use strict";var n=e(41924),o=e(11323),i=e(71843),a=e(39989),u=e(25664),s=e(98170),c=e(20774),f=e(89423),l=e(95158),h=e(12134);o("match",(function(t,r,e){return[function(r){var e=c(this),o=a(r)?void 0:f(r,t);return o?n(o,r,e):new RegExp(r)[t](s(e))},function(t){var n=i(this),o=s(t),a=e(r,n,o);if(a.done)return a.value;if(!n.global)return h(n,o);var c=n.unicode;n.lastIndex=0;for(var f,p=[],v=0;null!==(f=h(n,o));){var d=s(f[0]);p[v]=d,""===d&&(n.lastIndex=l(o,u(n.lastIndex),c)),v++}return 0===v?null:p}]}))},80776:(t,r,e)=>{"use strict";var n=e(72698),o=e(52752).end;n({target:"String",proto:!0,forced:e(71896)},{padEnd:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},50633:(t,r,e)=>{"use strict";var n=e(72698),o=e(52752).start;n({target:"String",proto:!0,forced:e(71896)},{padStart:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},29:(t,r,e)=>{"use strict";var n=e(90675),o=e(41924),i=e(41765),a=e(11323),u=e(82229),s=e(71843),c=e(88807),f=e(39989),l=e(32048),h=e(25664),p=e(98170),v=e(20774),d=e(95158),g=e(89423),y=e(80556),m=e(12134),b=e(96982)("replace"),x=Math.max,w=Math.min,S=i([].concat),A=i([].push),R=i("".indexOf),E=i("".slice),O="$0"==="a".replace(/./,"$0"),I=!!/./[b]&&""===/./[b]("a","$0");a("replace",(function(t,r,e){var i=I?"$":"$0";return[function(t,e){var n=v(this),i=f(t)?void 0:g(t,b);return i?o(i,t,n,e):o(r,p(n),t,e)},function(t,o){var a=s(this),u=p(t);if("string"==typeof o&&-1===R(o,i)&&-1===R(o,"$<")){var f=e(r,a,u,o);if(f.done)return f.value}var v=c(o);v||(o=p(o));var g=a.global;if(g){var b=a.unicode;a.lastIndex=0}for(var O=[];;){var I=m(a,u);if(null===I)break;if(A(O,I),!g)break;""===p(I[0])&&(a.lastIndex=d(u,h(a.lastIndex),b))}for(var P,T="",j=0,L=0;L=j&&(T+=E(u,j,U)+N,j=U+k.length)}return T+E(u,j)}]}),!!u((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$")}))||!O||I)},71867:(t,r,e)=>{"use strict";var n=e(41924),o=e(11323),i=e(71843),a=e(39989),u=e(20774),s=e(53411),c=e(98170),f=e(89423),l=e(12134);o("search",(function(t,r,e){return[function(r){var e=u(this),o=a(r)?void 0:f(r,t);return o?n(o,r,e):new RegExp(r)[t](c(e))},function(t){var n=i(this),o=c(t),a=e(r,n,o);if(a.done)return a.value;var u=n.lastIndex;s(u,0)||(n.lastIndex=0);var f=l(n,o);return s(n.lastIndex,u)||(n.lastIndex=u),null===f?-1:f.index}]}))},64469:(t,r,e)=>{"use strict";var n=e(90675),o=e(41924),i=e(41765),a=e(11323),u=e(71843),s=e(39989),c=e(16372),f=e(20774),l=e(23913),h=e(95158),p=e(25664),v=e(98170),d=e(89423),g=e(89625),y=e(12134),m=e(38157),b=e(48756),x=e(82229),w=b.UNSUPPORTED_Y,S=4294967295,A=Math.min,R=[].push,E=i(/./.exec),O=i(R),I=i("".slice);a("split",(function(t,r,e){var i;return i="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,e){var i=v(f(this)),a=void 0===e?S:e>>>0;if(0===a)return[];if(void 0===t)return[i];if(!c(t))return o(r,i,t,a);for(var u,s,l,h=[],p=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),d=0,y=new RegExp(t.source,p+"g");(u=o(m,y,i))&&!((s=y.lastIndex)>d&&(O(h,I(i,d,u.index)),u.length>1&&u.index=a));)y.lastIndex===u.index&&y.lastIndex++;return d===i.length?!l&&E(y,"")||O(h,""):O(h,I(i,d)),h.length>a?g(h,0,a):h}:"0".split(void 0,0).length?function(t,e){return void 0===t&&0===e?[]:o(r,this,t,e)}:r,[function(r,e){var n=f(this),a=s(r)?void 0:d(r,t);return a?o(a,r,n,e):o(i,v(n),r,e)},function(t,n){var o=u(this),a=v(t),s=e(i,o,a,n,i!==r);if(s.done)return s.value;var c=l(o,RegExp),f=o.unicode,d=(o.ignoreCase?"i":"")+(o.multiline?"m":"")+(o.unicode?"u":"")+(w?"g":"y"),g=new c(w?"^(?:"+o.source+")":o,d),m=void 0===n?S:n>>>0;if(0===m)return[];if(0===a.length)return null===y(g,a)?[a]:[];for(var b=0,x=0,R=[];x{"use strict";var n,o=e(72698),i=e(41765),a=e(68098).f,u=e(25664),s=e(98170),c=e(47082),f=e(20774),l=e(59981),h=e(8588),p=i("".startsWith),v=i("".slice),d=Math.min,g=l("startsWith");o({target:"String",proto:!0,forced:!!(h||g||(n=a(String.prototype,"startsWith"),!n||n.writable))&&!g},{startsWith:function(t){var r=s(f(this));c(t);var e=u(d(arguments.length>1?arguments[1]:void 0,r.length)),n=s(t);return p?p(r,n,e):v(r,e,e+n.length)===n}})},19280:(t,r,e)=>{e(48749);var n=e(72698),o=e(78778);n({target:"String",proto:!0,name:"trimEnd",forced:"".trimEnd!==o},{trimEnd:o})},6577:(t,r,e)=>{var n=e(72698),o=e(682);n({target:"String",proto:!0,name:"trimStart",forced:"".trimLeft!==o},{trimLeft:o})},48749:(t,r,e)=>{var n=e(72698),o=e(78778);n({target:"String",proto:!0,name:"trimEnd",forced:"".trimRight!==o},{trimRight:o})},62108:(t,r,e)=>{e(6577);var n=e(72698),o=e(682);n({target:"String",proto:!0,name:"trimStart",forced:"".trimStart!==o},{trimStart:o})},58521:(t,r,e)=>{"use strict";var n=e(72698),o=e(29224).trim;n({target:"String",proto:!0,forced:e(88205)("trim")},{trim:function(){return o(this)}})},17818:(t,r,e)=>{e(16515)("asyncIterator")},47306:(t,r,e)=>{"use strict";var n=e(72698),o=e(95417),i=e(70412),a=e(41765),u=e(91854),s=e(88807),c=e(13521),f=e(98170),l=e(90189).f,h=e(12283),p=i.Symbol,v=p&&p.prototype;if(o&&s(p)&&(!("description"in v)||void 0!==p().description)){var d={},g=function(){var t=arguments.length<1||void 0===arguments[0]?void 0:f(arguments[0]),r=c(v,this)?new p(t):void 0===t?p():p(t);return""===t&&(d[r]=!0),r};h(g,p),g.prototype=v,v.constructor=g;var y="Symbol(test)"==String(p("test")),m=a(v.valueOf),b=a(v.toString),x=/^Symbol\((.*)\)[^)]+$/,w=a("".replace),S=a("".slice);l(v,"description",{configurable:!0,get:function(){var t=m(this);if(u(d,t))return"";var r=b(t),e=y?S(r,7,-1):w(r,x,"$1");return""===e?void 0:e}}),n({global:!0,constructor:!0,forced:!0},{Symbol:g})}},39661:(t,r,e)=>{e(16515)("match")},13591:(t,r,e)=>{e(16515)("replace")},18868:(t,r,e)=>{e(16515)("search")},54095:(t,r,e)=>{e(16515)("split")},61066:(t,r,e)=>{"use strict";var n=e(30491),o=e(99369),i=e(85580),a=e(765),u=e(41924),s=e(41765),c=e(82229),f=n.aTypedArray,l=n.exportTypedArrayMethod,h=s("".slice);l("fill",(function(t){var r=arguments.length;f(this);var e="Big"===h(a(this),0,3)?i(t):+t;return u(o,this,e,r>1?arguments[1]:void 0,r>2?arguments[2]:void 0)}),c((function(){var t=0;return new Int8Array(2).fill({valueOf:function(){return t++}}),1!==t})))},11662:(t,r,e)=>{e(97064)("Float32",(function(t){return function(r,e,n){return t(this,r,e,n)}}))},78598:(t,r,e)=>{e(97064)("Float64",(function(t){return function(r,e,n){return t(this,r,e,n)}}))},58528:(t,r,e)=>{"use strict";var n=e(40138);(0,e(30491).exportTypedArrayStaticMethod)("from",e(31716),n)},27999:(t,r,e)=>{e(97064)("Int16",(function(t){return function(r,e,n){return t(this,r,e,n)}}))},30146:(t,r,e)=>{e(97064)("Int32",(function(t){return function(r,e,n){return t(this,r,e,n)}}))},55806:(t,r,e)=>{e(97064)("Int8",(function(t){return function(r,e,n){return t(this,r,e,n)}}))},74273:(t,r,e)=>{"use strict";var n=e(30491),o=e(40138),i=n.aTypedArrayConstructor;(0,n.exportTypedArrayStaticMethod)("of",(function(){for(var t=0,r=arguments.length,e=new(i(this))(r);r>t;)e[t]=arguments[t++];return e}),o)},51850:(t,r,e)=>{"use strict";var n=e(70412),o=e(41924),i=e(30491),a=e(40406),u=e(20839),s=e(90663),c=e(82229),f=n.RangeError,l=n.Int8Array,h=l&&l.prototype,p=h&&h.set,v=i.aTypedArray,d=i.exportTypedArrayMethod,g=!c((function(){var t=new Uint8ClampedArray(2);return o(p,t,{length:1,0:3},1),3!==t[1]})),y=g&&i.NATIVE_ARRAY_BUFFER_VIEWS&&c((function(){var t=new l(2);return t.set(1),t.set("2",1),0!==t[0]||2!==t[1]}));d("set",(function(t){v(this);var r=u(arguments.length>1?arguments[1]:void 0,1),e=s(t);if(g)return o(p,this,e,r);var n=this.length,i=a(e),c=0;if(i+r>n)throw f("Wrong length");for(;c{"use strict";var n=e(70412),o=e(41765),i=e(82229),a=e(70481),u=e(42771),s=e(30491),c=e(89443),f=e(17608),l=e(44905),h=e(58452),p=s.aTypedArray,v=s.exportTypedArrayMethod,d=n.Uint16Array,g=d&&o(d.prototype.sort),y=!(!g||i((function(){g(new d(2),null)}))&&i((function(){g(new d(2),{})}))),m=!!g&&!i((function(){if(l)return l<74;if(c)return c<67;if(f)return!0;if(h)return h<602;var t,r,e=new d(516),n=Array(516);for(t=0;t<516;t++)r=t%4,e[t]=515-t,n[t]=t-2*r+3;for(g(e,(function(t,r){return(t/4|0)-(r/4|0)})),t=0;t<516;t++)if(e[t]!==n[t])return!0}));v("sort",(function(t){return void 0!==t&&a(t),m?g(this,t):u(p(this),function(t){return function(r,e){return void 0!==t?+t(r,e)||0:e!=e?-1:r!=r?1:0===r&&0===e?1/r>0&&1/e<0?1:-1:r>e}}(t))}),!m||y)},31368:(t,r,e)=>{"use strict";var n=e(70412),o=e(90675),i=e(30491),a=e(82229),u=e(96784),s=n.Int8Array,c=i.aTypedArray,f=i.exportTypedArrayMethod,l=[].toLocaleString,h=!!s&&a((function(){l.call(new s(1))}));f("toLocaleString",(function(){return o(l,h?u(c(this)):c(this),u(arguments))}),a((function(){return[1,2].toLocaleString()!=new s([1,2]).toLocaleString()}))||!a((function(){s.prototype.toLocaleString.call([1,2])})))},17507:(t,r,e)=>{e(97064)("Uint16",(function(t){return function(r,e,n){return t(this,r,e,n)}}))},22894:(t,r,e)=>{e(97064)("Uint32",(function(t){return function(r,e,n){return t(this,r,e,n)}}))},44160:(t,r,e)=>{e(97064)("Uint8",(function(t){return function(r,e,n){return t(this,r,e,n)}}))},21887:(t,r,e)=>{e(97064)("Uint8",(function(t){return function(r,e,n){return t(this,r,e,n)}}),!0)},65679:(t,r,e)=>{"use strict";var n,o=e(70412),i=e(41765),a=e(87570),u=e(9727),s=e(70175),c=e(31575),f=e(21188),l=e(47305),h=e(887).enforce,p=e(17023),v=!o.ActiveXObject&&"ActiveXObject"in o,d=function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},g=s("WeakMap",d,c);if(p&&v){n=c.getConstructor(d,"WeakMap",!0),u.enable();var y=g.prototype,m=i(y.delete),b=i(y.has),x=i(y.get),w=i(y.set);a(y,{delete:function(t){if(f(t)&&!l(t)){var r=h(this);return r.frozen||(r.frozen=new n),m(this,t)||r.frozen.delete(t)}return m(this,t)},has:function(t){if(f(t)&&!l(t)){var r=h(this);return r.frozen||(r.frozen=new n),b(this,t)||r.frozen.has(t)}return b(this,t)},get:function(t){if(f(t)&&!l(t)){var r=h(this);return r.frozen||(r.frozen=new n),b(this,t)?x(this,t):r.frozen.get(t)}return x(this,t)},set:function(t,r){if(f(t)&&!l(t)){var e=h(this);e.frozen||(e.frozen=new n),b(this,t)?w(this,t,r):e.frozen.set(t,r)}else w(this,t,r);return this}})}},22993:(t,r,e)=>{e(65679)},12053:(t,r,e)=>{var n=e(72698),o=e(70412),i=e(1017).clear;n({global:!0,bind:!0,enumerable:!0,forced:o.clearImmediate!==i},{clearImmediate:i})},3346:(t,r,e)=>{var n=e(70412),o=e(42706),i=e(92076),a=e(78062),u=e(7001),s=e(96982),c=s("iterator"),f=s("toStringTag"),l=a.values,h=function(t,r){if(t){if(t[c]!==l)try{u(t,c,l)}catch(n){t[c]=l}if(t[f]||u(t,f,r),o[r])for(var e in a)if(t[e]!==a[e])try{u(t,e,a[e])}catch(n){t[e]=a[e]}}};for(var p in o)h(n[p]&&n[p].prototype,p);h(i,"DOMTokenList")},98720:(t,r,e)=>{e(12053),e(75878)},39853:(t,r,e)=>{var n=e(72698),o=e(70412),i=e(49514),a=e(70481),u=e(58453),s=e(84543),c=o.process;n({global:!0,enumerable:!0,dontCallGetSet:!0},{queueMicrotask:function(t){u(arguments.length,1),a(t);var r=s&&c.domain;i(r?r.bind(t):t)}})},75878:(t,r,e)=>{var n=e(72698),o=e(70412),i=e(1017).set;n({global:!0,bind:!0,enumerable:!0,forced:o.setImmediate!==i},{setImmediate:i})},94168:(t,r,e)=>{"use strict";e(78062);var n=e(72698),o=e(70412),i=e(41924),a=e(41765),u=e(95417),s=e(506),c=e(29379),f=e(87570),l=e(43803),h=e(57015),p=e(887),v=e(65712),d=e(88807),g=e(91854),y=e(7365),m=e(765),b=e(71843),x=e(21188),w=e(98170),S=e(56042),A=e(413),R=e(28338),E=e(63412),O=e(58453),I=e(96982),P=e(42771),T=I("iterator"),j="URLSearchParams",L=j+"Iterator",k=p.set,U=p.getterFor(j),C=p.getterFor(L),_=Object.getOwnPropertyDescriptor,M=function(t){if(!u)return o[t];var r=_(o,t);return r&&r.value},F=M("fetch"),N=M("Request"),B=M("Headers"),D=N&&N.prototype,H=B&&B.prototype,z=o.RegExp,q=o.TypeError,W=o.decodeURIComponent,G=o.encodeURIComponent,V=a("".charAt),$=a([].join),Y=a([].push),K=a("".replace),J=a([].shift),X=a([].splice),Q=a("".split),Z=a("".slice),tt=/\+/g,rt=Array(4),et=function(t){return rt[t-1]||(rt[t-1]=z("((?:%[\\da-f]{2}){"+t+"})","gi"))},nt=function(t){try{return W(t)}catch(r){return t}},ot=function(t){var r=K(t,tt," "),e=4;try{return W(r)}catch(n){for(;e;)r=K(r,et(e--),nt);return r}},it=/[!'()~]|%20/g,at={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},ut=function(t){return at[t]},st=function(t){return K(G(t),it,ut)},ct=h((function(t,r){k(this,{type:L,iterator:R(U(t).entries),kind:r})}),"Iterator",(function(){var t=C(this),r=t.kind,e=t.iterator.next(),n=e.value;return e.done||(e.value="keys"===r?n.key:"values"===r?n.value:[n.key,n.value]),e}),!0),ft=function(t){this.entries=[],this.url=null,void 0!==t&&(x(t)?this.parseObject(t):this.parseQuery("string"==typeof t?"?"===V(t,0)?Z(t,1):t:w(t)))};ft.prototype={type:j,bindURL:function(t){this.url=t,this.update()},parseObject:function(t){var r,e,n,o,a,u,s,c=E(t);if(c)for(e=(r=R(t,c)).next;!(n=i(e,r)).done;){if(a=(o=R(b(n.value))).next,(u=i(a,o)).done||(s=i(a,o)).done||!i(a,o).done)throw q("Expected sequence with length 2");Y(this.entries,{key:w(u.value),value:w(s.value)})}else for(var f in t)g(t,f)&&Y(this.entries,{key:f,value:w(t[f])})},parseQuery:function(t){if(t)for(var r,e,n=Q(t,"&"),o=0;o0?arguments[0]:void 0))},ht=lt.prototype;if(f(ht,{append:function(t,r){O(arguments.length,2);var e=U(this);Y(e.entries,{key:w(t),value:w(r)}),e.updateURL()},delete:function(t){O(arguments.length,1);for(var r=U(this),e=r.entries,n=w(t),o=0;or.key?1:-1})),t.updateURL()},forEach:function(t){for(var r,e=U(this).entries,n=y(t,arguments.length>1?arguments[1]:void 0),o=0;o1?dt(arguments[1]):{})}}),d(N)){var gt=function(t){return v(this,D),new N(t,arguments.length>1?dt(arguments[1]):{})};D.constructor=gt,gt.prototype=D,n({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:gt})}}t.exports={URLSearchParams:lt,getState:U}},73397:(t,r,e)=>{e(94168)},791:(t,r,e)=>{"use strict";e(73814);var n,o=e(72698),i=e(95417),a=e(506),u=e(70412),s=e(7365),c=e(41765),f=e(29379),l=e(10787),h=e(65712),p=e(91854),v=e(94382),d=e(80951),g=e(89625),y=e(33100).codeAt,m=e(63253),b=e(98170),x=e(43803),w=e(58453),S=e(94168),A=e(887),R=A.set,E=A.getterFor("URL"),O=S.URLSearchParams,I=S.getState,P=u.URL,T=u.TypeError,j=u.parseInt,L=Math.floor,k=Math.pow,U=c("".charAt),C=c(/./.exec),_=c([].join),M=c(1..toString),F=c([].pop),N=c([].push),B=c("".replace),D=c([].shift),H=c("".split),z=c("".slice),q=c("".toLowerCase),W=c([].unshift),G="Invalid scheme",V="Invalid host",$="Invalid port",Y=/[a-z]/i,K=/[\d+-.a-z]/i,J=/\d/,X=/^0x/i,Q=/^[0-7]+$/,Z=/^\d+$/,tt=/^[\da-f]+$/i,rt=/[\0\t\n\r #%/:<>?@[\\\]^|]/,et=/[\0\t\n\r #/:<>?@[\\\]^|]/,nt=/^[\u0000-\u0020]+|[\u0000-\u0020]+$/g,ot=/[\t\n\r]/g,it=function(t){var r,e,n,o;if("number"==typeof t){for(r=[],e=0;e<4;e++)W(r,t%256),t=L(t/256);return _(r,".")}if("object"==typeof t){for(r="",n=function(t){for(var r=null,e=1,n=null,o=0,i=0;i<8;i++)0!==t[i]?(o>e&&(r=n,e=o),n=null,o=0):(null===n&&(n=i),++o);return o>e&&(r=n,e=o),r}(t),e=0;e<8;e++)o&&0===t[e]||(o&&(o=!1),n===e?(r+=e?":":"::",o=!0):(r+=M(t[e],16),e<7&&(r+=":")));return"["+r+"]"}return t},at={},ut=v({},at,{" ":1,'"':1,"<":1,">":1,"`":1}),st=v({},ut,{"#":1,"?":1,"{":1,"}":1}),ct=v({},st,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),ft=function(t,r){var e=y(t,0);return e>32&&e<127&&!p(r,t)?t:encodeURIComponent(t)},lt={ftp:21,file:null,http:80,https:443,ws:80,wss:443},ht=function(t,r){var e;return 2==t.length&&C(Y,U(t,0))&&(":"==(e=U(t,1))||!r&&"|"==e)},pt=function(t){var r;return t.length>1&&ht(z(t,0,2))&&(2==t.length||"/"===(r=U(t,2))||"\\"===r||"?"===r||"#"===r)},vt=function(t){return"."===t||"%2e"===q(t)},dt={},gt={},yt={},mt={},bt={},xt={},wt={},St={},At={},Rt={},Et={},Ot={},It={},Pt={},Tt={},jt={},Lt={},kt={},Ut={},Ct={},_t={},Mt=function(t,r,e){var n,o,i,a=b(t);if(r){if(o=this.parse(a))throw T(o);this.searchParams=null}else{if(void 0!==e&&(n=new Mt(e,!0)),o=this.parse(a,null,n))throw T(o);(i=I(new O)).bindURL(this),this.searchParams=i}};Mt.prototype={type:"URL",parse:function(t,r,e){var o,i,a,u,s,c=this,f=r||dt,l=0,h="",v=!1,y=!1,m=!1;for(t=b(t),r||(c.scheme="",c.username="",c.password="",c.host=null,c.port=null,c.path=[],c.query=null,c.fragment=null,c.cannotBeABaseURL=!1,t=B(t,nt,"")),t=B(t,ot,""),o=d(t);l<=o.length;){switch(i=o[l],f){case dt:if(!i||!C(Y,i)){if(r)return G;f=yt;continue}h+=q(i),f=gt;break;case gt:if(i&&(C(K,i)||"+"==i||"-"==i||"."==i))h+=q(i);else{if(":"!=i){if(r)return G;h="",f=yt,l=0;continue}if(r&&(c.isSpecial()!=p(lt,h)||"file"==h&&(c.includesCredentials()||null!==c.port)||"file"==c.scheme&&!c.host))return;if(c.scheme=h,r)return void(c.isSpecial()&<[c.scheme]==c.port&&(c.port=null));h="","file"==c.scheme?f=Pt:c.isSpecial()&&e&&e.scheme==c.scheme?f=mt:c.isSpecial()?f=St:"/"==o[l+1]?(f=bt,l++):(c.cannotBeABaseURL=!0,N(c.path,""),f=Ut)}break;case yt:if(!e||e.cannotBeABaseURL&&"#"!=i)return G;if(e.cannotBeABaseURL&&"#"==i){c.scheme=e.scheme,c.path=g(e.path),c.query=e.query,c.fragment="",c.cannotBeABaseURL=!0,f=_t;break}f="file"==e.scheme?Pt:xt;continue;case mt:if("/"!=i||"/"!=o[l+1]){f=xt;continue}f=At,l++;break;case bt:if("/"==i){f=Rt;break}f=kt;continue;case xt:if(c.scheme=e.scheme,i==n)c.username=e.username,c.password=e.password,c.host=e.host,c.port=e.port,c.path=g(e.path),c.query=e.query;else if("/"==i||"\\"==i&&c.isSpecial())f=wt;else if("?"==i)c.username=e.username,c.password=e.password,c.host=e.host,c.port=e.port,c.path=g(e.path),c.query="",f=Ct;else{if("#"!=i){c.username=e.username,c.password=e.password,c.host=e.host,c.port=e.port,c.path=g(e.path),c.path.length--,f=kt;continue}c.username=e.username,c.password=e.password,c.host=e.host,c.port=e.port,c.path=g(e.path),c.query=e.query,c.fragment="",f=_t}break;case wt:if(!c.isSpecial()||"/"!=i&&"\\"!=i){if("/"!=i){c.username=e.username,c.password=e.password,c.host=e.host,c.port=e.port,f=kt;continue}f=Rt}else f=At;break;case St:if(f=At,"/"!=i||"/"!=U(h,l+1))continue;l++;break;case At:if("/"!=i&&"\\"!=i){f=Rt;continue}break;case Rt:if("@"==i){v&&(h="%40"+h),v=!0,a=d(h);for(var x=0;x65535)return $;c.port=c.isSpecial()&&A===lt[c.scheme]?null:A,h=""}if(r)return;f=Lt;continue}return $}h+=i;break;case Pt:if(c.scheme="file","/"==i||"\\"==i)f=Tt;else{if(!e||"file"!=e.scheme){f=kt;continue}if(i==n)c.host=e.host,c.path=g(e.path),c.query=e.query;else if("?"==i)c.host=e.host,c.path=g(e.path),c.query="",f=Ct;else{if("#"!=i){pt(_(g(o,l),""))||(c.host=e.host,c.path=g(e.path),c.shortenPath()),f=kt;continue}c.host=e.host,c.path=g(e.path),c.query=e.query,c.fragment="",f=_t}}break;case Tt:if("/"==i||"\\"==i){f=jt;break}e&&"file"==e.scheme&&!pt(_(g(o,l),""))&&(ht(e.path[0],!0)?N(c.path,e.path[0]):c.host=e.host),f=kt;continue;case jt:if(i==n||"/"==i||"\\"==i||"?"==i||"#"==i){if(!r&&ht(h))f=kt;else if(""==h){if(c.host="",r)return;f=Lt}else{if(u=c.parseHost(h))return u;if("localhost"==c.host&&(c.host=""),r)return;h="",f=Lt}continue}h+=i;break;case Lt:if(c.isSpecial()){if(f=kt,"/"!=i&&"\\"!=i)continue}else if(r||"?"!=i)if(r||"#"!=i){if(i!=n&&(f=kt,"/"!=i))continue}else c.fragment="",f=_t;else c.query="",f=Ct;break;case kt:if(i==n||"/"==i||"\\"==i&&c.isSpecial()||!r&&("?"==i||"#"==i)){if(".."===(s=q(s=h))||"%2e."===s||".%2e"===s||"%2e%2e"===s?(c.shortenPath(),"/"==i||"\\"==i&&c.isSpecial()||N(c.path,"")):vt(h)?"/"==i||"\\"==i&&c.isSpecial()||N(c.path,""):("file"==c.scheme&&!c.path.length&&ht(h)&&(c.host&&(c.host=""),h=U(h,0)+":"),N(c.path,h)),h="","file"==c.scheme&&(i==n||"?"==i||"#"==i))for(;c.path.length>1&&""===c.path[0];)D(c.path);"?"==i?(c.query="",f=Ct):"#"==i&&(c.fragment="",f=_t)}else h+=ft(i,st);break;case Ut:"?"==i?(c.query="",f=Ct):"#"==i?(c.fragment="",f=_t):i!=n&&(c.path[0]+=ft(i,at));break;case Ct:r||"#"!=i?i!=n&&("'"==i&&c.isSpecial()?c.query+="%27":c.query+="#"==i?"%23":ft(i,at)):(c.fragment="",f=_t);break;case _t:i!=n&&(c.fragment+=ft(i,ut))}l++}},parseHost:function(t){var r,e,n;if("["==U(t,0)){if("]"!=U(t,t.length-1))return V;if(r=function(t){var r,e,n,o,i,a,u,s=[0,0,0,0,0,0,0,0],c=0,f=null,l=0,h=function(){return U(t,l)};if(":"==h()){if(":"!=U(t,1))return;l+=2,f=++c}for(;h();){if(8==c)return;if(":"!=h()){for(r=e=0;e<4&&C(tt,h());)r=16*r+j(h(),16),l++,e++;if("."==h()){if(0==e)return;if(l-=e,c>6)return;for(n=0;h();){if(o=null,n>0){if(!("."==h()&&n<4))return;l++}if(!C(J,h()))return;for(;C(J,h());){if(i=j(h(),10),null===o)o=i;else{if(0==o)return;o=10*o+i}if(o>255)return;l++}s[c]=256*s[c]+o,2!=++n&&4!=n||c++}if(4!=n)return;break}if(":"==h()){if(l++,!h())return}else if(h())return;s[c++]=r}else{if(null!==f)return;l++,f=++c}}if(null!==f)for(a=c-f,c=7;0!=c&&a>0;)u=s[c],s[c--]=s[f+a-1],s[f+--a]=u;else if(8!=c)return;return s}(z(t,1,-1)),!r)return V;this.host=r}else if(this.isSpecial()){if(t=m(t),C(rt,t))return V;if(r=function(t){var r,e,n,o,i,a,u,s=H(t,".");if(s.length&&""==s[s.length-1]&&s.length--,(r=s.length)>4)return t;for(e=[],n=0;n1&&"0"==U(o,0)&&(i=C(X,o)?16:8,o=z(o,8==i?1:2)),""===o)a=0;else{if(!C(10==i?Z:8==i?Q:tt,o))return t;a=j(o,i)}N(e,a)}for(n=0;n=k(256,5-r))return null}else if(a>255)return null;for(u=F(e),n=0;n1?arguments[1]:void 0,n=R(r,new Mt(t,!1,e));i||(r.href=n.serialize(),r.origin=n.getOrigin(),r.protocol=n.getProtocol(),r.username=n.getUsername(),r.password=n.getPassword(),r.host=n.getHost(),r.hostname=n.getHostname(),r.port=n.getPort(),r.pathname=n.getPathname(),r.search=n.getSearch(),r.searchParams=n.getSearchParams(),r.hash=n.getHash())},Nt=Ft.prototype,Bt=function(t,r){return{get:function(){return E(this)[t]()},set:r&&function(t){return E(this)[r](t)},configurable:!0,enumerable:!0}};if(i&&(l(Nt,"href",Bt("serialize","setHref")),l(Nt,"origin",Bt("getOrigin")),l(Nt,"protocol",Bt("getProtocol","setProtocol")),l(Nt,"username",Bt("getUsername","setUsername")),l(Nt,"password",Bt("getPassword","setPassword")),l(Nt,"host",Bt("getHost","setHost")),l(Nt,"hostname",Bt("getHostname","setHostname")),l(Nt,"port",Bt("getPort","setPort")),l(Nt,"pathname",Bt("getPathname","setPathname")),l(Nt,"search",Bt("getSearch","setSearch")),l(Nt,"searchParams",Bt("getSearchParams")),l(Nt,"hash",Bt("getHash","setHash"))),f(Nt,"toJSON",(function(){return E(this).serialize()}),{enumerable:!0}),f(Nt,"toString",(function(){return E(this).serialize()}),{enumerable:!0}),P){var Dt=P.createObjectURL,Ht=P.revokeObjectURL;Dt&&f(Ft,"createObjectURL",s(Dt,P)),Ht&&f(Ft,"revokeObjectURL",s(Ht,P))}x(Ft,"URL"),o({global:!0,constructor:!0,forced:!a,sham:!i},{URL:Ft})},57307:(t,r,e)=>{e(791)},8711:(t,r,e)=>{"use strict";var n=e(72698),o=e(41924);n({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return o(URL.prototype.toString,this)}})}},t=>{var r;r=77365,t(t.s=r)}]); \ No newline at end of file diff --git a/.nx/cache/nx-console-project-graph/static/runtime.js b/.nx/cache/nx-console-project-graph/static/runtime.js deleted file mode 100644 index 6b8e1e84c..000000000 --- a/.nx/cache/nx-console-project-graph/static/runtime.js +++ /dev/null @@ -1 +0,0 @@ -(()=>{"use strict";var e,r={},t={};function o(e){var n=t[e];if(void 0!==n)return n.exports;var i=t[e]={id:e,loaded:!1,exports:{}};return r[e].call(i.exports,i,i.exports,o),i.loaded=!0,i.exports}o.m=r,e=[],o.O=(r,t,n,i)=>{if(!t){var l=1/0;for(f=0;f=i)&&Object.keys(o.O).every((e=>o.O[e](t[u])))?t.splice(u--,1):(a=!1,i0&&e[f-1][2]>i;f--)e[f]=e[f-1];e[f]=[t,n,i]},o.n=e=>{var r=e&&e.__esModule?()=>e.default:()=>e;return o.d(r,{a:r}),r},o.d=(e,r)=>{for(var t in r)o.o(r,t)&&!o.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})},o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),o.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{var e={666:0};o.O.j=r=>0===e[r];var r=(r,t)=>{var n,i,[l,a,u]=t,d=0;if(l.some((r=>0!==e[r]))){for(n in a)o.o(a,n)&&(o.m[n]=a[n]);if(u)var f=u(o)}for(r&&r(t);d:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-slate-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(226 232 240/var(--tw-divide-opacity))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.rounded-full{border-radius:9999px}.rounded-md{border-radius:.375rem}.rounded-lg{border-radius:.5rem}.rounded-none{border-radius:0}.rounded-l-md{border-bottom-left-radius:.375rem;border-top-left-radius:.375rem}.rounded-r-md{border-bottom-right-radius:.375rem;border-top-right-radius:.375rem}.border-2{border-width:2px}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-r-0{border-right-width:0}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-slate-900\/10{border-color:rgba(15,23,42,.1)}.border-slate-300{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity))}.border-slate-400\/10{border-color:rgba(148,163,184,.1)}.border-slate-200\/10{border-color:rgba(226,232,240,.1)}.border-purple-500{--tw-border-opacity:1;border-color:rgb(168 85 247/var(--tw-border-opacity))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity))}.border-pink-500{--tw-border-opacity:1;border-color:rgb(236 72 153/var(--tw-border-opacity))}.border-blue-500{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity))}.border-slate-500{--tw-border-opacity:1;border-color:rgb(100 116 139/var(--tw-border-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}.bg-pink-400{--tw-bg-opacity:1;background-color:rgb(244 114 182/var(--tw-bg-opacity))}.bg-slate-300{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity))}.bg-slate-500{--tw-bg-opacity:1;background-color:rgb(100 116 139/var(--tw-bg-opacity))}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-4{padding:1rem}.p-1\.5{padding:.375rem}.p-3{padding:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.pb-10{padding-bottom:2.5rem}.pl-2{padding-left:.5rem}.pr-6{padding-right:1.5rem}.pb-0{padding-bottom:0}.pb-2{padding-bottom:.5rem}.pl-4{padding-left:1rem}.pr-8{padding-right:2rem}.text-left{text-align:left}.text-center{text-align:center}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.text-xs{font-size:.75rem;line-height:1rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.font-light{font-weight:300}.uppercase{text-transform:uppercase}.leading-4{line-height:1rem}.tracking-wide{letter-spacing:.025em}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity))}.text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity:1;color:rgb(234 179 8/var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.text-slate-50{--tw-text-opacity:1;color:rgb(248 250 252/var(--tw-text-opacity))}.accent-blue-500{accent-color:#3b82f6}.accent-purple-500{accent-color:#a855f7}.opacity-0{opacity:0}.opacity-100{opacity:1}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-slate-900\/10{--tw-ring-color:rgba(15,23,42,.1)}.ring-slate-200{--tw-ring-opacity:1;--tw-ring-color:rgb(226 232 240/var(--tw-ring-opacity))}.ring-blue-500{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity))}.ring-slate-500{--tw-ring-opacity:1;--tw-ring-color:rgb(100 116 139/var(--tw-ring-opacity))}.ring-opacity-10{--tw-ring-opacity:0.1}.ring-opacity-5{--tw-ring-opacity:0.05}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-300{transition-duration:.3s}.duration-200{transition-duration:.2s}.duration-100{transition-duration:.1s}.duration-75{transition-duration:75ms}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.dark{color-scheme:dark}.placeholder\:font-light::placeholder{font-weight:300}.placeholder\:text-slate-400::placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}.hover\:bg-pink-500:hover{--tw-bg-opacity:1;background-color:rgb(236 72 153/var(--tw-bg-opacity))}.hover\:bg-slate-100:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}.hover\:underline:hover{text-decoration-line:underline}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-white:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity))}.focus-visible\:ring-opacity-75:focus-visible{--tw-ring-opacity:0.75}.group:hover .group-hover\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:opacity-60{opacity:.6}.dark .dark\:divide-slate-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(30 41 59/var(--tw-divide-opacity))}.dark .dark\:border-slate-300\/10{border-color:rgba(203,213,225,.1)}.dark .dark\:border-slate-600{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity))}.dark .dark\:border-purple-600{--tw-border-opacity:1;border-color:rgb(147 51 234/var(--tw-border-opacity))}.dark .dark\:border-slate-700{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity))}.dark .dark\:border-fuchsia-800{--tw-border-opacity:1;border-color:rgb(134 25 143/var(--tw-border-opacity))}.dark .dark\:border-sky-500{--tw-border-opacity:1;border-color:rgb(14 165 233/var(--tw-border-opacity))}.dark .dark\:border-slate-900{--tw-border-opacity:1;border-color:rgb(15 23 42/var(--tw-border-opacity))}.dark .dark\:border-slate-800{--tw-border-opacity:1;border-color:rgb(30 41 59/var(--tw-border-opacity))}.dark .dark\:bg-slate-900{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity))}.dark .dark\:bg-transparent{background-color:transparent}.dark .dark\:bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity))}.dark .dark\:bg-slate-800{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity))}.dark .dark\:bg-\[\#0B1221\]{--tw-bg-opacity:1;background-color:rgb(11 18 33/var(--tw-bg-opacity))}.dark .dark\:bg-fuchsia-700{--tw-bg-opacity:1;background-color:rgb(162 28 175/var(--tw-bg-opacity))}.dark .dark\:bg-slate-600\/30{background-color:rgba(71,85,105,.3)}.dark .dark\:text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}.dark .dark\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark .dark\:text-sky-500{--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity))}.dark .dark\:text-slate-200{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity))}.dark .dark\:text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity))}.dark .dark\:text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}.dark .dark\:text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity))}.dark .dark\:accent-sky-500{accent-color:#0ea5e9}.dark .dark\:ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.dark .dark\:ring-slate-300\/10{--tw-ring-color:rgba(203,213,225,.1)}.dark .dark\:ring-slate-600{--tw-ring-opacity:1;--tw-ring-color:rgb(71 85 105/var(--tw-ring-opacity))}.dark .dark\:ring-sky-500{--tw-ring-opacity:1;--tw-ring-color:rgb(14 165 233/var(--tw-ring-opacity))}.dark .dark\:ring-slate-700{--tw-ring-opacity:1;--tw-ring-color:rgb(51 65 85/var(--tw-ring-opacity))}.dark .hover\:dark\:bg-slate-700:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity))}.dark .hover\:dark\:bg-fuchsia-600:hover{--tw-bg-opacity:1;background-color:rgb(192 38 211/var(--tw-bg-opacity))}.dark .dark\:hover\:bg-slate-700:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity))}@media (min-width:1024px){.lg\:text-xs{font-size:.75rem;line-height:1rem}} \ No newline at end of file diff --git a/.nx/cache/nx-console-project-graph/static/styles.js b/.nx/cache/nx-console-project-graph/static/styles.js deleted file mode 100644 index 2c3422ef7..000000000 --- a/.nx/cache/nx-console-project-graph/static/styles.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[532],{33767:()=>{}},s=>{var e;e=33767,s(s.s=e)}]); \ No newline at end of file