diff --git a/package-lock.json b/package-lock.json index d81a4d5..3f570e4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,14 +1,13 @@ { "name": "dashboard", "version": "0.4.25", - "lockfileVersion": 2, + "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "dashboard", "version": "0.4.25", "dependencies": { - "@buf/googleapis_googleapis.connectrpc_es": "^1.4.0-20240524201209-f0e53af8f2fc.3", "@bufbuild/buf": "^1.34.0", "@bufbuild/protobuf": "^1.10.0", "@bufbuild/protoc-gen-es": "^1.10.0", @@ -45,22 +44,15 @@ "vite-plugin-svgr": "^4.2.0", "vite-tsconfig-paths": "^4.3.2", "vitest": "^1.6.0", - "yorkie-js-sdk": "^0.4.27" - } - }, - "node_modules/@aashutoshrathi/word-wrap": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", - "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", - "peer": true, - "engines": { - "node": ">=0.10.0" + "yorkie-js-sdk": "^0.4.24", + "yorkie-ui": "^0.5.32" } }, "node_modules/@ampproject/remapping": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "license": "Apache-2.0", "dependencies": { "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.24" @@ -69,10 +61,105 @@ "node": ">=6.0.0" } }, + "node_modules/@ark-ui/anatomy": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@ark-ui/anatomy/-/anatomy-2.3.1.tgz", + "integrity": "sha512-pfHDkuFRFdzOnZxqNcAld1b03ehvFrOqXery9JHBTchP8+VmAmxg6ZDn4Se1ie4HvcmXD6IU61jltJB/aXYpJg==", + "license": "MIT", + "dependencies": { + "@zag-js/accordion": "0.38.0", + "@zag-js/anatomy": "0.38.0", + "@zag-js/avatar": "0.38.0", + "@zag-js/carousel": "0.38.0", + "@zag-js/checkbox": "0.38.0", + "@zag-js/clipboard": "0.38.0", + "@zag-js/collapsible": "0.38.0", + "@zag-js/color-picker": "0.38.0", + "@zag-js/color-utils": "0.38.0", + "@zag-js/combobox": "0.38.0", + "@zag-js/date-picker": "0.38.0", + "@zag-js/date-utils": "0.38.0", + "@zag-js/dialog": "0.38.0", + "@zag-js/editable": "0.38.0", + "@zag-js/file-upload": "0.38.0", + "@zag-js/hover-card": "0.38.0", + "@zag-js/menu": "0.38.0", + "@zag-js/number-input": "0.38.0", + "@zag-js/pagination": "0.38.0", + "@zag-js/pin-input": "0.38.0", + "@zag-js/popover": "0.38.0", + "@zag-js/presence": "0.38.0", + "@zag-js/progress": "0.38.0", + "@zag-js/radio-group": "0.38.0", + "@zag-js/rating-group": "0.38.0", + "@zag-js/select": "0.38.0", + "@zag-js/slider": "0.38.0", + "@zag-js/splitter": "0.38.0", + "@zag-js/switch": "0.38.0", + "@zag-js/tabs": "0.38.0", + "@zag-js/tags-input": "0.38.0", + "@zag-js/toast": "0.38.0", + "@zag-js/toggle-group": "0.38.0", + "@zag-js/tooltip": "0.38.0", + "@zag-js/tree-view": "0.38.0" + } + }, + "node_modules/@ark-ui/react": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@ark-ui/react/-/react-2.2.3.tgz", + "integrity": "sha512-W43rbimG1f7v1jk8J+PG/3um8/PaL1lQZEnRPzaXtQjEoiBlXH4yFyJakoEldxoZEQGB8x7SUkjHxZ93cRceuQ==", + "license": "MIT", + "dependencies": { + "@ark-ui/anatomy": "2.3.1", + "@zag-js/accordion": "0.38.0", + "@zag-js/avatar": "0.38.0", + "@zag-js/carousel": "0.38.0", + "@zag-js/checkbox": "0.38.0", + "@zag-js/clipboard": "0.38.0", + "@zag-js/collapsible": "0.38.0", + "@zag-js/color-picker": "0.38.0", + "@zag-js/color-utils": "0.38.0", + "@zag-js/combobox": "0.38.0", + "@zag-js/core": "0.38.0", + "@zag-js/date-picker": "0.38.0", + "@zag-js/date-utils": "0.38.0", + "@zag-js/dialog": "0.38.0", + "@zag-js/editable": "0.38.0", + "@zag-js/file-upload": "0.38.0", + "@zag-js/hover-card": "0.38.0", + "@zag-js/i18n-utils": "0.38.0", + "@zag-js/menu": "0.38.0", + "@zag-js/number-input": "0.38.0", + "@zag-js/pagination": "0.38.0", + "@zag-js/pin-input": "0.38.0", + "@zag-js/popover": "0.38.0", + "@zag-js/presence": "0.38.0", + "@zag-js/progress": "0.38.0", + "@zag-js/radio-group": "0.38.0", + "@zag-js/rating-group": "0.38.0", + "@zag-js/react": "0.38.0", + "@zag-js/select": "0.38.0", + "@zag-js/slider": "0.38.0", + "@zag-js/splitter": "0.38.0", + "@zag-js/switch": "0.38.0", + "@zag-js/tabs": "0.38.0", + "@zag-js/tags-input": "0.38.0", + "@zag-js/toast": "0.38.0", + "@zag-js/toggle-group": "0.38.0", + "@zag-js/tooltip": "0.38.0", + "@zag-js/tree-view": "0.38.0", + "@zag-js/types": "0.38.0" + }, + "peerDependencies": { + "react": ">=18.0.0", + "react-dom": ">=18.0.0" + } + }, "node_modules/@babel/code-frame": { "version": "7.24.7", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", + "license": "MIT", "dependencies": { "@babel/highlight": "^7.24.7", "picocolors": "^1.0.0" @@ -82,28 +169,30 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.7.tgz", - "integrity": "sha512-qJzAIcv03PyaWqxRgO4mSU3lihncDT296vnyuE2O8uA4w3UHWI4S3hgeZd1L8W1Bft40w9JxJ2b412iDUFFRhw==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.8.tgz", + "integrity": "sha512-c4IM7OTg6k1Q+AJ153e2mc2QVTezTwnb4VzquwcyiEzGnW0Kedv4do/TrkU98qPeC5LNiMt/QXwIjzYXLBpyZg==", + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.7.tgz", - "integrity": "sha512-nykK+LEK86ahTkX/3TgauT0ikKoNCfKHEaZYTUVupJdTLzGNvrblu4u6fa7DhZONAltdf8e662t/abY8idrd/g==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.8.tgz", + "integrity": "sha512-6AWcmZC/MZCO0yKys4uhg5NlxL0ESF3K6IAaoQ+xSXvPyPyxNWRafP+GDbI88Oh68O7QkJgmEtedWPM9U0pZNg==", + "license": "MIT", "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.24.7", - "@babel/helper-compilation-targets": "^7.24.7", - "@babel/helper-module-transforms": "^7.24.7", - "@babel/helpers": "^7.24.7", - "@babel/parser": "^7.24.7", + "@babel/generator": "^7.24.8", + "@babel/helper-compilation-targets": "^7.24.8", + "@babel/helper-module-transforms": "^7.24.8", + "@babel/helpers": "^7.24.8", + "@babel/parser": "^7.24.8", "@babel/template": "^7.24.7", - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7", + "@babel/traverse": "^7.24.8", + "@babel/types": "^7.24.8", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -119,11 +208,12 @@ } }, "node_modules/@babel/generator": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.7.tgz", - "integrity": "sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.8.tgz", + "integrity": "sha512-47DG+6F5SzOi0uEvK4wMShmn5yY0mVjVJoWTphdY2B4Rx9wHgjK7Yhtr0ru6nE+sn0v38mzrWOlah0p/YlHHOQ==", + "license": "MIT", "dependencies": { - "@babel/types": "^7.24.7", + "@babel/types": "^7.24.8", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^2.5.1" @@ -133,13 +223,14 @@ } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.24.7.tgz", - "integrity": "sha512-ctSdRHBi20qWOfy27RUb4Fhp07KSJ3sXcuSvTrXrc4aG8NSYDo1ici3Vhg9bg69y5bj0Mr1lh0aeEgTvc12rMg==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.24.8.tgz", + "integrity": "sha512-oU+UoqCHdp+nWVDkpldqIQL/i/bvAv53tRqLG/s+cOXxe66zOYLU7ar/Xs3LdmBihrUMEUhwu6dMZwbNOYDwvw==", + "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.24.7", - "@babel/helper-validator-option": "^7.24.7", - "browserslist": "^4.22.2", + "@babel/compat-data": "^7.24.8", + "@babel/helper-validator-option": "^7.24.8", + "browserslist": "^4.23.1", "lru-cache": "^5.1.1", "semver": "^6.3.1" }, @@ -151,6 +242,7 @@ "version": "7.24.7", "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz", "integrity": "sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==", + "license": "MIT", "dependencies": { "@babel/types": "^7.24.7" }, @@ -162,6 +254,7 @@ "version": "7.24.7", "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.24.7.tgz", "integrity": "sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==", + "license": "MIT", "dependencies": { "@babel/template": "^7.24.7", "@babel/types": "^7.24.7" @@ -174,6 +267,7 @@ "version": "7.24.7", "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.7.tgz", "integrity": "sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==", + "license": "MIT", "dependencies": { "@babel/types": "^7.24.7" }, @@ -185,6 +279,7 @@ "version": "7.24.7", "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz", "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==", + "license": "MIT", "dependencies": { "@babel/traverse": "^7.24.7", "@babel/types": "^7.24.7" @@ -194,9 +289,10 @@ } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.24.7.tgz", - "integrity": "sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.24.8.tgz", + "integrity": "sha512-m4vWKVqvkVAWLXfHCCfff2luJj86U+J0/x+0N3ArG/tP0Fq7zky2dYwMbtPmkc/oulkkbjdL3uWzuoBwQ8R00Q==", + "license": "MIT", "dependencies": { "@babel/helper-environment-visitor": "^7.24.7", "@babel/helper-module-imports": "^7.24.7", @@ -212,9 +308,10 @@ } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.7.tgz", - "integrity": "sha512-Rq76wjt7yz9AAc1KnlRKNAi/dMSVWgDRx43FHoJEbcYU6xOWaE2dVPwcdTukJrjxS65GITyfbvEYHvkirZ6uEg==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.8.tgz", + "integrity": "sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==", + "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -223,6 +320,7 @@ "version": "7.24.7", "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz", "integrity": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==", + "license": "MIT", "dependencies": { "@babel/traverse": "^7.24.7", "@babel/types": "^7.24.7" @@ -235,6 +333,7 @@ "version": "7.24.7", "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz", "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==", + "license": "MIT", "dependencies": { "@babel/types": "^7.24.7" }, @@ -243,9 +342,10 @@ } }, "node_modules/@babel/helper-string-parser": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.7.tgz", - "integrity": "sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz", + "integrity": "sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==", + "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -254,25 +354,28 @@ "version": "7.24.7", "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-option": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.7.tgz", - "integrity": "sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.8.tgz", + "integrity": "sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==", + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helpers": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.7.tgz", - "integrity": "sha512-NlmJJtvcw72yRJRcnCmGvSi+3jDEg8qFu3z0AFoymmzLx5ERVWyzd9kVXr7Th9/8yIJi2Zc6av4Tqz3wFs8QWg==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.8.tgz", + "integrity": "sha512-gV2265Nkcz7weJJfvDoAEVzC1e2OTDpkGbEsebse8koXUJUXPsCMi7sRo/+SPMuMZ9MtUPnGwITTnQnU5YjyaQ==", + "license": "MIT", "dependencies": { "@babel/template": "^7.24.7", - "@babel/types": "^7.24.7" + "@babel/types": "^7.24.8" }, "engines": { "node": ">=6.9.0" @@ -282,6 +385,7 @@ "version": "7.24.7", "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", + "license": "MIT", "dependencies": { "@babel/helper-validator-identifier": "^7.24.7", "chalk": "^2.4.2", @@ -292,74 +396,11 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/highlight/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/highlight/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" - }, - "node_modules/@babel/highlight/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@babel/highlight/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/@babel/parser": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.7.tgz", - "integrity": "sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.8.tgz", + "integrity": "sha512-WzfbgXOkGzZiXXCqk43kKwZjzwx4oulxZi3nq2TYL9mOjQv6kYwul9mz6ID36njuL7Xkp6nJEfok848Zj10j/w==", + "license": "MIT", "bin": { "parser": "bin/babel-parser.js" }, @@ -371,6 +412,7 @@ "version": "7.24.7", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.24.7.tgz", "integrity": "sha512-fOPQYbGSgH0HUp4UJO4sMBFjY6DuWq+2i8rixyUMb3CdGixs/gccURvYOAhajBdKDoGajFr3mUq5rH3phtkGzw==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -385,6 +427,7 @@ "version": "7.24.7", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.24.7.tgz", "integrity": "sha512-J2z+MWzZHVOemyLweMqngXrgGC42jQ//R0KdxqkIz/OrbVIIlhFI3WigZ5fO+nwFvBlncr4MGapd8vTyc7RPNQ==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -396,9 +439,10 @@ } }, "node_modules/@babel/runtime": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.6.tgz", - "integrity": "sha512-zHd0eUrf5GZoOWVCXp6koAKQTfZV07eit6bGPmJgnZdnSAvvZee6zniW2XMF7Cmc4ISOOnPy3QaSiIJGJkVEDQ==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.8.tgz", + "integrity": "sha512-5F7SDGs1T72ZczbRwbGO9lQi0NLjQxzl6i4lJxLxfW9U5UluCSyEJeniWvnhl3/euNiqQVbo8zruhsDfid0esA==", + "license": "MIT", "dependencies": { "regenerator-runtime": "^0.14.0" }, @@ -410,6 +454,7 @@ "version": "7.24.7", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.7.tgz", "integrity": "sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==", + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.24.7", "@babel/parser": "^7.24.7", @@ -420,18 +465,19 @@ } }, "node_modules/@babel/traverse": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.7.tgz", - "integrity": "sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.8.tgz", + "integrity": "sha512-t0P1xxAPzEDcEPmjprAQq19NWum4K0EQPjMwZQZbHt+GiZqvjCHjj755Weq1YRPVzBI+3zSfvScfpnuIecVFJQ==", + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.24.7", + "@babel/generator": "^7.24.8", "@babel/helper-environment-visitor": "^7.24.7", "@babel/helper-function-name": "^7.24.7", "@babel/helper-hoist-variables": "^7.24.7", "@babel/helper-split-export-declaration": "^7.24.7", - "@babel/parser": "^7.24.7", - "@babel/types": "^7.24.7", + "@babel/parser": "^7.24.8", + "@babel/types": "^7.24.8", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -439,20 +485,13 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/traverse/node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "engines": { - "node": ">=4" - } - }, "node_modules/@babel/types": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.7.tgz", - "integrity": "sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.8.tgz", + "integrity": "sha512-SkSBEHwwJRU52QEVZBmMBnE5Ux2/6WU1grdYyOhpbCNxbmJrDuDCphBzKZSO3taf0zztp+qkWlymE5tVL5l0TA==", + "license": "MIT", "dependencies": { - "@babel/helper-string-parser": "^7.24.7", + "@babel/helper-string-parser": "^7.24.8", "@babel/helper-validator-identifier": "^7.24.7", "to-fast-properties": "^2.0.0" }, @@ -460,28 +499,12 @@ "node": ">=6.9.0" } }, - "node_modules/@buf/googleapis_googleapis.bufbuild_es": { - "version": "1.7.2-20240524201209-f0e53af8f2fc.2", - "resolved": "https://buf.build/gen/npm/v1/@buf/googleapis_googleapis.bufbuild_es/-/googleapis_googleapis.bufbuild_es-1.7.2-20240524201209-f0e53af8f2fc.2.tgz", - "peerDependencies": { - "@bufbuild/protobuf": "^1.7.2" - } - }, - "node_modules/@buf/googleapis_googleapis.connectrpc_es": { - "version": "1.4.0-20240524201209-f0e53af8f2fc.3", - "resolved": "https://buf.build/gen/npm/v1/@buf/googleapis_googleapis.connectrpc_es/-/googleapis_googleapis.connectrpc_es-1.4.0-20240524201209-f0e53af8f2fc.3.tgz", - "dependencies": { - "@buf/googleapis_googleapis.bufbuild_es": "1.7.2-20240524201209-f0e53af8f2fc.2" - }, - "peerDependencies": { - "@connectrpc/connect": "^1.4.0" - } - }, "node_modules/@bufbuild/buf": { "version": "1.34.0", "resolved": "https://registry.npmjs.org/@bufbuild/buf/-/buf-1.34.0.tgz", "integrity": "sha512-DR0P746bYiY7ziQTui0bKAvPa7ihCNxONWLtW54HQXvTkGnTc6C1keVaSz4UhNdSsBu/Xsj69GO9SizodfjUtQ==", "hasInstallScript": true, + "license": "Apache-2.0", "bin": { "buf": "bin/buf", "protoc-gen-buf-breaking": "bin/protoc-gen-buf-breaking", @@ -506,6 +529,7 @@ "cpu": [ "arm64" ], + "license": "Apache-2.0", "optional": true, "os": [ "darwin" @@ -521,6 +545,7 @@ "cpu": [ "x64" ], + "license": "Apache-2.0", "optional": true, "os": [ "darwin" @@ -536,6 +561,7 @@ "cpu": [ "arm64" ], + "license": "Apache-2.0", "optional": true, "os": [ "linux" @@ -551,6 +577,7 @@ "cpu": [ "x64" ], + "license": "Apache-2.0", "optional": true, "os": [ "linux" @@ -566,6 +593,7 @@ "cpu": [ "arm64" ], + "license": "Apache-2.0", "optional": true, "os": [ "win32" @@ -581,6 +609,7 @@ "cpu": [ "x64" ], + "license": "Apache-2.0", "optional": true, "os": [ "win32" @@ -592,12 +621,14 @@ "node_modules/@bufbuild/protobuf": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-1.10.0.tgz", - "integrity": "sha512-QDdVFLoN93Zjg36NoQPZfsVH9tZew7wKDKyV5qRdj8ntT4wQCOradQjRaTdwMhWUYsgKsvCINKKm87FdEk96Ag==" + "integrity": "sha512-QDdVFLoN93Zjg36NoQPZfsVH9tZew7wKDKyV5qRdj8ntT4wQCOradQjRaTdwMhWUYsgKsvCINKKm87FdEk96Ag==", + "license": "(Apache-2.0 AND BSD-3-Clause)" }, "node_modules/@bufbuild/protoc-gen-es": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/@bufbuild/protoc-gen-es/-/protoc-gen-es-1.10.0.tgz", "integrity": "sha512-zBYBsVT/ul4uZb6F+kD7/k4sWNHVVbEPfJwKi0FDr+9VJo8MKIofI6pkr5ksBLr4fi/74r+e/75Xi/0clL5dXg==", + "license": "Apache-2.0", "dependencies": { "@bufbuild/protobuf": "^1.10.0", "@bufbuild/protoplugin": "1.10.0" @@ -621,6 +652,7 @@ "version": "1.10.0", "resolved": "https://registry.npmjs.org/@bufbuild/protoplugin/-/protoplugin-1.10.0.tgz", "integrity": "sha512-u6NE4vL0lw1+EK4/PiE/SQB7fKO4LRJNTEScIXVOi2x88K/c8WKc/k0KyEaA0asVBMpwekJQZGnRyj04ZtN5Gg==", + "license": "(Apache-2.0 AND BSD-3-Clause)", "dependencies": { "@bufbuild/protobuf": "1.10.0", "@typescript/vfs": "^1.4.0", @@ -631,6 +663,7 @@ "version": "4.5.2", "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.2.tgz", "integrity": "sha512-5BlMof9H1yGt0P8/WF+wPNw6GfctgGjXp5hkblpyT+8rkASSmkUKMXrxR0Xg8ThVCi/JnHQiKXeBaEwCeQwMFw==", + "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -643,6 +676,7 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/@connectrpc/connect/-/connect-1.4.0.tgz", "integrity": "sha512-vZeOkKaAjyV4+RH3+rJZIfDFJAfr+7fyYr6sLDKbYX3uuTVszhFe9/YKf5DNqrDb5cKdKVlYkGn6DTDqMitAnA==", + "license": "Apache-2.0", "peerDependencies": { "@bufbuild/protobuf": "^1.4.2" } @@ -651,6 +685,7 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/@connectrpc/connect-web/-/connect-web-1.4.0.tgz", "integrity": "sha512-13aO4psFbbm7rdOFGV0De2Za64DY/acMspgloDlcOKzLPPs0yZkhp1OOzAQeiAIr7BM/VOHIA3p8mF0inxCYTA==", + "license": "Apache-2.0", "peerDependencies": { "@bufbuild/protobuf": "^1.4.2", "@connectrpc/connect": "1.4.0" @@ -660,6 +695,7 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/@connectrpc/protoc-gen-connect-es/-/protoc-gen-connect-es-1.4.0.tgz", "integrity": "sha512-/7vQ8Q7mEBhV8qEVh/eifRQlQnf8EJ6weMwCD2DljVAQRlZYcW9SLxjYZhV1uM1ZZqQC7Cw2vvgXRg2XQswHBg==", + "license": "Apache-2.0", "dependencies": { "@bufbuild/protobuf": "^1.7.2", "@bufbuild/protoplugin": "^1.7.2" @@ -690,6 +726,7 @@ "cpu": [ "ppc64" ], + "license": "MIT", "optional": true, "os": [ "aix" @@ -705,6 +742,7 @@ "cpu": [ "arm" ], + "license": "MIT", "optional": true, "os": [ "android" @@ -720,6 +758,7 @@ "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "android" @@ -735,6 +774,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "android" @@ -750,6 +790,7 @@ "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "darwin" @@ -765,6 +806,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "darwin" @@ -780,6 +822,7 @@ "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "freebsd" @@ -795,6 +838,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "freebsd" @@ -810,6 +854,7 @@ "cpu": [ "arm" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -825,6 +870,7 @@ "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -840,6 +886,7 @@ "cpu": [ "ia32" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -855,6 +902,7 @@ "cpu": [ "loong64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -870,6 +918,7 @@ "cpu": [ "mips64el" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -885,6 +934,7 @@ "cpu": [ "ppc64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -900,6 +950,7 @@ "cpu": [ "riscv64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -915,6 +966,7 @@ "cpu": [ "s390x" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -930,6 +982,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -945,6 +998,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "netbsd" @@ -960,6 +1014,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "openbsd" @@ -975,6 +1030,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "sunos" @@ -990,6 +1046,7 @@ "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "win32" @@ -1005,6 +1062,7 @@ "cpu": [ "ia32" ], + "license": "MIT", "optional": true, "os": [ "win32" @@ -1020,6 +1078,7 @@ "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "win32" @@ -1028,99 +1087,54 @@ "node": ">=12" } }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", - "peer": true, + "node_modules/@floating-ui/core": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.4.tgz", + "integrity": "sha512-a4IowK4QkXl4SCWTGUR0INAfEOX3wtsYw3rKK5InQEHMGObkR8Xk44qYQD9P4r6HHw0iIfK6GUKECmY8sTkqRA==", + "license": "MIT", "dependencies": { - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" - } - }, - "node_modules/@eslint-community/regexpp": { - "version": "4.10.0", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", - "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", - "peer": true, - "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + "@floating-ui/utils": "^0.2.4" } }, - "node_modules/@eslint/eslintrc": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", - "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", - "peer": true, + "node_modules/@floating-ui/dom": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.3.tgz", + "integrity": "sha512-RnDthu3mzPlQ31Ss/BTwQ1zjzIhr3lk1gZB1OC56h/1vEtaXkESrOqL5fQVMfXpwGtRwX+YsZBdyHtJMQnkArw==", + "license": "MIT", "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.6.0", - "globals": "^13.19.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "@floating-ui/core": "^1.0.0", + "@floating-ui/utils": "^0.2.0" } }, - "node_modules/@eslint/js": { - "version": "8.56.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.56.0.tgz", - "integrity": "sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==", - "peer": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } + "node_modules/@floating-ui/utils": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.4.tgz", + "integrity": "sha512-dWO2pw8hhi+WrXq1YJy2yCuWoL20PddgGaqTgVe4cOS9Q6qklXCiA1tJEqX6BEwRNSCP84/afac9hd4MS+zEUA==", + "license": "MIT" }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.11.13", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz", - "integrity": "sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==", - "peer": true, + "node_modules/@internationalized/date": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@internationalized/date/-/date-3.5.2.tgz", + "integrity": "sha512-vo1yOMUt2hzp63IutEaTUxROdvQg1qlMRsbCvbay2AK2Gai7wIgCyK5weEX3nHkiLgo4qCXHijFNC/ILhlRpOQ==", + "license": "Apache-2.0", "dependencies": { - "@humanwhocodes/object-schema": "^2.0.1", - "debug": "^4.1.1", - "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=10.10.0" + "@swc/helpers": "^0.5.0" } }, - "node_modules/@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "peer": true, - "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" + "node_modules/@internationalized/number": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/@internationalized/number/-/number-3.5.1.tgz", + "integrity": "sha512-N0fPU/nz15SwR9IbfJ5xaS9Ss/O5h1sVXMZf43vc9mxEG48ovglvvzBjF53aHlq20uoR6c+88CrIXipU/LSzwg==", + "license": "Apache-2.0", + "dependencies": { + "@swc/helpers": "^0.5.0" } }, - "node_modules/@humanwhocodes/object-schema": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz", - "integrity": "sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==", - "peer": true - }, "node_modules/@jest/schemas": { "version": "29.6.3", "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", + "license": "MIT", "dependencies": { "@sinclair/typebox": "^0.27.8" }, @@ -1132,6 +1146,7 @@ "version": "0.3.5", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "license": "MIT", "dependencies": { "@jridgewell/set-array": "^1.2.1", "@jridgewell/sourcemap-codec": "^1.4.10", @@ -1145,6 +1160,7 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "license": "MIT", "engines": { "node": ">=6.0.0" } @@ -1153,19 +1169,22 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "license": "MIT", "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "license": "MIT" }, "node_modules/@jridgewell/trace-mapping": { "version": "0.3.25", "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "license": "MIT", "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" @@ -1175,6 +1194,7 @@ "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "license": "MIT", "dependencies": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" @@ -1187,6 +1207,7 @@ "version": "2.0.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "license": "MIT", "engines": { "node": ">= 8" } @@ -1195,6 +1216,7 @@ "version": "1.2.8", "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "license": "MIT", "dependencies": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" @@ -1204,9 +1226,10 @@ } }, "node_modules/@reduxjs/toolkit": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-2.2.5.tgz", - "integrity": "sha512-aeFA/s5NCG7NoJe/MhmwREJxRkDs0ZaSqt0MxhWUrwCf1UQXpwR87RROJEql0uAkLI6U7snBOYOcKw83ew3FPg==", + "version": "2.2.6", + "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-2.2.6.tgz", + "integrity": "sha512-kH0r495c5z1t0g796eDQAkYbEQ3a1OLYN9o8jQQVZyKyw367pfRGS+qZLkHYvFHiUUdafpoSlQ2QYObIApjPWA==", + "license": "MIT", "dependencies": { "immer": "^10.0.3", "redux": "^5.0.1", @@ -1227,9 +1250,10 @@ } }, "node_modules/@remix-run/router": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.16.1.tgz", - "integrity": "sha512-es2g3dq6Nb07iFxGk5GuHN20RwBZOsuDQN7izWIisUcv9r+d2C5jQxqmgkdebXgReWfiyUabcki6Fg77mSNrig==", + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.17.1.tgz", + "integrity": "sha512-mCOMec4BKd6BRGBZeSnGiIgwsbLGp3yhVqAD8H+PxiRNEHgDpZb8J1TnrSDlg97t0ySKMQJTHCWBCmBpSmkF6Q==", + "license": "MIT", "engines": { "node": ">=14.0.0" } @@ -1238,6 +1262,7 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.0.tgz", "integrity": "sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==", + "license": "MIT", "dependencies": { "@types/estree": "^1.0.0", "estree-walker": "^2.0.2", @@ -1256,192 +1281,208 @@ } }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.18.0.tgz", - "integrity": "sha512-Tya6xypR10giZV1XzxmH5wr25VcZSncG0pZIjfePT0OVBvqNEurzValetGNarVrGiq66EBVAFn15iYX4w6FKgQ==", + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.18.1.tgz", + "integrity": "sha512-lncuC4aHicncmbORnx+dUaAgzee9cm/PbIqgWz1PpXuwc+sa1Ct83tnqUDy/GFKleLiN7ZIeytM6KJ4cAn1SxA==", "cpu": [ "arm" ], + "license": "MIT", "optional": true, "os": [ "android" ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.18.0.tgz", - "integrity": "sha512-avCea0RAP03lTsDhEyfy+hpfr85KfyTctMADqHVhLAF3MlIkq83CP8UfAHUssgXTYd+6er6PaAhx/QGv4L1EiA==", + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.18.1.tgz", + "integrity": "sha512-F/tkdw0WSs4ojqz5Ovrw5r9odqzFjb5LIgHdHZG65dFI1lWTWRVy32KDJLKRISHgJvqUeUhdIvy43fX41znyDg==", "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "android" ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.18.0.tgz", - "integrity": "sha512-IWfdwU7KDSm07Ty0PuA/W2JYoZ4iTj3TUQjkVsO/6U+4I1jN5lcR71ZEvRh52sDOERdnNhhHU57UITXz5jC1/w==", + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.18.1.tgz", + "integrity": "sha512-vk+ma8iC1ebje/ahpxpnrfVQJibTMyHdWpOGZ3JpQ7Mgn/3QNHmPq7YwjZbIE7km73dH5M1e6MRRsnEBW7v5CQ==", "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "darwin" ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.18.0.tgz", - "integrity": "sha512-n2LMsUz7Ynu7DoQrSQkBf8iNrjOGyPLrdSg802vk6XT3FtsgX6JbE8IHRvposskFm9SNxzkLYGSq9QdpLYpRNA==", + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.18.1.tgz", + "integrity": "sha512-IgpzXKauRe1Tafcej9STjSSuG0Ghu/xGYH+qG6JwsAUxXrnkvNHcq/NL6nz1+jzvWAnQkuAJ4uIwGB48K9OCGA==", "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "darwin" ] }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.18.0.tgz", - "integrity": "sha512-C/zbRYRXFjWvz9Z4haRxcTdnkPt1BtCkz+7RtBSuNmKzMzp3ZxdM28Mpccn6pt28/UWUCTXa+b0Mx1k3g6NOMA==", + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.18.1.tgz", + "integrity": "sha512-P9bSiAUnSSM7EmyRK+e5wgpqai86QOSv8BwvkGjLwYuOpaeomiZWifEos517CwbG+aZl1T4clSE1YqqH2JRs+g==", "cpu": [ "arm" ], + "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.18.0.tgz", - "integrity": "sha512-l3m9ewPgjQSXrUMHg93vt0hYCGnrMOcUpTz6FLtbwljo2HluS4zTXFy2571YQbisTnfTKPZ01u/ukJdQTLGh9A==", + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.18.1.tgz", + "integrity": "sha512-5RnjpACoxtS+aWOI1dURKno11d7krfpGDEn19jI8BuWmSBbUC4ytIADfROM1FZrFhQPSoP+KEa3NlEScznBTyQ==", "cpu": [ "arm" ], + "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.18.0.tgz", - "integrity": "sha512-rJ5D47d8WD7J+7STKdCUAgmQk49xuFrRi9pZkWoRD1UeSMakbcepWXPF8ycChBoAqs1pb2wzvbY6Q33WmN2ftw==", + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.18.1.tgz", + "integrity": "sha512-8mwmGD668m8WaGbthrEYZ9CBmPug2QPGWxhJxh/vCgBjro5o96gL04WLlg5BA233OCWLqERy4YUzX3bJGXaJgQ==", "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.18.0.tgz", - "integrity": "sha512-be6Yx37b24ZwxQ+wOQXXLZqpq4jTckJhtGlWGZs68TgdKXJgw54lUUoFYrg6Zs/kjzAQwEwYbp8JxZVzZLRepQ==", + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.18.1.tgz", + "integrity": "sha512-dJX9u4r4bqInMGOAQoGYdwDP8lQiisWb9et+T84l2WXk41yEej8v2iGKodmdKimT8cTAYt0jFb+UEBxnPkbXEQ==", "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.18.0.tgz", - "integrity": "sha512-hNVMQK+qrA9Todu9+wqrXOHxFiD5YmdEi3paj6vP02Kx1hjd2LLYR2eaN7DsEshg09+9uzWi2W18MJDlG0cxJA==", + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.18.1.tgz", + "integrity": "sha512-V72cXdTl4EI0x6FNmho4D502sy7ed+LuVW6Ym8aI6DRQ9hQZdp5sj0a2usYOlqvFBNKQnLQGwmYnujo2HvjCxQ==", "cpu": [ "ppc64" ], + "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.18.0.tgz", - "integrity": "sha512-ROCM7i+m1NfdrsmvwSzoxp9HFtmKGHEqu5NNDiZWQtXLA8S5HBCkVvKAxJ8U+CVctHwV2Gb5VUaK7UAkzhDjlg==", + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.18.1.tgz", + "integrity": "sha512-f+pJih7sxoKmbjghrM2RkWo2WHUW8UbfxIQiWo5yeCaCM0TveMEuAzKJte4QskBp1TIinpnRcxkquY+4WuY/tg==", "cpu": [ "riscv64" ], + "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.18.0.tgz", - "integrity": "sha512-0UyyRHyDN42QL+NbqevXIIUnKA47A+45WyasO+y2bGJ1mhQrfrtXUpTxCOrfxCR4esV3/RLYyucGVPiUsO8xjg==", + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.18.1.tgz", + "integrity": "sha512-qb1hMMT3Fr/Qz1OKovCuUM11MUNLUuHeBC2DPPAWUYYUAOFWaxInaTwTQmc7Fl5La7DShTEpmYwgdt2hG+4TEg==", "cpu": [ "s390x" ], + "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.18.0.tgz", - "integrity": "sha512-xuglR2rBVHA5UsI8h8UbX4VJ470PtGCf5Vpswh7p2ukaqBGFTnsfzxUBetoWBWymHMxbIG0Cmx7Y9qDZzr648w==", + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.18.1.tgz", + "integrity": "sha512-7O5u/p6oKUFYjRbZkL2FLbwsyoJAjyeXHCU3O4ndvzg2OFO2GinFPSJFGbiwFDaCFc+k7gs9CF243PwdPQFh5g==", "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.18.0.tgz", - "integrity": "sha512-LKaqQL9osY/ir2geuLVvRRs+utWUNilzdE90TpyoX0eNqPzWjRm14oMEE+YLve4k/NAqCdPkGYDaDF5Sw+xBfg==", + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.18.1.tgz", + "integrity": "sha512-pDLkYITdYrH/9Cv/Vlj8HppDuLMDUBmgsM0+N+xLtFd18aXgM9Nyqupb/Uw+HeidhfYg2lD6CXvz6CjoVOaKjQ==", "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.18.0.tgz", - "integrity": "sha512-7J6TkZQFGo9qBKH0pk2cEVSRhJbL6MtfWxth7Y5YmZs57Pi+4x6c2dStAUvaQkHQLnEQv1jzBUW43GvZW8OFqA==", + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.18.1.tgz", + "integrity": "sha512-W2ZNI323O/8pJdBGil1oCauuCzmVd9lDmWBBqxYZcOqWD6aWqJtVBQ1dFrF4dYpZPks6F+xCZHfzG5hYlSHZ6g==", "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "win32" ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.18.0.tgz", - "integrity": "sha512-Txjh+IxBPbkUB9+SXZMpv+b/vnTEtFyfWZgJ6iyCmt2tdx0OF5WhFowLmnh8ENGNpfUlUZkdI//4IEmhwPieNg==", + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.18.1.tgz", + "integrity": "sha512-ELfEX1/+eGZYMaCIbK4jqLxO1gyTSOIlZr6pbC4SRYFaSIDVKOnZNMdoZ+ON0mrFDp4+H5MhwNC1H/AhE3zQLg==", "cpu": [ "ia32" ], + "license": "MIT", "optional": true, "os": [ "win32" ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.18.0.tgz", - "integrity": "sha512-UOo5FdvOL0+eIVTgS4tIdbW+TtnBLWg1YBCcU2KWM7nuNwRz9bksDX1bekJJCpu25N1DVWaCwnT39dVQxzqS8g==", + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.18.1.tgz", + "integrity": "sha512-yjk2MAkQmoaPYCSu35RLJ62+dz358nE83VfTePJRp8CG7aMg25mEJYpXFiD+NcevhX8LxD5OP5tktPXnXN7GDw==", "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "win32" @@ -1450,12 +1491,33 @@ "node_modules/@sinclair/typebox": { "version": "0.27.8", "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", - "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==" + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", + "license": "MIT" + }, + "node_modules/@storybook/addon-console": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@storybook/addon-console/-/addon-console-3.0.0.tgz", + "integrity": "sha512-2pD2c9KNWuPIWlprqmWoZYrNQnG2qoDg7fAAXXNK6YDc5x/ZpK0cfOyfz/Gpdeje4QUmttZKAVjH0nOZDuxfvw==", + "license": "MIT", + "dependencies": { + "@storybook/global": "^5.0.0" + }, + "peerDependencies": { + "@storybook/addon-actions": "*", + "react": "*" + } + }, + "node_modules/@storybook/global": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@storybook/global/-/global-5.0.0.tgz", + "integrity": "sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==", + "license": "MIT" }, "node_modules/@svgr/babel-plugin-add-jsx-attribute": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz", "integrity": "sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==", + "license": "MIT", "engines": { "node": ">=14" }, @@ -1471,6 +1533,7 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz", "integrity": "sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==", + "license": "MIT", "engines": { "node": ">=14" }, @@ -1486,6 +1549,7 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz", "integrity": "sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==", + "license": "MIT", "engines": { "node": ">=14" }, @@ -1501,6 +1565,7 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz", "integrity": "sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==", + "license": "MIT", "engines": { "node": ">=14" }, @@ -1516,6 +1581,7 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz", "integrity": "sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==", + "license": "MIT", "engines": { "node": ">=14" }, @@ -1531,6 +1597,7 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz", "integrity": "sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==", + "license": "MIT", "engines": { "node": ">=14" }, @@ -1546,6 +1613,7 @@ "version": "8.1.0", "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz", "integrity": "sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==", + "license": "MIT", "engines": { "node": ">=14" }, @@ -1561,6 +1629,7 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz", "integrity": "sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -1576,6 +1645,7 @@ "version": "8.1.0", "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz", "integrity": "sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==", + "license": "MIT", "dependencies": { "@svgr/babel-plugin-add-jsx-attribute": "8.0.0", "@svgr/babel-plugin-remove-jsx-attribute": "8.0.0", @@ -1601,6 +1671,7 @@ "version": "8.1.0", "resolved": "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz", "integrity": "sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==", + "license": "MIT", "dependencies": { "@babel/core": "^7.21.3", "@svgr/babel-preset": "8.1.0", @@ -1620,6 +1691,7 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz", "integrity": "sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==", + "license": "MIT", "dependencies": { "@babel/types": "^7.21.3", "entities": "^4.4.0" @@ -1636,6 +1708,7 @@ "version": "8.1.0", "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz", "integrity": "sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==", + "license": "MIT", "dependencies": { "@babel/core": "^7.21.3", "@svgr/babel-preset": "8.1.0", @@ -1653,10 +1726,20 @@ "@svgr/core": "*" } }, + "node_modules/@swc/helpers": { + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.12.tgz", + "integrity": "sha512-KMZNXiGibsW9kvZAO1Pam2JPTDBm+KSHMMHWdsyI/1DbIZjT2A6Gy3hblVXUMEDvUAKq+e0vL0X0o54owWji7g==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.4.0" + } + }, "node_modules/@types/babel__core": { "version": "7.20.5", "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", + "license": "MIT", "dependencies": { "@babel/parser": "^7.20.7", "@babel/types": "^7.20.7", @@ -1669,6 +1752,7 @@ "version": "7.6.8", "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", + "license": "MIT", "dependencies": { "@babel/types": "^7.0.0" } @@ -1677,6 +1761,7 @@ "version": "7.4.4", "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", + "license": "MIT", "dependencies": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0" @@ -1686,6 +1771,7 @@ "version": "7.20.6", "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.6.tgz", "integrity": "sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==", + "license": "MIT", "dependencies": { "@babel/types": "^7.20.7" } @@ -1693,21 +1779,24 @@ "node_modules/@types/estree": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==" + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", + "license": "MIT" }, "node_modules/@types/hoist-non-react-statics": { "version": "3.3.5", "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.5.tgz", "integrity": "sha512-SbcrWzkKBw2cdwRTwQAswfpB9g9LJWfjtUeW/jvNwbhC8cpmmNYVePa+ncbUe0rGTQ7G3Ff6mYUN2VMfLVr+Sg==", + "license": "MIT", "dependencies": { "@types/react": "*", "hoist-non-react-statics": "^3.3.0" } }, "node_modules/@types/node": { - "version": "20.14.8", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.8.tgz", - "integrity": "sha512-DO+2/jZinXfROG7j7WKFn/3C6nFwxy2lLpgLjEXJz+0XKphZlTLJ14mo8Vfg8X5BWN6XjyESXq+LcYdT7tR3bA==", + "version": "20.14.10", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.10.tgz", + "integrity": "sha512-MdiXf+nDuMvY0gJKxyfZ7/6UFsETO7mGKF54MVD/ekJS6HdFtpZFBgrh6Pseu64XTb2MLyFPlbW6hj8HYRQNOQ==", + "license": "MIT", "dependencies": { "undici-types": "~5.26.4" } @@ -1715,17 +1804,20 @@ "node_modules/@types/prismjs": { "version": "1.26.4", "resolved": "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.26.4.tgz", - "integrity": "sha512-rlAnzkW2sZOjbqZ743IHUhFcvzaGbqijwOu8QZnZCjfQzBqFE3s4lOTJEsxikImav9uzz/42I+O7YUs1mWgMlg==" + "integrity": "sha512-rlAnzkW2sZOjbqZ743IHUhFcvzaGbqijwOu8QZnZCjfQzBqFE3s4lOTJEsxikImav9uzz/42I+O7YUs1mWgMlg==", + "license": "MIT" }, "node_modules/@types/prop-types": { - "version": "15.7.11", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.11.tgz", - "integrity": "sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==" + "version": "15.7.12", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz", + "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==", + "license": "MIT" }, "node_modules/@types/react": { "version": "18.3.3", "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.3.tgz", "integrity": "sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==", + "license": "MIT", "dependencies": { "@types/prop-types": "*", "csstype": "^3.0.2" @@ -1735,6 +1827,7 @@ "version": "18.3.0", "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.0.tgz", "integrity": "sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==", + "license": "MIT", "dependencies": { "@types/react": "*" } @@ -1743,6 +1836,7 @@ "version": "7.1.33", "resolved": "https://registry.npmjs.org/@types/react-redux/-/react-redux-7.1.33.tgz", "integrity": "sha512-NF8m5AjWCkert+fosDsN3hAlHzpjSiXlVy9EgQEmLoBhaNXbmyeGs/aj5dQzKuF+/q+S7JQagorGDW8pJ28Hmg==", + "license": "MIT", "dependencies": { "@types/hoist-non-react-statics": "^3.3.0", "@types/react": "*", @@ -1754,6 +1848,7 @@ "version": "4.2.1", "resolved": "https://registry.npmjs.org/redux/-/redux-4.2.1.tgz", "integrity": "sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.9.2" } @@ -1761,12 +1856,14 @@ "node_modules/@types/use-sync-external-store": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/@types/use-sync-external-store/-/use-sync-external-store-0.0.3.tgz", - "integrity": "sha512-EwmlvuaxPNej9+T4v5AuBPJa2x2UOJVdjCtDHgcDqitUeOtjnJKJ+apYjVcAoBEMjKW1VVFGZLUb5+qqa09XFA==" + "integrity": "sha512-EwmlvuaxPNej9+T4v5AuBPJa2x2UOJVdjCtDHgcDqitUeOtjnJKJ+apYjVcAoBEMjKW1VVFGZLUb5+qqa09XFA==", + "license": "MIT" }, "node_modules/@typescript/vfs": { "version": "1.5.3", "resolved": "https://registry.npmjs.org/@typescript/vfs/-/vfs-1.5.3.tgz", "integrity": "sha512-OSZ/o3wwD5VPZVdGGsXWk7sRGRtwrGnqA4zwmb33FTs7Wxmad0QTkQCbaNyqWA8hL09TCwAthdp8yjFA5G1lvw==", + "license": "MIT", "dependencies": { "debug": "^4.1.1" }, @@ -1774,16 +1871,11 @@ "typescript": "*" } }, - "node_modules/@ungap/structured-clone": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", - "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", - "peer": true - }, "node_modules/@vitejs/plugin-react": { "version": "4.3.1", "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.3.1.tgz", "integrity": "sha512-m/V2syj5CuVnaxcUJOQRel/Wr31FFXRFlnOoq1TVtkCxsY5veGMTEmpWHndrhB2U8ScHtCQB1e+4hWYExQc6Lg==", + "license": "MIT", "dependencies": { "@babel/core": "^7.24.5", "@babel/plugin-transform-react-jsx-self": "^7.24.5", @@ -1802,6 +1894,7 @@ "version": "1.6.0", "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-1.6.0.tgz", "integrity": "sha512-ixEvFVQjycy/oNgHjqsL6AZCDduC+tflRluaHIzKIsdbzkLn2U/iBnVeJwB6HsIjQBdfMR8Z0tRxKUsvFJEeWQ==", + "license": "MIT", "dependencies": { "@vitest/spy": "1.6.0", "@vitest/utils": "1.6.0", @@ -1815,6 +1908,7 @@ "version": "1.6.0", "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-1.6.0.tgz", "integrity": "sha512-P4xgwPjwesuBiHisAVz/LSSZtDjOTPYZVmNAnpHHSR6ONrf8eCJOFRvUwdHn30F5M1fxhqtl7QZQUk2dprIXAg==", + "license": "MIT", "dependencies": { "@vitest/utils": "1.6.0", "p-limit": "^5.0.0", @@ -1824,39 +1918,15 @@ "url": "https://opencollective.com/vitest" } }, - "node_modules/@vitest/runner/node_modules/p-limit": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-5.0.0.tgz", - "integrity": "sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==", + "node_modules/@vitest/snapshot": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-1.6.0.tgz", + "integrity": "sha512-+Hx43f8Chus+DCmygqqfetcAZrDJwvTj0ymqjQq4CvmpKFSTVteEOBzCusu1x2tt4OJcvBflyHUE0DZSLgEMtQ==", + "license": "MIT", "dependencies": { - "yocto-queue": "^1.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@vitest/runner/node_modules/yocto-queue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@vitest/snapshot": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-1.6.0.tgz", - "integrity": "sha512-+Hx43f8Chus+DCmygqqfetcAZrDJwvTj0ymqjQq4CvmpKFSTVteEOBzCusu1x2tt4OJcvBflyHUE0DZSLgEMtQ==", - "dependencies": { - "magic-string": "^0.30.5", - "pathe": "^1.1.1", - "pretty-format": "^29.7.0" + "magic-string": "^0.30.5", + "pathe": "^1.1.1", + "pretty-format": "^29.7.0" }, "funding": { "url": "https://opencollective.com/vitest" @@ -1866,6 +1936,7 @@ "version": "1.6.0", "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-1.6.0.tgz", "integrity": "sha512-leUTap6B/cqi/bQkXUu6bQV5TZPx7pmMBKBQiI0rJA8c3pB56ZsaTbREnF7CJfmvAS4V2cXIBAh/3rVwrrCYgw==", + "license": "MIT", "dependencies": { "tinyspy": "^2.2.0" }, @@ -1877,6 +1948,7 @@ "version": "1.6.0", "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-1.6.0.tgz", "integrity": "sha512-21cPiuGMoMZwiOHa2i4LXkMkMkCGzA+MVFV70jRwHo95dL4x/ts5GZhML1QWuy7yfp3WzK3lRvZi3JnXTYqrBw==", + "license": "MIT", "dependencies": { "diff-sequences": "^29.6.3", "estree-walker": "^3.0.3", @@ -1891,14 +1963,774 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "license": "MIT", "dependencies": { "@types/estree": "^1.0.0" } }, + "node_modules/@zag-js/accordion": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/accordion/-/accordion-0.38.0.tgz", + "integrity": "sha512-qovoN5KKX8kj5IH9N3r5GUHksL6Xa45YU0fbCeoDeMd/erObRKHoA7bnM+rfJLIKCifzO53ooWWYOVZaXOmT8Q==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "0.38.0", + "@zag-js/core": "0.38.0", + "@zag-js/dom-event": "0.38.0", + "@zag-js/dom-query": "0.38.0", + "@zag-js/types": "0.38.0", + "@zag-js/utils": "0.38.0" + } + }, + "node_modules/@zag-js/anatomy": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/anatomy/-/anatomy-0.38.0.tgz", + "integrity": "sha512-VlCOnKCOSFOonvZjdGTRwp3D/A9iQd69WQTI8i5G0JwS0lhq5lK/qJ7pJ0+UHnLcqAWEv5eywbpHOLFrSlr7Nw==", + "license": "MIT" + }, + "node_modules/@zag-js/aria-hidden": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/aria-hidden/-/aria-hidden-0.38.0.tgz", + "integrity": "sha512-yPdezG+ucZyaDD7p0jB7B6prtNQGyBJSfWlTyo69W+SFxkSdocdFF/dKjoReDEY6AvCc1ZhxgHVR/sd56F50/A==", + "license": "MIT", + "dependencies": { + "@zag-js/dom-query": "0.38.0" + } + }, + "node_modules/@zag-js/auto-resize": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/auto-resize/-/auto-resize-0.38.0.tgz", + "integrity": "sha512-wauqOQwz8fAGzD2cHJEgqkCiNejWSq/Qsa7a0DdBX7BOdLyMloF6kc4YFNfQksUHgRaojLFHYJ5sfqzDO06yBQ==", + "license": "MIT", + "dependencies": { + "@zag-js/dom-query": "0.38.0" + } + }, + "node_modules/@zag-js/avatar": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/avatar/-/avatar-0.38.0.tgz", + "integrity": "sha512-ZJqlwFcEET6OdmFgWPv7YQiYM7CyFTzfEN7wXeourRdkMlgbQvi1V0Ett3LteV2kYtFjFZCmEdxP4VMfOU3w0w==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "0.38.0", + "@zag-js/core": "0.38.0", + "@zag-js/dom-query": "0.38.0", + "@zag-js/mutation-observer": "0.38.0", + "@zag-js/types": "0.38.0", + "@zag-js/utils": "0.38.0" + } + }, + "node_modules/@zag-js/carousel": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/carousel/-/carousel-0.38.0.tgz", + "integrity": "sha512-5CHRLaD9ZR5aivf1+MwmOYjkGCy8KXWx7XyWiUtlxu8ULJ4mFk6+s3RK12gmPHG7RVX5wPX9xC+2LSuVayXs5w==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "0.38.0", + "@zag-js/core": "0.38.0", + "@zag-js/dom-query": "0.38.0", + "@zag-js/types": "0.38.0", + "@zag-js/utils": "0.38.0" + } + }, + "node_modules/@zag-js/checkbox": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/checkbox/-/checkbox-0.38.0.tgz", + "integrity": "sha512-xOjbh35lxffAOyk+JwSxmKCV8wBTPe6O6aknBQkBa7Vd3KCZrgCtf/7fN8BG6cmnVjWmMk5edRt7lvZDHV8IHQ==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "0.38.0", + "@zag-js/core": "0.38.0", + "@zag-js/dom-query": "0.38.0", + "@zag-js/form-utils": "0.38.0", + "@zag-js/types": "0.38.0", + "@zag-js/utils": "0.38.0", + "@zag-js/visually-hidden": "0.38.0" + } + }, + "node_modules/@zag-js/clipboard": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/clipboard/-/clipboard-0.38.0.tgz", + "integrity": "sha512-YVWdoPuqzqdy0PXzAd66gqbvFv6qRTe84HaPNXZLBeFiL1OFdH9pl+xoa4Zxx5x4zJFPkOjbcd1jeXu0HMn7Ew==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "0.38.0", + "@zag-js/core": "0.38.0", + "@zag-js/dom-query": "0.38.0", + "@zag-js/types": "0.38.0", + "@zag-js/utils": "0.38.0" + } + }, + "node_modules/@zag-js/collapsible": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/collapsible/-/collapsible-0.38.0.tgz", + "integrity": "sha512-3FxPKnCSn/sCilKziVXEjrOCeVvPQ4vp1QOFgBiIlM0yjWxsqLv0uMWrFVh6rgc0dKfyVtKEJQgI1oYKwuwjjg==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "0.38.0", + "@zag-js/core": "0.38.0", + "@zag-js/dom-query": "0.38.0", + "@zag-js/types": "0.38.0", + "@zag-js/utils": "0.38.0" + } + }, + "node_modules/@zag-js/collection": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/collection/-/collection-0.38.0.tgz", + "integrity": "sha512-q+Y5MhmcbD4FlZSiWuqAXrc8EWziyVAD5LWd8mUI9ljMs0xsLCYSU14B1XkRx2e4FQ8Mi2C6n3lP+sHpa9/eLw==", + "license": "MIT" + }, + "node_modules/@zag-js/color-picker": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/color-picker/-/color-picker-0.38.0.tgz", + "integrity": "sha512-s6RFvnkjEeZdr6q/bDLUVuNSbJrfc0HnPf6EqJ53dISCV3rQf3LCx9rCyBJvyiM+/iay/rB2UEVlSteF2GVHtQ==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "0.38.0", + "@zag-js/color-utils": "0.38.0", + "@zag-js/core": "0.38.0", + "@zag-js/dismissable": "0.38.0", + "@zag-js/dom-event": "0.38.0", + "@zag-js/dom-query": "0.38.0", + "@zag-js/form-utils": "0.38.0", + "@zag-js/popper": "0.38.0", + "@zag-js/tabbable": "0.38.0", + "@zag-js/text-selection": "0.38.0", + "@zag-js/types": "0.38.0", + "@zag-js/utils": "0.38.0", + "@zag-js/visually-hidden": "0.38.0" + } + }, + "node_modules/@zag-js/color-utils": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/color-utils/-/color-utils-0.38.0.tgz", + "integrity": "sha512-lGZ5HDvQKLuMsXdRXzWr3p01zyL8Go7j82yVKNijFOj+2E4HoxQXgU5Tq393kt9DXONYkurISW+AWEUr+gM17Q==", + "license": "MIT", + "dependencies": { + "@zag-js/numeric-range": "0.38.0" + } + }, + "node_modules/@zag-js/combobox": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/combobox/-/combobox-0.38.0.tgz", + "integrity": "sha512-MT+KMH6FAGvlWeKPck/SLV26dxxrGWGvHQoIPZtJyJoUjPdw8vuw7QvUF7YTx+bUoQwDL0nn3EBYJpGPSAJ7/Q==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "0.38.0", + "@zag-js/aria-hidden": "0.38.0", + "@zag-js/collection": "0.38.0", + "@zag-js/core": "0.38.0", + "@zag-js/dismissable": "0.38.0", + "@zag-js/dom-event": "0.38.0", + "@zag-js/dom-query": "0.38.0", + "@zag-js/mutation-observer": "0.38.0", + "@zag-js/popper": "0.38.0", + "@zag-js/types": "0.38.0", + "@zag-js/utils": "0.38.0" + } + }, + "node_modules/@zag-js/core": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/core/-/core-0.38.0.tgz", + "integrity": "sha512-+S5qKvIPiG4CBNFaVSwdUBViiU96cZPzkUttPhl+qP3Xk7HqBV6vL48PhP01nBXfcpmW0nk8FDX1S9PleWm0oQ==", + "license": "MIT", + "dependencies": { + "@zag-js/store": "0.38.0", + "klona": "2.0.6" + } + }, + "node_modules/@zag-js/date-picker": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/date-picker/-/date-picker-0.38.0.tgz", + "integrity": "sha512-FMRnG1IHq7fOElXUGhC32hd09r7XcZ1RBJQsCd4/aJYipNyGJzMVHea/PaUo6iayhuBQ8vHsDDv5WiEWQrYimw==", + "license": "MIT", + "dependencies": { + "@internationalized/date": "3.5.2", + "@zag-js/anatomy": "0.38.0", + "@zag-js/core": "0.38.0", + "@zag-js/date-utils": "0.38.0", + "@zag-js/dismissable": "0.38.0", + "@zag-js/dom-event": "0.38.0", + "@zag-js/dom-query": "0.38.0", + "@zag-js/form-utils": "0.38.0", + "@zag-js/live-region": "0.38.0", + "@zag-js/popper": "0.38.0", + "@zag-js/text-selection": "0.38.0", + "@zag-js/types": "0.38.0", + "@zag-js/utils": "0.38.0" + } + }, + "node_modules/@zag-js/date-utils": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/date-utils/-/date-utils-0.38.0.tgz", + "integrity": "sha512-H6dR/HcFEJTATKDc19YRg6fabpF26DbCI1o0YmuclKY68jF9XWfbeAwjyr/V71DjB2QHzvODALWWSbNLDKxQDg==", + "license": "MIT", + "peerDependencies": { + "@internationalized/date": ">=3.0.0" + } + }, + "node_modules/@zag-js/dialog": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/dialog/-/dialog-0.38.0.tgz", + "integrity": "sha512-DcaEM8VWCVHAdv73y9ez4Sb1RuVMXYWYP/5K3SAeo6QCQVVuBg5pQXnkCqmGLnyE3Rf1wta8dRggu6N3Gghqrw==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "0.38.0", + "@zag-js/aria-hidden": "0.38.0", + "@zag-js/core": "0.38.0", + "@zag-js/dismissable": "0.38.0", + "@zag-js/dom-query": "0.38.0", + "@zag-js/remove-scroll": "0.38.0", + "@zag-js/types": "0.38.0", + "@zag-js/utils": "0.38.0", + "focus-trap": "7.5.4" + } + }, + "node_modules/@zag-js/dismissable": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/dismissable/-/dismissable-0.38.0.tgz", + "integrity": "sha512-4Ipp68QxFmrBeXuLjPpIx7uBrBjhqv3aQFWIvzuEbxVzq3o7afVEMVLlix54EIjkOLmdyW7O20pfTyPBO4lS8w==", + "license": "MIT", + "dependencies": { + "@zag-js/dom-event": "0.38.0", + "@zag-js/dom-query": "0.38.0", + "@zag-js/interact-outside": "0.38.0", + "@zag-js/utils": "0.38.0" + } + }, + "node_modules/@zag-js/dom-event": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/dom-event/-/dom-event-0.38.0.tgz", + "integrity": "sha512-YQk23fCV8nLpvYP2G/pzQcggPzfLOkBAmXuGJvvJk7M5fkd3f5I+SSS6XNlWJ//+o1JkiMYQEezVDl7WXM+ITA==", + "license": "MIT", + "dependencies": { + "@zag-js/text-selection": "0.38.0", + "@zag-js/types": "0.38.0" + } + }, + "node_modules/@zag-js/dom-query": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/dom-query/-/dom-query-0.38.0.tgz", + "integrity": "sha512-po1HqrEtP9ZfVKHbUzqK4jfHipQVdsfw84B5pnqPo/aPcsZnyzWgHmWE31yRZERmtTZdG6YTlOZdlZ/gQz0FfA==", + "license": "MIT" + }, + "node_modules/@zag-js/editable": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/editable/-/editable-0.38.0.tgz", + "integrity": "sha512-omOyINSgPX92E5D3RBexMyRvjLa4Zq5UUppG3FlA3kEi6DSU4hEj661vnVwc4ihhyWgWZh6KSKDE2m9fd6KEsA==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "0.38.0", + "@zag-js/core": "0.38.0", + "@zag-js/dom-event": "0.38.0", + "@zag-js/dom-query": "0.38.0", + "@zag-js/form-utils": "0.38.0", + "@zag-js/interact-outside": "0.38.0", + "@zag-js/types": "0.38.0", + "@zag-js/utils": "0.38.0" + } + }, + "node_modules/@zag-js/element-rect": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/element-rect/-/element-rect-0.38.0.tgz", + "integrity": "sha512-Oi19Yhbos+XXxR/CTCs+EhvTcYZ1AKk2EtGzDzJTUzKf+qtl3ki6Ptfam/jZxIy2M59/vv70NpW7fPZOFNAmtw==", + "license": "MIT" + }, + "node_modules/@zag-js/element-size": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/element-size/-/element-size-0.38.0.tgz", + "integrity": "sha512-flOrHUK732FlU2Q5e5YdH42HxHg727uVmsez95ua97OG/Whsh87qLZRC20RQrqtC061lKOHkBi6LuQlhGxT9Gw==", + "license": "MIT" + }, + "node_modules/@zag-js/file-upload": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/file-upload/-/file-upload-0.38.0.tgz", + "integrity": "sha512-7XwD9yhTgkLrn/MCgLCcyGfJ/PjAJt5C1Wy7PoKEz3RkAyaT2Vs0qqg8OE2NbtL7pdE/mFzirtCGr2qgZ9JYHg==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "0.38.0", + "@zag-js/core": "0.38.0", + "@zag-js/dom-query": "0.38.0", + "@zag-js/file-utils": "0.38.0", + "@zag-js/types": "0.38.0", + "@zag-js/utils": "0.38.0", + "@zag-js/visually-hidden": "0.38.0" + } + }, + "node_modules/@zag-js/file-utils": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/file-utils/-/file-utils-0.38.0.tgz", + "integrity": "sha512-WwZOqk9G+/DhDuvgQaNJuruTY4C0bc31obc1d1xDBvvH9aIl/mg99idAMrNc7bK+nMQSEVtKA5oMt5EobKqR1g==", + "license": "MIT", + "dependencies": { + "@zag-js/i18n-utils": "0.38.0" + } + }, + "node_modules/@zag-js/form-utils": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/form-utils/-/form-utils-0.38.0.tgz", + "integrity": "sha512-2ziHvspfZ6Ft63AODo/0rkHxNrp37vOjbC+aV7L2r+pCCRnen5G+rzZuq2gwdyaOHeqYLlZSjDfSYbrI3Wfbkw==", + "license": "MIT", + "dependencies": { + "@zag-js/mutation-observer": "0.38.0" + } + }, + "node_modules/@zag-js/hover-card": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/hover-card/-/hover-card-0.38.0.tgz", + "integrity": "sha512-tH6YQqYUwo2LAzpAb7oplMGB/K3teVZ+oL3xmq2kTXCtwVQTzHkxjopaywxljMCBmg+2E5OV26tzIrJFIAgxNg==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "0.38.0", + "@zag-js/core": "0.38.0", + "@zag-js/dismissable": "0.38.0", + "@zag-js/dom-query": "0.38.0", + "@zag-js/popper": "0.38.0", + "@zag-js/types": "0.38.0", + "@zag-js/utils": "0.38.0" + } + }, + "node_modules/@zag-js/i18n-utils": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/i18n-utils/-/i18n-utils-0.38.0.tgz", + "integrity": "sha512-uLe6rA3n5MBKz1oGN1cdWHhFN2MU+HAXXpYuSGlUpHrQmjvAl0TxcOcBNz7qd9AwOoR8v7pGyt3OQnG0LC0PQA==", + "license": "MIT", + "dependencies": { + "@zag-js/dom-query": "0.38.0" + } + }, + "node_modules/@zag-js/interact-outside": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/interact-outside/-/interact-outside-0.38.0.tgz", + "integrity": "sha512-9T2sPrgC9zCqS6y+2UlmVLAhFS3Qx/hFMCNAI7IlGFFI8z77NP6lQUaSuLAPqy3B9eG0fUFrBDh/rgBIPnBUDA==", + "license": "MIT", + "dependencies": { + "@zag-js/dom-event": "0.38.0", + "@zag-js/dom-query": "0.38.0", + "@zag-js/tabbable": "0.38.0", + "@zag-js/utils": "0.38.0" + } + }, + "node_modules/@zag-js/live-region": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/live-region/-/live-region-0.38.0.tgz", + "integrity": "sha512-ktxJQxOomwUzfzFiwa6OFrV390kKQwHQV485SK5TV24/FNj9ogDlLwwhqzQ7PIHPxS/6JAUVUeW2POcgE6bDqw==", + "license": "MIT", + "dependencies": { + "@zag-js/visually-hidden": "0.38.0" + } + }, + "node_modules/@zag-js/menu": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/menu/-/menu-0.38.0.tgz", + "integrity": "sha512-t0AcniH63zYqfWPnMOHTyJO7cc7uVSszDFZCJUEocO5EWQp0DnUVcdqXwUZNe+nIUvAjWMLdNDkCU3P74aMSMw==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "0.38.0", + "@zag-js/core": "0.38.0", + "@zag-js/dismissable": "0.38.0", + "@zag-js/dom-event": "0.38.0", + "@zag-js/dom-query": "0.38.0", + "@zag-js/mutation-observer": "0.38.0", + "@zag-js/popper": "0.38.0", + "@zag-js/rect-utils": "0.38.0", + "@zag-js/types": "0.38.0", + "@zag-js/utils": "0.38.0" + } + }, + "node_modules/@zag-js/mutation-observer": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/mutation-observer/-/mutation-observer-0.38.0.tgz", + "integrity": "sha512-S8K3SQwEFPXHYTvn26zpeVl2RmmCmtqUFR0vHWkXyhpB3f+MmCQIk7UmO+6VtZLEBOew9FYfBgEfeuCzl+jgVQ==", + "license": "MIT" + }, + "node_modules/@zag-js/number-input": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/number-input/-/number-input-0.38.0.tgz", + "integrity": "sha512-tqnUP8Ww9fiLx5jOrirEcceOrspTA23iElvbZsvuB7fCgW2GUSPBeWkn074dyscZQ2JbZgrJVH40MU8l67D9ug==", + "license": "MIT", + "dependencies": { + "@internationalized/number": "3.5.1", + "@zag-js/anatomy": "0.38.0", + "@zag-js/core": "0.38.0", + "@zag-js/dom-event": "0.38.0", + "@zag-js/dom-query": "0.38.0", + "@zag-js/form-utils": "0.38.0", + "@zag-js/mutation-observer": "0.38.0", + "@zag-js/number-utils": "0.38.0", + "@zag-js/types": "0.38.0", + "@zag-js/utils": "0.38.0" + } + }, + "node_modules/@zag-js/number-utils": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/number-utils/-/number-utils-0.38.0.tgz", + "integrity": "sha512-Ao9aq0PTgM6ObcjlvP45yv/8XzSKO6FmRUsz7UOu2AkChhMztrDMvJMErUXMt/uVn+LReTA9Wf9n29WRKk87Kw==", + "license": "MIT" + }, + "node_modules/@zag-js/numeric-range": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/numeric-range/-/numeric-range-0.38.0.tgz", + "integrity": "sha512-Qfe0CQhIPVmmAFPi2ySq83AuXchd4uJvcDnQAeKZK9oVqLX8ol3ZOL5iv2ugYtHA1WoQftbNwGx7Zs4/JUWqvQ==", + "license": "MIT" + }, + "node_modules/@zag-js/pagination": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/pagination/-/pagination-0.38.0.tgz", + "integrity": "sha512-C9xduN6G5ewXugRU4pijtTibSBhOY3IXf/BuFewiPTrxXLAGtxl8UyLJ+8MrlOjMAQgxLT3Q5bbVOUjy2nVdtA==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "0.38.0", + "@zag-js/core": "0.38.0", + "@zag-js/dom-query": "0.38.0", + "@zag-js/types": "0.38.0", + "@zag-js/utils": "0.38.0" + } + }, + "node_modules/@zag-js/pin-input": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/pin-input/-/pin-input-0.38.0.tgz", + "integrity": "sha512-2884vhtGw4jAveNCQjpkhhQgWdDj7DU0WpgIml21Gqxx4QjesG5ebBpSG3lft1cGiP0JnhVnARY6EbhP+t/Lyw==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "0.38.0", + "@zag-js/core": "0.38.0", + "@zag-js/dom-event": "0.38.0", + "@zag-js/dom-query": "0.38.0", + "@zag-js/form-utils": "0.38.0", + "@zag-js/types": "0.38.0", + "@zag-js/utils": "0.38.0", + "@zag-js/visually-hidden": "0.38.0" + } + }, + "node_modules/@zag-js/popover": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/popover/-/popover-0.38.0.tgz", + "integrity": "sha512-KJG/Ftiluk0Pkf46+Vzx2YXzpi+0tX5QFBc1Ok+uVF4b9iSy9x3WCvj7mwoqVyFBE7w4+o6JKGpD9baXqt3wtw==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "0.38.0", + "@zag-js/aria-hidden": "0.38.0", + "@zag-js/core": "0.38.0", + "@zag-js/dismissable": "0.38.0", + "@zag-js/dom-query": "0.38.0", + "@zag-js/popper": "0.38.0", + "@zag-js/remove-scroll": "0.38.0", + "@zag-js/tabbable": "0.38.0", + "@zag-js/types": "0.38.0", + "@zag-js/utils": "0.38.0", + "focus-trap": "7.5.4" + } + }, + "node_modules/@zag-js/popper": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/popper/-/popper-0.38.0.tgz", + "integrity": "sha512-6xpG+mvfUJqVapu3LpRdAUuFwsqhVXLOQaBmQYntt6iiFd1+zJxkXW8o176BC2LG5IB8783GZE4+BY1/DB3sDA==", + "license": "MIT", + "dependencies": { + "@floating-ui/dom": "1.6.3", + "@zag-js/dom-query": "0.38.0", + "@zag-js/utils": "0.38.0" + } + }, + "node_modules/@zag-js/presence": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/presence/-/presence-0.38.0.tgz", + "integrity": "sha512-Rio2mqo98+o0olxzG4MffFizFQRHJzL/HL6AFRi2G0u2HdGTHDGIMfACYGPLrq2JmBW+wIbO37A3KHiSYtfdtw==", + "license": "MIT", + "dependencies": { + "@zag-js/core": "0.38.0", + "@zag-js/types": "0.38.0" + } + }, + "node_modules/@zag-js/progress": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/progress/-/progress-0.38.0.tgz", + "integrity": "sha512-7Qzuen0iP9hNRlStgUvuLGdJyx+Sz4vCoGaZkF3cYXyEpEd2rKYFct35cze3oXdg5+ZutbDoKbIZ08xsDtxhag==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "0.38.0", + "@zag-js/core": "0.38.0", + "@zag-js/dom-query": "0.38.0", + "@zag-js/types": "0.38.0", + "@zag-js/utils": "0.38.0" + } + }, + "node_modules/@zag-js/radio-group": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/radio-group/-/radio-group-0.38.0.tgz", + "integrity": "sha512-GISABuxOKTu48o5SzxJknc5p0ViB3TeOmkg76/aZaNlWMkURgQ9cvxIR5meXiIISpVsyAtIvOMoCXzmFxvoOmA==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "0.38.0", + "@zag-js/core": "0.38.0", + "@zag-js/dom-query": "0.38.0", + "@zag-js/element-rect": "0.38.0", + "@zag-js/form-utils": "0.38.0", + "@zag-js/types": "0.38.0", + "@zag-js/utils": "0.38.0", + "@zag-js/visually-hidden": "0.38.0" + } + }, + "node_modules/@zag-js/rating-group": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/rating-group/-/rating-group-0.38.0.tgz", + "integrity": "sha512-ToaNzSU8tnDHfPJSHM5Y1o7w6MSq9N1qRCg/4G24orES0rG0qDhJvRKQdqqY08ZWTetCZcHNvPbUyQPzi91fTQ==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "0.38.0", + "@zag-js/core": "0.38.0", + "@zag-js/dom-event": "0.38.0", + "@zag-js/dom-query": "0.38.0", + "@zag-js/form-utils": "0.38.0", + "@zag-js/types": "0.38.0", + "@zag-js/utils": "0.38.0" + } + }, + "node_modules/@zag-js/react": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/react/-/react-0.38.0.tgz", + "integrity": "sha512-w0epVxXasralAVCWfC2KtQxxSebhhh0R2Cu1PYxU9M2pDsA8zg67Q4w8HyGR1zVKqbn4VXPZbEZZiyLQHOaZPQ==", + "license": "MIT", + "dependencies": { + "@zag-js/core": "0.38.0", + "@zag-js/store": "0.38.0", + "@zag-js/types": "0.38.0", + "proxy-compare": "2.6.0" + }, + "peerDependencies": { + "react": ">=18.0.0", + "react-dom": ">=18.0.0" + } + }, + "node_modules/@zag-js/rect-utils": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/rect-utils/-/rect-utils-0.38.0.tgz", + "integrity": "sha512-GUabczevwHrCP1fm56otvkushDH8WblXvKrNNSAVyJ1E7r81gsjsoD/aCnIZZ4RabQKrifqDekMfjYMbrRtFkw==", + "license": "MIT" + }, + "node_modules/@zag-js/remove-scroll": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/remove-scroll/-/remove-scroll-0.38.0.tgz", + "integrity": "sha512-JFcgj0QfUrT/POw/+V2LxuvnUjzLBP7TmCTmuGychEzWOalxxuuStTMa27nBDvgYp4eRNgIP+jjn8Fz3O+UW2g==", + "license": "MIT", + "dependencies": { + "@zag-js/dom-query": "0.38.0" + } + }, + "node_modules/@zag-js/select": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/select/-/select-0.38.0.tgz", + "integrity": "sha512-dQb6gLyPU5dN1qYdMESX5CDgWZurmukE36I7A5r3rQ0/OkP3dhpTY1eqWJeaDg9lxGEcWnERpFiLelxxKc/RLg==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "0.38.0", + "@zag-js/collection": "0.38.0", + "@zag-js/core": "0.38.0", + "@zag-js/dismissable": "0.38.0", + "@zag-js/dom-event": "0.38.0", + "@zag-js/dom-query": "0.38.0", + "@zag-js/form-utils": "0.38.0", + "@zag-js/mutation-observer": "0.38.0", + "@zag-js/popper": "0.38.0", + "@zag-js/tabbable": "0.38.0", + "@zag-js/types": "0.38.0", + "@zag-js/utils": "0.38.0", + "@zag-js/visually-hidden": "0.38.0" + } + }, + "node_modules/@zag-js/slider": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/slider/-/slider-0.38.0.tgz", + "integrity": "sha512-D11+GZSGrYQpVSmcM2m2CVGOFk+TKDQL+USxfgY0vHp7fIEBuHbRYM/QPFRtcrCRAMx7y6UqZbxAUy7oqhoklQ==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "0.38.0", + "@zag-js/core": "0.38.0", + "@zag-js/dom-event": "0.38.0", + "@zag-js/dom-query": "0.38.0", + "@zag-js/element-size": "0.38.0", + "@zag-js/form-utils": "0.38.0", + "@zag-js/numeric-range": "0.38.0", + "@zag-js/types": "0.38.0", + "@zag-js/utils": "0.38.0" + } + }, + "node_modules/@zag-js/splitter": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/splitter/-/splitter-0.38.0.tgz", + "integrity": "sha512-eeCA+I6hbMvU/Kid0Ea4psfLux/9/UzW3tcVv0t7zH3+6EFOEV6B/TSPzxOqWQpgKvo94ejxpmRTsUKRlhejOQ==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "0.38.0", + "@zag-js/core": "0.38.0", + "@zag-js/dom-event": "0.38.0", + "@zag-js/dom-query": "0.38.0", + "@zag-js/number-utils": "0.38.0", + "@zag-js/types": "0.38.0", + "@zag-js/utils": "0.38.0" + } + }, + "node_modules/@zag-js/store": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/store/-/store-0.38.0.tgz", + "integrity": "sha512-XbGfCxOeRLKqSAKsTOdPW8II+aAcLmyaIEDElWPr+Xt6IicANDi/CvksiiuzFiMutxowJzhXOrfIT7A093D2vQ==", + "license": "MIT", + "dependencies": { + "proxy-compare": "2.6.0" + } + }, + "node_modules/@zag-js/switch": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/switch/-/switch-0.38.0.tgz", + "integrity": "sha512-2N/2nT5V62JGPvwcsK7mKmsgT2ZiSX8Gt2+zOMY6vuS5SZJnHvI9TxsMP2XuJto9mskFBIdm/Z+27IvM6sPcbg==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "0.38.0", + "@zag-js/core": "0.38.0", + "@zag-js/dom-query": "0.38.0", + "@zag-js/form-utils": "0.38.0", + "@zag-js/types": "0.38.0", + "@zag-js/utils": "0.38.0", + "@zag-js/visually-hidden": "0.38.0" + } + }, + "node_modules/@zag-js/tabbable": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/tabbable/-/tabbable-0.38.0.tgz", + "integrity": "sha512-hIe0HKBvFV6IJQlZPyPPRMD7v4r8jJ0Hn3ZpMXoYwyRmH0Cfuha03SoLOsqeAQvLAa+EJDSU8UDUCnVrNtHASQ==", + "license": "MIT", + "dependencies": { + "@zag-js/dom-query": "0.38.0" + } + }, + "node_modules/@zag-js/tabs": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/tabs/-/tabs-0.38.0.tgz", + "integrity": "sha512-KYXO8uUeikFiwdGPHxNZg5lWn7z564WKHj4PjBV2iU0H2Itc4313xePbxAA0/rTlEQrIbYutqhAPp65bCa5OVw==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "0.38.0", + "@zag-js/core": "0.38.0", + "@zag-js/dom-event": "0.38.0", + "@zag-js/dom-query": "0.38.0", + "@zag-js/element-rect": "0.38.0", + "@zag-js/tabbable": "0.38.0", + "@zag-js/types": "0.38.0", + "@zag-js/utils": "0.38.0" + } + }, + "node_modules/@zag-js/tags-input": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/tags-input/-/tags-input-0.38.0.tgz", + "integrity": "sha512-SNqPiAG2Jzhy+0HNYVINvphgIWkPpFkkldbZfEqBFnYs5kHx/iP4FAWeTB4AtY0yxexSAv0Pj9DrQfewz0xkMA==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "0.38.0", + "@zag-js/auto-resize": "0.38.0", + "@zag-js/core": "0.38.0", + "@zag-js/dom-event": "0.38.0", + "@zag-js/dom-query": "0.38.0", + "@zag-js/form-utils": "0.38.0", + "@zag-js/interact-outside": "0.38.0", + "@zag-js/live-region": "0.38.0", + "@zag-js/types": "0.38.0", + "@zag-js/utils": "0.38.0" + } + }, + "node_modules/@zag-js/text-selection": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/text-selection/-/text-selection-0.38.0.tgz", + "integrity": "sha512-etNbRs0g4wgB/HETO0GhRziDIKRdRAEV39P4/zEdFMNBkXCjJgX7xWvWiwXkoCzIBFN2FXTFuwWWA+fBt3XfSQ==", + "license": "MIT", + "dependencies": { + "@zag-js/dom-query": "0.38.0" + } + }, + "node_modules/@zag-js/toast": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/toast/-/toast-0.38.0.tgz", + "integrity": "sha512-uCiB5sUuc7/hIZvDR6xcy+fQeE2UJNXpI8i6k/Jg4D1ZYy63iJVm8g9+5mByaPaSVi9Osou/r/A/yIU9qbOSnw==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "0.38.0", + "@zag-js/core": "0.38.0", + "@zag-js/dom-event": "0.38.0", + "@zag-js/dom-query": "0.38.0", + "@zag-js/types": "0.38.0", + "@zag-js/utils": "0.38.0" + } + }, + "node_modules/@zag-js/toggle-group": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/toggle-group/-/toggle-group-0.38.0.tgz", + "integrity": "sha512-9iRMDuUvbQBZ1WzU4sbAC5BhL14Ev5P9AxQSEmexWgV1nJi+vsWEzOrZY+AqoOoeFdg0Ju/c0K0Uk/sLcsKfgA==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "0.38.0", + "@zag-js/core": "0.38.0", + "@zag-js/dom-event": "0.38.0", + "@zag-js/dom-query": "0.38.0", + "@zag-js/types": "0.38.0", + "@zag-js/utils": "0.38.0" + } + }, + "node_modules/@zag-js/tooltip": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/tooltip/-/tooltip-0.38.0.tgz", + "integrity": "sha512-MsgUdozogatPQivWTNINxt1bgx7ndOvxNlG2GuwUwEfMIjZyU4c7SqbhGwVohLJCd6h2056IAM3PxpYZNkXXIg==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "0.38.0", + "@zag-js/core": "0.38.0", + "@zag-js/dom-event": "0.38.0", + "@zag-js/dom-query": "0.38.0", + "@zag-js/popper": "0.38.0", + "@zag-js/types": "0.38.0", + "@zag-js/utils": "0.38.0" + } + }, + "node_modules/@zag-js/tree-view": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/tree-view/-/tree-view-0.38.0.tgz", + "integrity": "sha512-N2vOKIZ4NNT4YbkfcywrpOZ4RFX2qQWUkcMGmE936LhWBM/NDHlJ6Wub7UcUcSUkKyQnaAeslJ8zrr1/xMCpgA==", + "license": "MIT", + "dependencies": { + "@zag-js/anatomy": "0.38.0", + "@zag-js/core": "0.38.0", + "@zag-js/dom-event": "0.38.0", + "@zag-js/dom-query": "0.38.0", + "@zag-js/mutation-observer": "0.38.0", + "@zag-js/types": "0.38.0", + "@zag-js/utils": "0.38.0" + } + }, + "node_modules/@zag-js/types": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/types/-/types-0.38.0.tgz", + "integrity": "sha512-PaLqLOWSFlnqwyavLuycasx/dFKzbbcoCB/FcDbKPe88ysCZtRPxeUA/Yn8N1roPnF/gvkwCSTO43+VA6cKspA==", + "license": "MIT", + "dependencies": { + "csstype": "3.1.3" + } + }, + "node_modules/@zag-js/utils": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/utils/-/utils-0.38.0.tgz", + "integrity": "sha512-u37JTfpbAYtvHwLbHVIRBuzM3+FWDX32Vsyt3LJQ+1GW69BXtWz2zDRVru3xMZ7XGsXlnGxD8xNIjYxOJCJePA==", + "license": "MIT" + }, + "node_modules/@zag-js/visually-hidden": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/@zag-js/visually-hidden/-/visually-hidden-0.38.0.tgz", + "integrity": "sha512-yOpGmd+4Y2xSzmbTpip9XtJadZmxcW8VYGDPkMKKzDClFxqUcGDh501DT5amJ+iLL+onqhzggvUJJxl7KzV7+g==", + "license": "MIT" + }, "node_modules/acorn": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.0.tgz", - "integrity": "sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", + "license": "MIT", "bin": { "acorn": "bin/acorn" }, @@ -1906,19 +2738,11 @@ "node": ">=0.4.0" } }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "peer": true, - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, "node_modules/acorn-walk": { "version": "8.3.3", "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", + "license": "MIT", "dependencies": { "acorn": "^8.11.0" }, @@ -1926,26 +2750,11 @@ "node": ">=0.4.0" } }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "peer": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, "node_modules/ansi-escapes": { "version": "6.2.1", "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.2.1.tgz", "integrity": "sha512-4nJ3yixlEthEJ9Rk4vPcdBRkZvQZlYyu8j4/Mqz5sgIkddmEnH2Yj2ZrnP9S3tQOvSNRUIgVNF/1yPpRAGNRig==", + "license": "MIT", "engines": { "node": ">=14.16" }, @@ -1954,33 +2763,34 @@ } }, "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "peer": true, + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "peer": true, + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "color-convert": "^1.9.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">=4" } }, "node_modules/anymatch": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "license": "ISC", "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -1992,17 +2802,20 @@ "node_modules/argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "license": "Python-2.0" }, "node_modules/asap": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", + "license": "MIT" }, "node_modules/assertion-error": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", + "license": "MIT", "engines": { "node": "*" } @@ -2025,6 +2838,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { "browserslist": "^4.23.0", "caniuse-lite": "^1.0.30001599", @@ -2043,39 +2857,29 @@ "postcss": "^8.1.0" } }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "peer": true - }, "node_modules/base16": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/base16/-/base16-1.0.0.tgz", - "integrity": "sha512-pNdYkNPiJUnEhnfXV56+sQy8+AaPcG3POZAUnwr4EeqCUZFz4u2PePbo3e5Gj4ziYPCWGUZT9RHisvJKnwFuBQ==" + "integrity": "sha512-pNdYkNPiJUnEhnfXV56+sQy8+AaPcG3POZAUnwr4EeqCUZFz4u2PePbo3e5Gj4ziYPCWGUZT9RHisvJKnwFuBQ==", + "license": "MIT" }, "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "license": "MIT", "engines": { "node": ">=8" - } - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "peer": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/braces": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "license": "MIT", "dependencies": { "fill-range": "^7.1.1" }, @@ -2084,9 +2888,9 @@ } }, "node_modules/browserslist": { - "version": "4.23.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.1.tgz", - "integrity": "sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==", + "version": "4.23.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.2.tgz", + "integrity": "sha512-qkqSyistMYdxAcw+CzbZwlBy8AGmS/eEWs+sEV5TnLRGDOL+C5M2EnH6tlZyg0YoAxGJAFKh61En9BR941GnHA==", "funding": [ { "type": "opencollective", @@ -2101,11 +2905,12 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { - "caniuse-lite": "^1.0.30001629", - "electron-to-chromium": "^1.4.796", + "caniuse-lite": "^1.0.30001640", + "electron-to-chromium": "^1.4.820", "node-releases": "^2.0.14", - "update-browserslist-db": "^1.0.16" + "update-browserslist-db": "^1.1.0" }, "bin": { "browserslist": "cli.js" @@ -2118,6 +2923,7 @@ "version": "6.7.14", "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", + "license": "MIT", "engines": { "node": ">=8" } @@ -2126,6 +2932,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "license": "MIT", "engines": { "node": ">=6" } @@ -2134,6 +2941,7 @@ "version": "6.3.0", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "license": "MIT", "engines": { "node": ">=10" }, @@ -2142,9 +2950,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001636", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001636.tgz", - "integrity": "sha512-bMg2vmr8XBsbL6Lr0UHXy/21m84FTxDLWn2FSqMd5PrlbMxwJlQnC2YWYxVgp66PZE+BBNF2jYQUBKCo1FDeZg==", + "version": "1.0.30001642", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001642.tgz", + "integrity": "sha512-3XQ0DoRgLijXJErLSl+bLnJ+Et4KqV1PY6JJBGAFlsNsz31zeAIncyeZfLCabHK/jtSh+671RM9YMldxjUPZtA==", "funding": [ { "type": "opencollective", @@ -2158,12 +2966,14 @@ "type": "github", "url": "https://github.com/sponsors/ai" } - ] + ], + "license": "CC-BY-4.0" }, "node_modules/chai": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/chai/-/chai-4.4.1.tgz", "integrity": "sha512-13sOfMv2+DWduEU+/xbun3LScLoqN17nBeTLUsmDfKdoiC1fr0n9PU4guu4AhRcOVFk/sW8LyZWHuhWtQZiF+g==", + "license": "MIT", "dependencies": { "assertion-error": "^1.1.0", "check-error": "^1.0.3", @@ -2178,25 +2988,24 @@ } }, "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "peer": true, + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=4" } }, "node_modules/check-error": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.3.tgz", "integrity": "sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==", + "license": "MIT", "dependencies": { "get-func-name": "^2.0.2" }, @@ -2205,15 +3014,10 @@ } }, "node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "license": "MIT", "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -2226,30 +3030,24 @@ "engines": { "node": ">= 8.10.0" }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, "optionalDependencies": { "fsevents": "~2.3.2" } }, - "node_modules/chokidar/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/classnames": { "version": "2.5.1", "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz", - "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==" + "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==", + "license": "MIT" }, "node_modules/cli-cursor": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==", + "license": "MIT", "dependencies": { "restore-cursor": "^4.0.0" }, @@ -2264,6 +3062,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-4.0.0.tgz", "integrity": "sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==", + "license": "MIT", "dependencies": { "slice-ansi": "^5.0.0", "string-width": "^7.0.0" @@ -2279,61 +3078,58 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", + "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "peer": true, + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "license": "MIT", "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "color-name": "1.1.3" } }, "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "peer": true + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "license": "MIT" }, "node_modules/colorette": { "version": "2.0.20", "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==" + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", + "license": "MIT" }, "node_modules/commander": { "version": "12.1.0", "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz", "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==", + "license": "MIT", "engines": { "node": ">=18" } }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "peer": true - }, "node_modules/confbox": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.1.7.tgz", - "integrity": "sha512-uJcB/FKZtBMCJpK8MQji6bJHgu1tixKPxRLeGkNzBoOZzpnZUJm0jm2/sBDWcuBx1dYgxV4JU+g5hmNxCyAmdA==" + "integrity": "sha512-uJcB/FKZtBMCJpK8MQji6bJHgu1tixKPxRLeGkNzBoOZzpnZUJm0jm2/sBDWcuBx1dYgxV4JU+g5hmNxCyAmdA==", + "license": "MIT" }, "node_modules/convert-source-map": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "license": "MIT" }, "node_modules/cosmiconfig": { "version": "8.3.6", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", + "license": "MIT", "dependencies": { "import-fresh": "^3.3.0", "js-yaml": "^4.1.0", @@ -2359,6 +3155,7 @@ "version": "3.1.8", "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.8.tgz", "integrity": "sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==", + "license": "MIT", "dependencies": { "node-fetch": "^2.6.12" } @@ -2367,6 +3164,7 @@ "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "license": "MIT", "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -2379,21 +3177,24 @@ "node_modules/csstype": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "license": "MIT" }, "node_modules/date-fns": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-3.6.0.tgz", "integrity": "sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/kossnocorp" } }, "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz", + "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==", + "license": "MIT", "dependencies": { "ms": "2.1.2" }, @@ -2410,6 +3211,7 @@ "version": "4.1.4", "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.4.tgz", "integrity": "sha512-SUwdGfqdKOwxCPeVYjwSyRpJ7Z+fhpwIAtmCUdZIWZ/YP5R9WAsyuSgpLVDi9bjWoN2LXHNss/dk3urXtdQxGg==", + "license": "MIT", "dependencies": { "type-detect": "^4.0.0" }, @@ -2417,55 +3219,42 @@ "node": ">=6" } }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "peer": true - }, "node_modules/diff-sequences": { "version": "29.6.3", "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", + "license": "MIT", "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "peer": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, "node_modules/dot-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "license": "MIT", "dependencies": { "no-case": "^3.0.4", "tslib": "^2.0.3" } }, "node_modules/electron-to-chromium": { - "version": "1.4.810", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.810.tgz", - "integrity": "sha512-Kaxhu4T7SJGpRQx99tq216gCq2nMxJo+uuT6uzz9l8TVN2stL7M06MIIXAtr9jsrLs2Glflgf2vMQRepxawOdQ==" + "version": "1.4.827", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.827.tgz", + "integrity": "sha512-VY+J0e4SFcNfQy19MEoMdaIcZLmDCprqvBtkii1WTCTQHpRvf5N8+3kTYCgL/PcntvwQvmMJWTuDPsq+IlhWKQ==", + "license": "ISC" }, "node_modules/emoji-regex": { "version": "10.3.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz", - "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==" + "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==", + "license": "MIT" }, "node_modules/entities": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "license": "BSD-2-Clause", "engines": { "node": ">=0.12" }, @@ -2477,6 +3266,7 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "license": "MIT", "dependencies": { "is-arrayish": "^0.2.1" } @@ -2484,13 +3274,15 @@ "node_modules/es-module-lexer": { "version": "1.5.4", "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", - "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==" + "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==", + "license": "MIT" }, "node_modules/esbuild": { "version": "0.21.5", "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", "hasInstallScript": true, + "license": "MIT", "bin": { "esbuild": "bin/esbuild" }, @@ -2527,81 +3319,25 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", + "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "peer": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint": { - "version": "8.56.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.56.0.tgz", - "integrity": "sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==", - "peer": true, - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.56.0", - "@humanwhocodes/config-array": "^0.11.13", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "@ungap/structured-clone": "^1.2.0", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.2", - "eslint-visitor-keys": "^3.4.3", - "espree": "^9.6.1", - "esquery": "^1.4.2", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "graphemer": "^1.4.0", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "bin": { - "eslint": "bin/eslint.js" - }, + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "license": "MIT", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "node": ">=0.8.0" } }, "node_modules/eslint-plugin-spellcheck": { "version": "0.0.20", "resolved": "https://registry.npmjs.org/eslint-plugin-spellcheck/-/eslint-plugin-spellcheck-0.0.20.tgz", "integrity": "sha512-GJa6vgzWAYqe0elKADAsiBRrhvqBnKyt7tpFSqlCZJsK2W9+K80oMyHhKolA7vJ13H5RCGs5/KCN+mKUyKoAiA==", + "license": "MIT", "dependencies": { "globals": "^13.0.0", "hunspell-spellchecker": "^1.0.2", @@ -2611,107 +3347,38 @@ "eslint": ">=0.8.0" } }, - "node_modules/eslint-scope": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", - "peer": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "peer": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/espree": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", - "peer": true, + "node_modules/eslint-plugin-spellcheck/node_modules/globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "license": "MIT", "dependencies": { - "acorn": "^8.9.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" + "type-fest": "^0.20.2" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=8" }, "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/esquery": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", - "peer": true, - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "peer": true, - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "peer": true, - "engines": { - "node": ">=4.0" + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/estree-walker": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "peer": true, - "engines": { - "node": ">=0.10.0" - } + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "license": "MIT" }, "node_modules/eventemitter3": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", - "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==" + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", + "license": "MIT" }, "node_modules/execa": { "version": "8.0.1", "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", + "license": "MIT", "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^8.0.1", @@ -2730,16 +3397,11 @@ "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "peer": true - }, "node_modules/fast-glob": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "license": "MIT", "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -2751,33 +3413,11 @@ "node": ">=8.6.0" } }, - "node_modules/fast-glob/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "peer": true - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "peer": true - }, "node_modules/fastq": { - "version": "1.16.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.16.0.tgz", - "integrity": "sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA==", + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "license": "ISC", "dependencies": { "reusify": "^1.0.4" } @@ -2786,6 +3426,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/fbemitter/-/fbemitter-3.0.0.tgz", "integrity": "sha512-KWKaceCwKQU0+HPoop6gn4eOHk50bBv/VxjJtGMfwmJt3D29JpN4H4eisCtIPA+a8GVBam+ldMMpMjJUvpDyHw==", + "license": "BSD-3-Clause", "dependencies": { "fbjs": "^3.0.0" } @@ -2794,6 +3435,7 @@ "version": "3.0.5", "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-3.0.5.tgz", "integrity": "sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg==", + "license": "MIT", "dependencies": { "cross-fetch": "^3.1.5", "fbjs-css-vars": "^1.0.0", @@ -2807,24 +3449,14 @@ "node_modules/fbjs-css-vars": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz", - "integrity": "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==" - }, - "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "peer": true, - "dependencies": { - "flat-cache": "^3.0.4" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } + "integrity": "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==", + "license": "MIT" }, "node_modules/fill-range": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "license": "MIT", "dependencies": { "to-regex-range": "^5.0.1" }, @@ -2832,46 +3464,33 @@ "node": ">=8" } }, - "node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "peer": true, + "node_modules/flux": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/flux/-/flux-4.0.4.tgz", + "integrity": "sha512-NCj3XlayA2UsapRpM7va6wU1+9rE5FIL7qoMcmxWHRzbp0yujihMBm9BBHZ1MDIk5h5o2Bl6eGiCe8rYELAmYw==", + "license": "BSD-3-Clause", "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" + "fbemitter": "^3.0.0", + "fbjs": "^3.0.1" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "react": "^15.0.2 || ^16.0.0 || ^17.0.0" } }, - "node_modules/flat-cache": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", - "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", - "peer": true, + "node_modules/focus-trap": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/focus-trap/-/focus-trap-7.5.4.tgz", + "integrity": "sha512-N7kHdlgsO/v+iD/dMoJKtsSqs5Dz/dXZVebRgJw23LDk+jMi/974zyiOYDziY2JPp8xivq9BmUGwIJMiuSBi7w==", + "license": "MIT", "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.3", - "rimraf": "^3.0.2" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" + "tabbable": "^6.2.0" } }, - "node_modules/flatted": { - "version": "3.2.9", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", - "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==", - "peer": true - }, "node_modules/fraction.js": { "version": "4.3.7", "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", + "license": "MIT", "engines": { "node": "*" }, @@ -2880,17 +3499,12 @@ "url": "https://github.com/sponsors/rawify" } }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "peer": true - }, "node_modules/fsevents": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "hasInstallScript": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -2903,6 +3517,7 @@ "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -2911,6 +3526,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.2.0.tgz", "integrity": "sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==", + "license": "MIT", "engines": { "node": ">=18" }, @@ -2922,6 +3538,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.2.tgz", "integrity": "sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==", + "license": "MIT", "engines": { "node": "*" } @@ -2930,6 +3547,7 @@ "version": "8.0.1", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", + "license": "MIT", "engines": { "node": ">=16" }, @@ -2937,76 +3555,47 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "peer": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "peer": true, + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "license": "ISC", "dependencies": { - "is-glob": "^4.0.3" + "is-glob": "^4.0.1" }, "engines": { - "node": ">=10.13.0" + "node": ">= 6" } }, "node_modules/globals": { - "version": "13.24.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", - "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", - "dependencies": { - "type-fest": "^0.20.2" - }, + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "license": "MIT", "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4" } }, "node_modules/globrex": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", - "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==" - }, - "node_modules/graphemer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "peer": true + "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", + "license": "MIT" }, "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "peer": true, + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=4" } }, "node_modules/hoist-non-react-statics": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "license": "BSD-3-Clause", "dependencies": { "react-is": "^16.7.0" } @@ -3015,6 +3604,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", + "license": "Apache-2.0", "engines": { "node": ">=16.17.0" } @@ -3023,6 +3613,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/hunspell-spellchecker/-/hunspell-spellchecker-1.0.2.tgz", "integrity": "sha512-4DwmFAvlz+ChsqLDsZT2cwBsYNXh+oWboemxXtafwKIyItq52xfR4e4kr017sLAoPaSYVofSOvPUfmOAhXyYvw==", + "license": "Apache 2", "bin": { "hunspell-tojson": "bin/hunspell-tojson.js" } @@ -3031,6 +3622,7 @@ "version": "9.0.11", "resolved": "https://registry.npmjs.org/husky/-/husky-9.0.11.tgz", "integrity": "sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw==", + "license": "MIT", "bin": { "husky": "bin.mjs" }, @@ -3041,33 +3633,27 @@ "url": "https://github.com/sponsors/typicode" } }, - "node_modules/ignore": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", - "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", - "peer": true, - "engines": { - "node": ">= 4" - } - }, "node_modules/immer": { "version": "10.1.1", "resolved": "https://registry.npmjs.org/immer/-/immer-10.1.1.tgz", "integrity": "sha512-s2MPrmjovJcoMaHtx6K11Ra7oD05NT97w1IC5zpMkT6Atjr7H8LjaDd81iIxUYpMKSRRNMJE703M1Fhr/TctHw==", + "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/immer" } }, "node_modules/immutable": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.4.tgz", - "integrity": "sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==" + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.6.tgz", + "integrity": "sha512-Ju0+lEMyzMVZarkTn/gqRpdqd5dOPaz1mCZ0SH3JV6iFw81PldE/PEB1hWVEA288HPt4WXW8O7AWxB10M+03QQ==", + "license": "MIT" }, "node_modules/import-fresh": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "license": "MIT", "dependencies": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" @@ -3079,40 +3665,17 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "peer": true, - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "peer": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "peer": true - }, "node_modules/is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "license": "MIT" }, "node_modules/is-binary-path": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "license": "MIT", "dependencies": { "binary-extensions": "^2.0.0" }, @@ -3124,6 +3687,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -3132,6 +3696,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -3143,6 +3708,7 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "license": "MIT", "dependencies": { "is-extglob": "^2.1.1" }, @@ -3154,23 +3720,16 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "license": "MIT", "engines": { "node": ">=0.12.0" } }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "peer": true, - "engines": { - "node": ">=8" - } - }, "node_modules/is-stream": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + "license": "MIT", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, @@ -3181,17 +3740,20 @@ "node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "license": "ISC" }, "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "license": "MIT" }, "node_modules/js-yaml": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "license": "MIT", "dependencies": { "argparse": "^2.0.1" }, @@ -3203,6 +3765,7 @@ "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "license": "MIT", "bin": { "jsesc": "bin/jsesc" }, @@ -3210,33 +3773,17 @@ "node": ">=4" } }, - "node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "peer": true - }, "node_modules/json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "peer": true - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "peer": true + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "license": "MIT" }, "node_modules/json5": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "license": "MIT", "bin": { "json5": "lib/cli.js" }, @@ -3248,36 +3795,25 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/jwt-decode/-/jwt-decode-4.0.0.tgz", "integrity": "sha512-+KJGIyHgkGuIq3IEBNftfhW/LfWhXUIY6OmyVWjliu5KH1y0fw7VQ8YndE2O4qZdMSd9SqbnC8GOcZEy0Om7sA==", + "license": "MIT", "engines": { "node": ">=18" } }, - "node_modules/keyv": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", - "peer": true, - "dependencies": { - "json-buffer": "3.0.1" - } - }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "peer": true, - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, + "node_modules/klona": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", + "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", + "license": "MIT", "engines": { - "node": ">= 0.8.0" + "node": ">= 8" } }, "node_modules/lilconfig": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz", "integrity": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==", + "license": "MIT", "engines": { "node": ">=14" }, @@ -3288,12 +3824,14 @@ "node_modules/lines-and-columns": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "license": "MIT" }, "node_modules/lint-staged": { "version": "15.2.7", "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.2.7.tgz", "integrity": "sha512-+FdVbbCZ+yoh7E/RosSdqKJyUM2OEjTciH0TFNkawKgvFp1zbGlEC39RADg+xKBG1R4mhoH2j85myBQZ5wR+lw==", + "license": "MIT", "dependencies": { "chalk": "~5.3.0", "commander": "~12.1.0", @@ -3320,6 +3858,7 @@ "version": "5.3.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "license": "MIT", "engines": { "node": "^12.17.0 || ^14.13 || >=16.0.0" }, @@ -3331,6 +3870,7 @@ "version": "8.2.3", "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.2.3.tgz", "integrity": "sha512-Lllokma2mtoniUOS94CcOErHWAug5iu7HOmDrvWgpw8jyQH2fomgB+7lZS4HWZxytUuQwkGOwe49FvwVaA85Xw==", + "license": "MIT", "dependencies": { "cli-truncate": "^4.0.0", "colorette": "^2.0.20", @@ -3347,6 +3887,7 @@ "version": "0.5.0", "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.5.0.tgz", "integrity": "sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==", + "license": "MIT", "dependencies": { "mlly": "^1.4.2", "pkg-types": "^1.0.3" @@ -3358,46 +3899,29 @@ "url": "https://github.com/sponsors/antfu" } }, - "node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "peer": true, - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/lodash": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "license": "MIT" }, "node_modules/lodash.curry": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lodash.curry/-/lodash.curry-4.1.1.tgz", - "integrity": "sha512-/u14pXGviLaweY5JI0IUzgzF2J6Ne8INyzAZjImcryjgkZ+ebruBxy2/JaOOkTqScddcYtakjhSaeemV8lR0tA==" + "integrity": "sha512-/u14pXGviLaweY5JI0IUzgzF2J6Ne8INyzAZjImcryjgkZ+ebruBxy2/JaOOkTqScddcYtakjhSaeemV8lR0tA==", + "license": "MIT" }, "node_modules/lodash.flow": { "version": "3.5.0", "resolved": "https://registry.npmjs.org/lodash.flow/-/lodash.flow-3.5.0.tgz", - "integrity": "sha512-ff3BX/tSioo+XojX4MOsOMhJw0nZoUEF011LX8g8d3gvjVbxd89cCio4BCXronjxcTUIJUoqKEUA+n4CqvvRPw==" - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "peer": true + "integrity": "sha512-ff3BX/tSioo+XojX4MOsOMhJw0nZoUEF011LX8g8d3gvjVbxd89cCio4BCXronjxcTUIJUoqKEUA+n4CqvvRPw==", + "license": "MIT" }, "node_modules/log-update": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/log-update/-/log-update-6.0.0.tgz", "integrity": "sha512-niTvB4gqvtof056rRIrTZvjNYE4rCUzO6X/X+kYjd7WFxXeJ0NwEFnRxX6ehkvv3jTwrXnNdtAak5XYZuIyPFw==", + "license": "MIT", "dependencies": { "ansi-escapes": "^6.2.0", "cli-cursor": "^4.0.0", @@ -3412,21 +3936,11 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/log-update/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, "node_modules/log-update/node_modules/ansi-styles": { "version": "6.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -3438,6 +3952,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.0.0.tgz", "integrity": "sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==", + "license": "MIT", "dependencies": { "get-east-asian-width": "^1.0.0" }, @@ -3452,6 +3967,7 @@ "version": "7.1.0", "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.0.tgz", "integrity": "sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==", + "license": "MIT", "dependencies": { "ansi-styles": "^6.2.1", "is-fullwidth-code-point": "^5.0.0" @@ -3463,29 +3979,17 @@ "url": "https://github.com/chalk/slice-ansi?sponsor=1" } }, - "node_modules/log-update/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, "node_modules/long": { "version": "5.2.3", "resolved": "https://registry.npmjs.org/long/-/long-5.2.3.tgz", - "integrity": "sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==" + "integrity": "sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==", + "license": "Apache-2.0" }, "node_modules/loose-envify": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "license": "MIT", "dependencies": { "js-tokens": "^3.0.0 || ^4.0.0" }, @@ -3497,6 +4001,7 @@ "version": "2.3.7", "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.7.tgz", "integrity": "sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==", + "license": "MIT", "dependencies": { "get-func-name": "^2.0.1" } @@ -3505,6 +4010,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "license": "MIT", "dependencies": { "tslib": "^2.0.3" } @@ -3513,6 +4019,7 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "license": "ISC", "dependencies": { "yallist": "^3.0.2" } @@ -3521,6 +4028,7 @@ "version": "0.30.10", "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.10.tgz", "integrity": "sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==", + "license": "MIT", "dependencies": { "@jridgewell/sourcemap-codec": "^1.4.15" } @@ -3528,12 +4036,14 @@ "node_modules/merge-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "license": "MIT" }, "node_modules/merge2": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "license": "MIT", "engines": { "node": ">= 8" } @@ -3542,6 +4052,7 @@ "version": "4.0.7", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", + "license": "MIT", "dependencies": { "braces": "^3.0.3", "picomatch": "^2.3.1" @@ -3554,6 +4065,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -3561,22 +4073,11 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "peer": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, "node_modules/mlly": { "version": "1.7.1", "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.7.1.tgz", "integrity": "sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==", + "license": "MIT", "dependencies": { "acorn": "^8.11.3", "pathe": "^1.1.2", @@ -3587,7 +4088,8 @@ "node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "license": "MIT" }, "node_modules/nanoid": { "version": "3.3.7", @@ -3599,6 +4101,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "bin": { "nanoid": "bin/nanoid.cjs" }, @@ -3606,16 +4109,11 @@ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "peer": true - }, "node_modules/no-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "license": "MIT", "dependencies": { "lower-case": "^2.0.2", "tslib": "^2.0.3" @@ -3625,6 +4123,7 @@ "version": "2.7.0", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "license": "MIT", "dependencies": { "whatwg-url": "^5.0.0" }, @@ -3643,12 +4142,14 @@ "node_modules/node-releases": { "version": "2.0.14", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", - "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==" + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", + "license": "MIT" }, "node_modules/normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -3657,6 +4158,7 @@ "version": "0.1.2", "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -3665,6 +4167,7 @@ "version": "5.3.0", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", + "license": "MIT", "dependencies": { "path-key": "^4.0.0" }, @@ -3679,6 +4182,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -3690,23 +4194,16 @@ "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "peer": true, - "dependencies": { - "wrappy": "1" - } - }, "node_modules/onetime": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "license": "MIT", "dependencies": { "mimic-fn": "^4.0.0" }, @@ -3717,48 +4214,16 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/optionator": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", - "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", - "peer": true, - "dependencies": { - "@aashutoshrathi/word-wrap": "^1.2.3", - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, "node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "peer": true, - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "peer": true, + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-5.0.0.tgz", + "integrity": "sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==", + "license": "MIT", "dependencies": { - "p-limit": "^3.0.2" + "yocto-queue": "^1.0.0" }, "engines": { - "node": ">=10" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -3768,6 +4233,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "license": "MIT", "dependencies": { "callsites": "^3.0.0" }, @@ -3779,6 +4245,7 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", @@ -3792,28 +4259,11 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "peer": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "peer": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/path-key": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "license": "MIT", "engines": { "node": ">=8" } @@ -3822,6 +4272,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "license": "MIT", "engines": { "node": ">=8" } @@ -3829,12 +4280,14 @@ "node_modules/pathe": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", - "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==" + "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", + "license": "MIT" }, "node_modules/pathval": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==", + "license": "MIT", "engines": { "node": "*" } @@ -3842,12 +4295,14 @@ "node_modules/picocolors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", - "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==" + "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==", + "license": "ISC" }, "node_modules/picomatch": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "license": "MIT", "engines": { "node": ">=8.6" }, @@ -3859,6 +4314,7 @@ "version": "0.6.0", "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.6.0.tgz", "integrity": "sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==", + "license": "MIT", "bin": { "pidtree": "bin/pidtree.js" }, @@ -3867,19 +4323,20 @@ } }, "node_modules/pkg-types": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.1.1.tgz", - "integrity": "sha512-ko14TjmDuQJ14zsotODv7dBlwxKhUKQEhuhmbqo1uCi9BB0Z2alo/wAXg6q1dTR5TyuqYyWhjtfe/Tsh+X28jQ==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.1.3.tgz", + "integrity": "sha512-+JrgthZG6m3ckicaOB74TwQ+tBWsFl3qVQg7mN8ulwSOElJ7gBhKzj2VkCPnZ4NlF6kEquYU+RIYNVAvzd54UA==", + "license": "MIT", "dependencies": { "confbox": "^0.1.7", - "mlly": "^1.7.0", + "mlly": "^1.7.1", "pathe": "^1.1.2" } }, "node_modules/postcss": { - "version": "8.4.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", - "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", + "version": "8.4.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.39.tgz", + "integrity": "sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==", "funding": [ { "type": "opencollective", @@ -3894,9 +4351,10 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { "nanoid": "^3.3.7", - "picocolors": "^1.0.0", + "picocolors": "^1.0.1", "source-map-js": "^1.2.0" }, "engines": { @@ -3906,21 +4364,14 @@ "node_modules/postcss-value-parser": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" - }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "peer": true, - "engines": { - "node": ">= 0.8.0" - } + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "license": "MIT" }, "node_modules/prettier": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.2.tgz", - "integrity": "sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz", + "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==", + "license": "MIT", "bin": { "prettier": "bin/prettier.cjs" }, @@ -3935,6 +4386,7 @@ "version": "29.7.0", "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.3", "ansi-styles": "^5.0.0", @@ -3948,6 +4400,7 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "license": "MIT", "engines": { "node": ">=10" }, @@ -3958,12 +4411,14 @@ "node_modules/pretty-format/node_modules/react-is": { "version": "18.3.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==" + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", + "license": "MIT" }, "node_modules/prism-react-renderer": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-2.3.1.tgz", "integrity": "sha512-Rdf+HzBLR7KYjzpJ1rSoxT9ioO85nZngQEoFIhL07XhtJHlCU3SOz0GJ6+qvMyQe0Se+BV3qpe6Yd/NmQF5Juw==", + "license": "MIT", "dependencies": { "@types/prismjs": "^1.26.0", "clsx": "^2.0.0" @@ -3976,23 +4431,22 @@ "version": "7.3.1", "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "license": "MIT", "dependencies": { "asap": "~2.0.3" } }, - "node_modules/punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "peer": true, - "engines": { - "node": ">=6" - } + "node_modules/proxy-compare": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/proxy-compare/-/proxy-compare-2.6.0.tgz", + "integrity": "sha512-8xuCeM3l8yqdmbPoYeLbrAXCBWu19XEYc5/F28f5qOaoAIMyfmBUkl5axiK+x9olUvRlcekvnm98AP9RDngOIw==", + "license": "MIT" }, "node_modules/pure-color": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/pure-color/-/pure-color-1.3.0.tgz", - "integrity": "sha512-QFADYnsVoBMw1srW7OVKEYjG+MbIa49s54w1MA1EDY6r2r/sTcKKYqRX1f4GYvnXP7eN/Pe9HFcX+hwzmrXRHA==" + "integrity": "sha512-QFADYnsVoBMw1srW7OVKEYjG+MbIa49s54w1MA1EDY6r2r/sTcKKYqRX1f4GYvnXP7eN/Pe9HFcX+hwzmrXRHA==", + "license": "MIT" }, "node_modules/queue-microtask": { "version": "1.2.3", @@ -4011,12 +4465,14 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, "node_modules/rc-slider": { "version": "10.6.2", "resolved": "https://registry.npmjs.org/rc-slider/-/rc-slider-10.6.2.tgz", "integrity": "sha512-FjkoFjyvUQWcBo1F3RgSglky3ar0+qHLM41PlFVYB4Bj3RD8E/Mv7kqMouLFBU+3aFglMzzctAIWRwajEuueSw==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.10.1", "classnames": "^2.2.5", @@ -4034,6 +4490,7 @@ "version": "5.43.0", "resolved": "https://registry.npmjs.org/rc-util/-/rc-util-5.43.0.tgz", "integrity": "sha512-AzC7KKOXFqAdIBqdGWepL9Xn7cm3vnAmjlHqUnoQaTMZYhM4VlXGLkkHHxj/BZ7Td0+SOPKB4RGPboBVKT9htw==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.18.3", "react-is": "^18.2.0" @@ -4046,12 +4503,14 @@ "node_modules/rc-util/node_modules/react-is": { "version": "18.3.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==" + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", + "license": "MIT" }, "node_modules/react": { "version": "18.3.1", "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "license": "MIT", "dependencies": { "loose-envify": "^1.1.0" }, @@ -4063,6 +4522,7 @@ "version": "0.6.0", "resolved": "https://registry.npmjs.org/react-base16-styling/-/react-base16-styling-0.6.0.tgz", "integrity": "sha512-yvh/7CArceR/jNATXOKDlvTnPKPmGZz7zsenQ3jUwLzHkNUR0CvY3yGYJbWJ/nnxsL8Sgmt5cO3/SILVuPO6TQ==", + "license": "MIT", "dependencies": { "base16": "^1.0.0", "lodash.curry": "^4.0.1", @@ -4074,6 +4534,7 @@ "version": "18.3.1", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "license": "MIT", "dependencies": { "loose-envify": "^1.1.0", "scheduler": "^0.23.2" @@ -4083,9 +4544,10 @@ } }, "node_modules/react-hook-form": { - "version": "7.52.0", - "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.52.0.tgz", - "integrity": "sha512-mJX506Xc6mirzLsmXUJyqlAI3Kj9Ph2RhplYhUVffeOQSnubK2uVqBFOBJmvKikvbFV91pxVXmDiR+QMF19x6A==", + "version": "7.52.1", + "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.52.1.tgz", + "integrity": "sha512-uNKIhaoICJ5KQALYZ4TOaOLElyM+xipord+Ha3crEFhTntdLvWZqVY49Wqd/0GiVCA/f9NjemLeiNPjG7Hpurg==", + "license": "MIT", "engines": { "node": ">=12.22.0" }, @@ -4100,7 +4562,8 @@ "node_modules/react-is": { "version": "16.13.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "license": "MIT" }, "node_modules/react-json-view": { "name": "@microlink/react-json-view", @@ -4118,27 +4581,17 @@ "react-dom": ">= 15" } }, - "node_modules/react-json-view/node_modules/flux": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/flux/-/flux-4.0.4.tgz", - "integrity": "sha512-NCj3XlayA2UsapRpM7va6wU1+9rE5FIL7qoMcmxWHRzbp0yujihMBm9BBHZ1MDIk5h5o2Bl6eGiCe8rYELAmYw==", - "dependencies": { - "fbemitter": "^3.0.0", - "fbjs": "^3.0.1" - }, - "peerDependencies": { - "react": "^15.0.2 || ^16.0.0 || ^17.0.0" - } - }, "node_modules/react-lifecycles-compat": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", - "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" + "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==", + "license": "MIT" }, "node_modules/react-redux": { "version": "9.1.2", "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-9.1.2.tgz", "integrity": "sha512-0OA4dhM1W48l3uzmv6B7TXPCGmokUU4p1M44DGN2/D9a1FjVPukVjER1PcPX97jIg6aUeLq1XJo1IpfbgULn0w==", + "license": "MIT", "dependencies": { "@types/use-sync-external-store": "^0.0.3", "use-sync-external-store": "^1.0.0" @@ -4161,16 +4614,18 @@ "version": "0.14.2", "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.2.tgz", "integrity": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/react-router": { - "version": "6.23.1", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.23.1.tgz", - "integrity": "sha512-fzcOaRF69uvqbbM7OhvQyBTFDVrrGlsFdS3AL+1KfIBtGETibHzi3FkoTRyiDJnWNc2VxrfvR+657ROHjaNjqQ==", + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.24.1.tgz", + "integrity": "sha512-PTXFXGK2pyXpHzVo3rR9H7ip4lSPZZc0bHG5CARmj65fTT6qG7sTngmb6lcYu1gf3y/8KxORoy9yn59pGpCnpg==", + "license": "MIT", "dependencies": { - "@remix-run/router": "1.16.1" + "@remix-run/router": "1.17.1" }, "engines": { "node": ">=14.0.0" @@ -4180,12 +4635,13 @@ } }, "node_modules/react-router-dom": { - "version": "6.23.1", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.23.1.tgz", - "integrity": "sha512-utP+K+aSTtEdbWpC+4gxhdlPFwuEfDKq8ZrPFU65bbRJY+l706qjR7yaidBpo3MSeA/fzwbXWbKBI6ftOnP3OQ==", + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.24.1.tgz", + "integrity": "sha512-U19KtXqooqw967Vw0Qcn5cOvrX5Ejo9ORmOtJMzYWtCT4/WOfFLIZGGsVLxcd9UkBO0mSTZtXqhZBsWlHr7+Sg==", + "license": "MIT", "dependencies": { - "@remix-run/router": "1.16.1", - "react-router": "6.23.1" + "@remix-run/router": "1.17.1", + "react-router": "6.24.1" }, "engines": { "node": ">=14.0.0" @@ -4199,6 +4655,7 @@ "version": "8.3.4", "resolved": "https://registry.npmjs.org/react-textarea-autosize/-/react-textarea-autosize-8.3.4.tgz", "integrity": "sha512-CdtmP8Dc19xL8/R6sWvtknD/eCXkQr30dtvC4VmGInhRsfF8X/ihXCq6+9l9qbxmKRiq407/7z5fxE7cVWQNgQ==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.10.2", "use-composed-ref": "^1.3.0", @@ -4215,6 +4672,7 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "license": "MIT", "dependencies": { "picomatch": "^2.2.1" }, @@ -4225,12 +4683,14 @@ "node_modules/redux": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/redux/-/redux-5.0.1.tgz", - "integrity": "sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==" + "integrity": "sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==", + "license": "MIT" }, "node_modules/redux-thunk": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-3.1.0.tgz", "integrity": "sha512-NW2r5T6ksUKXCabzhL9z+h206HQw/NJkcLm1GPImRQ8IzfXwRGqjVhKJGauHirT0DAuyy6hjdnMZaRoAcy0Klw==", + "license": "MIT", "peerDependencies": { "redux": "^5.0.0" } @@ -4238,17 +4698,20 @@ "node_modules/regenerator-runtime": { "version": "0.14.1", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", + "license": "MIT" }, "node_modules/reselect": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/reselect/-/reselect-5.1.1.tgz", - "integrity": "sha512-K/BG6eIky/SBpzfHZv/dd+9JBFiS4SWV7FIujVyJRux6e45+73RaUHXLmIR1f7WOMaQ0U1km6qwklRQxpJJY0w==" + "integrity": "sha512-K/BG6eIky/SBpzfHZv/dd+9JBFiS4SWV7FIujVyJRux6e45+73RaUHXLmIR1f7WOMaQ0U1km6qwklRQxpJJY0w==", + "license": "MIT" }, "node_modules/resolve-from": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "license": "MIT", "engines": { "node": ">=4" } @@ -4257,6 +4720,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz", "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==", + "license": "MIT", "dependencies": { "onetime": "^5.1.0", "signal-exit": "^3.0.2" @@ -4272,6 +4736,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "license": "MIT", "engines": { "node": ">=6" } @@ -4280,6 +4745,7 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "license": "MIT", "dependencies": { "mimic-fn": "^2.1.0" }, @@ -4293,12 +4759,14 @@ "node_modules/restore-cursor/node_modules/signal-exit": { "version": "3.0.7", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "license": "ISC" }, "node_modules/reusify": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "license": "MIT", "engines": { "iojs": ">=1.0.0", "node": ">=0.10.0" @@ -4307,27 +4775,14 @@ "node_modules/rfdc": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz", - "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==" - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "peer": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } + "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==", + "license": "MIT" }, "node_modules/rollup": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.18.0.tgz", - "integrity": "sha512-QmJz14PX3rzbJCN1SG4Xe/bAAX2a6NpCP8ab2vfu2GiUr8AQcr2nCV/oEO3yneFarB67zk8ShlIyWb2LGTb3Sg==", + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.18.1.tgz", + "integrity": "sha512-Elx2UT8lzxxOXMpy5HWQGZqkrQOtrVDDa/bm9l10+U4rQnVzbL/LgZ4NOM1MPIDyHk69W4InuYDF5dzRh4Kw1A==", + "license": "MIT", "dependencies": { "@types/estree": "1.0.5" }, @@ -4339,22 +4794,22 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.18.0", - "@rollup/rollup-android-arm64": "4.18.0", - "@rollup/rollup-darwin-arm64": "4.18.0", - "@rollup/rollup-darwin-x64": "4.18.0", - "@rollup/rollup-linux-arm-gnueabihf": "4.18.0", - "@rollup/rollup-linux-arm-musleabihf": "4.18.0", - "@rollup/rollup-linux-arm64-gnu": "4.18.0", - "@rollup/rollup-linux-arm64-musl": "4.18.0", - "@rollup/rollup-linux-powerpc64le-gnu": "4.18.0", - "@rollup/rollup-linux-riscv64-gnu": "4.18.0", - "@rollup/rollup-linux-s390x-gnu": "4.18.0", - "@rollup/rollup-linux-x64-gnu": "4.18.0", - "@rollup/rollup-linux-x64-musl": "4.18.0", - "@rollup/rollup-win32-arm64-msvc": "4.18.0", - "@rollup/rollup-win32-ia32-msvc": "4.18.0", - "@rollup/rollup-win32-x64-msvc": "4.18.0", + "@rollup/rollup-android-arm-eabi": "4.18.1", + "@rollup/rollup-android-arm64": "4.18.1", + "@rollup/rollup-darwin-arm64": "4.18.1", + "@rollup/rollup-darwin-x64": "4.18.1", + "@rollup/rollup-linux-arm-gnueabihf": "4.18.1", + "@rollup/rollup-linux-arm-musleabihf": "4.18.1", + "@rollup/rollup-linux-arm64-gnu": "4.18.1", + "@rollup/rollup-linux-arm64-musl": "4.18.1", + "@rollup/rollup-linux-powerpc64le-gnu": "4.18.1", + "@rollup/rollup-linux-riscv64-gnu": "4.18.1", + "@rollup/rollup-linux-s390x-gnu": "4.18.1", + "@rollup/rollup-linux-x64-gnu": "4.18.1", + "@rollup/rollup-linux-x64-musl": "4.18.1", + "@rollup/rollup-win32-arm64-msvc": "4.18.1", + "@rollup/rollup-win32-ia32-msvc": "4.18.1", + "@rollup/rollup-win32-x64-msvc": "4.18.1", "fsevents": "~2.3.2" } }, @@ -4376,14 +4831,16 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "dependencies": { "queue-microtask": "^1.2.2" } }, "node_modules/sass": { - "version": "1.77.6", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.77.6.tgz", - "integrity": "sha512-ByXE1oLD79GVq9Ht1PeHWCPMPB8XHpBuz1r85oByKHjZY6qV6rWnQovQzXJXuQ/XyE1Oj3iPk3lo28uzaRA2/Q==", + "version": "1.77.8", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.77.8.tgz", + "integrity": "sha512-4UHg6prsrycW20fqLGPShtEvo/WyHRVRHwOP4DzkUrObWoWI05QBSfzU71TVB7PFaL104TwNaHpjlWXAZbQiNQ==", + "license": "MIT", "dependencies": { "chokidar": ">=3.0.0 <4.0.0", "immutable": "^4.0.0", @@ -4400,6 +4857,7 @@ "version": "0.23.2", "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "license": "MIT", "dependencies": { "loose-envify": "^1.1.0" } @@ -4408,6 +4866,7 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -4415,12 +4874,14 @@ "node_modules/setimmediate": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==" + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", + "license": "MIT" }, "node_modules/shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "license": "MIT", "dependencies": { "shebang-regex": "^3.0.0" }, @@ -4432,6 +4893,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "license": "MIT", "engines": { "node": ">=8" } @@ -4439,12 +4901,14 @@ "node_modules/siginfo": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz", - "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==" + "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==", + "license": "ISC" }, "node_modules/signal-exit": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "license": "ISC", "engines": { "node": ">=14" }, @@ -4456,6 +4920,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", + "license": "MIT", "dependencies": { "ansi-styles": "^6.0.0", "is-fullwidth-code-point": "^4.0.0" @@ -4471,6 +4936,7 @@ "version": "6.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -4482,6 +4948,7 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz", "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==", + "license": "MIT", "dependencies": { "dot-case": "^3.0.4", "tslib": "^2.0.3" @@ -4491,6 +4958,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -4498,25 +4966,29 @@ "node_modules/stackback": { "version": "0.0.2", "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", - "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==" + "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==", + "license": "MIT" }, "node_modules/std-env": { "version": "3.7.0", "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.7.0.tgz", - "integrity": "sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==" + "integrity": "sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==", + "license": "MIT" }, "node_modules/string-argv": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz", "integrity": "sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==", + "license": "MIT", "engines": { "node": ">=0.6.19" } }, "node_modules/string-width": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.1.0.tgz", - "integrity": "sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "license": "MIT", "dependencies": { "emoji-regex": "^10.3.0", "get-east-asian-width": "^1.0.0", @@ -4529,21 +5001,11 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/string-width/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/string-width/node_modules/strip-ansi": { + "node_modules/strip-ansi": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "license": "MIT", "dependencies": { "ansi-regex": "^6.0.1" }, @@ -4554,22 +5016,11 @@ "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "peer": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/strip-final-newline": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -4577,22 +5028,11 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "peer": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/strip-literal": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-2.1.0.tgz", "integrity": "sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==", + "license": "MIT", "dependencies": { "js-tokens": "^9.0.0" }, @@ -4603,40 +5043,44 @@ "node_modules/strip-literal/node_modules/js-tokens": { "version": "9.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.0.tgz", - "integrity": "sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ==" + "integrity": "sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ==", + "license": "MIT" }, "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "peer": true, + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "has-flag": "^3.0.0" }, "engines": { - "node": ">=8" + "node": ">=4" } }, "node_modules/svg-parser": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", - "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==", + "license": "MIT" }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "peer": true + "node_modules/tabbable": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.2.0.tgz", + "integrity": "sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==", + "license": "MIT" }, "node_modules/tinybench": { "version": "2.8.0", "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.8.0.tgz", - "integrity": "sha512-1/eK7zUnIklz4JUUlL+658n58XO2hHLQfSk1Zf2LKieUjxidN16eKFEoDEfjHc3ohofSSqK3X5yO6VGb6iW8Lw==" + "integrity": "sha512-1/eK7zUnIklz4JUUlL+658n58XO2hHLQfSk1Zf2LKieUjxidN16eKFEoDEfjHc3ohofSSqK3X5yO6VGb6iW8Lw==", + "license": "MIT" }, "node_modules/tinypool": { "version": "0.8.4", "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-0.8.4.tgz", "integrity": "sha512-i11VH5gS6IFeLY3gMBQ00/MmLncVP7JLXOw1vlgkytLmJK7QnEr7NXf0LBdxfmNPAeyetukOk0bOYrJrFGjYJQ==", + "license": "MIT", "engines": { "node": ">=14.0.0" } @@ -4645,6 +5089,7 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-2.2.1.tgz", "integrity": "sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==", + "license": "MIT", "engines": { "node": ">=14.0.0" } @@ -4653,6 +5098,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "license": "MIT", "engines": { "node": ">=4" } @@ -4661,6 +5107,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "license": "MIT", "dependencies": { "is-number": "^7.0.0" }, @@ -4671,12 +5118,14 @@ "node_modules/tr46": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "license": "MIT" }, "node_modules/tsconfck": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.1.0.tgz", - "integrity": "sha512-CMjc5zMnyAjcS9sPLytrbFmj89st2g+JYtY/c02ug4Q+CZaAtCgbyviI0n1YvjZE/pzoc6FbNsINS13DOL1B9w==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.1.1.tgz", + "integrity": "sha512-00eoI6WY57SvZEVjm13stEVE90VkEdJAFGgpFLTsZbJyW/LwFQ7uQxJHWpZ2hzSWgCPKc9AnBnNP+0X7o3hAmQ==", + "license": "MIT", "bin": { "tsconfck": "bin/tsconfck.js" }, @@ -4695,24 +5144,14 @@ "node_modules/tslib": { "version": "2.6.3", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", - "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" - }, - "node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "peer": true, - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", + "license": "0BSD" }, "node_modules/type-detect": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "license": "MIT", "engines": { "node": ">=4" } @@ -4721,6 +5160,7 @@ "version": "0.20.2", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, @@ -4729,9 +5169,10 @@ } }, "node_modules/typescript": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.2.tgz", - "integrity": "sha512-NcRtPEOsPFFWjobJEtfihkLCZCXZt/os3zf8nTxjVH3RvTSxjrCamJpbExGvYOF+tFHc3pA65qpdwPbzjohhew==", + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.3.tgz", + "integrity": "sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==", + "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -4758,6 +5199,7 @@ "url": "https://github.com/sponsors/faisalman" } ], + "license": "MIT", "engines": { "node": "*" } @@ -4765,17 +5207,19 @@ "node_modules/ufo": { "version": "1.5.3", "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.3.tgz", - "integrity": "sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==" + "integrity": "sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==", + "license": "MIT" }, "node_modules/undici-types": { "version": "5.26.5", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "license": "MIT" }, "node_modules/update-browserslist-db": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz", - "integrity": "sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz", + "integrity": "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==", "funding": [ { "type": "opencollective", @@ -4790,6 +5234,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { "escalade": "^3.1.2", "picocolors": "^1.0.1" @@ -4801,19 +5246,11 @@ "browserslist": ">= 4.21.0" } }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "peer": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, "node_modules/use-composed-ref": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.3.0.tgz", "integrity": "sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==", + "license": "MIT", "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0" } @@ -4822,6 +5259,7 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz", "integrity": "sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==", + "license": "MIT", "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0" }, @@ -4835,6 +5273,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/use-latest/-/use-latest-1.2.1.tgz", "integrity": "sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==", + "license": "MIT", "dependencies": { "use-isomorphic-layout-effect": "^1.1.1" }, @@ -4851,17 +5290,19 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.2.tgz", "integrity": "sha512-PElTlVMwpblvbNqQ82d2n6RjStvdSoNe9FG28kNfz3WiXilJm4DdNkEzRhCZuIDwY8U08WVihhGR5iRqAwfDiw==", + "license": "MIT", "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, "node_modules/vite": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.3.1.tgz", - "integrity": "sha512-XBmSKRLXLxiaPYamLv3/hnP/KXDai1NDexN0FpkTaZXTfycHvkRHoenpgl/fvuK/kPbB6xAgoyiryAhQNxYmAQ==", + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.3.3.tgz", + "integrity": "sha512-NPQdeCU0Dv2z5fu+ULotpuq5yfCS1BzKUIPhNbP3YBfAMGJXbt2nS+sbTFu+qchaqWTD+H3JK++nRwr6XIcp6A==", + "license": "MIT", "dependencies": { "esbuild": "^0.21.3", - "postcss": "^8.4.38", + "postcss": "^8.4.39", "rollup": "^4.13.0" }, "bin": { @@ -4913,6 +5354,7 @@ "version": "1.6.0", "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-1.6.0.tgz", "integrity": "sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==", + "license": "MIT", "dependencies": { "cac": "^6.7.14", "debug": "^4.3.4", @@ -4934,6 +5376,7 @@ "version": "0.10.1", "resolved": "https://registry.npmjs.org/vite-plugin-commonjs/-/vite-plugin-commonjs-0.10.1.tgz", "integrity": "sha512-taP8R9kYGlCW5OzkVR0UIWRCnG6rSxeWWuA7tnU5b9t5MniibOnDY219NhisTeDhJAeGT8cEnrhVWZ9A5yD+vg==", + "license": "MIT", "dependencies": { "acorn": "^8.8.2", "fast-glob": "^3.2.12", @@ -4945,6 +5388,7 @@ "version": "1.5.0", "resolved": "https://registry.npmjs.org/vite-plugin-dynamic-import/-/vite-plugin-dynamic-import-1.5.0.tgz", "integrity": "sha512-Qp85c+AVJmLa8MLni74U4BDiWpUeFNx7NJqbGZyR2XJOU7mgW0cb7nwlAMucFyM4arEd92Nfxp4j44xPi6Fu7g==", + "license": "MIT", "dependencies": { "acorn": "^8.8.2", "es-module-lexer": "^1.2.1", @@ -4956,6 +5400,7 @@ "version": "4.2.0", "resolved": "https://registry.npmjs.org/vite-plugin-svgr/-/vite-plugin-svgr-4.2.0.tgz", "integrity": "sha512-SC7+FfVtNQk7So0XMjrrtLAbEC8qjFPifyD7+fs/E6aaNdVde6umlVVh0QuwDLdOMu7vp5RiGFsB70nj5yo0XA==", + "license": "MIT", "dependencies": { "@rollup/pluginutils": "^5.0.5", "@svgr/core": "^8.1.0", @@ -4969,6 +5414,7 @@ "version": "4.3.2", "resolved": "https://registry.npmjs.org/vite-tsconfig-paths/-/vite-tsconfig-paths-4.3.2.tgz", "integrity": "sha512-0Vd/a6po6Q+86rPlntHye7F31zA2URZMbH8M3saAZ/xR9QoGN/L21bxEGfXdWmFdNkqPpRdxFT7nmNe12e9/uA==", + "license": "MIT", "dependencies": { "debug": "^4.1.1", "globrex": "^0.1.2", @@ -4987,6 +5433,7 @@ "version": "1.6.0", "resolved": "https://registry.npmjs.org/vitest/-/vitest-1.6.0.tgz", "integrity": "sha512-H5r/dN06swuFnzNFhq/dnz37bPXnq8xB2xB5JOVk8K09rUtoeNN+LHWkoQ0A/i3hvbUKKcCei9KpbxqHMLhLLA==", + "license": "MIT", "dependencies": { "@vitest/expect": "1.6.0", "@vitest/runner": "1.6.0", @@ -5050,12 +5497,14 @@ "node_modules/webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "license": "BSD-2-Clause" }, "node_modules/whatwg-url": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "license": "MIT", "dependencies": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" @@ -5065,6 +5514,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "license": "ISC", "dependencies": { "isexe": "^2.0.0" }, @@ -5076,9 +5526,10 @@ } }, "node_modules/why-is-node-running": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.2.2.tgz", - "integrity": "sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz", + "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==", + "license": "MIT", "dependencies": { "siginfo": "^2.0.0", "stackback": "0.0.2" @@ -5094,6 +5545,7 @@ "version": "9.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz", "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==", + "license": "MIT", "dependencies": { "ansi-styles": "^6.2.1", "string-width": "^7.0.0", @@ -5106,21 +5558,11 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, "node_modules/wrap-ansi/node_modules/ansi-styles": { "version": "6.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -5128,35 +5570,17 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "peer": true - }, "node_modules/yallist": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "license": "ISC" }, "node_modules/yaml": { "version": "2.4.5", "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.5.tgz", "integrity": "sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==", + "license": "ISC", "bin": { "yaml": "bin.mjs" }, @@ -5165,12 +5589,12 @@ } }, "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "peer": true, + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz", + "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==", + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=12.20" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -5180,6 +5604,10 @@ "version": "0.4.27", "resolved": "https://registry.npmjs.org/yorkie-js-sdk/-/yorkie-js-sdk-0.4.27.tgz", "integrity": "sha512-UVFXIJDg3Or8H95IoEYhebKLh8wy2thYH0IoTJzoMtJwa/EmVvNjktrCYIuovWIBa/e3QFbhQbpw+CQ7oeLBzg==", + "license": "Apache-2.0", + "workspaces": [ + "examples/*" + ], "dependencies": { "@bufbuild/protobuf": "^1.6.0", "@connectrpc/connect": "^1.4.0", @@ -5190,3320 +5618,16 @@ "node": ">=18.0.0", "npm": ">=7.1.0" } - } - }, - "dependencies": { - "@aashutoshrathi/word-wrap": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", - "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", - "peer": true - }, - "@ampproject/remapping": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", - "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", - "requires": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.24" - } - }, - "@babel/code-frame": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", - "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", - "requires": { - "@babel/highlight": "^7.24.7", - "picocolors": "^1.0.0" - } - }, - "@babel/compat-data": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.7.tgz", - "integrity": "sha512-qJzAIcv03PyaWqxRgO4mSU3lihncDT296vnyuE2O8uA4w3UHWI4S3hgeZd1L8W1Bft40w9JxJ2b412iDUFFRhw==" - }, - "@babel/core": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.7.tgz", - "integrity": "sha512-nykK+LEK86ahTkX/3TgauT0ikKoNCfKHEaZYTUVupJdTLzGNvrblu4u6fa7DhZONAltdf8e662t/abY8idrd/g==", - "requires": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.24.7", - "@babel/helper-compilation-targets": "^7.24.7", - "@babel/helper-module-transforms": "^7.24.7", - "@babel/helpers": "^7.24.7", - "@babel/parser": "^7.24.7", - "@babel/template": "^7.24.7", - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - } - }, - "@babel/generator": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.7.tgz", - "integrity": "sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==", - "requires": { - "@babel/types": "^7.24.7", - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25", - "jsesc": "^2.5.1" - } - }, - "@babel/helper-compilation-targets": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.24.7.tgz", - "integrity": "sha512-ctSdRHBi20qWOfy27RUb4Fhp07KSJ3sXcuSvTrXrc4aG8NSYDo1ici3Vhg9bg69y5bj0Mr1lh0aeEgTvc12rMg==", - "requires": { - "@babel/compat-data": "^7.24.7", - "@babel/helper-validator-option": "^7.24.7", - "browserslist": "^4.22.2", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" - } - }, - "@babel/helper-environment-visitor": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz", - "integrity": "sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==", - "requires": { - "@babel/types": "^7.24.7" - } - }, - "@babel/helper-function-name": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.24.7.tgz", - "integrity": "sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==", - "requires": { - "@babel/template": "^7.24.7", - "@babel/types": "^7.24.7" - } - }, - "@babel/helper-hoist-variables": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.7.tgz", - "integrity": "sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==", - "requires": { - "@babel/types": "^7.24.7" - } - }, - "@babel/helper-module-imports": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz", - "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==", - "requires": { - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" - } - }, - "@babel/helper-module-transforms": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.24.7.tgz", - "integrity": "sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ==", - "requires": { - "@babel/helper-environment-visitor": "^7.24.7", - "@babel/helper-module-imports": "^7.24.7", - "@babel/helper-simple-access": "^7.24.7", - "@babel/helper-split-export-declaration": "^7.24.7", - "@babel/helper-validator-identifier": "^7.24.7" - } - }, - "@babel/helper-plugin-utils": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.7.tgz", - "integrity": "sha512-Rq76wjt7yz9AAc1KnlRKNAi/dMSVWgDRx43FHoJEbcYU6xOWaE2dVPwcdTukJrjxS65GITyfbvEYHvkirZ6uEg==" - }, - "@babel/helper-simple-access": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz", - "integrity": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==", - "requires": { - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz", - "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==", - "requires": { - "@babel/types": "^7.24.7" - } - }, - "@babel/helper-string-parser": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.7.tgz", - "integrity": "sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==" - }, - "@babel/helper-validator-identifier": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", - "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==" - }, - "@babel/helper-validator-option": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.7.tgz", - "integrity": "sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw==" - }, - "@babel/helpers": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.7.tgz", - "integrity": "sha512-NlmJJtvcw72yRJRcnCmGvSi+3jDEg8qFu3z0AFoymmzLx5ERVWyzd9kVXr7Th9/8yIJi2Zc6av4Tqz3wFs8QWg==", - "requires": { - "@babel/template": "^7.24.7", - "@babel/types": "^7.24.7" - } - }, - "@babel/highlight": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", - "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", - "requires": { - "@babel/helper-validator-identifier": "^7.24.7", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0", - "picocolors": "^1.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "@babel/parser": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.7.tgz", - "integrity": "sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==" - }, - "@babel/plugin-transform-react-jsx-self": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.24.7.tgz", - "integrity": "sha512-fOPQYbGSgH0HUp4UJO4sMBFjY6DuWq+2i8rixyUMb3CdGixs/gccURvYOAhajBdKDoGajFr3mUq5rH3phtkGzw==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-transform-react-jsx-source": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.24.7.tgz", - "integrity": "sha512-J2z+MWzZHVOemyLweMqngXrgGC42jQ//R0KdxqkIz/OrbVIIlhFI3WigZ5fO+nwFvBlncr4MGapd8vTyc7RPNQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/runtime": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.6.tgz", - "integrity": "sha512-zHd0eUrf5GZoOWVCXp6koAKQTfZV07eit6bGPmJgnZdnSAvvZee6zniW2XMF7Cmc4ISOOnPy3QaSiIJGJkVEDQ==", - "requires": { - "regenerator-runtime": "^0.14.0" - } - }, - "@babel/template": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.7.tgz", - "integrity": "sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==", - "requires": { - "@babel/code-frame": "^7.24.7", - "@babel/parser": "^7.24.7", - "@babel/types": "^7.24.7" - } }, - "@babel/traverse": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.7.tgz", - "integrity": "sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==", - "requires": { - "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.24.7", - "@babel/helper-environment-visitor": "^7.24.7", - "@babel/helper-function-name": "^7.24.7", - "@babel/helper-hoist-variables": "^7.24.7", - "@babel/helper-split-export-declaration": "^7.24.7", - "@babel/parser": "^7.24.7", - "@babel/types": "^7.24.7", - "debug": "^4.3.1", - "globals": "^11.1.0" - }, + "node_modules/yorkie-ui": { + "version": "0.5.32", + "resolved": "https://registry.npmjs.org/yorkie-ui/-/yorkie-ui-0.5.32.tgz", + "integrity": "sha512-fCAtLVuyuZtlfvjBWFSW0TiVnEDEXMg8UrelD9PShKjCvXOym2G1IgOD2OAMdtmcKsRZ5xquReD8fBxcjUVGHg==", "dependencies": { - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" - } - } - }, - "@babel/types": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.7.tgz", - "integrity": "sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==", - "requires": { - "@babel/helper-string-parser": "^7.24.7", - "@babel/helper-validator-identifier": "^7.24.7", - "to-fast-properties": "^2.0.0" - } - }, - "@buf/googleapis_googleapis.bufbuild_es": { - "version": "1.7.2-20240524201209-f0e53af8f2fc.2", - "resolved": "https://buf.build/gen/npm/v1/@buf/googleapis_googleapis.bufbuild_es/-/googleapis_googleapis.bufbuild_es-1.7.2-20240524201209-f0e53af8f2fc.2.tgz", - "requires": {} - }, - "@buf/googleapis_googleapis.connectrpc_es": { - "version": "1.4.0-20240524201209-f0e53af8f2fc.3", - "resolved": "https://buf.build/gen/npm/v1/@buf/googleapis_googleapis.connectrpc_es/-/googleapis_googleapis.connectrpc_es-1.4.0-20240524201209-f0e53af8f2fc.3.tgz", - "requires": { - "@buf/googleapis_googleapis.bufbuild_es": "1.7.2-20240524201209-f0e53af8f2fc.2" - } - }, - "@bufbuild/buf": { - "version": "1.34.0", - "resolved": "https://registry.npmjs.org/@bufbuild/buf/-/buf-1.34.0.tgz", - "integrity": "sha512-DR0P746bYiY7ziQTui0bKAvPa7ihCNxONWLtW54HQXvTkGnTc6C1keVaSz4UhNdSsBu/Xsj69GO9SizodfjUtQ==", - "requires": { - "@bufbuild/buf-darwin-arm64": "1.34.0", - "@bufbuild/buf-darwin-x64": "1.34.0", - "@bufbuild/buf-linux-aarch64": "1.34.0", - "@bufbuild/buf-linux-x64": "1.34.0", - "@bufbuild/buf-win32-arm64": "1.34.0", - "@bufbuild/buf-win32-x64": "1.34.0" - } - }, - "@bufbuild/buf-darwin-arm64": { - "version": "1.34.0", - "resolved": "https://registry.npmjs.org/@bufbuild/buf-darwin-arm64/-/buf-darwin-arm64-1.34.0.tgz", - "integrity": "sha512-3+h/jSAr7H+KT8MWWRMbN/gQ87KlGLkTGwm4/mpry1ap9Thw/UdOrk5MfmbK3CRM/rlw4mAn1Egu/Q7R5eO98g==", - "optional": true - }, - "@bufbuild/buf-darwin-x64": { - "version": "1.34.0", - "resolved": "https://registry.npmjs.org/@bufbuild/buf-darwin-x64/-/buf-darwin-x64-1.34.0.tgz", - "integrity": "sha512-Jdm0COuA2CMKoef2H8rBsRnc16mJUmCQ2KvJH5otvFrMhzPmr1MUyicCybY26HXFD/6DcnbWZvf6W8LfDMMyGQ==", - "optional": true - }, - "@bufbuild/buf-linux-aarch64": { - "version": "1.34.0", - "resolved": "https://registry.npmjs.org/@bufbuild/buf-linux-aarch64/-/buf-linux-aarch64-1.34.0.tgz", - "integrity": "sha512-utSspJlPmVPh4Ugvn9k7MEEMHDZMI13jvwHkBE6wNSkYxxYTRR5zLHtmysaYQo51Fx+3ar6mL4HnhTqLrgO5GA==", - "optional": true - }, - "@bufbuild/buf-linux-x64": { - "version": "1.34.0", - "resolved": "https://registry.npmjs.org/@bufbuild/buf-linux-x64/-/buf-linux-x64-1.34.0.tgz", - "integrity": "sha512-INCGsPLBL4aK2jHBMdZzEJUPv7f6f8skIUMMip7YdJl1nsIh27C/Dl7Q6A6/sv9IhYibWKAoxP7SuiOv2iTdEw==", - "optional": true - }, - "@bufbuild/buf-win32-arm64": { - "version": "1.34.0", - "resolved": "https://registry.npmjs.org/@bufbuild/buf-win32-arm64/-/buf-win32-arm64-1.34.0.tgz", - "integrity": "sha512-g1EogebjJ93bzmyn/fEi47tTz57M+7WYZ7/vX+DFXgLLYIxTWHDK4YN+3Hs+K7Sbx7KaVdsdEqof8xZ4WoVFnQ==", - "optional": true - }, - "@bufbuild/buf-win32-x64": { - "version": "1.34.0", - "resolved": "https://registry.npmjs.org/@bufbuild/buf-win32-x64/-/buf-win32-x64-1.34.0.tgz", - "integrity": "sha512-0rPXP7pV7+2twhcpN8hDdgV68UCiazLRcMBjWKubwcSJhAP8jRLqSJv3VGnXmpdYPbYGDQ0htfcgLNUvzllRhQ==", - "optional": true - }, - "@bufbuild/protobuf": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-1.10.0.tgz", - "integrity": "sha512-QDdVFLoN93Zjg36NoQPZfsVH9tZew7wKDKyV5qRdj8ntT4wQCOradQjRaTdwMhWUYsgKsvCINKKm87FdEk96Ag==" - }, - "@bufbuild/protoc-gen-es": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/@bufbuild/protoc-gen-es/-/protoc-gen-es-1.10.0.tgz", - "integrity": "sha512-zBYBsVT/ul4uZb6F+kD7/k4sWNHVVbEPfJwKi0FDr+9VJo8MKIofI6pkr5ksBLr4fi/74r+e/75Xi/0clL5dXg==", - "requires": { - "@bufbuild/protobuf": "^1.10.0", - "@bufbuild/protoplugin": "1.10.0" - } - }, - "@bufbuild/protoplugin": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/@bufbuild/protoplugin/-/protoplugin-1.10.0.tgz", - "integrity": "sha512-u6NE4vL0lw1+EK4/PiE/SQB7fKO4LRJNTEScIXVOi2x88K/c8WKc/k0KyEaA0asVBMpwekJQZGnRyj04ZtN5Gg==", - "requires": { - "@bufbuild/protobuf": "1.10.0", - "@typescript/vfs": "^1.4.0", - "typescript": "4.5.2" - }, - "dependencies": { - "typescript": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.2.tgz", - "integrity": "sha512-5BlMof9H1yGt0P8/WF+wPNw6GfctgGjXp5hkblpyT+8rkASSmkUKMXrxR0Xg8ThVCi/JnHQiKXeBaEwCeQwMFw==" - } - } - }, - "@connectrpc/connect": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@connectrpc/connect/-/connect-1.4.0.tgz", - "integrity": "sha512-vZeOkKaAjyV4+RH3+rJZIfDFJAfr+7fyYr6sLDKbYX3uuTVszhFe9/YKf5DNqrDb5cKdKVlYkGn6DTDqMitAnA==", - "requires": {} - }, - "@connectrpc/connect-web": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@connectrpc/connect-web/-/connect-web-1.4.0.tgz", - "integrity": "sha512-13aO4psFbbm7rdOFGV0De2Za64DY/acMspgloDlcOKzLPPs0yZkhp1OOzAQeiAIr7BM/VOHIA3p8mF0inxCYTA==", - "requires": {} - }, - "@connectrpc/protoc-gen-connect-es": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@connectrpc/protoc-gen-connect-es/-/protoc-gen-connect-es-1.4.0.tgz", - "integrity": "sha512-/7vQ8Q7mEBhV8qEVh/eifRQlQnf8EJ6weMwCD2DljVAQRlZYcW9SLxjYZhV1uM1ZZqQC7Cw2vvgXRg2XQswHBg==", - "requires": { - "@bufbuild/protobuf": "^1.7.2", - "@bufbuild/protoplugin": "^1.7.2" - } - }, - "@esbuild/aix-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", - "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", - "optional": true - }, - "@esbuild/android-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", - "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", - "optional": true - }, - "@esbuild/android-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", - "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", - "optional": true - }, - "@esbuild/android-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", - "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", - "optional": true - }, - "@esbuild/darwin-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", - "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", - "optional": true - }, - "@esbuild/darwin-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", - "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", - "optional": true - }, - "@esbuild/freebsd-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", - "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", - "optional": true - }, - "@esbuild/freebsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", - "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", - "optional": true - }, - "@esbuild/linux-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", - "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", - "optional": true - }, - "@esbuild/linux-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", - "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", - "optional": true - }, - "@esbuild/linux-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", - "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", - "optional": true - }, - "@esbuild/linux-loong64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", - "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", - "optional": true - }, - "@esbuild/linux-mips64el": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", - "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", - "optional": true - }, - "@esbuild/linux-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", - "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", - "optional": true - }, - "@esbuild/linux-riscv64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", - "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", - "optional": true - }, - "@esbuild/linux-s390x": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", - "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", - "optional": true - }, - "@esbuild/linux-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", - "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", - "optional": true - }, - "@esbuild/netbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", - "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", - "optional": true - }, - "@esbuild/openbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", - "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", - "optional": true - }, - "@esbuild/sunos-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", - "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", - "optional": true - }, - "@esbuild/win32-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", - "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", - "optional": true - }, - "@esbuild/win32-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", - "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", - "optional": true - }, - "@esbuild/win32-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", - "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", - "optional": true - }, - "@eslint-community/eslint-utils": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", - "peer": true, - "requires": { - "eslint-visitor-keys": "^3.3.0" - } - }, - "@eslint-community/regexpp": { - "version": "4.10.0", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", - "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", - "peer": true - }, - "@eslint/eslintrc": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", - "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", - "peer": true, - "requires": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.6.0", - "globals": "^13.19.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - } - }, - "@eslint/js": { - "version": "8.56.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.56.0.tgz", - "integrity": "sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==", - "peer": true - }, - "@humanwhocodes/config-array": { - "version": "0.11.13", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz", - "integrity": "sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==", - "peer": true, - "requires": { - "@humanwhocodes/object-schema": "^2.0.1", - "debug": "^4.1.1", - "minimatch": "^3.0.5" - } - }, - "@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "peer": true - }, - "@humanwhocodes/object-schema": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz", - "integrity": "sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==", - "peer": true - }, - "@jest/schemas": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", - "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", - "requires": { - "@sinclair/typebox": "^0.27.8" - } - }, - "@jridgewell/gen-mapping": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", - "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", - "requires": { - "@jridgewell/set-array": "^1.2.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.24" - } - }, - "@jridgewell/resolve-uri": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", - "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==" - }, - "@jridgewell/set-array": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==" - }, - "@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" - }, - "@jridgewell/trace-mapping": { - "version": "0.3.25", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", - "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", - "requires": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "requires": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" - }, - "@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "requires": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - } - }, - "@reduxjs/toolkit": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-2.2.5.tgz", - "integrity": "sha512-aeFA/s5NCG7NoJe/MhmwREJxRkDs0ZaSqt0MxhWUrwCf1UQXpwR87RROJEql0uAkLI6U7snBOYOcKw83ew3FPg==", - "requires": { - "immer": "^10.0.3", - "redux": "^5.0.1", - "redux-thunk": "^3.1.0", - "reselect": "^5.1.0" - } - }, - "@remix-run/router": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.16.1.tgz", - "integrity": "sha512-es2g3dq6Nb07iFxGk5GuHN20RwBZOsuDQN7izWIisUcv9r+d2C5jQxqmgkdebXgReWfiyUabcki6Fg77mSNrig==" - }, - "@rollup/pluginutils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.0.tgz", - "integrity": "sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==", - "requires": { - "@types/estree": "^1.0.0", - "estree-walker": "^2.0.2", - "picomatch": "^2.3.1" - } - }, - "@rollup/rollup-android-arm-eabi": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.18.0.tgz", - "integrity": "sha512-Tya6xypR10giZV1XzxmH5wr25VcZSncG0pZIjfePT0OVBvqNEurzValetGNarVrGiq66EBVAFn15iYX4w6FKgQ==", - "optional": true - }, - "@rollup/rollup-android-arm64": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.18.0.tgz", - "integrity": "sha512-avCea0RAP03lTsDhEyfy+hpfr85KfyTctMADqHVhLAF3MlIkq83CP8UfAHUssgXTYd+6er6PaAhx/QGv4L1EiA==", - "optional": true - }, - "@rollup/rollup-darwin-arm64": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.18.0.tgz", - "integrity": "sha512-IWfdwU7KDSm07Ty0PuA/W2JYoZ4iTj3TUQjkVsO/6U+4I1jN5lcR71ZEvRh52sDOERdnNhhHU57UITXz5jC1/w==", - "optional": true - }, - "@rollup/rollup-darwin-x64": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.18.0.tgz", - "integrity": "sha512-n2LMsUz7Ynu7DoQrSQkBf8iNrjOGyPLrdSg802vk6XT3FtsgX6JbE8IHRvposskFm9SNxzkLYGSq9QdpLYpRNA==", - "optional": true - }, - "@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.18.0.tgz", - "integrity": "sha512-C/zbRYRXFjWvz9Z4haRxcTdnkPt1BtCkz+7RtBSuNmKzMzp3ZxdM28Mpccn6pt28/UWUCTXa+b0Mx1k3g6NOMA==", - "optional": true - }, - "@rollup/rollup-linux-arm-musleabihf": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.18.0.tgz", - "integrity": "sha512-l3m9ewPgjQSXrUMHg93vt0hYCGnrMOcUpTz6FLtbwljo2HluS4zTXFy2571YQbisTnfTKPZ01u/ukJdQTLGh9A==", - "optional": true - }, - "@rollup/rollup-linux-arm64-gnu": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.18.0.tgz", - "integrity": "sha512-rJ5D47d8WD7J+7STKdCUAgmQk49xuFrRi9pZkWoRD1UeSMakbcepWXPF8ycChBoAqs1pb2wzvbY6Q33WmN2ftw==", - "optional": true - }, - "@rollup/rollup-linux-arm64-musl": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.18.0.tgz", - "integrity": "sha512-be6Yx37b24ZwxQ+wOQXXLZqpq4jTckJhtGlWGZs68TgdKXJgw54lUUoFYrg6Zs/kjzAQwEwYbp8JxZVzZLRepQ==", - "optional": true - }, - "@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.18.0.tgz", - "integrity": "sha512-hNVMQK+qrA9Todu9+wqrXOHxFiD5YmdEi3paj6vP02Kx1hjd2LLYR2eaN7DsEshg09+9uzWi2W18MJDlG0cxJA==", - "optional": true - }, - "@rollup/rollup-linux-riscv64-gnu": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.18.0.tgz", - "integrity": "sha512-ROCM7i+m1NfdrsmvwSzoxp9HFtmKGHEqu5NNDiZWQtXLA8S5HBCkVvKAxJ8U+CVctHwV2Gb5VUaK7UAkzhDjlg==", - "optional": true - }, - "@rollup/rollup-linux-s390x-gnu": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.18.0.tgz", - "integrity": "sha512-0UyyRHyDN42QL+NbqevXIIUnKA47A+45WyasO+y2bGJ1mhQrfrtXUpTxCOrfxCR4esV3/RLYyucGVPiUsO8xjg==", - "optional": true - }, - "@rollup/rollup-linux-x64-gnu": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.18.0.tgz", - "integrity": "sha512-xuglR2rBVHA5UsI8h8UbX4VJ470PtGCf5Vpswh7p2ukaqBGFTnsfzxUBetoWBWymHMxbIG0Cmx7Y9qDZzr648w==", - "optional": true - }, - "@rollup/rollup-linux-x64-musl": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.18.0.tgz", - "integrity": "sha512-LKaqQL9osY/ir2geuLVvRRs+utWUNilzdE90TpyoX0eNqPzWjRm14oMEE+YLve4k/NAqCdPkGYDaDF5Sw+xBfg==", - "optional": true - }, - "@rollup/rollup-win32-arm64-msvc": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.18.0.tgz", - "integrity": "sha512-7J6TkZQFGo9qBKH0pk2cEVSRhJbL6MtfWxth7Y5YmZs57Pi+4x6c2dStAUvaQkHQLnEQv1jzBUW43GvZW8OFqA==", - "optional": true - }, - "@rollup/rollup-win32-ia32-msvc": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.18.0.tgz", - "integrity": "sha512-Txjh+IxBPbkUB9+SXZMpv+b/vnTEtFyfWZgJ6iyCmt2tdx0OF5WhFowLmnh8ENGNpfUlUZkdI//4IEmhwPieNg==", - "optional": true - }, - "@rollup/rollup-win32-x64-msvc": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.18.0.tgz", - "integrity": "sha512-UOo5FdvOL0+eIVTgS4tIdbW+TtnBLWg1YBCcU2KWM7nuNwRz9bksDX1bekJJCpu25N1DVWaCwnT39dVQxzqS8g==", - "optional": true - }, - "@sinclair/typebox": { - "version": "0.27.8", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", - "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==" - }, - "@svgr/babel-plugin-add-jsx-attribute": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz", - "integrity": "sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==", - "requires": {} - }, - "@svgr/babel-plugin-remove-jsx-attribute": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz", - "integrity": "sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==", - "requires": {} - }, - "@svgr/babel-plugin-remove-jsx-empty-expression": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz", - "integrity": "sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==", - "requires": {} - }, - "@svgr/babel-plugin-replace-jsx-attribute-value": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz", - "integrity": "sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==", - "requires": {} - }, - "@svgr/babel-plugin-svg-dynamic-title": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz", - "integrity": "sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==", - "requires": {} - }, - "@svgr/babel-plugin-svg-em-dimensions": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz", - "integrity": "sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==", - "requires": {} - }, - "@svgr/babel-plugin-transform-react-native-svg": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz", - "integrity": "sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==", - "requires": {} - }, - "@svgr/babel-plugin-transform-svg-component": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz", - "integrity": "sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==", - "requires": {} - }, - "@svgr/babel-preset": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz", - "integrity": "sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==", - "requires": { - "@svgr/babel-plugin-add-jsx-attribute": "8.0.0", - "@svgr/babel-plugin-remove-jsx-attribute": "8.0.0", - "@svgr/babel-plugin-remove-jsx-empty-expression": "8.0.0", - "@svgr/babel-plugin-replace-jsx-attribute-value": "8.0.0", - "@svgr/babel-plugin-svg-dynamic-title": "8.0.0", - "@svgr/babel-plugin-svg-em-dimensions": "8.0.0", - "@svgr/babel-plugin-transform-react-native-svg": "8.1.0", - "@svgr/babel-plugin-transform-svg-component": "8.0.0" - } - }, - "@svgr/core": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz", - "integrity": "sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==", - "requires": { - "@babel/core": "^7.21.3", - "@svgr/babel-preset": "8.1.0", - "camelcase": "^6.2.0", - "cosmiconfig": "^8.1.3", - "snake-case": "^3.0.4" - } - }, - "@svgr/hast-util-to-babel-ast": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz", - "integrity": "sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==", - "requires": { - "@babel/types": "^7.21.3", - "entities": "^4.4.0" - } - }, - "@svgr/plugin-jsx": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz", - "integrity": "sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==", - "requires": { - "@babel/core": "^7.21.3", - "@svgr/babel-preset": "8.1.0", - "@svgr/hast-util-to-babel-ast": "8.0.0", - "svg-parser": "^2.0.4" - } - }, - "@types/babel__core": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", - "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", - "requires": { - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "@types/babel__generator": { - "version": "7.6.8", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", - "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", - "requires": { - "@babel/types": "^7.0.0" - } - }, - "@types/babel__template": { - "version": "7.4.4", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", - "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", - "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "@types/babel__traverse": { - "version": "7.20.6", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.6.tgz", - "integrity": "sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==", - "requires": { - "@babel/types": "^7.20.7" - } - }, - "@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==" - }, - "@types/hoist-non-react-statics": { - "version": "3.3.5", - "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.5.tgz", - "integrity": "sha512-SbcrWzkKBw2cdwRTwQAswfpB9g9LJWfjtUeW/jvNwbhC8cpmmNYVePa+ncbUe0rGTQ7G3Ff6mYUN2VMfLVr+Sg==", - "requires": { - "@types/react": "*", - "hoist-non-react-statics": "^3.3.0" - } - }, - "@types/node": { - "version": "20.14.8", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.8.tgz", - "integrity": "sha512-DO+2/jZinXfROG7j7WKFn/3C6nFwxy2lLpgLjEXJz+0XKphZlTLJ14mo8Vfg8X5BWN6XjyESXq+LcYdT7tR3bA==", - "requires": { - "undici-types": "~5.26.4" - } - }, - "@types/prismjs": { - "version": "1.26.4", - "resolved": "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.26.4.tgz", - "integrity": "sha512-rlAnzkW2sZOjbqZ743IHUhFcvzaGbqijwOu8QZnZCjfQzBqFE3s4lOTJEsxikImav9uzz/42I+O7YUs1mWgMlg==" - }, - "@types/prop-types": { - "version": "15.7.11", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.11.tgz", - "integrity": "sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==" - }, - "@types/react": { - "version": "18.3.3", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.3.tgz", - "integrity": "sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==", - "requires": { - "@types/prop-types": "*", - "csstype": "^3.0.2" - } - }, - "@types/react-dom": { - "version": "18.3.0", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.0.tgz", - "integrity": "sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==", - "requires": { - "@types/react": "*" - } - }, - "@types/react-redux": { - "version": "7.1.33", - "resolved": "https://registry.npmjs.org/@types/react-redux/-/react-redux-7.1.33.tgz", - "integrity": "sha512-NF8m5AjWCkert+fosDsN3hAlHzpjSiXlVy9EgQEmLoBhaNXbmyeGs/aj5dQzKuF+/q+S7JQagorGDW8pJ28Hmg==", - "requires": { - "@types/hoist-non-react-statics": "^3.3.0", - "@types/react": "*", - "hoist-non-react-statics": "^3.3.0", - "redux": "^4.0.0" - }, - "dependencies": { - "redux": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/redux/-/redux-4.2.1.tgz", - "integrity": "sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==", - "requires": { - "@babel/runtime": "^7.9.2" - } - } - } - }, - "@types/use-sync-external-store": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/@types/use-sync-external-store/-/use-sync-external-store-0.0.3.tgz", - "integrity": "sha512-EwmlvuaxPNej9+T4v5AuBPJa2x2UOJVdjCtDHgcDqitUeOtjnJKJ+apYjVcAoBEMjKW1VVFGZLUb5+qqa09XFA==" - }, - "@typescript/vfs": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/@typescript/vfs/-/vfs-1.5.3.tgz", - "integrity": "sha512-OSZ/o3wwD5VPZVdGGsXWk7sRGRtwrGnqA4zwmb33FTs7Wxmad0QTkQCbaNyqWA8hL09TCwAthdp8yjFA5G1lvw==", - "requires": { - "debug": "^4.1.1" - } - }, - "@ungap/structured-clone": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", - "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", - "peer": true - }, - "@vitejs/plugin-react": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.3.1.tgz", - "integrity": "sha512-m/V2syj5CuVnaxcUJOQRel/Wr31FFXRFlnOoq1TVtkCxsY5veGMTEmpWHndrhB2U8ScHtCQB1e+4hWYExQc6Lg==", - "requires": { - "@babel/core": "^7.24.5", - "@babel/plugin-transform-react-jsx-self": "^7.24.5", - "@babel/plugin-transform-react-jsx-source": "^7.24.1", - "@types/babel__core": "^7.20.5", - "react-refresh": "^0.14.2" - } - }, - "@vitest/expect": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-1.6.0.tgz", - "integrity": "sha512-ixEvFVQjycy/oNgHjqsL6AZCDduC+tflRluaHIzKIsdbzkLn2U/iBnVeJwB6HsIjQBdfMR8Z0tRxKUsvFJEeWQ==", - "requires": { - "@vitest/spy": "1.6.0", - "@vitest/utils": "1.6.0", - "chai": "^4.3.10" - } - }, - "@vitest/runner": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-1.6.0.tgz", - "integrity": "sha512-P4xgwPjwesuBiHisAVz/LSSZtDjOTPYZVmNAnpHHSR6ONrf8eCJOFRvUwdHn30F5M1fxhqtl7QZQUk2dprIXAg==", - "requires": { - "@vitest/utils": "1.6.0", - "p-limit": "^5.0.0", - "pathe": "^1.1.1" - }, - "dependencies": { - "p-limit": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-5.0.0.tgz", - "integrity": "sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==", - "requires": { - "yocto-queue": "^1.0.0" - } - }, - "yocto-queue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==" - } - } - }, - "@vitest/snapshot": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-1.6.0.tgz", - "integrity": "sha512-+Hx43f8Chus+DCmygqqfetcAZrDJwvTj0ymqjQq4CvmpKFSTVteEOBzCusu1x2tt4OJcvBflyHUE0DZSLgEMtQ==", - "requires": { - "magic-string": "^0.30.5", - "pathe": "^1.1.1", - "pretty-format": "^29.7.0" - } - }, - "@vitest/spy": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-1.6.0.tgz", - "integrity": "sha512-leUTap6B/cqi/bQkXUu6bQV5TZPx7pmMBKBQiI0rJA8c3pB56ZsaTbREnF7CJfmvAS4V2cXIBAh/3rVwrrCYgw==", - "requires": { - "tinyspy": "^2.2.0" - } - }, - "@vitest/utils": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-1.6.0.tgz", - "integrity": "sha512-21cPiuGMoMZwiOHa2i4LXkMkMkCGzA+MVFV70jRwHo95dL4x/ts5GZhML1QWuy7yfp3WzK3lRvZi3JnXTYqrBw==", - "requires": { - "diff-sequences": "^29.6.3", - "estree-walker": "^3.0.3", - "loupe": "^2.3.7", - "pretty-format": "^29.7.0" - }, - "dependencies": { - "estree-walker": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", - "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", - "requires": { - "@types/estree": "^1.0.0" - } - } - } - }, - "acorn": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.0.tgz", - "integrity": "sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==" - }, - "acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "peer": true, - "requires": {} - }, - "acorn-walk": { - "version": "8.3.3", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", - "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", - "requires": { - "acorn": "^8.11.0" - } - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "peer": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ansi-escapes": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.2.1.tgz", - "integrity": "sha512-4nJ3yixlEthEJ9Rk4vPcdBRkZvQZlYyu8j4/Mqz5sgIkddmEnH2Yj2ZrnP9S3tQOvSNRUIgVNF/1yPpRAGNRig==" - }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "peer": true - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "peer": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, - "asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" - }, - "assertion-error": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", - "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==" - }, - "autoprefixer": { - "version": "10.4.19", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.19.tgz", - "integrity": "sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==", - "requires": { - "browserslist": "^4.23.0", - "caniuse-lite": "^1.0.30001599", - "fraction.js": "^4.3.7", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - } - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "peer": true - }, - "base16": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/base16/-/base16-1.0.0.tgz", - "integrity": "sha512-pNdYkNPiJUnEhnfXV56+sQy8+AaPcG3POZAUnwr4EeqCUZFz4u2PePbo3e5Gj4ziYPCWGUZT9RHisvJKnwFuBQ==" - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "peer": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "requires": { - "fill-range": "^7.1.1" - } - }, - "browserslist": { - "version": "4.23.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.1.tgz", - "integrity": "sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==", - "requires": { - "caniuse-lite": "^1.0.30001629", - "electron-to-chromium": "^1.4.796", - "node-releases": "^2.0.14", - "update-browserslist-db": "^1.0.16" - } - }, - "cac": { - "version": "6.7.14", - "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", - "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==" - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" - }, - "camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" - }, - "caniuse-lite": { - "version": "1.0.30001636", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001636.tgz", - "integrity": "sha512-bMg2vmr8XBsbL6Lr0UHXy/21m84FTxDLWn2FSqMd5PrlbMxwJlQnC2YWYxVgp66PZE+BBNF2jYQUBKCo1FDeZg==" - }, - "chai": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/chai/-/chai-4.4.1.tgz", - "integrity": "sha512-13sOfMv2+DWduEU+/xbun3LScLoqN17nBeTLUsmDfKdoiC1fr0n9PU4guu4AhRcOVFk/sW8LyZWHuhWtQZiF+g==", - "requires": { - "assertion-error": "^1.1.0", - "check-error": "^1.0.3", - "deep-eql": "^4.1.3", - "get-func-name": "^2.0.2", - "loupe": "^2.3.6", - "pathval": "^1.1.1", - "type-detect": "^4.0.8" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "peer": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "check-error": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.3.tgz", - "integrity": "sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==", - "requires": { - "get-func-name": "^2.0.2" - } - }, - "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "dependencies": { - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "requires": { - "is-glob": "^4.0.1" - } - } - } - }, - "classnames": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz", - "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==" - }, - "cli-cursor": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", - "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==", - "requires": { - "restore-cursor": "^4.0.0" - } - }, - "cli-truncate": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-4.0.0.tgz", - "integrity": "sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==", - "requires": { - "slice-ansi": "^5.0.0", - "string-width": "^7.0.0" - } - }, - "clsx": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", - "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==" - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "peer": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "peer": true - }, - "colorette": { - "version": "2.0.20", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==" - }, - "commander": { - "version": "12.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz", - "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==" - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "peer": true - }, - "confbox": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.1.7.tgz", - "integrity": "sha512-uJcB/FKZtBMCJpK8MQji6bJHgu1tixKPxRLeGkNzBoOZzpnZUJm0jm2/sBDWcuBx1dYgxV4JU+g5hmNxCyAmdA==" - }, - "convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" - }, - "cosmiconfig": { - "version": "8.3.6", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", - "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", - "requires": { - "import-fresh": "^3.3.0", - "js-yaml": "^4.1.0", - "parse-json": "^5.2.0", - "path-type": "^4.0.0" - } - }, - "cross-fetch": { - "version": "3.1.8", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.8.tgz", - "integrity": "sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==", - "requires": { - "node-fetch": "^2.6.12" - } - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "csstype": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" - }, - "date-fns": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-3.6.0.tgz", - "integrity": "sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==" - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "requires": { - "ms": "2.1.2" - } - }, - "deep-eql": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.4.tgz", - "integrity": "sha512-SUwdGfqdKOwxCPeVYjwSyRpJ7Z+fhpwIAtmCUdZIWZ/YP5R9WAsyuSgpLVDi9bjWoN2LXHNss/dk3urXtdQxGg==", - "requires": { - "type-detect": "^4.0.0" - } - }, - "deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "peer": true - }, - "diff-sequences": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", - "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==" - }, - "doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "peer": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "requires": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "electron-to-chromium": { - "version": "1.4.810", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.810.tgz", - "integrity": "sha512-Kaxhu4T7SJGpRQx99tq216gCq2nMxJo+uuT6uzz9l8TVN2stL7M06MIIXAtr9jsrLs2Glflgf2vMQRepxawOdQ==" - }, - "emoji-regex": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz", - "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==" - }, - "entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==" - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "es-module-lexer": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", - "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==" - }, - "esbuild": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", - "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", - "requires": { - "@esbuild/aix-ppc64": "0.21.5", - "@esbuild/android-arm": "0.21.5", - "@esbuild/android-arm64": "0.21.5", - "@esbuild/android-x64": "0.21.5", - "@esbuild/darwin-arm64": "0.21.5", - "@esbuild/darwin-x64": "0.21.5", - "@esbuild/freebsd-arm64": "0.21.5", - "@esbuild/freebsd-x64": "0.21.5", - "@esbuild/linux-arm": "0.21.5", - "@esbuild/linux-arm64": "0.21.5", - "@esbuild/linux-ia32": "0.21.5", - "@esbuild/linux-loong64": "0.21.5", - "@esbuild/linux-mips64el": "0.21.5", - "@esbuild/linux-ppc64": "0.21.5", - "@esbuild/linux-riscv64": "0.21.5", - "@esbuild/linux-s390x": "0.21.5", - "@esbuild/linux-x64": "0.21.5", - "@esbuild/netbsd-x64": "0.21.5", - "@esbuild/openbsd-x64": "0.21.5", - "@esbuild/sunos-x64": "0.21.5", - "@esbuild/win32-arm64": "0.21.5", - "@esbuild/win32-ia32": "0.21.5", - "@esbuild/win32-x64": "0.21.5" - } - }, - "escalade": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", - "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==" - }, - "escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "peer": true - }, - "eslint": { - "version": "8.56.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.56.0.tgz", - "integrity": "sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==", - "peer": true, - "requires": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.56.0", - "@humanwhocodes/config-array": "^0.11.13", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "@ungap/structured-clone": "^1.2.0", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.2", - "eslint-visitor-keys": "^3.4.3", - "espree": "^9.6.1", - "esquery": "^1.4.2", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "graphemer": "^1.4.0", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - } - }, - "eslint-plugin-spellcheck": { - "version": "0.0.20", - "resolved": "https://registry.npmjs.org/eslint-plugin-spellcheck/-/eslint-plugin-spellcheck-0.0.20.tgz", - "integrity": "sha512-GJa6vgzWAYqe0elKADAsiBRrhvqBnKyt7tpFSqlCZJsK2W9+K80oMyHhKolA7vJ13H5RCGs5/KCN+mKUyKoAiA==", - "requires": { - "globals": "^13.0.0", - "hunspell-spellchecker": "^1.0.2", - "lodash": "^4.17.15" - } - }, - "eslint-scope": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", - "peer": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - } - }, - "eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "peer": true - }, - "espree": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", - "peer": true, - "requires": { - "acorn": "^8.9.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" - } - }, - "esquery": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", - "peer": true, - "requires": { - "estraverse": "^5.1.0" - } - }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "peer": true, - "requires": { - "estraverse": "^5.2.0" - } - }, - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "peer": true - }, - "estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "peer": true - }, - "eventemitter3": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", - "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==" - }, - "execa": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", - "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^8.0.1", - "human-signals": "^5.0.0", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^4.1.0", - "strip-final-newline": "^3.0.0" - } - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "peer": true - }, - "fast-glob": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "dependencies": { - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "requires": { - "is-glob": "^4.0.1" - } - } - } - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "peer": true - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "peer": true - }, - "fastq": { - "version": "1.16.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.16.0.tgz", - "integrity": "sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA==", - "requires": { - "reusify": "^1.0.4" - } - }, - "fbemitter": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/fbemitter/-/fbemitter-3.0.0.tgz", - "integrity": "sha512-KWKaceCwKQU0+HPoop6gn4eOHk50bBv/VxjJtGMfwmJt3D29JpN4H4eisCtIPA+a8GVBam+ldMMpMjJUvpDyHw==", - "requires": { - "fbjs": "^3.0.0" - } - }, - "fbjs": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-3.0.5.tgz", - "integrity": "sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg==", - "requires": { - "cross-fetch": "^3.1.5", - "fbjs-css-vars": "^1.0.0", - "loose-envify": "^1.0.0", - "object-assign": "^4.1.0", - "promise": "^7.1.1", - "setimmediate": "^1.0.5", - "ua-parser-js": "^1.0.35" - } - }, - "fbjs-css-vars": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz", - "integrity": "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==" - }, - "file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "peer": true, - "requires": { - "flat-cache": "^3.0.4" - } - }, - "fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "peer": true, - "requires": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - } - }, - "flat-cache": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", - "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", - "peer": true, - "requires": { - "flatted": "^3.2.9", - "keyv": "^4.5.3", - "rimraf": "^3.0.2" - } - }, - "flatted": { - "version": "3.2.9", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", - "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==", - "peer": true - }, - "fraction.js": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", - "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==" - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "peer": true - }, - "fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "optional": true - }, - "gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" - }, - "get-east-asian-width": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.2.0.tgz", - "integrity": "sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==" - }, - "get-func-name": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.2.tgz", - "integrity": "sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==" - }, - "get-stream": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", - "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==" - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "peer": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "peer": true, - "requires": { - "is-glob": "^4.0.3" - } - }, - "globals": { - "version": "13.24.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", - "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", - "requires": { - "type-fest": "^0.20.2" - } - }, - "globrex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", - "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==" - }, - "graphemer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "peer": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "peer": true - }, - "hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "requires": { - "react-is": "^16.7.0" - } - }, - "human-signals": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", - "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==" - }, - "hunspell-spellchecker": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/hunspell-spellchecker/-/hunspell-spellchecker-1.0.2.tgz", - "integrity": "sha512-4DwmFAvlz+ChsqLDsZT2cwBsYNXh+oWboemxXtafwKIyItq52xfR4e4kr017sLAoPaSYVofSOvPUfmOAhXyYvw==" - }, - "husky": { - "version": "9.0.11", - "resolved": "https://registry.npmjs.org/husky/-/husky-9.0.11.tgz", - "integrity": "sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw==" - }, - "ignore": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", - "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", - "peer": true - }, - "immer": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/immer/-/immer-10.1.1.tgz", - "integrity": "sha512-s2MPrmjovJcoMaHtx6K11Ra7oD05NT97w1IC5zpMkT6Atjr7H8LjaDd81iIxUYpMKSRRNMJE703M1Fhr/TctHw==" - }, - "immutable": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.4.tgz", - "integrity": "sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==" - }, - "import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "peer": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "peer": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "peer": true - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" - }, - "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" - }, - "is-fullwidth-code-point": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", - "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==" - }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" - }, - "is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "peer": true - }, - "is-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", - "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==" - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "requires": { - "argparse": "^2.0.1" - } - }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" - }, - "json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "peer": true - }, - "json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "peer": true - }, - "json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "peer": true - }, - "json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==" - }, - "jwt-decode": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jwt-decode/-/jwt-decode-4.0.0.tgz", - "integrity": "sha512-+KJGIyHgkGuIq3IEBNftfhW/LfWhXUIY6OmyVWjliu5KH1y0fw7VQ8YndE2O4qZdMSd9SqbnC8GOcZEy0Om7sA==" - }, - "keyv": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", - "peer": true, - "requires": { - "json-buffer": "3.0.1" - } - }, - "levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "peer": true, - "requires": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - } - }, - "lilconfig": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz", - "integrity": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==" - }, - "lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" - }, - "lint-staged": { - "version": "15.2.7", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.2.7.tgz", - "integrity": "sha512-+FdVbbCZ+yoh7E/RosSdqKJyUM2OEjTciH0TFNkawKgvFp1zbGlEC39RADg+xKBG1R4mhoH2j85myBQZ5wR+lw==", - "requires": { - "chalk": "~5.3.0", - "commander": "~12.1.0", - "debug": "~4.3.4", - "execa": "~8.0.1", - "lilconfig": "~3.1.1", - "listr2": "~8.2.1", - "micromatch": "~4.0.7", - "pidtree": "~0.6.0", - "string-argv": "~0.3.2", - "yaml": "~2.4.2" - }, - "dependencies": { - "chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==" - } - } - }, - "listr2": { - "version": "8.2.3", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.2.3.tgz", - "integrity": "sha512-Lllokma2mtoniUOS94CcOErHWAug5iu7HOmDrvWgpw8jyQH2fomgB+7lZS4HWZxytUuQwkGOwe49FvwVaA85Xw==", - "requires": { - "cli-truncate": "^4.0.0", - "colorette": "^2.0.20", - "eventemitter3": "^5.0.1", - "log-update": "^6.0.0", - "rfdc": "^1.4.1", - "wrap-ansi": "^9.0.0" - } - }, - "local-pkg": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.5.0.tgz", - "integrity": "sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==", - "requires": { - "mlly": "^1.4.2", - "pkg-types": "^1.0.3" - } - }, - "locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "peer": true, - "requires": { - "p-locate": "^5.0.0" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "lodash.curry": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.curry/-/lodash.curry-4.1.1.tgz", - "integrity": "sha512-/u14pXGviLaweY5JI0IUzgzF2J6Ne8INyzAZjImcryjgkZ+ebruBxy2/JaOOkTqScddcYtakjhSaeemV8lR0tA==" - }, - "lodash.flow": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/lodash.flow/-/lodash.flow-3.5.0.tgz", - "integrity": "sha512-ff3BX/tSioo+XojX4MOsOMhJw0nZoUEF011LX8g8d3gvjVbxd89cCio4BCXronjxcTUIJUoqKEUA+n4CqvvRPw==" - }, - "lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "peer": true - }, - "log-update": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-6.0.0.tgz", - "integrity": "sha512-niTvB4gqvtof056rRIrTZvjNYE4rCUzO6X/X+kYjd7WFxXeJ0NwEFnRxX6ehkvv3jTwrXnNdtAak5XYZuIyPFw==", - "requires": { - "ansi-escapes": "^6.2.0", - "cli-cursor": "^4.0.0", - "slice-ansi": "^7.0.0", - "strip-ansi": "^7.1.0", - "wrap-ansi": "^9.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" - }, - "ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==" - }, - "is-fullwidth-code-point": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.0.0.tgz", - "integrity": "sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==", - "requires": { - "get-east-asian-width": "^1.0.0" - } - }, - "slice-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.0.tgz", - "integrity": "sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==", - "requires": { - "ansi-styles": "^6.2.1", - "is-fullwidth-code-point": "^5.0.0" - } - }, - "strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "requires": { - "ansi-regex": "^6.0.1" - } - } - } - }, - "long": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/long/-/long-5.2.3.tgz", - "integrity": "sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==" - }, - "loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - }, - "loupe": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.7.tgz", - "integrity": "sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==", - "requires": { - "get-func-name": "^2.0.1" - } - }, - "lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "requires": { - "tslib": "^2.0.3" - } - }, - "lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "requires": { - "yallist": "^3.0.2" - } - }, - "magic-string": { - "version": "0.30.10", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.10.tgz", - "integrity": "sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==", - "requires": { - "@jridgewell/sourcemap-codec": "^1.4.15" - } - }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" - }, - "micromatch": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", - "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", - "requires": { - "braces": "^3.0.3", - "picomatch": "^2.3.1" - } - }, - "mimic-fn": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", - "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==" - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "peer": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "mlly": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.7.1.tgz", - "integrity": "sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==", - "requires": { - "acorn": "^8.11.3", - "pathe": "^1.1.2", - "pkg-types": "^1.1.1", - "ufo": "^1.5.3" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "nanoid": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==" - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "peer": true - }, - "no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "requires": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "node-fetch": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", - "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", - "requires": { - "whatwg-url": "^5.0.0" - } - }, - "node-releases": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", - "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==" - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" - }, - "normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" - }, - "npm-run-path": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", - "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", - "requires": { - "path-key": "^4.0.0" - }, - "dependencies": { - "path-key": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", - "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==" - } - } - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "peer": true, - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", - "requires": { - "mimic-fn": "^4.0.0" - } - }, - "optionator": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", - "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", - "peer": true, - "requires": { - "@aashutoshrathi/word-wrap": "^1.2.3", - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0" - } - }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "peer": true, - "requires": { - "yocto-queue": "^0.1.0" - } - }, - "p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "peer": true, - "requires": { - "p-limit": "^3.0.2" - } - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "requires": { - "callsites": "^3.0.0" - } - }, - "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "peer": true - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "peer": true - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" - }, - "pathe": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", - "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==" - }, - "pathval": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", - "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==" - }, - "picocolors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", - "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==" - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" - }, - "pidtree": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.6.0.tgz", - "integrity": "sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==" - }, - "pkg-types": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.1.1.tgz", - "integrity": "sha512-ko14TjmDuQJ14zsotODv7dBlwxKhUKQEhuhmbqo1uCi9BB0Z2alo/wAXg6q1dTR5TyuqYyWhjtfe/Tsh+X28jQ==", - "requires": { - "confbox": "^0.1.7", - "mlly": "^1.7.0", - "pathe": "^1.1.2" - } - }, - "postcss": { - "version": "8.4.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", - "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", - "requires": { - "nanoid": "^3.3.7", - "picocolors": "^1.0.0", - "source-map-js": "^1.2.0" - } - }, - "postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" - }, - "prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "peer": true - }, - "prettier": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.2.tgz", - "integrity": "sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==" - }, - "pretty-format": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", - "requires": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" - }, - "react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==" - } - } - }, - "prism-react-renderer": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-2.3.1.tgz", - "integrity": "sha512-Rdf+HzBLR7KYjzpJ1rSoxT9ioO85nZngQEoFIhL07XhtJHlCU3SOz0GJ6+qvMyQe0Se+BV3qpe6Yd/NmQF5Juw==", - "requires": { - "@types/prismjs": "^1.26.0", - "clsx": "^2.0.0" - } - }, - "promise": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", - "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", - "requires": { - "asap": "~2.0.3" - } - }, - "punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "peer": true - }, - "pure-color": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/pure-color/-/pure-color-1.3.0.tgz", - "integrity": "sha512-QFADYnsVoBMw1srW7OVKEYjG+MbIa49s54w1MA1EDY6r2r/sTcKKYqRX1f4GYvnXP7eN/Pe9HFcX+hwzmrXRHA==" - }, - "queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" - }, - "rc-slider": { - "version": "10.6.2", - "resolved": "https://registry.npmjs.org/rc-slider/-/rc-slider-10.6.2.tgz", - "integrity": "sha512-FjkoFjyvUQWcBo1F3RgSglky3ar0+qHLM41PlFVYB4Bj3RD8E/Mv7kqMouLFBU+3aFglMzzctAIWRwajEuueSw==", - "requires": { - "@babel/runtime": "^7.10.1", - "classnames": "^2.2.5", - "rc-util": "^5.36.0" - } - }, - "rc-util": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/rc-util/-/rc-util-5.43.0.tgz", - "integrity": "sha512-AzC7KKOXFqAdIBqdGWepL9Xn7cm3vnAmjlHqUnoQaTMZYhM4VlXGLkkHHxj/BZ7Td0+SOPKB4RGPboBVKT9htw==", - "requires": { - "@babel/runtime": "^7.18.3", - "react-is": "^18.2.0" - }, - "dependencies": { - "react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==" - } - } - }, - "react": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", - "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", - "requires": { - "loose-envify": "^1.1.0" - } - }, - "react-base16-styling": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/react-base16-styling/-/react-base16-styling-0.6.0.tgz", - "integrity": "sha512-yvh/7CArceR/jNATXOKDlvTnPKPmGZz7zsenQ3jUwLzHkNUR0CvY3yGYJbWJ/nnxsL8Sgmt5cO3/SILVuPO6TQ==", - "requires": { - "base16": "^1.0.0", - "lodash.curry": "^4.0.1", - "lodash.flow": "^3.3.0", - "pure-color": "^1.2.0" - } - }, - "react-dom": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", - "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", - "requires": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.2" - } - }, - "react-hook-form": { - "version": "7.52.0", - "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.52.0.tgz", - "integrity": "sha512-mJX506Xc6mirzLsmXUJyqlAI3Kj9Ph2RhplYhUVffeOQSnubK2uVqBFOBJmvKikvbFV91pxVXmDiR+QMF19x6A==", - "requires": {} - }, - "react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - }, - "react-json-view": { - "version": "git+ssh://git@github.com/chacha912/react-json-view.git#fd15220e1f4d188dd05824f30dd9887ccdaca773", - "from": "react-json-view@github:chacha912/react-json-view#master", - "requires": { - "flux": "~4.0.1", - "react-base16-styling": "~0.6.0", - "react-lifecycles-compat": "~3.0.4", - "react-textarea-autosize": "~8.3.2" - }, - "dependencies": { - "flux": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/flux/-/flux-4.0.4.tgz", - "integrity": "sha512-NCj3XlayA2UsapRpM7va6wU1+9rE5FIL7qoMcmxWHRzbp0yujihMBm9BBHZ1MDIk5h5o2Bl6eGiCe8rYELAmYw==", - "requires": { - "fbemitter": "^3.0.0", - "fbjs": "^3.0.1" - } - } - } - }, - "react-lifecycles-compat": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", - "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" - }, - "react-redux": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-9.1.2.tgz", - "integrity": "sha512-0OA4dhM1W48l3uzmv6B7TXPCGmokUU4p1M44DGN2/D9a1FjVPukVjER1PcPX97jIg6aUeLq1XJo1IpfbgULn0w==", - "requires": { - "@types/use-sync-external-store": "^0.0.3", - "use-sync-external-store": "^1.0.0" - } - }, - "react-refresh": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.2.tgz", - "integrity": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==" - }, - "react-router": { - "version": "6.23.1", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.23.1.tgz", - "integrity": "sha512-fzcOaRF69uvqbbM7OhvQyBTFDVrrGlsFdS3AL+1KfIBtGETibHzi3FkoTRyiDJnWNc2VxrfvR+657ROHjaNjqQ==", - "requires": { - "@remix-run/router": "1.16.1" - } - }, - "react-router-dom": { - "version": "6.23.1", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.23.1.tgz", - "integrity": "sha512-utP+K+aSTtEdbWpC+4gxhdlPFwuEfDKq8ZrPFU65bbRJY+l706qjR7yaidBpo3MSeA/fzwbXWbKBI6ftOnP3OQ==", - "requires": { - "@remix-run/router": "1.16.1", - "react-router": "6.23.1" - } - }, - "react-textarea-autosize": { - "version": "8.3.4", - "resolved": "https://registry.npmjs.org/react-textarea-autosize/-/react-textarea-autosize-8.3.4.tgz", - "integrity": "sha512-CdtmP8Dc19xL8/R6sWvtknD/eCXkQr30dtvC4VmGInhRsfF8X/ihXCq6+9l9qbxmKRiq407/7z5fxE7cVWQNgQ==", - "requires": { - "@babel/runtime": "^7.10.2", - "use-composed-ref": "^1.3.0", - "use-latest": "^1.2.1" - } - }, - "readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "requires": { - "picomatch": "^2.2.1" - } - }, - "redux": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/redux/-/redux-5.0.1.tgz", - "integrity": "sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==" - }, - "redux-thunk": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-3.1.0.tgz", - "integrity": "sha512-NW2r5T6ksUKXCabzhL9z+h206HQw/NJkcLm1GPImRQ8IzfXwRGqjVhKJGauHirT0DAuyy6hjdnMZaRoAcy0Klw==", - "requires": {} - }, - "regenerator-runtime": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" - }, - "reselect": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/reselect/-/reselect-5.1.1.tgz", - "integrity": "sha512-K/BG6eIky/SBpzfHZv/dd+9JBFiS4SWV7FIujVyJRux6e45+73RaUHXLmIR1f7WOMaQ0U1km6qwklRQxpJJY0w==" - }, - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" - }, - "restore-cursor": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz", - "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==", - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "dependencies": { - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" - } - } - }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" - }, - "rfdc": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz", - "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==" - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "peer": true, - "requires": { - "glob": "^7.1.3" - } - }, - "rollup": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.18.0.tgz", - "integrity": "sha512-QmJz14PX3rzbJCN1SG4Xe/bAAX2a6NpCP8ab2vfu2GiUr8AQcr2nCV/oEO3yneFarB67zk8ShlIyWb2LGTb3Sg==", - "requires": { - "@rollup/rollup-android-arm-eabi": "4.18.0", - "@rollup/rollup-android-arm64": "4.18.0", - "@rollup/rollup-darwin-arm64": "4.18.0", - "@rollup/rollup-darwin-x64": "4.18.0", - "@rollup/rollup-linux-arm-gnueabihf": "4.18.0", - "@rollup/rollup-linux-arm-musleabihf": "4.18.0", - "@rollup/rollup-linux-arm64-gnu": "4.18.0", - "@rollup/rollup-linux-arm64-musl": "4.18.0", - "@rollup/rollup-linux-powerpc64le-gnu": "4.18.0", - "@rollup/rollup-linux-riscv64-gnu": "4.18.0", - "@rollup/rollup-linux-s390x-gnu": "4.18.0", - "@rollup/rollup-linux-x64-gnu": "4.18.0", - "@rollup/rollup-linux-x64-musl": "4.18.0", - "@rollup/rollup-win32-arm64-msvc": "4.18.0", - "@rollup/rollup-win32-ia32-msvc": "4.18.0", - "@rollup/rollup-win32-x64-msvc": "4.18.0", - "@types/estree": "1.0.5", - "fsevents": "~2.3.2" - } - }, - "run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "requires": { - "queue-microtask": "^1.2.2" - } - }, - "sass": { - "version": "1.77.6", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.77.6.tgz", - "integrity": "sha512-ByXE1oLD79GVq9Ht1PeHWCPMPB8XHpBuz1r85oByKHjZY6qV6rWnQovQzXJXuQ/XyE1Oj3iPk3lo28uzaRA2/Q==", - "requires": { - "chokidar": ">=3.0.0 <4.0.0", - "immutable": "^4.0.0", - "source-map-js": ">=0.6.2 <2.0.0" - } - }, - "scheduler": { - "version": "0.23.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", - "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", - "requires": { - "loose-envify": "^1.1.0" - } - }, - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" - }, - "setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==" - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" - }, - "siginfo": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz", - "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==" - }, - "signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==" - }, - "slice-ansi": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", - "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", - "requires": { - "ansi-styles": "^6.0.0", - "is-fullwidth-code-point": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==" - } - } - }, - "snake-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz", - "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==", - "requires": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "source-map-js": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", - "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==" - }, - "stackback": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", - "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==" - }, - "std-env": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.7.0.tgz", - "integrity": "sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==" - }, - "string-argv": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz", - "integrity": "sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==" - }, - "string-width": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.1.0.tgz", - "integrity": "sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==", - "requires": { - "emoji-regex": "^10.3.0", - "get-east-asian-width": "^1.0.0", - "strip-ansi": "^7.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" - }, - "strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "requires": { - "ansi-regex": "^6.0.1" - } - } - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "peer": true, - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==" - }, - "strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "peer": true - }, - "strip-literal": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-2.1.0.tgz", - "integrity": "sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==", - "requires": { - "js-tokens": "^9.0.0" - }, - "dependencies": { - "js-tokens": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.0.tgz", - "integrity": "sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ==" - } - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "peer": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "svg-parser": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", - "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "peer": true - }, - "tinybench": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.8.0.tgz", - "integrity": "sha512-1/eK7zUnIklz4JUUlL+658n58XO2hHLQfSk1Zf2LKieUjxidN16eKFEoDEfjHc3ohofSSqK3X5yO6VGb6iW8Lw==" - }, - "tinypool": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-0.8.4.tgz", - "integrity": "sha512-i11VH5gS6IFeLY3gMBQ00/MmLncVP7JLXOw1vlgkytLmJK7QnEr7NXf0LBdxfmNPAeyetukOk0bOYrJrFGjYJQ==" - }, - "tinyspy": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-2.2.1.tgz", - "integrity": "sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==" - }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "requires": { - "is-number": "^7.0.0" - } - }, - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" - }, - "tsconfck": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.1.0.tgz", - "integrity": "sha512-CMjc5zMnyAjcS9sPLytrbFmj89st2g+JYtY/c02ug4Q+CZaAtCgbyviI0n1YvjZE/pzoc6FbNsINS13DOL1B9w==", - "requires": {} - }, - "tslib": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", - "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" - }, - "type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "peer": true, - "requires": { - "prelude-ls": "^1.2.1" - } - }, - "type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" - }, - "type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" - }, - "typescript": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.2.tgz", - "integrity": "sha512-NcRtPEOsPFFWjobJEtfihkLCZCXZt/os3zf8nTxjVH3RvTSxjrCamJpbExGvYOF+tFHc3pA65qpdwPbzjohhew==" - }, - "ua-parser-js": { - "version": "1.0.38", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.38.tgz", - "integrity": "sha512-Aq5ppTOfvrCMgAPneW1HfWj66Xi7XL+/mIy996R1/CLS/rcyJQm6QZdsKrUeivDFQ+Oc9Wyuwor8Ze8peEoUoQ==" - }, - "ufo": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.3.tgz", - "integrity": "sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==" - }, - "undici-types": { - "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" - }, - "update-browserslist-db": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz", - "integrity": "sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==", - "requires": { - "escalade": "^3.1.2", - "picocolors": "^1.0.1" - } - }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "peer": true, - "requires": { - "punycode": "^2.1.0" - } - }, - "use-composed-ref": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.3.0.tgz", - "integrity": "sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==", - "requires": {} - }, - "use-isomorphic-layout-effect": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz", - "integrity": "sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==", - "requires": {} - }, - "use-latest": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/use-latest/-/use-latest-1.2.1.tgz", - "integrity": "sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==", - "requires": { - "use-isomorphic-layout-effect": "^1.1.1" - } - }, - "use-sync-external-store": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.2.tgz", - "integrity": "sha512-PElTlVMwpblvbNqQ82d2n6RjStvdSoNe9FG28kNfz3WiXilJm4DdNkEzRhCZuIDwY8U08WVihhGR5iRqAwfDiw==", - "requires": {} - }, - "vite": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.3.1.tgz", - "integrity": "sha512-XBmSKRLXLxiaPYamLv3/hnP/KXDai1NDexN0FpkTaZXTfycHvkRHoenpgl/fvuK/kPbB6xAgoyiryAhQNxYmAQ==", - "requires": { - "esbuild": "^0.21.3", - "fsevents": "~2.3.3", - "postcss": "^8.4.38", - "rollup": "^4.13.0" - } - }, - "vite-node": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-1.6.0.tgz", - "integrity": "sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==", - "requires": { - "cac": "^6.7.14", - "debug": "^4.3.4", - "pathe": "^1.1.1", - "picocolors": "^1.0.0", - "vite": "^5.0.0" - } - }, - "vite-plugin-commonjs": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/vite-plugin-commonjs/-/vite-plugin-commonjs-0.10.1.tgz", - "integrity": "sha512-taP8R9kYGlCW5OzkVR0UIWRCnG6rSxeWWuA7tnU5b9t5MniibOnDY219NhisTeDhJAeGT8cEnrhVWZ9A5yD+vg==", - "requires": { - "acorn": "^8.8.2", - "fast-glob": "^3.2.12", - "magic-string": "^0.30.1", - "vite-plugin-dynamic-import": "^1.5.0" - } - }, - "vite-plugin-dynamic-import": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/vite-plugin-dynamic-import/-/vite-plugin-dynamic-import-1.5.0.tgz", - "integrity": "sha512-Qp85c+AVJmLa8MLni74U4BDiWpUeFNx7NJqbGZyR2XJOU7mgW0cb7nwlAMucFyM4arEd92Nfxp4j44xPi6Fu7g==", - "requires": { - "acorn": "^8.8.2", - "es-module-lexer": "^1.2.1", - "fast-glob": "^3.2.12", - "magic-string": "^0.30.1" - } - }, - "vite-plugin-svgr": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/vite-plugin-svgr/-/vite-plugin-svgr-4.2.0.tgz", - "integrity": "sha512-SC7+FfVtNQk7So0XMjrrtLAbEC8qjFPifyD7+fs/E6aaNdVde6umlVVh0QuwDLdOMu7vp5RiGFsB70nj5yo0XA==", - "requires": { - "@rollup/pluginutils": "^5.0.5", - "@svgr/core": "^8.1.0", - "@svgr/plugin-jsx": "^8.1.0" - } - }, - "vite-tsconfig-paths": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/vite-tsconfig-paths/-/vite-tsconfig-paths-4.3.2.tgz", - "integrity": "sha512-0Vd/a6po6Q+86rPlntHye7F31zA2URZMbH8M3saAZ/xR9QoGN/L21bxEGfXdWmFdNkqPpRdxFT7nmNe12e9/uA==", - "requires": { - "debug": "^4.1.1", - "globrex": "^0.1.2", - "tsconfck": "^3.0.3" - } - }, - "vitest": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/vitest/-/vitest-1.6.0.tgz", - "integrity": "sha512-H5r/dN06swuFnzNFhq/dnz37bPXnq8xB2xB5JOVk8K09rUtoeNN+LHWkoQ0A/i3hvbUKKcCei9KpbxqHMLhLLA==", - "requires": { - "@vitest/expect": "1.6.0", - "@vitest/runner": "1.6.0", - "@vitest/snapshot": "1.6.0", - "@vitest/spy": "1.6.0", - "@vitest/utils": "1.6.0", - "acorn-walk": "^8.3.2", - "chai": "^4.3.10", - "debug": "^4.3.4", - "execa": "^8.0.1", - "local-pkg": "^0.5.0", - "magic-string": "^0.30.5", - "pathe": "^1.1.1", - "picocolors": "^1.0.0", - "std-env": "^3.5.0", - "strip-literal": "^2.0.0", - "tinybench": "^2.5.1", - "tinypool": "^0.8.3", - "vite": "^5.0.0", - "vite-node": "1.6.0", - "why-is-node-running": "^2.2.2" - } - }, - "webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" - }, - "whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "requires": { - "isexe": "^2.0.0" - } - }, - "why-is-node-running": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.2.2.tgz", - "integrity": "sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==", - "requires": { - "siginfo": "^2.0.0", - "stackback": "0.0.2" - } - }, - "wrap-ansi": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz", - "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==", - "requires": { - "ansi-styles": "^6.2.1", - "string-width": "^7.0.0", - "strip-ansi": "^7.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" - }, - "ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==" - }, - "strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "requires": { - "ansi-regex": "^6.0.1" - } - } - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "peer": true - }, - "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" - }, - "yaml": { - "version": "2.4.5", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.5.tgz", - "integrity": "sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==" - }, - "yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "peer": true - }, - "yorkie-js-sdk": { - "version": "0.4.27", - "resolved": "https://registry.npmjs.org/yorkie-js-sdk/-/yorkie-js-sdk-0.4.27.tgz", - "integrity": "sha512-UVFXIJDg3Or8H95IoEYhebKLh8wy2thYH0IoTJzoMtJwa/EmVvNjktrCYIuovWIBa/e3QFbhQbpw+CQ7oeLBzg==", - "requires": { - "@bufbuild/protobuf": "^1.6.0", - "@connectrpc/connect": "^1.4.0", - "@connectrpc/connect-web": "^1.4.0", - "long": "^5.2.0" + "@ark-ui/react": "^2.2.3", + "@storybook/addon-console": "^3.0.0", + "react": "^18", + "react-dom": "^18" } } } diff --git a/package.json b/package.json index bc614f8..ff48380 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,6 @@ "type": "module", "homepage": "https://yorkie.dev/dashboard", "dependencies": { - "@buf/googleapis_googleapis.connectrpc_es": "^1.4.0-20240524201209-f0e53af8f2fc.3", "@bufbuild/buf": "^1.34.0", "@bufbuild/protobuf": "^1.10.0", "@bufbuild/protoc-gen-es": "^1.10.0", @@ -42,7 +41,8 @@ "vite-plugin-svgr": "^4.2.0", "vite-tsconfig-paths": "^4.3.2", "vitest": "^1.6.0", - "yorkie-js-sdk": "^0.4.27" + "yorkie-js-sdk": "^0.4.27", + "yorkie-ui": "^0.5.32" }, "husky": { "hooks": { diff --git a/src/App.tsx b/src/App.tsx index 7883ced..3901be7 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -35,12 +35,13 @@ import { import { useAppSelector } from 'app/hooks'; import { DocumentDetail } from 'features/documents'; import { selectPreferences } from 'features/users/usersSlice'; -import { TestPage, ButtonView, PopoverView, DropdownView, InputView, BreadcrumbView, ModalView } from 'test'; +import { TestPage, PopoverView, DropdownView, InputView, BreadcrumbView, ModalView } from 'test'; function App() { const { theme } = useAppSelector(selectPreferences); useEffect(() => { - document.body.classList.toggle('darkmode', theme.darkMode); + document.documentElement.setAttribute('data-theme', theme.darkMode ? 'dark' : 'light'); + window.document.body.classList.add(theme.darkMode ? 'darkmode' : 'lightmode'); }, [theme.darkMode]); return ( @@ -66,7 +67,6 @@ function App() { {import.meta.env.DEV && ( }> } /> - } /> } /> } /> } /> diff --git a/src/app.scss b/src/app.scss index 2546f1c..9640f80 100644 --- a/src/app.scss +++ b/src/app.scss @@ -1 +1 @@ -@import "assets/styles/page/admin.css"; +@import 'assets/styles/page/admin.css'; diff --git a/src/assets/icons/icon_input_fail.svg b/src/assets/icons/icon_input_fail.svg new file mode 100644 index 0000000..fed4d1c --- /dev/null +++ b/src/assets/icons/icon_input_fail.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/icons/logo_3d_2.svg b/src/assets/icons/logo_3d_2.svg index 00b020e..be35c53 100644 --- a/src/assets/icons/logo_3d_2.svg +++ b/src/assets/icons/logo_3d_2.svg @@ -1,4 +1,4 @@ - + diff --git a/src/assets/styles/page/admin.css b/src/assets/styles/page/admin.css index eecf1d9..cf86749 100644 --- a/src/assets/styles/page/admin.css +++ b/src/assets/styles/page/admin.css @@ -1,45 +1,1938 @@ -@charset "UTF-8";.accordion_list{padding:0 32px}@media screen and (max-width:1023px){.accordion_list{width:100%}}@media screen and (max-width:639px){.accordion_list{padding:0 16px}}.accordion_list .accordion_item{border-bottom:1px solid var(--gray-400)}.accordion_list .accordion_item:last-of-type{border-bottom:0}.accordion_list .accordion_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;width:100%;padding:24px 16px;font-size:2.4rem;line-height:1.34;font-weight:500;color:var(--gray-800)}@media screen and (max-width:1023px){.accordion_list .accordion_btn{font-size:2rem;line-height:1.4}}.accordion_list .accordion_btn .icon{width:24px;height:24px;margin-right:16px;color:var(--gray-800)}.accordion_list .accordion_btn.is_active~.accordion_content{display:block}.accordion_list .accordion_content{display:none;margin-top:-8px;padding:0 16px 24px;font-size:1.6rem;line-height:1.5;font-weight:400;color:var(--gray-800)}@media screen and (max-width:1023px){.accordion_list .accordion_content{font-size:1.4rem;line-height:1.58}} -@charset "UTF-8";.connect_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.connect_box+.connect_box{margin-top:16px}.connect_box .account{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:373px;padding:11px 23px;border:1px solid var(--gray-400);border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:var(--gray-50)}@media screen and (max-width:1023px){.connect_box .account{min-width:auto;width:100%}}.connect_box .account_title{min-width:96px;padding-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.2rem;line-height:1.34;font-weight:500;color:var(--gray-600);word-break:break-all}@media screen and (max-width:1023px){.connect_box .account_title{min-width:87px}}@media screen and (max-width:639px){.connect_box .account_title{min-width:auto;padding-left:0}}.connect_box .account_id{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;font-size:1.4rem;line-height:1.15;font-weight:600;color:var(--gray-800);word-break:break-all}@media screen and (max-width:639px){.connect_box .account_id{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.connect_box .account_id.is_disabled{font-size:1.2rem;line-height:1.34;font-weight:300;color:var(--gray-400)}.connect_box .account_id:empty{font-size:1.2rem;line-height:1.34;font-weight:300;color:var(--gray-400)}.connect_box .account_id:empty::before{content:attr(data-placeholder)}.connect_box .btn_box{margin-left:16px}@media screen and (max-width:1023px){.connect_box .btn_box{min-width:100px}}.connect_box .btn_box .btn{margin-top:1px;padding:7px 13px 7px 11px}.connect_box .btn_box .icon{width:12px;height:12px}.connect_box .btn_box .text{font-size:1.2rem;line-height:1.34;font-weight:300}.connect_api_box{display:-webkit-box;display:-ms-flexbox;display:flex}.connect_api_box .api_box{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:16px;border:1px solid var(--gray-400);border-radius:8px}.connect_api_box .api{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:overlay;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.connect_api_box .value{padding:0 24px;font-size:1.2rem;line-height:1.34;font-weight:500;color:var(--gray-600)}.connect_api_box .btn_area{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none}.connect_api_box .btn_area .btn{height:40px;margin-left:0}.connect_api_box .btn_area .icon{margin-right:8px}.connect_api_box .btn_cover{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:100%;padding:0 26px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:6px;background:var(--gray-400);font-size:1.2rem;line-height:1.34;font-weight:500;color:var(--gray-800);z-index:1}.connect_api_box .btn_cover .icon{display:inline-block;margin-right:10px;vertical-align:top}.connect_api_box .btn_cover .icon svg{display:block} -@charset "UTF-8";.banner{display:block;min-height:134px;padding:24px 32px;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1023px){.banner{min-height:112px;padding:27px 14px 27px 22px}}.banner_box{position:relative}@media screen and (max-width:1023px){.banner_box{padding:0 32px}}@media screen and (max-width:639px){.banner_box{padding:0 16px}}.banner_box .guide{display:block;margin-bottom:24px;padding-right:32px;font-size:2.4rem;line-height:1.34;font-weight:500;color:var(--gray-900)}.banner_box .btn_close{position:absolute;top:-2px;right:-7px;margin:0;padding:5px;color:var(--gray-900)}@media screen and (max-width:1023px){.banner_box .btn_close{right:25px}}@media screen and (max-width:639px){.banner_box .btn_close{right:7px}}.banner_box .btn_close .icon{width:22px;height:22px;margin:0}.banner_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:639px){.banner_list{display:block}}.banner_item{overflow:hidden;position:relative;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;margin:0 8px;border-radius:10px}@media screen and (max-width:639px){.banner_item{margin:16px 0 0}}.banner_item:first-child{margin-left:0}@media screen and (max-width:639px){.banner_item:first-child{margin-top:0}}.banner_item:last-child{margin-right:0}.banner_title{display:block;position:relative;z-index:1;margin-bottom:8px;font-size:2.4rem;line-height:1.34;font-weight:600}@media screen and (max-width:1023px){.banner_title{font-size:1.6rem;line-height:1.5}}.banner_desc{position:relative;z-index:1;font-size:1.4rem;line-height:1.58;font-weight:400}@media screen and (max-width:1023px){.banner_desc{font-size:1.2rem;line-height:1.34}}.banner .img_box{display:block;position:absolute;right:-4px;bottom:-8px}@media screen and (max-width:1023px){.banner .img_box{width:158px}}.banner .img_box img{display:block;width:100%} -@charset "UTF-8";.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 0 8px;padding:8px 16px;font-size:1.4rem;line-height:1.58;border:1px solid transparent;border-radius:4px;background-color:var(--gray-000);color:var(--gray-600);vertical-align:top;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s;-webkit-box-sizing:border-box;box-sizing:border-box}.btn:hover{background-color:var(--gray-100)}.btn:first-child{margin-left:0}.btn .text{margin-left:8px}.btn .text:only-child{margin-left:0}.btn .icon{width:16px;height:16px;margin-left:8px}.btn .icon:first-child{margin-left:0}.btn .icon svg{display:block;width:100%;height:100%}.btn .icon svg path{fill:currentColor}.btn_line{border-color:var(--gray-400)}.btn_line.is_disabled,.btn_line:disabled{border-color:var(--gray-300)}.btn_small{padding:7px 12px;font-size:1.2rem;line-height:1.34;font-weight:500}.btn_small .icon{width:12px;height:12px}.btn_large{padding:11px 16px;font-size:1.6rem;line-height:1.5;font-weight:600}.btn_large .icon{width:24px;height:24px}.btn_star{margin-left:8px;margin-right:-4px;padding:3px;color:var(--gray-500)}.btn_star .icon{display:block;width:24px;height:24px}.btn_star .icon path:first-child{color:transparent;-webkit-transition:color .2s;transition:color .2s}.btn_star .icon path:last-child{-webkit-transition:color .2s;transition:color .2s}.btn_star.is_active{color:var(--yellow-0)}.btn_star.is_active path:first-child{color:inherit}.btn.white{background-color:#fff;color:var(--gray-600)}.btn.white.is_disabled,.btn.white:disabled{cursor:auto;background-color:var(--gray-50);color:var(--gray-300)}.btn.gray900{background-color:var(--gray-900);color:var(--gray-000)}.btn.gray900.btn_line{border-color:transparent}.btn.gray900.is_disabled,.btn.gray900:disabled{cursor:auto;background-color:var(--gray-50);color:var(--gray-300)}.btn.gray800{background-color:var(--gray-800);color:var(--gray-000)}.btn.gray800.btn_line{border-color:transparent}.btn.gray800.is_disabled,.btn.gray800:disabled{cursor:auto;background-color:var(--gray-50);color:var(--gray-300)}.btn.gray700{background-color:var(--gray-700);color:var(--gray-000)}.btn.gray700.btn_line{border-color:transparent}.btn.gray700.is_disabled,.btn.gray700:disabled{cursor:auto;background-color:var(--gray-50);color:var(--gray-300)}.btn.gray600{background-color:var(--gray-600);color:var(--gray-000)}.btn.gray600.btn_line{border-color:transparent}.btn.gray600.is_disabled,.btn.gray600:disabled{cursor:auto;background-color:var(--gray-50);color:var(--gray-300)}.btn.gray500{background-color:var(--gray-500);color:var(--gray-000)}.btn.gray500.btn_line{border-color:transparent}.btn.gray500.is_disabled,.btn.gray500:disabled{cursor:auto;background-color:var(--gray-50);color:var(--gray-300)}.btn.gray400{background-color:var(--gray-400);color:var(--gray-600)}.btn.gray400.is_disabled,.btn.gray400:disabled{cursor:auto;background-color:var(--gray-50);color:var(--gray-300)}.btn.gray300{background-color:var(--gray-300);color:var(--gray-600)}.btn.gray300.is_disabled,.btn.gray300:disabled{cursor:auto;background-color:var(--gray-50);color:var(--gray-300)}.btn.gray200{background-color:var(--gray-200);color:var(--gray-600)}.btn.gray200.is_disabled,.btn.gray200:disabled{cursor:auto;background-color:var(--gray-50);color:var(--gray-300)}.btn.gray100{background-color:var(--gray-100);color:var(--gray-600)}.btn.gray100.is_disabled,.btn.gray100:disabled{cursor:auto;background-color:var(--gray-50);color:var(--gray-300)}.btn.gray50{background-color:var(--gray-50);color:var(--gray-600)}.btn.gray50.is_disabled,.btn.gray50:disabled{cursor:auto;background-color:var(--gray-50);color:var(--gray-300)}.btn.orange_dark{background-color:var(--orange-dark);color:var(--gray-000)}.btn.orange_dark.btn_line{border-color:var(--orange-0);background-color:var(--orange-alpha-0);color:var(--orange-dark)}.btn.orange_dark.btn_line.is_disabled,.btn.orange_dark.btn_line:disabled{border-color:var(--gray-300)}.btn.orange_dark.is_disabled,.btn.orange_dark:disabled{pointer-events:none;background-color:var(--gray-50);color:var(--gray-300)}.btn.orange_0{background-color:var(--orange-0);color:var(--gray-000)}.btn.orange_0:hover{background-color:var(--orange-dark)}.btn.orange_0.btn_line{border-color:var(--orange-0);background-color:var(--orange-alpha-light);color:var(--orange-dark)}.btn.orange_0.btn_line:hover{background-color:var(--orange-alpha-0)}.btn.orange_0.btn_line.is_disabled,.btn.orange_0.btn_line:disabled{border-color:var(--gray-300)}.btn.orange_0.is_disabled,.btn.orange_0:disabled{pointer-events:none;background-color:var(--gray-50);color:var(--gray-300)}.btn.orange_light{background-color:var(--orange-light);color:var(--gray-000)}.btn.orange_light.btn_line{border-color:var(--orange-alpha-dark);background-color:var(--orange-alpha-0);color:var(--orange-dark)}.btn.orange_light.btn_line.is_disabled,.btn.orange_light.btn_line:disabled{border-color:var(--gray-300)}.btn.orange_light.is_disabled,.btn.orange_light:disabled{pointer-events:none;background-color:var(--gray-50);color:var(--gray-300)}.btn.orange_alpha_dark{background-color:var(--orange-alpha-dark);color:var(--orange-dark)}.btn.orange_alpha_dark.btn_line{border-color:var(--orange-alpha-dark)}.btn.orange_alpha_dark.btn_line.is_disabled,.btn.orange_alpha_dark.btn_line:disabled{border-color:var(--gray-300)}.btn.orange_alpha_dark.is_disabled,.btn.orange_alpha_dark:disabled{pointer-events:none;background-color:var(--gray-50);color:var(--gray-300)}.btn.orange_alpha_0{background-color:var(--orange-alpha-0);color:var(--orange-dark)}.btn.orange_alpha_0.btn_line{border-color:var(--orange-alpha-0)}.btn.orange_alpha_0.btn_line.is_disabled,.btn.orange_alpha_0.btn_line:disabled{border-color:var(--gray-300)}.btn.orange_alpha_0.is_disabled,.btn.orange_alpha_0:disabled{pointer-events:none;background-color:var(--gray-50);color:var(--gray-300)}.btn.orange_alpha_light{background-color:var(--orange-alpha-light);color:var(--orange-0)}.btn.orange_alpha_light.btn_line{border-color:var(--orange-alpha-light)}.btn.orange_alpha_light.btn_line.is_disabled,.btn.orange_alpha_light.btn_line:disabled{border-color:var(--gray-300)}.btn.orange_alpha_light.is_disabled,.btn.orange_alpha_light:disabled{pointer-events:none;background-color:var(--gray-50);color:var(--gray-300)}.btn.yellow_dark{background-color:var(--yellow-dark);color:var(--gray-000)}.btn.yellow_dark.btn_line{border-color:var(--yellow-0);background-color:var(--yellow-alpha-0);color:var(--yellow-dark)}.btn.yellow_dark.btn_line.is_disabled,.btn.yellow_dark.btn_line:disabled{border-color:var(--gray-300)}.btn.yellow_dark.is_disabled,.btn.yellow_dark:disabled{pointer-events:none;background-color:var(--gray-50);color:var(--gray-300)}.btn.yellow_0{background-color:var(--yellow-0);color:var(--gray-000)}.btn.yellow_0:hover{background-color:var(--yellow-dark)}.btn.yellow_0.btn_line{border-color:var(--yellow-0);background-color:var(--yellow-alpha-light);color:var(--yellow-dark)}.btn.yellow_0.btn_line:hover{background-color:var(--yellow-alpha-0)}.btn.yellow_0.btn_line.is_disabled,.btn.yellow_0.btn_line:disabled{border-color:var(--gray-300)}.btn.yellow_0.is_disabled,.btn.yellow_0:disabled{pointer-events:none;background-color:var(--gray-50);color:var(--gray-300)}.btn.yellow_light{background-color:var(--yellow-light);color:var(--gray-000)}.btn.yellow_light.btn_line{border-color:var(--yellow-alpha-dark);background-color:var(--yellow-alpha-0);color:var(--yellow-dark)}.btn.yellow_light.btn_line.is_disabled,.btn.yellow_light.btn_line:disabled{border-color:var(--gray-300)}.btn.yellow_light.is_disabled,.btn.yellow_light:disabled{pointer-events:none;background-color:var(--gray-50);color:var(--gray-300)}.btn.yellow_alpha_dark{background-color:var(--yellow-alpha-dark);color:var(--yellow-dark)}.btn.yellow_alpha_dark.btn_line{border-color:var(--yellow-alpha-dark)}.btn.yellow_alpha_dark.btn_line.is_disabled,.btn.yellow_alpha_dark.btn_line:disabled{border-color:var(--gray-300)}.btn.yellow_alpha_dark.is_disabled,.btn.yellow_alpha_dark:disabled{pointer-events:none;background-color:var(--gray-50);color:var(--gray-300)}.btn.yellow_alpha_0{background-color:var(--yellow-alpha-0);color:var(--yellow-dark)}.btn.yellow_alpha_0.btn_line{border-color:var(--yellow-alpha-0)}.btn.yellow_alpha_0.btn_line.is_disabled,.btn.yellow_alpha_0.btn_line:disabled{border-color:var(--gray-300)}.btn.yellow_alpha_0.is_disabled,.btn.yellow_alpha_0:disabled{pointer-events:none;background-color:var(--gray-50);color:var(--gray-300)}.btn.yellow_alpha_light{background-color:var(--yellow-alpha-light);color:var(--yellow-0)}.btn.yellow_alpha_light.btn_line{border-color:var(--yellow-alpha-light)}.btn.yellow_alpha_light.btn_line.is_disabled,.btn.yellow_alpha_light.btn_line:disabled{border-color:var(--gray-300)}.btn.yellow_alpha_light.is_disabled,.btn.yellow_alpha_light:disabled{pointer-events:none;background-color:var(--gray-50);color:var(--gray-300)}.btn.green_dark{background-color:var(--green-dark);color:var(--gray-000)}.btn.green_dark.btn_line{border-color:var(--green-0);background-color:var(--green-alpha-0);color:var(--green-dark)}.btn.green_dark.btn_line.is_disabled,.btn.green_dark.btn_line:disabled{border-color:var(--gray-300)}.btn.green_dark.is_disabled,.btn.green_dark:disabled{pointer-events:none;background-color:var(--gray-50);color:var(--gray-300)}.btn.green_0{background-color:var(--green-0);color:var(--gray-000)}.btn.green_0:hover{background-color:var(--green-dark)}.btn.green_0.btn_line{border-color:var(--green-0);background-color:var(--green-alpha-light);color:var(--green-dark)}.btn.green_0.btn_line:hover{background-color:var(--green-alpha-0)}.btn.green_0.btn_line.is_disabled,.btn.green_0.btn_line:disabled{border-color:var(--gray-300)}.btn.green_0.is_disabled,.btn.green_0:disabled{pointer-events:none;background-color:var(--gray-50);color:var(--gray-300)}.btn.green_light{background-color:var(--green-light);color:var(--gray-000)}.btn.green_light.btn_line{border-color:var(--green-alpha-dark);background-color:var(--green-alpha-0);color:var(--green-dark)}.btn.green_light.btn_line.is_disabled,.btn.green_light.btn_line:disabled{border-color:var(--gray-300)}.btn.green_light.is_disabled,.btn.green_light:disabled{pointer-events:none;background-color:var(--gray-50);color:var(--gray-300)}.btn.green_alpha_dark{background-color:var(--green-alpha-dark);color:var(--green-dark)}.btn.green_alpha_dark.btn_line{border-color:var(--green-alpha-dark)}.btn.green_alpha_dark.btn_line.is_disabled,.btn.green_alpha_dark.btn_line:disabled{border-color:var(--gray-300)}.btn.green_alpha_dark.is_disabled,.btn.green_alpha_dark:disabled{pointer-events:none;background-color:var(--gray-50);color:var(--gray-300)}.btn.green_alpha_0{background-color:var(--green-alpha-0);color:var(--green-dark)}.btn.green_alpha_0.btn_line{border-color:var(--green-alpha-0)}.btn.green_alpha_0.btn_line.is_disabled,.btn.green_alpha_0.btn_line:disabled{border-color:var(--gray-300)}.btn.green_alpha_0.is_disabled,.btn.green_alpha_0:disabled{pointer-events:none;background-color:var(--gray-50);color:var(--gray-300)}.btn.green_alpha_light{background-color:var(--green-alpha-light);color:var(--green-0)}.btn.green_alpha_light.btn_line{border-color:var(--green-alpha-light)}.btn.green_alpha_light.btn_line.is_disabled,.btn.green_alpha_light.btn_line:disabled{border-color:var(--gray-300)}.btn.green_alpha_light.is_disabled,.btn.green_alpha_light:disabled{pointer-events:none;background-color:var(--gray-50);color:var(--gray-300)}.btn.blue_dark{background-color:var(--blue-dark);color:var(--gray-000)}.btn.blue_dark.btn_line{border-color:var(--blue-0);background-color:var(--blue-alpha-0);color:var(--blue-dark)}.btn.blue_dark.btn_line.is_disabled,.btn.blue_dark.btn_line:disabled{border-color:var(--gray-300)}.btn.blue_dark.is_disabled,.btn.blue_dark:disabled{pointer-events:none;background-color:var(--gray-50);color:var(--gray-300)}.btn.blue_0{background-color:var(--blue-0);color:var(--gray-000)}.btn.blue_0:hover{background-color:var(--blue-dark)}.btn.blue_0.btn_line{border-color:var(--blue-0);background-color:var(--blue-alpha-light);color:var(--blue-dark)}.btn.blue_0.btn_line:hover{background-color:var(--blue-alpha-0)}.btn.blue_0.btn_line.is_disabled,.btn.blue_0.btn_line:disabled{border-color:var(--gray-300)}.btn.blue_0.is_disabled,.btn.blue_0:disabled{pointer-events:none;background-color:var(--gray-50);color:var(--gray-300)}.btn.blue_light{background-color:var(--blue-light);color:var(--gray-000)}.btn.blue_light.btn_line{border-color:var(--blue-alpha-dark);background-color:var(--blue-alpha-0);color:var(--blue-dark)}.btn.blue_light.btn_line.is_disabled,.btn.blue_light.btn_line:disabled{border-color:var(--gray-300)}.btn.blue_light.is_disabled,.btn.blue_light:disabled{pointer-events:none;background-color:var(--gray-50);color:var(--gray-300)}.btn.blue_alpha_dark{background-color:var(--blue-alpha-dark);color:var(--blue-dark)}.btn.blue_alpha_dark.btn_line{border-color:var(--blue-alpha-dark)}.btn.blue_alpha_dark.btn_line.is_disabled,.btn.blue_alpha_dark.btn_line:disabled{border-color:var(--gray-300)}.btn.blue_alpha_dark.is_disabled,.btn.blue_alpha_dark:disabled{pointer-events:none;background-color:var(--gray-50);color:var(--gray-300)}.btn.blue_alpha_0{background-color:var(--blue-alpha-0);color:var(--blue-dark)}.btn.blue_alpha_0.btn_line{border-color:var(--blue-alpha-0)}.btn.blue_alpha_0.btn_line.is_disabled,.btn.blue_alpha_0.btn_line:disabled{border-color:var(--gray-300)}.btn.blue_alpha_0.is_disabled,.btn.blue_alpha_0:disabled{pointer-events:none;background-color:var(--gray-50);color:var(--gray-300)}.btn.blue_alpha_light{background-color:var(--blue-alpha-light);color:var(--blue-0)}.btn.blue_alpha_light.btn_line{border-color:var(--blue-alpha-light)}.btn.blue_alpha_light.btn_line.is_disabled,.btn.blue_alpha_light.btn_line:disabled{border-color:var(--gray-300)}.btn.blue_alpha_light.is_disabled,.btn.blue_alpha_light:disabled{pointer-events:none;background-color:var(--gray-50);color:var(--gray-300)}.btn.red_dark{background-color:var(--red-dark);color:var(--gray-000)}.btn.red_dark.btn_line{border-color:var(--red-0);background-color:var(--red-alpha-0);color:var(--red-dark)}.btn.red_dark.btn_line.is_disabled,.btn.red_dark.btn_line:disabled{border-color:var(--gray-300)}.btn.red_dark.is_disabled,.btn.red_dark:disabled{pointer-events:none;background-color:var(--gray-50);color:var(--gray-300)}.btn.red_0{background-color:var(--red-0);color:var(--gray-000)}.btn.red_0:hover{background-color:var(--red-dark)}.btn.red_0.btn_line{border-color:var(--red-0);background-color:var(--red-alpha-light);color:var(--red-dark)}.btn.red_0.btn_line:hover{background-color:var(--red-alpha-0)}.btn.red_0.btn_line.is_disabled,.btn.red_0.btn_line:disabled{border-color:var(--gray-300)}.btn.red_0.is_disabled,.btn.red_0:disabled{pointer-events:none;background-color:var(--gray-50);color:var(--gray-300)}.btn.red_light{background-color:var(--red-light);color:var(--gray-000)}.btn.red_light.btn_line{border-color:var(--red-alpha-dark);background-color:var(--red-alpha-0);color:var(--red-dark)}.btn.red_light.btn_line.is_disabled,.btn.red_light.btn_line:disabled{border-color:var(--gray-300)}.btn.red_light.is_disabled,.btn.red_light:disabled{pointer-events:none;background-color:var(--gray-50);color:var(--gray-300)}.btn.red_alpha_dark{background-color:var(--red-alpha-dark);color:var(--red-dark)}.btn.red_alpha_dark.btn_line{border-color:var(--red-alpha-dark)}.btn.red_alpha_dark.btn_line.is_disabled,.btn.red_alpha_dark.btn_line:disabled{border-color:var(--gray-300)}.btn.red_alpha_dark.is_disabled,.btn.red_alpha_dark:disabled{pointer-events:none;background-color:var(--gray-50);color:var(--gray-300)}.btn.red_alpha_0{background-color:var(--red-alpha-0);color:var(--red-dark)}.btn.red_alpha_0.btn_line{border-color:var(--red-alpha-0)}.btn.red_alpha_0.btn_line.is_disabled,.btn.red_alpha_0.btn_line:disabled{border-color:var(--gray-300)}.btn.red_alpha_0.is_disabled,.btn.red_alpha_0:disabled{pointer-events:none;background-color:var(--gray-50);color:var(--gray-300)}.btn.red_alpha_light{background-color:var(--red-alpha-light);color:var(--red-0)}.btn.red_alpha_light.btn_line{border-color:var(--red-alpha-light)}.btn.red_alpha_light.btn_line.is_disabled,.btn.red_alpha_light.btn_line:disabled{border-color:var(--gray-300)}.btn.red_alpha_light.is_disabled,.btn.red_alpha_light:disabled{pointer-events:none;background-color:var(--gray-50);color:var(--gray-300)}.btn.purple_dark{background-color:var(--purple-dark);color:var(--gray-000)}.btn.purple_dark.btn_line{border-color:var(--purple-0);background-color:var(--purple-alpha-0);color:var(--purple-dark)}.btn.purple_dark.btn_line.is_disabled,.btn.purple_dark.btn_line:disabled{border-color:var(--gray-300)}.btn.purple_dark.is_disabled,.btn.purple_dark:disabled{pointer-events:none;background-color:var(--gray-50);color:var(--gray-300)}.btn.purple_0{background-color:var(--purple-0);color:var(--gray-000)}.btn.purple_0:hover{background-color:var(--purple-dark)}.btn.purple_0.btn_line{border-color:var(--purple-0);background-color:var(--purple-alpha-light);color:var(--purple-dark)}.btn.purple_0.btn_line:hover{background-color:var(--purple-alpha-0)}.btn.purple_0.btn_line.is_disabled,.btn.purple_0.btn_line:disabled{border-color:var(--gray-300)}.btn.purple_0.is_disabled,.btn.purple_0:disabled{pointer-events:none;background-color:var(--gray-50);color:var(--gray-300)}.btn.purple_light{background-color:var(--purple-light);color:var(--gray-000)}.btn.purple_light.btn_line{border-color:var(--purple-alpha-dark);background-color:var(--purple-alpha-0);color:var(--purple-dark)}.btn.purple_light.btn_line.is_disabled,.btn.purple_light.btn_line:disabled{border-color:var(--gray-300)}.btn.purple_light.is_disabled,.btn.purple_light:disabled{pointer-events:none;background-color:var(--gray-50);color:var(--gray-300)}.btn.purple_alpha_dark{background-color:var(--purple-alpha-dark);color:var(--purple-dark)}.btn.purple_alpha_dark.btn_line{border-color:var(--purple-alpha-dark)}.btn.purple_alpha_dark.btn_line.is_disabled,.btn.purple_alpha_dark.btn_line:disabled{border-color:var(--gray-300)}.btn.purple_alpha_dark.is_disabled,.btn.purple_alpha_dark:disabled{pointer-events:none;background-color:var(--gray-50);color:var(--gray-300)}.btn.purple_alpha_0{background-color:var(--purple-alpha-0);color:var(--purple-dark)}.btn.purple_alpha_0.btn_line{border-color:var(--purple-alpha-0)}.btn.purple_alpha_0.btn_line.is_disabled,.btn.purple_alpha_0.btn_line:disabled{border-color:var(--gray-300)}.btn.purple_alpha_0.is_disabled,.btn.purple_alpha_0:disabled{pointer-events:none;background-color:var(--gray-50);color:var(--gray-300)}.btn.purple_alpha_light{background-color:var(--purple-alpha-light);color:var(--purple-0)}.btn.purple_alpha_light.btn_line{border-color:var(--purple-alpha-light)}.btn.purple_alpha_light.btn_line.is_disabled,.btn.purple_alpha_light.btn_line:disabled{border-color:var(--gray-300)}.btn.purple_alpha_light.is_disabled,.btn.purple_alpha_light:disabled{pointer-events:none;background-color:var(--gray-50);color:var(--gray-300)}.btn_toggle{padding:7px 11px;color:var(--gray-500);background-color:var(--gray-000)}.btn_toggle:hover{background-color:var(--gray-100)}.btn_toggle.is_active{color:var(--blue-dark);background-color:var(--blue-alpha-light)}.btn_plus{margin-left:32px;padding:7px 11px 7px 10px;font-size:1.2rem;line-height:1.34;font-weight:500;background-color:var(--blue-0);color:var(--gray-000)}.btn_plus:hover{background-color:var(--blue-dark)}.btn_plus .icon{width:12px;height:12px}.btn_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn_box.full_width{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.btn_box.full_width .btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.btn_top{display:none}@media screen and (max-width:1023px){.btn_top{display:block;position:fixed;bottom:72px;right:24px;margin:0;padding:0;border:none;background-color:transparent}}@media screen and (max-width:1023px){.btn_top .icon{width:32px;height:32px;margin:0}}.btn_top svg rect{fill:var(--gray-000)} -@charset "UTF-8";.service_card_list .service_card_item{width:100%;border:1px solid var(--gray-400);border-radius:16px;-webkit-box-sizing:border-box;box-sizing:border-box}.service_card_list .service_card_item+.service_card_item{margin-top:16px}.service_card_list .service_card_item.is_active .img_box{height:99px;opacity:1}.service_card_list .service_card_item.is_active .img_box svg{height:auto;vertical-align:top}.service_card_list .service_card_item.is_active .service_card_title{padding-top:115px;margin-bottom:8px;opacity:1}.service_card_list .service_card_item.is_active .service_card_desc{height:88px;opacity:1}@media screen and (max-width:1023px){.service_card_list .service_card_item.is_active .service_card_desc{height:auto;max-height:100px}}@media screen and (max-width:639px){.service_card_list .service_card_item.is_active .service_card_desc{max-height:120px}}@media screen and (max-width:359px){.service_card_list .service_card_item.is_active .service_card_desc{max-height:130px}}.service_card_list .service_card_menu{position:relative;width:100%;padding:24px;text-align:left}.service_card_list .img_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:24px;left:0;width:100%;height:0;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.service_card_list .img_box svg{height:0;vertical-align:top}.service_card_list .service_card_title{display:block;color:var(--gray-900);font-size:2.4rem;line-height:1.34;font-weight:600;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}@media screen and (max-width:1023px){.service_card_list .service_card_title{font-size:2rem;line-height:1.4}}.service_card_list .service_card_desc{display:block;overflow:hidden;height:0;color:var(--gray-900);font-size:1.4rem;line-height:1.58;font-weight:400;word-break:keep-all;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;opacity:0}@media screen and (max-width:1023px){.service_card_list .service_card_desc{height:auto;max-height:0}}.horizon_list{width:100%}.horizon_list .horizon_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:1023px){.horizon_list .horizon_item{display:block}}.horizon_list .horizon_item+.horizon_item{margin-top:80px}.horizon_list .text_box{max-width:400px;padding-left:40px}@media screen and (max-width:1023px){.horizon_list .text_box{max-width:none;margin-top:24px;padding-left:0;text-align:center}}.horizon_list .text_box .title{display:block;color:var(--gray-800);font-size:2.4rem;line-height:1.34;font-weight:600}@media screen and (max-width:1023px){.horizon_list .text_box .title{font-size:2rem;line-height:1.4;text-align:left}}.horizon_list .text_box .desc{margin-top:24px;color:var(--gray-800);font-size:1.6rem;line-height:1.5;font-weight:500;word-break:keep-all}@media screen and (max-width:1023px){.horizon_list .text_box .desc{font-size:1.4rem;line-height:22px;text-align:left}}.horizon_list .text_box .btn{margin-top:24px;margin-left:0}@media screen and (max-width:1023px){.horizon_list .text_box .btn{height:40px}}@media screen and (max-width:639px){.horizon_list .text_box .btn{width:100%}}.horizon_list .text_box .btn.gray800:hover{background-color:var(--gray-900)} -@charset "UTF-8";.codeblock_box{position:relative}.codeblock_box.is_bash .codeblock{padding:12px 0}.codeblock_box .btn_area{position:absolute;right:8px;top:8px}.codeblock_box .btn_area .btn{padding:9px 11px}.codeblock_box .btn_area .icon{width:12px;height:12px}.codeblock{position:relative;overflow-x:auto;min-height:48px;padding:8px 0;border-radius:4px;border:1px solid var(--gray-400);background:var(--gray-000);-webkit-box-sizing:border-box;box-sizing:border-box}.prism-code{display:table;margin:0;font-family:RobotoMono,Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace}.prism-code .token{white-space:pre}.prism-code .token-line{display:table-row}.prism-code .token-line.is_removed{background:var(--red-alpha-light)}.prism-code .token-line.is_created{background:var(--green-alpha-light)}.prism-code .token-line.is_edited{background:var(--yellow-alpha-light)}.prism-code .string{word-break:break-all}.prism-code .class-name{color:var(--purple-dark)}.prism-code .parameter,.prism-code .plain,.prism-code .property{color:var(--gray-900)}.prism-code .line-content,.prism-code .line-number{display:table-cell;padding:0 16px}.prism-code .line-number{font-size:1.2rem;line-height:2;font-weight:400;color:var(--gray-500);text-align:right;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.prism-code .line-content{font-size:1.4rem;line-height:1.72;font-weight:400}.prism-code.language-json .token.property{color:var(--blue-dark)}.prism-code.language-json .token.number{color:var(--orange-dark)}.prism-code.language-bash{padding:0 24px}.codeblock_tree_box{padding:16px 24px;border:1px solid var(--gray-400);border-radius:0 0 4px 4px;background:var(--gray-000);color:var(--gray-600);word-break:break-all}.codeblock_tree_box .react-json-view{font-family:Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important}.codeblock_tree_box .react-json-view>.object-container>.object-content>.object-key-val>span:first-child .object-key::after{display:none}.codeblock_tree_box .object-key-val{padding:0 !important}.codeblock_tree_box .object-key-val span{position:relative;display:inline-block;opacity:1 !important}.codeblock_tree_box .object-key-val .object-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:24px !important}.codeblock_tree_box .object-key-val .icon-container{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.codeblock_tree_box .object-key-val .icon-container .collapsed-icon,.codeblock_tree_box .object-key-val .icon-container .expanded-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.codeblock_tree_box .object-key-val .variable-row,.codeblock_tree_box .object-key-val>span:first-child{display:inline-block;padding:8px 12px;margin-bottom:16px;border-radius:4px;border:1px solid var(--gray-400);font-size:1.4rem;line-height:1.72;font-weight:500;letter-spacing:0 !important}.codeblock_tree_box .object-key-val .variable-row.is_edited,.codeblock_tree_box .object-key-val>span:first-child.is_edited{border-color:var(--yellow-0);background:var(--yellow-alpha-light);color:var(--yellow-dark)}.codeblock_tree_box .object-key-val .variable-row.is_created,.codeblock_tree_box .object-key-val>span:first-child.is_created{border-color:var(--green-0);background:var(--green-alpha-light);color:var(--green-dark)}.codeblock_tree_box .object-key-val .variable-row.is_removed,.codeblock_tree_box .object-key-val>span:first-child.is_removed{border-color:var(--red-0);background:var(--red-alpha-light);color:var(--red-dark)}.codeblock_tree_box .object-key-val .array-key,.codeblock_tree_box .object-key-val .object-key{position:relative;padding-left:20px;font-size:1.4rem;line-height:1.72;font-weight:500}.codeblock_tree_box .object-key-val .object-key-val,.codeblock_tree_box .object-key-val .variable-row{position:relative}.codeblock_tree_box .object-key-val .object-key-val:first-of-type::after,.codeblock_tree_box .object-key-val .variable-row:first-of-type::after{top:-16px;height:32px}.codeblock_tree_box .object-key-val .object-key-val::after,.codeblock_tree_box .object-key-val .variable-row::after{position:absolute;top:0;width:16px;height:16px;border:1px dashed var(--gray-400);border-width:0 0 1px 1px;border-radius:0 0 0 4px;content:""}.codeblock_tree_box .object-key-val .object-key-val:not(:last-of-type)::before,.codeblock_tree_box .object-key-val .variable-row:not(:last-of-type)::before{position:absolute;border:1px dashed var(--gray-400);border-width:0 0 0 1px;content:""}.codeblock_tree_box .object-key-val .object-key-val::after{left:-17px}.codeblock_tree_box .object-key-val .object-key-val:not(:last-of-type)::before{left:-17px;top:17px;bottom:0}.codeblock_tree_box .object-key-val .variable-row{padding:8px 12px !important}.codeblock_tree_box .object-key-val .variable-row::after{left:-18px}.codeblock_tree_box .object-key-val .variable-row:not(:last-of-type)::before{left:-18px;top:16px;bottom:-20px}.codeblock_tree_box .object-key-val .variable-row .object-key{padding:0;border:0;margin:0}.codeblock_tree_box .object-key-val .variable-row .object-key::after,.codeblock_tree_box .object-key-val .variable-row .object-key::before{display:none}.codeblock_tree_box .object-key-val .variable-row .variable-value{padding-right:0 !important}.codeblock_tree_box .object-key-val .brace-row{display:block;width:0;font-size:0}.codeblock_tree_box .object-key-val .object-meta-data{position:absolute}.codeblock_tree_box .node-ellipsis{margin-left:4px} -@charset "UTF-8";.codeblock_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:48px;padding:8px 8px 8px 16px;background:var(--gray-50);border:1px solid var(--gray-400);border-radius:4px 4px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1023px){.codeblock_header{padding:10px 8px 6px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media screen and (max-width:639px){.codeblock_header{-ms-flex-wrap:wrap;flex-wrap:wrap}}.codeblock_header .box_left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1023px){.codeblock_header .box_left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width:639px){.codeblock_header .box_left{margin-right:10px}}.codeblock_header .box_left .btn{height:32px;margin-left:16px;padding:8px 12px;font-size:1.2rem;line-height:1.34;font-weight:500;color:var(--gray-800);-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1023px){.codeblock_header .box_left .btn{margin:10px 0 0}}.codeblock_header .box_left .btn .icon{width:12px;height:12px}.codeblock_header .desc{padding-left:8px;font-size:1.4rem;line-height:1.58;font-weight:600;color:var(--gray-800)}.codeblock_header .info_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;padding-left:56px;font-size:1.2rem;line-height:1.34;font-weight:600}@media screen and (max-width:1023px){.codeblock_header .info_list{padding-left:8px}}.codeblock_header .info_list .info_title{color:var(--gray-600)}.codeblock_header .info_list .info_title:not(:first-child){padding-left:40px}.codeblock_header .info_list .info_desc{padding-left:16px;font-weight:400;color:var(--gray-800)}.codeblock_header .box_right{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:639px){.codeblock_header .box_right{margin-top:8px}}.codeblock_header .box_right .btn_area{position:relative;margin-left:24px}.codeblock_header .box_right .btn_line{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 12px;border-radius:4px;border:1px solid var(--gray-400);color:var(--gray-800)}.codeblock_header .box_right .btn_line .icon{width:12px;height:12px}.codeblock_header .btn_toggle{padding:8px}.codeblock_header .btn_toggle:not(.is_active){background:var(--gray-50)} -@charset "UTF-8";.codeblock_navigator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:8px;border-bottom:1px solid var(--gray-400)}.codeblock_navigator .item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:36px;padding:0 16px;border-radius:8px;font-size:1.4rem;line-height:1.58;font-weight:600;color:var(--gray-600)}.codeblock_navigator .item+.item{margin-left:8px}.codeblock_navigator .item.is_active{background:var(--gray-800);color:var(--gray-000)} -@charset "UTF-8";.create_project{padding:32px 16px 40px;border:1px solid var(--gray-400);border-radius:16px}@media screen and (max-width:639px){.create_project{padding:0;border:none}}.create_project_area{margin-top:32px}@media screen and (max-width:639px){.create_project_area{margin-top:56px}}@media screen and (max-width:359px){.create_project_area{margin-top:24px}}.create_project+.btn_box{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:32px}@media screen and (max-width:639px){.create_project+.btn_box{position:absolute;right:0;left:0;bottom:0;margin-top:0;padding:32px 16px}}.create_project+.btn_box .btn{padding:12px 56px;font-size:1.6rem;line-height:1.5;font-weight:600}@media screen and (max-width:1023px){.create_project+.btn_box .btn{padding:12px 40px}}@media screen and (max-width:639px){.create_project+.btn_box .btn{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.create_project .title_list{overflow-y:overlay;max-height:200px;margin-top:24px}@media screen and (max-width:639px){.create_project .title_list{max-height:310px}}.create_project .title_item.is_active .title_menu,.create_project .title_item:hover .title_menu{background-color:var(--gray-100)}.create_project .title_menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;padding:12px 16px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:639px){.create_project .title_menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.create_project .title_menu .thumbnail{-webkit-box-flex:0;-ms-flex:none;flex:none;width:32px;height:32px}.create_project .title_menu .thumbnail img{display:block;width:100%}.create_project .title_menu .text{font-size:2.4rem;line-height:1.34;font-weight:600;color:var(--gray-800);word-break:break-word;text-align:left}@media screen and (max-width:639px){.create_project .title_menu .text{font-size:1.6rem;line-height:1.5}}.create_project .thumbnail{margin-right:16px}.create_project .thumbnail .icon img{width:48px;height:48px}.create_project .thumbnail_box{position:relative}.create_project .breadcrumb{margin-bottom:24px;padding-left:24px}.create_project .breadcrumb_inner{position:relative;margin-left:16px;padding-left:16px}@media screen and (max-width:1023px){.create_project .breadcrumb_inner:first-child{display:block}.create_project .breadcrumb_inner:last-child{display:none}}.create_project .breadcrumb_inner::before{position:absolute;top:0;left:0;width:1px;height:100%;background-color:var(--gray-500);content:""}.create_project .breadcrumb_inner:first-child{margin-left:0;padding-left:0}.create_project .breadcrumb_inner:first-child::before{display:none}.create_project .breadcrumb .thumbnail{width:16px;height:16px;margin-right:8px;border:1px solid var(--gray-500);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.create_project .breadcrumb_item{padding:0}.create_project .breadcrumb_item .icon{display:block}.create_project .breadcrumb_item.is_undecided .breadcrumb_text,.create_project .breadcrumb_item.is_undecided .breadcrumb_thumb{color:var(--gray-500)}.create_project .project_depth{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:16px}@media screen and (max-width:359px){.create_project .project_depth{display:block}}.create_project .project_depth_item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.create_project .project_depth_item+.project_depth_item{margin-left:16px;padding-left:16px;border-left:1px solid var(--gray-500)}@media screen and (max-width:359px){.create_project .project_depth_item+.project_depth_item{margin-top:10px;margin-left:0;padding-left:0;border-left:none}}.create_project .project_depth .btn_title{display:-webkit-box;display:-ms-flexbox;display:flex}.create_project .project_depth .img_box{display:block;overflow:hidden;position:relative;width:16px;height:16px;margin-right:8px;border-radius:4px}.create_project .project_depth .img_box:empty::before{display:block;width:100%;height:100%;border:1px solid var(--gray-500);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;content:""}.create_project .project_depth .img_box.emoji{border:1px solid var(--gray-500);-webkit-box-sizing:border-box;box-sizing:border-box}.create_project .project_depth .img_box.emoji img{width:12px;height:12px;margin:1px}.create_project .project_depth .img_box img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.create_project .project_depth .tit{font-size:1.2rem;line-height:1.34;font-weight:500;color:var(--gray-800);word-break:break-all;text-align:left}.create_project .project_depth .tit:empty::before{color:var(--gray-500);content:attr(data-placeholder)}.create_project .setting_name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:64px 0 20px;padding-left:16px;padding-right:16px}@media screen and (max-width:639px){.create_project .setting_name{margin-top:40px;margin-bottom:0}}.create_project .setting_name .thumbnail{margin-right:0;padding:8px;border:1px solid var(--gray-400);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:16px}.create_project .setting_name .thumbnail_box{-ms-flex-preferred-size:64px;flex-basis:64px;margin-right:24px}.create_project .setting_name .thumbnail .icon{display:block;width:48px;height:48px}.create_project .setting_name .thumbnail .icon svg{display:block;width:100%;height:100%}.create_project .setting_name .btn{margin:4px 0 0;padding:2px;font-size:1rem;line-height:1;font-weight:500}.create_project .setting_name .input_field_box{margin-top:18px}.create_project .setting_name .input_field_box.is_error .input_guide{margin-top:14px}@media screen and (max-width:1023px){.create_project .setting_name .input_field_box_large .input{font-size:2rem;line-height:1.4;font-weight:600}}.create_project .btn_emoji{width:100%}.create_project .btn_emoji.is_active+.emoji_group{display:block}.create_project .emoji_group{position:absolute;top:100%;left:0;z-index:10;width:472px;margin-top:-13px;margin-left:-1px;background-color:var(--gray-000)}.create_project .emoji_group .btn_box{padding:14px 37px 13px 29px}.create_project .emoji_group .btn_box .btn{margin-top:0}.create_project .emoji_group .btn_box .icon{width:16px;height:16px}.create_project .emoji_group .btn_box .text{font-size:1.4rem;line-height:1.58;font-weight:500;color:var(--gray-600)}.create_project .search .input_field_box{margin-top:0} -@charset "UTF-8";.document_header .title_box{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:28px;padding:0 40px 0 8px}@media screen and (max-width:1023px){.document_header .title_box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0}}.document_header .dropdown{position:absolute;top:30px;right:0;z-index:1}.document_header .title_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-left:16px}@media screen and (max-width:1023px){.document_header .title_inner{padding:16px 0 0}}.document_header .btn .icon{width:24px;height:24px}.document_header .btn_back{padding:0;color:var(--gray-800)}.document_header .btn_more{position:absolute;top:2px;right:8px;padding:0}@media screen and (max-width:1023px){.document_header .btn_more{top:0;right:0}}.document_header .btn_more .icon svg path{stroke:var(--gray-800)}.document_header .title{font-size:2rem;line-height:1.4;font-weight:600;color:var(--gray-800);word-break:break-all}.document_header .date{padding:0 0 3px 16px;font-size:1.2rem;line-height:1.34;font-weight:400;color:var(--gray-600);-webkit-box-flex:0;-ms-flex:none;flex:none}.document_header .info_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:54px;margin-top:8px;padding:0 16px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1023px){.document_header .info_list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:52px;padding:0}}@media screen and (max-width:1023px){.document_header .info_item+.info_item{padding-top:10px}}.document_header .info_desc,.document_header .info_title{display:inline-block}.document_header .info_title{margin-right:24px;font-size:1.2rem;line-height:1.34;font-weight:600;color:var(--gray-600)}.document_header .info_desc{font-size:1.4rem;line-height:1.58;font-weight:500;color:var(--gray-800)} -@charset "UTF-8";.dropdown{padding:8px 0;border:1px solid var(--gray-400);border-radius:6px;background-color:var(--gray-000)}.dropdown_l{border-radius:10px}.dropdown_l .dropdown_text{font-size:1.4rem;line-height:1.58}.dropdown_title{display:block;padding:4px 16px 8px;font-size:.8rem;line-height:1.5;font-weight:400;color:var(--gray-500)}.dropdown_title:not(:first-of-type){padding:8px 16px;margin-top:4px;border-top:1px solid var(--gray-400)}.dropdown_list+.dropdown_list{margin:4px 0 0;padding-top:3px;border-top:1px solid var(--gray-400)}.dropdown_item.has_border{margin-top:4px;padding-top:3px;border-top:1px solid var(--gray-400)}.dropdown_menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:14px 16px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background .2s;transition:background .2s;text-align:left}.dropdown_menu.is_active,.dropdown_menu:hover{background-color:var(--orange-alpha-light)}.dropdown_menu.is_active .dropdown_text,.dropdown_menu:hover .dropdown_text{color:var(--gray-800)}.dropdown_menu.is_active .highlight,.dropdown_menu:hover .highlight{color:var(--red-dark)}.dropdown_text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:1.2rem;line-height:1.34;color:var(--gray-900);word-break:break-all}.dropdown .highlight{color:var(--red-dark)}.dropdown .icon{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16px;height:16px}.dropdown .icon svg{display:block;width:100%;height:100%}.dropdown .icon svg path{fill:currentColor}.dropdown .icon+.dropdown_text{margin-left:10px} -@charset "UTF-8";.emoji_group{border:1px solid var(--gray-400);border-radius:6px}.emoji_group .btn_box{padding:8px 25px 7px 15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid var(--gray-400)}.emoji_group .search{margin-bottom:27px}.emoji_group .emoji_box{overflow-y:auto;max-height:365px;padding:16px 24px 24px;-webkit-box-sizing:border-box;box-sizing:border-box} -@charset "UTF-8";.filter{-webkit-box-flex:0;-ms-flex:none;flex:none}@media screen and (max-width:1023px){.filter{padding-left:32px;padding-right:32px}}@media screen and (max-width:639px){.filter{width:100%;padding-left:16px;padding-right:16px;-webkit-box-sizing:border-box;box-sizing:border-box}}.filter_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--gray-400)}@media screen and (max-width:639px){.filter_list{display:block}}.filter_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.filter_item+.filter_item{margin-left:16px}@media screen and (max-width:639px){.filter_item+.filter_item{margin-left:0}}.filter_title{font-size:1.2rem;line-height:1.34;font-weight:500;color:var(--gray-500)}.filter_desc{padding:7px;font-size:1.2rem;line-height:1.34;font-weight:400;color:var(--gray-800)}.filter .btn{margin:0}.filter .btn .text{margin-left:16px}.filter .icon_arrow{width:12px;height:12px;margin-left:13px;color:var(--gray-800)}.filter .icon_check svg path{fill:currentColor}.filter .dropdown{position:absolute;top:100%;right:0;width:200px;margin-top:-5px;z-index:10}@media screen and (max-width:639px){.filter .dropdown{left:0;right:0;width:auto;margin-top:0;-webkit-box-shadow:0 8px 16px -8px rgba(0,0,0,.2);box-shadow:0 8px 16px -8px rgba(0,0,0,.2)}}.filter .dropdown_list{overflow-y:overlay;max-height:200px}.filter .dropdown_text:only-child{padding-left:26px} -@charset "UTF-8";.footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:47px;border-top:1px solid var(--gray-300);background-color:var(--gray-000)}.footer svg path:nth-child(-n+6){fill:var(--gray-800)}.footer svg path:nth-child(7){fill:var(--gray-800)}.footer svg path:nth-child(8),.footer svg path:nth-child(9){fill:var(--gray-400)} -@charset "UTF-8";.footer_service{background:var(--gray-50)}.footer_service .footer_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1120px;margin:0 auto;padding:56px 40px}@supports (padding:env(safe-area-inset-right)){.footer_service .footer_inner{padding:56px calc(40px + env(safe-area-inset-right)) calc(56px + env(safe-area-inset-bottom)) calc(40px + env(safe-area-inset-left))}}@supports (padding:constant(safe-area-inset-right)){.footer_service .footer_inner{padding:56px calc(40px + constant(safe-area-inset-right)) calc(56px + constant(safe-area-inset-bottom)) calc(40px + constant(safe-area-inset-left))}}@media screen and (max-width:1023px){.footer_service .footer_inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer_service .link{display:inline-block}.footer_service .box_info{min-width:180px}.footer_service .box_info .filter{display:block}.footer_service .logo{display:block;width:154px;margin-left:-9px}.footer_service .logo svg{width:100%;height:100%}.footer_service .logo svg path:nth-child(-n+6){fill:var(--gray-800)}.footer_service .logo svg path:nth-child(8),.footer_service .logo svg path:nth-child(9){fill:var(--yellow-0)}.footer_service .copyright{padding:22px 24px 0 0;font-size:1.4rem;line-height:1.58;font-weight:400;color:var(--gray-800)}.footer_service .copyright:only-child{padding:24px 0;text-align:center}.footer_service .box_site{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 0}@media screen and (max-width:1023px){.footer_service .box_site{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer_service .site{min-width:160px}@media screen and (max-width:1023px){.footer_service .site{-webkit-box-flex:1;-ms-flex:1;flex:1}}.footer_service .site+.site{margin-left:32px}@media screen and (max-width:1023px){.footer_service .site+.site{margin:24px 0 0 0}}.footer_service .site .title{display:block;font-size:1.6rem;line-height:1.5;font-weight:500;color:var(--gray-800)}.footer_service .site_list{padding-top:24px}.footer_service .site_item{font-size:1.4rem;line-height:1.58;font-weight:400;color:var(--gray-800)}.footer_service .site_item+.site_item{margin-top:16px}.footer_service .filter{margin:12px 0 32px -2px}@media screen and (max-width:1023px){.footer_service .filter{padding:0}}.footer_service .filter_list{border-bottom:none}.footer_service .filter .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:1px solid var(--gray-400)}.footer_service .filter .dropdown{left:-1px;right:auto;margin-top:-2px;width:auto;min-width:100%}.footer_service .filter .dropdown_text:only-child{padding-left:0}.darkmode .footer_service .logo svg path:nth-child(7){fill:var(--gray-100)} -@charset "UTF-8";.grid_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-16px}@media screen and (max-width:1023px){.grid_list{margin-left:0}}.grid_item{-ms-flex-preferred-size:calc(50% - 16px);flex-basis:calc(50% - 16px);margin-left:16px;margin-bottom:24px}@media screen and (max-width:1023px){.grid_item{-ms-flex-preferred-size:calc(50% - 8px);flex-basis:calc(50% - 8px)}}@media screen and (max-width:639px){.grid_item{-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:0}}@media screen and (max-width:1023px){.grid_item:nth-child(odd){margin-left:0}}@media screen and (max-width:639px){.grid_item:last-child{margin-bottom:0}}.grid_item:only-child{margin-bottom:0}@media screen and (max-width:1023px){.grid_item:only-child{-ms-flex-preferred-size:100%;flex-basis:100%}}.grid_card{display:block;border:1px solid var(--gray-400);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.grid_card_info{padding:6px 16px 17px 20px;border-top:1px solid var(--gray-400)}.grid_card_info .title{display:block;color:var(--gray-800);font-size:1.6rem;line-height:1.5;font-weight:600;word-break:break-word}.grid_card_info .desc{min-height:33px;margin-top:8px;color:var(--gray-800);font-size:1.2rem;line-height:1.34;font-weight:400;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}@media screen and (max-width:639px){.grid_card_info .desc{display:block;min-height:auto;-webkit-line-clamp:initial}}.grid_thumbnail{overflow:hidden}.grid_thumbnail svg{display:block;width:100%;height:auto}.grid_thumbnail svg>path{stroke:none}.grid_list2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:1023px){.grid_list2{display:block}}.grid_list2 .grid_item{-ms-flex-preferred-size:calc(50% - 14px);flex-basis:calc(50% - 14px);margin:24px 0 0 24px;border:1px solid var(--gray-400);border-radius:4px}@media screen and (max-width:1023px){.grid_list2 .grid_item{height:calc(50% - 14px);margin-left:0}}.grid_list2 .grid_item:nth-child(-n+2){margin-top:0}@media screen and (max-width:1023px){.grid_list2 .grid_item:nth-child(-n+2){margin-top:24px}}.grid_list2 .grid_item:nth-child(odd){margin-left:0}@media screen and (max-width:1023px){.grid_list2 .grid_item:first-child{margin-top:0}}.grid_list2 .grid_item.is_active{border-color:var(--blue-0)}.grid_list2 .grid_item.add_screen{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;background-color:var(--gray-50);border:1px dashed var(--gray-400)}@media screen and (min-width:1024px){.grid_list2 .grid_item.add_screen{margin-top:0;margin-left:24px}}.grid_list2 .grid_item.add_screen .guide{font-size:1.4rem;line-height:1.58;font-weight:500;color:var(--gray-800);text-align:center}.grid_list2 .grid_item .btn_add{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;height:100%;min-height:222px;border-radius:4px;color:var(--gray-800)}.grid_list2 .icon_plus{position:absolute;top:50%;left:50%;color:var(--gray-900)}.grid_list2 .btn_add_screen{position:absolute;top:0;left:0;width:100%;height:100%} -@charset "UTF-8";.header{position:-webkit-sticky;position:sticky;top:0;height:64px;z-index:100}.header_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1920px;height:64px;margin:0 auto;background-color:var(--gray-000)}@media screen and (max-width:1023px){.header_inner{max-width:none;height:100%;padding:0 24px 0 32px;border-bottom:1px solid var(--gray-400);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:none;transform:none}@supports (padding:env(safe-area-inset-right)){.header_inner{padding:0 calc(24px + env(safe-area-inset-right)) 0 calc(32px + env(safe-area-inset-left))}}@supports (padding:constant(safe-area-inset-right)){.header_inner{padding:0 calc(24px + constant(safe-area-inset-right)) 0 calc(32px + constant(safe-area-inset-left))}}}@media screen and (max-width:639px){.header_inner{padding:0 8px 0 16px}@supports (padding:env(safe-area-inset-right)){.header_inner{padding:0 calc(8px + env(safe-area-inset-right)) 0 calc(16px + env(safe-area-inset-left))}}@supports (padding:constant(safe-area-inset-right)){.header_inner{padding:0 calc(8px + constant(safe-area-inset-right)) 0 calc(16px + constant(safe-area-inset-left))}}}.header .util_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:16px}@media screen and (max-width:1023px){.header .util_box{padding-right:0}}.header .util_box .util_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}@media screen and (max-width:1023px){.header .util_box .util_list{display:none}}.header .util_box .util_item{position:relative;height:100%;margin-left:8px}.header .util_box .util_item:first-child{margin-left:0}.header .util_box .util_menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.4rem;line-height:1.58;font-weight:300;color:var(--gray-800)}.header .util_box .util_menu .profile{overflow:hidden;width:26px;height:26px;border-radius:50%}.header .util_box .util_menu .profile .img_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.header .util_box .util_menu .profile .name{font-size:1.2rem;line-height:1.34;font-weight:600;color:var(--gray-900)}.header .util_box .util_menu .profile img{display:block;width:100%}.header .util_box .input_toggle_box{display:none}@media screen and (max-width:1023px){.header .util_box .input_toggle_box{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:16px}}.header .util_box .btn_menu{display:none}@media screen and (max-width:1023px){.header .util_box .btn_menu{display:block;width:100%;padding:0 8px;height:32px;-webkit-box-sizing:border-box;box-sizing:border-box}}.header .util_box .btn_menu .icon{width:16px;height:16px;color:var(--gray-500)}.header .util_box .btn_menu .icon svg{display:block;width:100%;height:100%}.header .util_box .icon_close,.header .util_box .icon_menu{display:none}.header .util_box .icon_close.is_active,.header .util_box .icon_menu.is_active{display:block}.header .user_account{padding:8px 16px 16px}@media screen and (max-width:1023px){.header .user_account{margin-top:4px;padding:16px 24px;border-top:1px solid var(--gray-400)}}@media screen and (max-width:639px){.header .user_account{padding:16px 16px}}.header .user_account_text{font-size:1.4rem;line-height:1.58;font-weight:500;color:var(--gray-900);word-break:break-all}@media screen and (max-width:1023px){.header .user_account_text{font-size:1.6rem;line-height:1.5;color:var(--gray-500)}}.header .user_account_mail{display:block;margin-top:2px;font-size:1rem;line-height:1.2;color:var(--gray-600);word-break:break-all}@media screen and (max-width:1023px){.header .user_account_mail{font-size:1.4rem;line-height:1.58;font-weight:300;color:var(--gray-500)}}.header .dropdown{position:absolute;top:100%;right:0;width:256px}.header .dropdown_menu{width:100%;padding-left:16px;padding-right:16px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left}.header .dropdown_menu.is_active,.header .dropdown_menu:hover{background-color:var(--gray-100)}.header .dropdown_text{font-size:1.4rem;line-height:1.58}@media screen and (max-width:1023px){.header .util_list_mo{overflow-y:auto;position:fixed;top:64px;left:0;right:0;bottom:0;width:100%;margin-top:0}}@media screen and (max-width:1023px){.header .util_list_mo.dropdown{border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}}.header .util_list_mo.dropdown .dropdown_menu{padding-left:32px;padding-right:32px}@media screen and (max-width:639px){.header .util_list_mo.dropdown .dropdown_menu{padding-left:16px;padding-right:16px}}.header .util_list_mo.dropdown .dropdown_menu.is_active,.header .util_list_mo.dropdown .dropdown_menu:hover{background-color:var(--gray-100)}.header .util_list_mo.dropdown .dropdown_menu.is_active+.modal{display:block}.header .util_list_mo.dropdown .dropdown_text{font-size:1.6rem;line-height:1.5;color:var(--gray-800)}.header .util_list_mo.dropdown .highlight{color:var(--red-dark)}.header .user_profile.is_active+.dropdown{display:block;margin-top:-8px}.header .terms_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:4px;padding:5px 0 3px;border-top:1px solid var(--gray-400)}.header .terms_item{position:relative}.header .terms_item::before{position:absolute;top:11px;left:0;width:2px;height:2px;border-radius:50%;background-color:var(--gray-400);content:""}.header .terms_item:first-child::before{display:none}.header .terms_menu{display:block;padding:5px 8px;font-size:1rem;line-height:1;color:var(--gray-400)}.header_bar{display:none}@media screen and (max-width:1023px){.header_bar{display:block;margin:0 -32px}@supports (padding:env(safe-area-inset-right)){.header_bar{margin:0 calc(-32px - env(safe-area-inset-right)) 0 calc(-32px - env(safe-area-inset-left))}}@supports (padding:constant(safe-area-inset-right)){.header_bar{margin:0 calc(-32px - constant(safe-area-inset-right)) 0 calc(-32px - constant(safe-area-inset-left))}}}@media screen and (max-width:639px){.header_bar{margin:0 -16px}@supports (padding:env(safe-area-inset-right)){.header_bar{margin:0 calc(-16px - env(safe-area-inset-right)) 0 calc(-16px - env(safe-area-inset-left))}}@supports (padding:constant(safe-area-inset-right)){.header_bar{margin:0 calc(-16px - constant(safe-area-inset-right)) 0 calc(-16px - constant(safe-area-inset-left))}}}.header_bar .header_inner{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:16px}@media screen and (max-width:1023px){.breadcrumb{padding-left:0}}.breadcrumb .logo{padding:8px}@media screen and (max-width:1023px){.breadcrumb .logo{width:24px;height:24px;margin-right:8px;padding:0}}.breadcrumb .logo_menu{display:block}@media screen and (max-width:1023px){.breadcrumb .logo_menu{height:100%}}.breadcrumb .logo svg{display:block;width:100%;height:100%}.breadcrumb .dropdown{position:absolute;top:43px;left:8px;z-index:20;width:327px;padding:8px 0;border:1px solid var(--gray-400);border-radius:4px;background-color:var(--gray-000)}@media screen and (max-width:1023px){.breadcrumb .dropdown{top:100%;left:-17px;margin-top:-6px}}@media screen and (max-width:639px){.breadcrumb .dropdown{left:-4px}}.breadcrumb .dropdown_menu{padding:12px 16px;color:var(--gray-800)}.breadcrumb .dropdown_menu.is_active,.breadcrumb .dropdown_menu:hover{background-color:var(--gray-100)}.breadcrumb .dropdown_list{-webkit-overflow-scrolling:touch;overflow-y:overlay;max-height:180px}.breadcrumb .dropdown ::-webkit-scrollbar{width:10px;height:4px}.breadcrumb .dropdown ::-webkit-scrollbar-thumb{background:var(--gray-400);border-radius:10px;border:3px solid var(--gray-000)}.breadcrumb .dropdown ::-webkit-scrollbar-track{background:0 0}.breadcrumb_inner{position:relative}@media screen and (max-width:1023px){.breadcrumb_inner{display:none}}@media screen and (max-width:1023px){.breadcrumb_inner:last-child{display:block}}@media screen and (max-width:1023px){.breadcrumb_inner.team_list{height:100%}}@media screen and (max-width:1023px){.breadcrumb_inner.team_list .breadcrumb_item{height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:0}}@media screen and (max-width:1023px){.breadcrumb_inner.team_list .breadcrumb_item::before{display:none}}.breadcrumb_item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-left:16px;padding:8px}@media screen and (max-width:1023px){.breadcrumb_item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:0;padding:16px 0}.breadcrumb_item::before{display:none}}.breadcrumb_item::before{position:absolute;top:8px;left:-8px;width:1px;height:16px;background-color:var(--gray-400);content:""}.breadcrumb_item.is_active+.dropdown{display:block}.breadcrumb_item .icon{display:none}@media screen and (max-width:1023px){.breadcrumb_item .icon{display:block;height:16px;color:var(--gray-500)}}.breadcrumb_thumb{overflow:hidden;position:relative;width:16px;height:16px;margin-right:8px;border-radius:4px}.breadcrumb_thumb.emoji{border:1px solid var(--gray-400);-webkit-box-sizing:border-box;box-sizing:border-box}.breadcrumb_thumb.emoji img{position:absolute;top:50%;left:50%;width:12px;height:12px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.breadcrumb_thumb.icon_square,.breadcrumb_thumb.icon_star_full{width:12px;height:12px;margin-top:1px;padding:0 2px}.breadcrumb_thumb img,.breadcrumb_thumb svg{position:absolute;top:0;left:0;width:100%;height:100%}.breadcrumb_thumb svg path{fill:currentColor}.breadcrumb_text{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;font-size:1.2rem;line-height:1.34;font-weight:500;word-break:break-all;color:var(--gray-800)}@media screen and (max-width:1023px){.breadcrumb_text{margin-right:8px;font-size:1.4rem;line-height:1.58}}.darkmode .breadcrumb .logo svg [fill="#514C49"]{fill:var(--gray-100)} -@charset "UTF-8";.header_service{position:-webkit-sticky;position:sticky;height:64px;top:0;z-index:100;background:var(--gray-000)}.header_service .header_inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:12px 8px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1023px){.header_service .header_inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-bottom:1px solid var(--gray-400);padding:0 24px 0 32px}@supports (padding:env(safe-area-inset-right)){.header_service .header_inner{padding:0 calc(24px + env(safe-area-inset-right)) 0 calc(32px + env(safe-area-inset-left))}}@supports (padding:constant(safe-area-inset-right)){.header_service .header_inner{padding:0 calc(24px + constant(safe-area-inset-right)) 0 calc(32px + constant(safe-area-inset-left))}}}@media screen and (max-width:639px){.header_service .header_inner{padding:0 8px 0 16px}@supports (padding:env(safe-area-inset-right)){.header_service .header_inner{padding:0 calc(8px + env(safe-area-inset-right)) 0 calc(16px + env(safe-area-inset-left))}}@supports (padding:constant(safe-area-inset-right)){.header_service .header_inner{padding:0 calc(8px + constant(safe-area-inset-right)) 0 calc(16px + constant(safe-area-inset-left))}}}.header_service .logo{padding:0 16px}@media screen and (max-width:1023px){.header_service .logo{margin-right:8px;width:24px;height:24px}}.header_service .logo a{display:block;width:100%;height:100%}.header_service .logo svg{vertical-align:top}.header_service .logo svg path:nth-child(n+5){fill:var(--gray-800)}.header_service .logo svg [stroke="#FEFDFB"]{-webkit-mask:none;mask:none;stroke:none}@media screen and (min-width:1024px){.header_service .logo svg:last-of-type{display:none}}@media screen and (max-width:1023px){.header_service .logo svg{width:100%;height:100%}.header_service .logo svg:first-of-type{display:none}}@media screen and (max-width:1023px){.header_service .logo{padding:0}}.header_service .nav{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 44px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1023px){.header_service .nav{display:none}}.header_service .gnb{display:-webkit-box;display:-ms-flexbox;display:flex}.header_service .gnb_item+.gnb_item{margin-left:16px}.header_service .gnb_item.is_active .link{color:var(--orange-dark)}.header_service .gnb_item .link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:32px;padding:4px 8px;border-radius:4px;font-size:1.6rem;line-height:1.5;font-weight:500;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--gray-900)}.header_service .gnb_item .link:hover{background:var(--gray-100)}.header_service .header_util{-webkit-box-flex:0;-ms-flex:none;flex:none}@media screen and (max-width:1023px){.header_service .header_util .btn{display:none}}.header_service .header_util .btn_menu{display:none;position:absolute;right:24px;top:50%;padding:8px;color:var(--gray-500);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:1023px){.header_service .header_util .btn_menu{display:block}}@media screen and (max-width:639px){.header_service .header_util .btn_menu{right:8px}}@media screen and (orientation:landscape){@supports (right:env(safe-area-inset-right)){.header_service .header_util .btn_menu{right:calc(24px + env(safe-area-inset-right))}}@supports (right:constant(safe-area-inset-right)){.header_service .header_util .btn_menu{right:calc(24px + constant(safe-area-inset-right))}}}.header_service .header_util .btn_menu .icon_close,.header_service .header_util .btn_menu .icon_menu{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:16px;height:16px}.header_service .header_util .btn_menu .icon_close svg,.header_service .header_util .btn_menu .icon_menu svg{width:100%}.header_service .header_util .btn_menu .icon_close.is_active,.header_service .header_util .btn_menu .icon_menu.is_active{display:-webkit-box;display:-ms-flexbox;display:flex}.header_service .header_util .btn_line{color:var(--gray-900)}.header_service .header_util .orange_0{-webkit-transition:none;transition:none}.header_service .header_util .orange_0:hover{background:-webkit-gradient(linear,left top,left bottom,from(#ff9754),to(#f96767));background:linear-gradient(180deg,#ff9754 0,#f96767 100%)}.header_service .menu_list_mo{overflow-y:auto;position:fixed;top:64px;left:0;right:0;bottom:0;width:100%;margin-top:0;padding:40px 0;border:none}@media screen and (orientation:landscape){@supports (left:env(safe-area-inset-right)){.header_service .menu_list_mo{left:calc(0px + env(safe-area-inset-left))}}@supports (left:constant(safe-area-inset-right)){.header_service .menu_list_mo{left:calc(0px + constant(safe-area-inset-left))}}}.header_service .menu_list_mo .dropdown_item .navigator_list{max-width:none}.header_service .menu_list_mo .dropdown_item .navigator>.navigator_list{padding-top:8px}.header_service .menu_list_mo .dropdown_item .navigator_group>.navigator_menu{padding-left:12px}.header_service .menu_list_mo .dropdown_item .navigator_group .navigator_list{padding:0}.header_service .menu_list_mo .dropdown_item .navigator_group .navigator_list .navigator_item{margin-top:0;padding-left:44px;padding-right:44px}.header_service .menu_list_mo .dropdown_item .navigator_menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:9px 40px;font-size:1.4rem;line-height:1.58;font-weight:500}.header_service .menu_list_mo .dropdown_item .navigator_menu .icon{width:16px;height:16px}.header_service .menu_list_mo .dropdown_item .navigator_menu.is_active+.navigator_list{display:block}.header_service .menu_list_mo .dropdown_item .navigator_menu.is_active svg{-webkit-transform:rotate(0);transform:rotate(0)}.header_service .menu_list_mo .dropdown_item .navigator_menu+.navigator_list{display:none}.header_service .menu_list_mo .dropdown_item .navigator_menu+.navigator_list .navigator_group+.navigator_group{margin-top:0}.header_service .menu_list_mo .dropdown_item .navigator_item{padding-left:36px;padding-right:36px}.header_service .menu_list_mo .dropdown_item .navigator_item:hover{color:var(--orange-0)}.header_service .menu_list_mo .dropdown_item .navigator_item.is_active{border:none;background:var(--gray-000);color:var(--orange-0)}.header_service .menu_list_mo .dropdown_menu{padding:12px 36px}.header_service .menu_list_mo .dropdown_menu:hover{background:var(--gray-100)}.header_service .menu_list_mo .dropdown_menu+.navigator{display:none}.header_service .menu_list_mo .dropdown_menu.is_show+.navigator{display:block}.header_service .menu_list_mo .dropdown_menu.is_show .icon_toggle{-webkit-transform:rotate(0);transform:rotate(0)}.header_service .menu_list_mo .dropdown_menu.btn_docs{padding:12px}.header_service .menu_list_mo .dropdown_menu.btn_docs.is_show{background-color:transparent}.header_service .menu_list_mo .dropdown_menu.btn_docs.is_show.is_active{background-color:var(--orange-alpha-light)}.header_service .menu_list_mo .dropdown_menu .dropdown_text{-webkit-box-flex:0;-ms-flex:none;flex:none}.header_service .menu_list_mo .dropdown_menu .icon{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:6px}.header_service .menu_list_mo .dropdown_menu .icon_toggle{margin-left:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.header_service .menu_list_mo .dropdown_menu .icon_toggle svg path{fill:var(--gray-900)}.header_service .menu_list_mo .dropdown_menu .icon+.dropdown_text{margin-left:7px}.header_service .menu_list_mo .dropdown_text{font-size:1.6rem;line-height:1.5;font-weight:500}.darkmode .header_service .logo svg [fill="#514C49"]{fill:var(--gray-100)} -@charset "UTF-8";.history_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:639px){.history_header{-ms-flex-wrap:wrap;flex-wrap:wrap}}.history_header .title_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.history_header .btn_back{padding:0;border:none}.history_header .btn_back .icon{width:24px;height:24px;color:var(--gray-800)}.history_header .title{margin-left:16px;font-size:2rem;line-height:1.4;font-weight:600;color:var(--gray-800)}.history_header .btn_toggle{padding:8px}.history_header .input_toggle_box{margin-right:16px}.history_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 8px}@media screen and (max-width:639px){.history_title{display:block}}.history_title .title{font-size:2rem;line-height:1.4;font-weight:600;color:var(--gray-800)}@media screen and (max-width:639px){.history_title .title{display:block;margin-bottom:4px}}.history_title .date{padding:0 0 3px 16px;font-size:1.2rem;line-height:1.34;font-weight:400;color:var(--gray-600)}@media screen and (max-width:639px){.history_title .date{display:block;padding-bottom:0;padding-left:0}}.history_slider{position:relative}.history_slider_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;width:100%;bottom:32px;padding-bottom:16px}.history_slider_info .date{font-size:1.2rem;line-height:1.34;font-weight:400;color:var(--gray-600)}.history_slider_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;overflow-x:auto;position:relative;z-index:10;height:95px;-webkit-box-sizing:border-box;box-sizing:border-box}.history_slider_inner .rc-slider{height:32px;padding:0}.history_slider_inner .rc-slider-rail{height:100%;opacity:0}.history_slider_inner .rc-slider-step{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;pointer-events:all}.history_slider_inner .rc-slider-dot{display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;position:relative;left:0 !important;bottom:0;width:24px;height:32px;border-radius:4px;border:0;background:var(--gray-200);-webkit-transform:translate(0) !important;transform:translate(0) !important;-webkit-box-sizing:border-box;box-sizing:border-box}.history_slider_inner .rc-slider-dot:hover::after{display:block}.history_slider_inner .rc-slider-dot:last-of-type{width:128px}.history_slider_inner .rc-slider-dot:last-of-type::after{content:none}.history_slider_inner .rc-slider-dot+.rc-slider-dot{margin-left:8px}.history_slider_inner .rc-slider-dot.rc-slider-dot-active{background:var(--orange-alpha-0)}.history_slider_inner .rc-slider-dot.is_end,.history_slider_inner .rc-slider-dot.is_first{background:var(--orange-0)}.history_slider_inner .rc-slider-dot.is_end::before,.history_slider_inner .rc-slider-dot.is_first::before{display:block;position:absolute;top:50%;left:50%;width:2px;height:16px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:""}.history_slider_inner .rc-slider-dot.is_first.is_end::before{width:8px}.history_slider_inner .rc-slider-dot:nth-child(-n+3) .layer_history{left:0;-webkit-transform:translate(0);transform:translate(0)}.history_slider_inner .rc-slider-dot::after{display:none;position:absolute;left:50%;top:-10px;width:4px;height:4px;border-radius:50%;border:1px solid var(--gray-400);-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-sizing:border-box;box-sizing:border-box;content:""}.history_slider_inner .rc-slider-handle{opacity:0}.history_slider_inner .rc-slider-track{opacity:0}.history_slider .layer_history{display:block;position:absolute;top:0;width:216px;height:44px;padding:4px 8px;margin-left:8px;margin-bottom:16px;border:1px solid var(--gray-400);border-radius:4px;-webkit-transform:translateX(calc(-50% + 12px));transform:translateX(calc(-50% + 12px));-webkit-box-sizing:border-box;box-sizing:border-box;background:var(--gray-000)}.history_slider .layer_history.is_active{display:block}.history_slider .layer_history.type_first{margin-left:0;-webkit-transform:translateX(0);transform:translateX(0)}.history_slider .layer_history.type_second{margin-left:0;-webkit-transform:translateX(-24px);transform:translateX(-24px)}.history_slider .layer_history.type_third{margin-left:0;-webkit-transform:translateX(-56px);transform:translateX(-56px)}.history_slider .layer_history .name{font-size:1.2rem;line-height:1.34;font-weight:400;color:var(--gray-800)}.history_slider .layer_history .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.history_slider .layer_history .text{font-size:1.2rem;line-height:1.34;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--gray-800)}.history_slider .layer_history .date{-webkit-box-flex:0;-ms-flex:none;flex:none;padding-bottom:3px;font-size:.8rem;line-height:1;font-weight:400;color:var(--gray-600)}.history_changes{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:56px;border:1px solid var(--gray-400);border-radius:4px;background:var(--gray-50);-webkit-box-sizing:border-box;box-sizing:border-box}.history_changes.is_tree .btn_history.is_edited{border:1px solid var(--yellow-dark);background:var(--yellow-alpha-light);color:var(--yellow-dark)}.history_changes.is_tree .btn_history.is_removed{border:1px solid var(--red-dark);background:var(--red-alpha-light);color:var(--red-dark)}.history_changes.is_tree .btn_history.is_created{border:1px solid var(--green-dark);background:var(--green-alpha-light);color:var(--green-dark)}.history_changes .title{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 16px;border-right:1px solid var(--gray-400);font-size:1.4rem;line-height:1.58;font-weight:600;color:var(--gray-800)}.history_changes .history_box{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-x:auto}.history_changes .history_list{height:100%;padding:12px 16px;font-size:0;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}.history_changes .btn_history{display:inline-block;height:32px;padding:8px;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.2rem;line-height:1.34;font-weight:600}.history_changes .btn_history:last-of-type{margin-right:16px}.history_changes .btn_history.is_edited{background:var(--yellow-alpha-0)}.history_changes .btn_history.is_removed{background:var(--red-alpha-0)}.history_changes .btn_history.is_created{background:var(--green-alpha-0)}.history_changes .btn_history+.btn_history{margin-left:8px}.history_codeblock_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;height:48px;padding:13px;border:1px solid var(--gray-400);border-radius:4px 4px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box} -@charset "UTF-8";.icon{display:inline-block;vertical-align:top}.icon svg{display:block}.icon svg path{fill:currentColor}.icon_logo svg{display:block}.icon_close_s{width:6px;height:6px}.icon_close_s svg{width:100%;height:100%}.icon_arrow_left{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.icon_arrow_right{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.icon_arrow_up{-webkit-transform:rotate(180deg);transform:rotate(180deg)} -@charset "UTF-8";.image_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:24px}.image_area .image_group{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.image_area .image_group+.image_group{padding-left:16px}.image_area .image_desc{color:var(--gray-800);font-size:1.2rem;line-height:1.34;font-weight:400}.image_area .image_box img{vertical-align:top;width:100%;height:auto} -@charset "UTF-8";.setting_image{font-size:0;line-height:normal}.setting_image .link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0}.setting_image .emoji{padding:6px 6px 7px 7px;border:1px solid var(--gray-400);border-radius:16px}.setting_image .text{margin-left:24px;font-size:1.2rem;line-height:1.34;font-weight:400;color:var(--gray-600)} -@charset "UTF-8";.input{display:inline-block;width:100%;padding:13px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid var(--gray-400);border-radius:4px;background-color:transparent;font-size:1.4rem;line-height:1.58;color:var(--gray-900);vertical-align:top}.input[type=search]{outline-offset:initial;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input::-webkit-input-placeholder{color:var(--gray-500)}.input::-moz-placeholder{color:var(--gray-500)}.input:-ms-input-placeholder{color:var(--gray-500)}.input::-ms-input-placeholder{color:var(--gray-500)}.input::placeholder{color:var(--gray-500)}.input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;box-shadow:0 0 0 1000px #fff inset;-webkit-text-fill-color:var(--gray-900)}.input:focus,.input:focus-visible{border-color:var(--blue-0);caret-color:var(--blue-0);outline:0}.input_group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:639px){.input_group{display:block}}.input_group .input_guide_desc{font-weight:500}.input_group.is_success .input_guide{color:var(--green-dark)}.input_group.is_success .input_guide .icon path:first-child{display:none}.input_group.is_success .input_guide_desc{color:var(--green-dark)}.input_group.is_error .input_guide{color:var(--red-dark)}.input_group.is_error .input_guide .icon path:last-child{display:none}.input_group.is_error .input_guide_desc{color:var(--red-dark)}.input_box{display:inline-block;vertical-align:top;color:var(--gray-800)}.input_box .label{display:block;position:relative;font-size:1.2rem;line-height:1.34;color:var(--gray-800);word-break:break-all}.input_box .label~.input{margin-top:8px}.input_box .label_in{position:absolute;top:0;left:16px;right:40px;font-size:1.4rem;line-height:1.58;color:var(--gray-500);-webkit-transform:translateY(14px);transform:translateY(14px);-webkit-transition-duration:.3s;transition-duration:.3s}.input_box.is_disabled .label{color:var(--gray-300)}.input_box.is_disabled .label_in_box{border-color:var(--gray-300)}.input_box.is_disabled .input{border-color:var(--gray-300);color:var(--gray-300)}.input_box.is_disabled .input::-webkit-input-placeholder{color:var(--gray-300)}.input_box.is_disabled .input::-moz-placeholder{color:var(--gray-300)}.input_box.is_disabled .input:-ms-input-placeholder{color:var(--gray-300)}.input_box.is_disabled .input::-ms-input-placeholder{color:var(--gray-300)}.input_box.is_disabled .input::placeholder{color:var(--gray-300)}.input_box.is_disabled .icon{color:var(--gray-300)}.input_box.is_disabled .input_guide{color:var(--gray-300)}.input_box.is_error .input{border-color:var(--red-dark);caret-color:var(--red-dark)}.input_box.is_error .input_guide{color:var(--red-dark)}.input_box.is_error .input_guide .icon path:last-child{display:none}.input_box.is_success .input{border-color:var(--green-dark);caret-color:var(--green-dark)}.input_box.is_success .input_guide{color:var(--green-dark)}.input_box.is_success .input_guide .icon path:first-child{display:none}.input_guide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:8px;color:var(--gray-800)}.input_guide .icon{width:16px;height:16px;margin-right:8px}.input_guide_desc{font-size:1.2rem;line-height:1.34;font-weight:300;color:currentColor;word-break:break-word}.input_inner_box{display:block;position:relative}.input_inner_box .icon{position:absolute;bottom:18px;right:16px}.input_inner_box .icon svg{display:block}.input_inner_box .icon svg path{fill:currentColor}.input_inner_box .icon~input{padding-right:40px}.input_inner_box .label_in_input{padding:19px 15px 7px}.input_inner_box .label_in_input::-webkit-input-placeholder{color:transparent}.input_inner_box .label_in_input::-moz-placeholder{color:transparent}.input_inner_box .label_in_input:-ms-input-placeholder{color:transparent}.input_inner_box .label_in_input::-ms-input-placeholder{color:transparent}.input_inner_box .label_in_input::placeholder{color:transparent}.input_inner_box .label_in_input:not(:-moz-placeholder-shown)+.label_in{font-size:8px;line-height:1.25em;color:var(--gray-800);transform:translateY(8px)}.input_inner_box .label_in_input:not(:-ms-input-placeholder)+.label_in{font-size:8px;line-height:1.25em;color:var(--gray-800);transform:translateY(8px)}.input_inner_box .label_in_input:not(:placeholder-shown)+.label_in{font-size:8px;line-height:1.25em;color:var(--gray-800);-webkit-transform:translateY(8px);transform:translateY(8px)}.input_inner_box .label_in_input:disabled{padding:13px 15px}.input_inner_box .label_in_input:disabled::-webkit-input-placeholder{color:transparent}.input_inner_box .label_in_input:disabled::-moz-placeholder{color:transparent}.input_inner_box .label_in_input:disabled:-ms-input-placeholder{color:transparent}.input_inner_box .label_in_input:disabled::-ms-input-placeholder{color:transparent}.input_inner_box .label_in_input:disabled::placeholder{color:transparent}.input_inner_box:focus-within .label_in{font-size:8px;line-height:1.25em;color:var(--gray-800);-webkit-transform:translateY(8px);transform:translateY(8px)}.input_field_box.is_error .input{border-color:var(--red-0);color:var(--red-0)}.input_field_box.is_error .input_guide{color:var(--red-dark)}.input_field_box.is_error .input_guide .icon path:last-child{display:none}.input_field_box.is_error .input_guide_desc{color:var(--red-dark)}.input_field_box.is_success .input{border-color:var(--green-0)}.input_field_box.is_success .input_guide{color:var(--green-0)}.input_field_box.is_success .input_guide .icon path:first-child{display:none}.input_field_box.is_success .input_guide_desc{color:var(--green-0)}.input_field_box.is_disabled .label{color:var(--gray-300)}.input_field_box.is_disabled .input{border-color:var(--gray-300);color:var(--gray-300)}.input_field_box.is_disabled .input::-webkit-input-placeholder{color:var(--gray-300)}.input_field_box.is_disabled .input::-moz-placeholder{color:var(--gray-300)}.input_field_box.is_disabled .input:-ms-input-placeholder{color:var(--gray-300)}.input_field_box.is_disabled .input::-ms-input-placeholder{color:var(--gray-300)}.input_field_box.is_disabled .input::placeholder{color:var(--gray-300)}.input_field_box.is_disabled .input_guide{color:var(--gray-300)}.input_field_box .input_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:639px){.input_field_box .input_inner{display:block}}@media screen and (max-width:1023px){.input_field_box .input_inner .btn_box{margin-left:12px}}@media screen and (max-width:639px){.input_field_box .input_inner .btn_box{margin-top:10px;margin-left:0}}.input_field_box .label{display:block;position:relative;padding-left:8px;font-size:14px;line-height:1.58em;font-weight:500;color:var(--gray-800);word-break:break-all}.input_field_box .label~.input{margin-top:8px}.input_field_box .label_in{position:absolute;top:0;left:16px;right:40px;font-size:1.4rem;line-height:1.58;color:var(--gray-500);-webkit-transform:translateY(14px);transform:translateY(14px);-webkit-transition-duration:.3s;transition-duration:.3s}.input_field_box .label~.input_inner{margin-top:16px}.input_field_box .input{width:511px;margin-right:12px;padding:0 0 7px 8px;border:none;border-radius:0;border-bottom:1px solid var(--gray-400);font-size:1.6rem;line-height:1.5;font-weight:600;color:var(--gray-800)}@media screen and (max-width:1023px){.input_field_box .input{width:100%;margin-right:0;padding-right:8px}}.input_field_box .input:focus{caret-color:initial}.input_field_box_large.is_success .input{color:var(--green-0)}.input_field_box_large .input{display:block;width:100%;margin-right:0;padding:0;border-bottom:none;font-size:2.4rem;line-height:1.34;font-weight:600;color:var(--gray-800)}.input_toggle_box{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input_toggle_box+.input_guide{margin-top:0}.input_toggle_box+.input_guide .icon svg{width:100%;height:100%}.input_toggle_box.is_reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.input_toggle_box input:checked~.toggle_ui{border-color:var(--blue-0)}.input_toggle_box input:checked~.toggle_ui .track{left:0}.input_toggle_box input:checked~.toggle_ui .ball{-webkit-transform:translateX(16px);transform:translateX(16px);background-color:var(--blue-0)}.input_toggle_box input:checked~.toggle_ui .ball svg{width:12px;height:12px;-webkit-transform:scale(1);transform:scale(1);color:var(--gray-000)}.input_toggle_box input:checked~.label{color:var(--blue-dark)}.input_toggle_box input:disabled~.toggle_ui{border-color:var(--gray-300);background-color:var(--gray-100);cursor:default}.input_toggle_box input:disabled~.toggle_ui .track{display:none}.input_toggle_box input:disabled~.toggle_ui .ball{background-color:var(--gray-300)}.input_toggle_box input:disabled~.toggle_ui .ball svg{color:var(--gray-300)}.input_toggle_box input:disabled~.label{color:var(--gray-300);cursor:default}.input_toggle_box input:disabled:checked~.toggle_ui .ball svg{color:var(--gray-100)}.input_toggle_box .toggle_ui{display:inline-block;overflow:hidden;position:relative;width:38px;height:22px;border:1px solid var(--gray-600);border-radius:20px;vertical-align:top;-webkit-transition:border-color .2s .1s;transition:border-color .2s .1s;cursor:pointer}.input_toggle_box .track{position:absolute;top:0;left:-38px;width:76px;height:22px;border-radius:11px;background:-webkit-gradient(linear,left top,right top,from(var(--blue-alpha-light)),color-stop(45%,var(--blue-alpha-light)),color-stop(55%,var(--gray-300)),to(var(--gray-300)));background:linear-gradient(90deg,var(--blue-alpha-light) 0,var(--blue-alpha-light) 45%,var(--gray-300) 55%,var(--gray-300) 100%);-webkit-transition:left .2s .2s;transition:left .2s .2s}.input_toggle_box .ball{display:block;position:relative;width:16px;height:16px;margin:3px 0 0 3px;border-radius:50%;background-color:var(--gray-600);-webkit-transition:background-color .2s,-webkit-transform cubic-bezier(.98,.02,.3,1.52) .3s;transition:background-color .2s,-webkit-transform cubic-bezier(.98,.02,.3,1.52) .3s;transition:transform cubic-bezier(.98,.02,.3,1.52) .3s,background-color .2s;transition:transform cubic-bezier(.98,.02,.3,1.52) .3s,background-color .2s,-webkit-transform cubic-bezier(.98,.02,.3,1.52) .3s}.input_toggle_box .ball svg{display:block;width:12px;height:12px;padding:2px;color:var(--gray-600);-webkit-transform:scale(.5);transform:scale(.5);-webkit-transition:color .3s .2s,-webkit-transform .3s .1s;transition:color .3s .2s,-webkit-transform .3s .1s;transition:transform .3s .1s,color .3s .2s;transition:transform .3s .1s,color .3s .2s,-webkit-transform .3s .1s}.input_toggle_box .ball svg path{fill:currentColor}.input_toggle_box .label{display:block;position:relative;padding:0 16px;font-size:1.2rem;line-height:1.34;font-weight:500;color:var(--gray-800);-webkit-transition:color .2s;transition:color .2s;cursor:pointer;white-space:nowrap}.input_radio_box{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input_radio_box input:checked~.radio_ui{border-color:var(--blue-0)}.input_radio_box input:checked~.radio_ui .ball{-webkit-transform:scale(1);transform:scale(1)}.input_radio_box input:checked~.label{color:var(--blue-0)}.input_radio_box input:disabled~.radio_ui{border-color:var(--gray-300);cursor:default}.input_radio_box input:disabled~.radio_ui .ball{background-color:var(--gray-300)}.input_radio_box input:disabled~.label{color:var(--gray-300);cursor:default}.input_radio_box .radio_ui{display:block;width:14px;height:14px;border:1px solid var(--gray-800);border-radius:50%;-webkit-transition:border .3s;transition:border .3s;cursor:pointer}.input_radio_box .ball{display:block;width:8px;height:8px;margin:3px 0 0 3px;border-radius:50%;background-color:var(--blue-0);-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform cubic-bezier(.98,.02,.3,1.52) .3s;transition:-webkit-transform cubic-bezier(.98,.02,.3,1.52) .3s;transition:transform cubic-bezier(.98,.02,.3,1.52) .3s;transition:transform cubic-bezier(.98,.02,.3,1.52) .3s,-webkit-transform cubic-bezier(.98,.02,.3,1.52) .3s}.input_radio_box .label{padding-left:8px;font-size:1.2rem;line-height:1.34;font-weight:500;color:var(--gray-800);-webkit-transition:color .3s;transition:color .3s;cursor:pointer}.input_check_box{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input_check_box.is_large .checkbox_ui{width:18px;height:18px}.input_check_box.is_large .checkbox_ui .check svg{padding:3px}.input_check_box.is_large .label{padding-left:16px}.input_check_box input:checked~.checkbox_ui{border-color:var(--blue-0)}.input_check_box input:checked~.checkbox_ui .check{-webkit-transform:scale(1);transform:scale(1);opacity:1}.input_check_box input:checked~.label{color:var(--blue-0)}.input_check_box input:disabled~.checkbox_ui{border-color:var(--gray-300);cursor:default}.input_check_box input:disabled~.checkbox_ui .check{background-color:var(--gray-300)}.input_check_box input:disabled~.label{color:var(--gray-300);cursor:default}.input_check_box .checkbox_ui{display:block;width:14px;height:14px;border:1px solid var(--gray-800);border-radius:4px;-webkit-transition:border .3s;transition:border .3s;cursor:pointer}.input_check_box .checkbox_ui .check{display:block;width:100%;height:100%;background-color:var(--blue-0);-webkit-transform:scale(.7);transform:scale(.7);opacity:0;-webkit-transition:opacity cubic-bezier(.98,.02,.3,1.52) .2s .1s,-webkit-transform cubic-bezier(.98,.02,.3,1.52) .2s .1s;transition:opacity cubic-bezier(.98,.02,.3,1.52) .2s .1s,-webkit-transform cubic-bezier(.98,.02,.3,1.52) .2s .1s;transition:transform cubic-bezier(.98,.02,.3,1.52) .2s .1s,opacity cubic-bezier(.98,.02,.3,1.52) .2s .1s;transition:transform cubic-bezier(.98,.02,.3,1.52) .2s .1s,opacity cubic-bezier(.98,.02,.3,1.52) .2s .1s,-webkit-transform cubic-bezier(.98,.02,.3,1.52) .2s .1s}.input_check_box .checkbox_ui .check svg{display:block;width:12px;height:12px;padding:1px;color:var(--gray-000)}.input_check_box .checkbox_ui .check svg path{fill:currentColor}.input_check_box .label{display:block;position:relative;padding-left:8px;font-size:1.2rem;line-height:1.34;font-weight:500;color:var(--gray-800);cursor:pointer;-webkit-transition:color .3s;transition:color .3s;word-break:break-all}.darkmode .input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--gray-000) inset;box-shadow:0 0 0 1000px var(--gray-000) inset} -@charset "UTF-8";.document_table{padding:0 16px}@media screen and (max-width:1023px){.document_table{padding:0 8px}}.document_table .thead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;font-size:1.2rem;line-height:1.34;font-weight:600;color:var(--gray-600)}@media screen and (max-width:1023px){.document_table .thead{padding-right:0;padding-left:0;font-size:.8rem;line-height:1}}.document_table .tbody_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.document_table .tbody_item{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;width:100%;font-size:1.4rem;line-height:1.58;font-weight:500;color:var(--gray-800);word-break:break-all;border-radius:4px}@media screen and (max-width:1023px){.document_table .tbody_item:not(:first-of-type){margin-top:24px}}.document_table .tbody_item:hover{background-color:var(--gray-100)}.document_table .tbody_item .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap}.document_table .tbody_item .link.is_active{background-color:var(--gray-100)}@media screen and (max-width:1023px){.document_table .tbody_item .link{display:grid;grid-template-areas:"item1 item1 item1 item1 item3" "item1 item1 item1 item1 item4" "item2 item2 item2 item2 item4"}}.document_table .td,.document_table .th{padding:16px;-webkit-box-sizing:border-box;box-sizing:border-box}.document_table .td+.td,.document_table .td+.th,.document_table .th+.td,.document_table .th+.th{margin-left:24px;text-align:right}@media screen and (max-width:1023px){.document_table .td+.td,.document_table .td+.th,.document_table .th+.td,.document_table .th+.th{margin-left:0}}.document_table .td:first-child,.document_table .th:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:1023px){.document_table .td:first-child,.document_table .th:first-child{padding-left:0}}@media screen and (max-width:1023px){.document_table .td.connections,.document_table .th.connections{padding-right:0}}@media screen and (max-width:1023px){.document_table .td.select,.document_table .th.select{width:34px;margin-left:16px;text-align:right}}@media screen and (max-width:1023px){.document_table .th:not(.select){width:50%}}@media screen and (max-width:1023px){.document_table .th.size,.document_table .th.updated{display:none}}.document_table .th.select{padding:16px 0}@media screen and (max-width:1023px){.document_table .td:not(.select){width:auto;padding:0}}@media screen and (max-width:1023px){.document_table .td.id{padding-right:16px;grid-area:item1}}@media screen and (max-width:1023px){.document_table .td.updated{grid-area:item2;text-align:left}}@media screen and (max-width:1023px){.document_table .td.connections{grid-area:item3}}@media screen and (max-width:1023px){.document_table .td.size{grid-area:item4}}@media screen and (max-width:1023px){.document_table .td.size,.document_table .td.updated{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-top:3px;font-size:1.2rem;line-height:1.34;font-weight:400;color:var(--gray-600)}}@media screen and (max-width:1023px){.document_table .td.select{padding-top:10px}}.document_table .size,.document_table .updated{padding-left:12px;width:120px}.document_table .connections{width:280px}.document_table .select{text-align:center;width:72px;margin-left:24px;padding:16px 0}@media screen and (max-width:1023px){.document_table .select{padding:0}}.document_table .select .count{display:none}.document_table .select .btn_all_check{display:block;width:100%;font-size:1.2rem;line-height:1.34;font-weight:600;color:var(--blue-dark)}@media screen and (max-width:1023px){.document_table .select .btn_all_check{font-size:.8rem;line-height:1;font-weight:500}}.is_edit .td:not(.id,.updated,.select),.is_edit .th:not(.id,.updated,.select){display:none}.box_skeleton{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0}.box_skeleton .box_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:54px}@media screen and (max-width:1023px){.box_skeleton .box_flex{-ms-flex-wrap:wrap;flex-wrap:wrap;height:41px}.box_skeleton .box_flex+.box_flex{margin-top:24px}}.box_skeleton .skeleton{padding:16px;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1023px){.box_skeleton .skeleton{width:50%;padding:5px 0}}.box_skeleton .skeleton::before{display:inline-block;width:120px;height:12px;border-radius:16px;background:var(--gray-300);vertical-align:top;content:""}@media screen and (max-width:1023px){.box_skeleton .skeleton.is_small{padding:4px 0}.box_skeleton .skeleton.is_small::before{height:8px}}.box_skeleton .skeleton.is_small::before{width:80px}.box_skeleton .skeleton+.skeleton{margin-left:24px}@media screen and (max-width:1023px){.box_skeleton .skeleton+.skeleton{margin:0}}.box_skeleton .skeleton:last-of-type,.box_skeleton .skeleton:nth-of-type(2){width:120px}@media screen and (max-width:1023px){.box_skeleton .skeleton:last-of-type,.box_skeleton .skeleton:nth-of-type(2){width:50%}}.box_skeleton .skeleton:first-of-type{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}@media screen and (max-width:1023px){.box_skeleton .skeleton:first-of-type{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:none;flex:none}}@media screen and (max-width:1023px){.box_skeleton .skeleton:nth-of-type(2){text-align:left;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.box_skeleton .skeleton:nth-of-type(2)::before{width:66px}}.box_skeleton .skeleton:nth-of-type(3){width:280px}@media screen and (max-width:1023px){.box_skeleton .skeleton:nth-of-type(3){width:50%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.box_skeleton .skeleton:nth-of-type(3)::before{width:50px}}@media screen and (max-width:1023px){.box_skeleton .skeleton:last-of-type{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.box_skeleton .skeleton:last-of-type::before{width:40px}}.box_skeleton::before{position:absolute;top:0;right:0;left:0;bottom:0;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(254,253,251,0)),color-stop(20%,rgba(254,253,251,0)),color-stop(37%,rgba(254,253,251,.6)),color-stop(47%,rgba(254,253,251,.8)),color-stop(50%,rgba(254,253,251,.8)),color-stop(53%,rgba(254,253,251,.8)),color-stop(65%,rgba(254,253,251,.6)),color-stop(80%,rgba(254,253,251,0)),to(rgba(254,253,251,0)));background-image:linear-gradient(0deg,rgba(254,253,251,0) 0,rgba(254,253,251,0) 20%,rgba(254,253,251,.6) 37%,rgba(254,253,251,.8) 47%,rgba(254,253,251,.8) 50%,rgba(254,253,251,.8) 53%,rgba(254,253,251,.6) 65%,rgba(254,253,251,0) 80%,rgba(254,253,251,0) 100%);background-size:100% 120%;-webkit-animation:skeleton 4s linear infinite;animation:skeleton 4s linear infinite;content:""}.darkmode .box_skeleton::before{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(51,46,43,0)),color-stop(20%,rgba(51,46,43,0)),color-stop(37%,rgba(51,46,43,.6)),color-stop(47%,rgba(51,46,43,.8)),color-stop(50%,rgba(51,46,43,.8)),color-stop(53%,rgba(51,46,43,.8)),color-stop(65%,rgba(51,46,43,.6)),color-stop(80%,rgba(51,46,43,0)),to(rgba(51,46,43,0)));background-image:linear-gradient(0deg,rgba(51,46,43,0) 0,rgba(51,46,43,0) 20%,rgba(51,46,43,.6) 37%,rgba(51,46,43,.8) 47%,rgba(51,46,43,.8) 50%,rgba(51,46,43,.8) 53%,rgba(51,46,43,.6) 65%,rgba(51,46,43,0) 80%,rgba(51,46,43,0) 100%)}@-webkit-keyframes skeleton{0%{background-position:0 300%}to{background-position:0 -300%}}@keyframes skeleton{0%{background-position:0 300%}to{background-position:0 -300%}} -@charset "UTF-8";@media screen and (max-width:1023px){.member_list{padding:0 32px}}@media screen and (max-width:639px){.member_list{padding:0 16px}}.member_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 10px 10px 16px}.member_item+.member_item{margin-top:6px}.member_item .member_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:639px){.member_item .member_info{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.member_item .member_info .align_box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (max-width:639px){.member_item .member_info .align_box{display:block}}.member_item .profile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:26px;height:26px;border-radius:50%}.member_item .profile img{width:100%;vertical-align:top}.member_item .profile .icon{display:block;width:100%;height:100%;color:var(--gray-900)}.member_item .profile svg{display:block;width:100%;height:100%}.member_item .info_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-left:16px}@media screen and (max-width:639px){.member_item .info_box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.member_item .details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:48%;padding-right:16px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:639px){.member_item .details{display:block;width:100%}}@media screen and (max-width:639px){.member_item .details+.authority,.member_item .details+.dropdown_box{padding-top:8px}}.member_item .details_desc{padding-right:16px;font-size:1.4rem;line-height:1.58;font-weight:600;color:var(--gray-900);word-break:break-all}.member_item .details_sub_desc{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.2rem;line-height:1.34;font-weight:300;color:var(--gray-800);word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member_item .authority{min-width:90px;margin-right:8px;font-size:1.4rem;line-height:1.58;font-weight:600;color:var(--gray-900);text-align:right;word-break:break-all}@media screen and (max-width:639px){.member_item .authority{min-width:0;text-align:left}}.member_item .dropdown{display:block;position:absolute;top:30px;z-index:20;width:200px}.member_item .dropdown_box{position:relative}@media screen and (max-width:639px){.member_item .dropdown_box{padding-left:0}}.member_item .dropdown_box .dropdown{right:0;width:100px}@media screen and (max-width:639px){.member_item .dropdown_box .dropdown{left:0}}.member_item .dropdown_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-width:90px;padding:0}@media screen and (max-width:1023px){.member_item .dropdown_title{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:639px){.member_item .dropdown_title{padding:0}}.member_item .dropdown_title .icon{display:block;color:var(--gray-800)}.member_item .dropdown_title .icon svg{display:block;width:100%;height:100%}.member_item .dropdown_title.is_active .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.member_item .dropdown_list{overflow-y:auto;max-height:200px}.member_item .dropdown_list ::-webkit-scrollbar{width:3px;height:3px}.member_item .dropdown_list ::-webkit-scrollbar-thumb{background:var(--orange-alpha-dark);border-radius:2px}.member_item .dropdown_list ::-webkit-scrollbar-track{background:0 0}.member_item .guide_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 8px}@media screen and (max-width:1023px){.member_item .guide_area{padding:0}}@media screen and (max-width:639px){.member_item .guide_area{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.member_item .guide_text{display:block;max-width:300px;font-size:1.2rem;line-height:1.34;font-weight:300;word-break:break-all}.member_item .add_view_area{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-left:auto;position:relative}@media screen and (max-width:639px){.member_item .add_view_area{margin-bottom:auto}}.member_item .add_view_area .btn_add_view{display:block;margin:0;padding:5px;color:var(--gray-800);font-size:0;line-height:normal}.member_item .add_view_area .btn_add_view.is_active+.dropdown{display:block}.member_item .add_view_area .dropdown{left:-179px}.member_item .add_view_area .dropdown_menu{padding-top:12px;padding-bottom:12px} -@charset "UTF-8";.project_table{padding:0 16px}@media screen and (max-width:1023px){.project_table{display:none}}.project_table .thead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;font-size:1.2rem;line-height:1.34;font-weight:600;color:var(--gray-600)}@media screen and (max-width:1023px){.project_table .thead{padding-right:0;padding-left:0;font-size:.8rem;line-height:1}}.project_table .tbody_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-top:24px}.project_table .tbody_item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;font-size:1.4rem;line-height:1.58;font-weight:500;color:var(--gray-800);word-break:break-all}@media screen and (max-width:1023px){.project_table .tbody_item:not(:first-of-type){margin-top:24px}}.project_table .tbody_item:hover{background-color:var(--gray-100)}.project_table .tbody_item .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:1023px){.project_table .tbody_item .link{display:grid;grid-template-areas:"item1 item1 item1 item1 item3" "item1 item1 item1 item1 item4" "item2 item2 item2 item2 item4"}}.project_table .td,.project_table .th{padding:16px;-webkit-box-sizing:border-box;box-sizing:border-box}.project_table .td+.td,.project_table .td+.th,.project_table .th+.td,.project_table .th+.th{margin-left:24px;text-align:right}@media screen and (max-width:1023px){.project_table .td+.td,.project_table .td+.th,.project_table .th+.td,.project_table .th+.th{margin-left:0}}.project_table .td:first-child,.project_table .th:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:1023px){.project_table .td:first-child,.project_table .th:first-child{padding-left:0}}@media screen and (max-width:1023px){.project_table .td.storage,.project_table .th.storage{padding-right:0}}@media screen and (max-width:1023px){.project_table .th:not(.select){width:50%}}@media screen and (max-width:1023px){.project_table .th.connections,.project_table .th.load{display:none}}@media screen and (max-width:1023px){.project_table .td:not(.select){width:auto;padding:0}}@media screen and (max-width:1023px){.project_table .td.title{padding-right:16px;grid-area:item1}}@media screen and (max-width:1023px){.project_table .td.connections{grid-area:item2;text-align:left}}@media screen and (max-width:1023px){.project_table .td.storage{grid-area:item3}}@media screen and (max-width:1023px){.project_table .td.load{grid-area:item4}}@media screen and (max-width:1023px){.project_table .td.connections,.project_table .td.load{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-top:3px;font-size:1.2rem;line-height:1.34;font-weight:400;color:var(--gray-600)}}.project_table .load,.project_table .storage{padding-left:12px;width:160px}.project_table .connections{width:120px} -@charset "UTF-8";.modal{position:fixed;top:50%;left:50%;z-index:300;width:454px;padding:40px;border:1px solid var(--gray-400);border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:var(--gray-000);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:1023px){.modal{width:calc(100% - 64px)}}@media screen and (max-width:639px){.modal{top:initial;bottom:0;left:0;right:0;width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;-webkit-transform:none;transform:none;-webkit-box-shadow:0 -8px 16px -8px rgba(0,0,0,.2);box-shadow:0 -8px 16px -8px rgba(0,0,0,.2)}}.modal_l{width:687px}@media screen and (max-width:1023px){.modal_l{width:calc(100% - 64px)}}@media screen and (max-width:639px){.modal_l{top:initial;bottom:0;left:0;right:0;width:100%;-webkit-transform:none;transform:none;-webkit-box-shadow:0 -8px 16px -8px rgba(0,0,0,.2);box-shadow:0 -8px 16px -8px rgba(0,0,0,.2)}}.modal_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.modal_top .icon{display:block;width:48px;height:48px}.modal_top .icon svg{display:block;width:100%;height:100%}.modal_top+.modal_bottom{padding-top:64px}.modal_content{margin-top:24px}.modal_desc,.modal_title{display:block;color:var(--gray-900);word-break:break-all}.modal_title+.modal_desc{margin-top:16px}.modal_link{padding-left:16px}.modal_bottom{margin-top:64px}@media screen and (max-width:639px){.modal_bottom{margin-top:48px}}.modal_bottom .btn{margin:0 12px;padding-top:12px;padding-bottom:10px;font-size:16px;line-height:24px}.modal_bottom .btn:first-child{margin-left:0}.modal_bottom .btn:last-child{margin-right:0}.modal_in_header{position:fixed;top:72px;left:auto;right:24px;padding-bottom:15px;-webkit-transform:none;transform:none}@media screen and (max-width:1023px){.modal_in_header{overflow-y:auto;top:0;left:0;right:0;bottom:0;width:auto;padding:0 32px 32px;border:none;border-radius:0}@supports (padding:env(safe-area-inset-right)){.modal_in_header{padding:0 calc(32px + env(safe-area-inset-right)) calc(32px + env(safe-area-inset-bottom)) calc(32px + env(safe-area-inset-left))}}@supports (padding:constant(safe-area-inset-right)){.modal_in_header{padding:0 calc(32px + constant(safe-area-inset-right)) calc(32px + constant(safe-area-inset-bottom)) calc(32px + constant(safe-area-inset-left))}}}@media screen and (max-width:639px){.modal_in_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;bottom:0;padding:0 16px 32px}@supports (padding:env(safe-area-inset-right)){.modal_in_header{padding:0 calc(16px + env(safe-area-inset-right)) calc(32px + env(safe-area-inset-bottom)) calc(16px + env(safe-area-inset-left))}}@supports (padding:constant(safe-area-inset-right)){.modal_in_header{padding:0 calc(16px + constant(safe-area-inset-right)) calc(32px + constant(safe-area-inset-bottom)) calc(16px + constant(safe-area-inset-left))}}}.modal_in_header .header .btn{position:static}.modal_in_header .header .btn_back{margin-left:-16px;color:var(--gray-800)}.modal_in_header .header .btn_close{padding:8px;color:var(--gray-500)}.modal_in_header .modal_content{margin-top:0}@media screen and (max-width:1023px){.modal_in_header .modal_content{margin-top:40px}}.modal_in_header .modal_bottom{margin-top:32px}@media screen and (max-width:639px){.modal_in_header .modal_bottom{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:639px){.modal_in_header .modal_bottom .btn_box{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}.modal_in_header .modal_title{font-size:3rem;line-height:1.27;font-weight:600}.modal_in_header .modal_desc{font-size:1.4rem;line-height:1.58;color:var(--gray-600)}.modal_in_header .textarea_box{margin-top:24px}.modal .combine_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:639px){.modal .combine_box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.modal .combine_box .input_box{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;position:relative}@media screen and (max-width:639px){.modal .combine_box .input_box{width:100%}}.modal .combine_box .input_box+.btn{padding-left:24px;padding-right:24px}@media screen and (max-width:639px){.modal .combine_box .input_box+.btn{width:100%;margin:16px 0 0}}.modal .combine_box .member_list{position:absolute;top:100%;left:0;right:0;margin-top:7px;padding:8px 0;border:1px solid var(--gray-400);border-radius:8px;background-color:var(--gray-000)}@media screen and (max-width:639px){.modal .combine_box .member_list{position:initial;max-height:200px;overflow-y:auto}}.modal .combine_box .member_list .member_item{padding:0}.modal .combine_box .member_list .member_item+.member_item{margin:0}.modal .combine_box .member_list .member_item.has_border{margin-top:4px;padding-top:4px;border-top:1px solid var(--gray-400)}.modal .combine_box .member_list .member_info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:auto;flex-basis:auto;width:100%;padding:12px 16px;-webkit-box-sizing:border-box;box-sizing:border-box}.modal .combine_box .member_list .member_info .profile{padding-right:0}.modal .combine_box .member_list .member_info .icon{width:100%;height:100%;margin:0}.modal .combine_box .member_list .member_info .details{width:100%}@media screen and (max-width:639px){.modal .combine_box .member_list .member_info{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal .combine_box .member_list .member_info .details{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.modal .combine_box .member_list .member_info:hover{background-color:var(--gray-100)}.modal .member_tag{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;position:relative}@media screen and (max-width:639px){.modal .member_tag~.btn{width:100%;margin:16px 0 0}}.modal .member_tag_inner{padding:8px 6px;border:1px solid var(--gray-400);border-radius:4px}.modal .member_tag_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-10px;margin-right:-10px;-webkit-box-sizing:border-box;box-sizing:border-box}.modal .member_tag_item{margin-top:10px;margin-right:10px}.modal .member_tag_item:hover{background-color:var(--gray-100)}.modal .member_tag_item .btn_tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--gray-400);border-radius:4px}.modal .member_tag_item .input{padding:6px 12px;border:none}.modal .member_tag_item .details_sub_desc{font-size:1.4rem;line-height:1.58;font-weight:500;color:var(--gray-900)}.modal .member_tag .uninvited_user{padding:6px 12px}.modal .member_tag .uninvited_user .details{display:block}.modal .member_tag .invited_user{padding:4px 12px}.modal .member_tag .icon{width:12px;height:12px;margin-left:16px;color:var(--gray-600)}.modal .member_tag .icon svg{vertical-align:top}.modal .member_tag .profile{padding-right:8px}.modal .member_tag .profile img{vertical-align:top}.modal .sns_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:32px}@media screen and (max-width:639px){.modal .sns_list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:0}}.modal .sns_list_item{margin:0 24px}@media screen and (max-width:639px){.modal .sns_list_item{margin:0;width:60%}}.modal .sns_list_item:first-child{margin-left:0}.modal .sns_list_item:last-child{margin-right:0}.modal .sns_list_menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:11px 12px}.modal .sns_list_text{display:inline-block;margin-left:7px;font-size:1.4rem;line-height:1.58;font-weight:500;vertical-align:top}.modal .btn_close{position:absolute;top:29px;right:29px;padding:10px}.modal .btn_close .icon{width:24px;height:24px}.modal .icon_alert{color:var(--red-0)} -@charset "UTF-8";.mouse_effect{position:fixed;bottom:0;right:0;z-index:20;max-width:192px;padding:20px}@media screen and (max-width:1023px){.mouse_effect{display:none}}.mouse_effect_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mouse_effect_item+.mouse_effect_item{margin-left:16px}.mouse_effect_item.is_active .mouse_effect_menu{opacity:1}.mouse_effect_menu{display:block;width:36px;height:36px;opacity:.3}.mouse_effect_menu svg rect:first-child{fill:var(--gray-800)}.mouse_effect .btn_box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;margin-top:16px}.mouse_effect .btn_box .btn{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;border-radius:8px}.mouse_effect .btn_box .btn.is_hide .icon svg:first-child{display:none}.mouse_effect .btn_box .btn.is_hide .icon svg:last-child{display:block}.mouse_effect .btn_box .btn .icon{width:20px;height:20px}.mouse_effect .btn_box .btn .icon svg:last-child{display:none}.mouse_effect .btn_box .btn:hover{background-color:var(--gray-900)}.mouse_effect .btn_box .btn:hover.is_hide .icon svg:first-child{display:block}.mouse_effect .btn_box .btn:hover.is_hide .icon svg:last-child{display:none}.mouse_effect .btn_box .btn:hover .icon svg:first-child{display:none}.mouse_effect .btn_box .btn:hover .icon svg:last-child{display:block} -@charset "UTF-8";.navigator_list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:244px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box}.navigator_list>.navigator_group .navigator_list{padding-right:16px}.navigator_list .navigator_list{padding:0 0 0 32px}.navigator_list .navigator_list .navigator_group:not(:first-of-type) .navigator_item,.navigator_list .navigator_list .navigator_group:not(:first-of-type) .navigator_menu{margin-top:8px}.navigator_list .navigator_list .navigator_menu{margin-top:8px;padding:12px;font-size:1.4rem;line-height:1.58;font-weight:600;color:var(--gray-800)}.navigator_group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.navigator_group+.navigator_group{margin-top:8px}.navigator_group .navigator_group:not(:first-of-type) .navigator_item{margin-top:24px}.navigator_item{padding:9px 16px;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.4rem;line-height:1.58;font-weight:500;color:var(--gray-800);text-align:start;word-break:break-all}.navigator_item.is_active{border:1px solid var(--orange-0);background:var(--orange-alpha-light)}.navigator_item.is_active .icon{margin-right:8px}.navigator_item.add_icon.is_active{color:var(--orange-0)}.navigator_item.add_icon.is_active .icon svg path{fill:var(--orange-0)}.navigator_item .icon{margin-right:8px}.navigator_menu{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:12px 16px;font-size:1.6rem;line-height:1.5;font-weight:600;color:var(--gray-900);word-break:break-all;-webkit-box-sizing:border-box;box-sizing:border-box}.navigator_menu.is_active .icon svg{-webkit-transform:rotate(0);transform:rotate(0)}.navigator_menu .icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:inline-block;width:24px;height:24px;margin-right:8px}.navigator_menu .icon svg{width:100%;height:100%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)} -@charset "UTF-8";.placeholder_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:56px 20px;border:1px dashed var(--gray-400);border-radius:4px;background-color:var(--gray-50)}@media screen and (max-width:1023px){.placeholder_box{margin:0 32px}}@media screen and (max-width:639px){.placeholder_box{margin:0 16px}}.placeholder_box.no_bg{border:none;background-color:transparent}.placeholder_box .desc{font-size:2rem;line-height:1.4;font-weight:500;text-align:center;word-break:break-all;color:var(--gray-800)}.placeholder_box .btn{margin-top:24px}.placeholder_box .btn:first-of-type{margin-left:0}.placeholder_box .btn .icon{width:12px;height:12px} -@charset "UTF-8";.pagination .btn_box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination .btn{min-width:90px;-webkit-transition:border-color .2s,color .2s;transition:border-color .2s,color .2s}.pagination .btn.is_disabled,.pagination .btn:disabled{pointer-events:none;background-color:var(--gray-100);color:var(--gray-400)}.pagination .btn:hover{border-color:var(--gray-800);background-color:var(--gray-000);color:var(--gray-800)} -@charset "UTF-8";@media screen and (max-width:1023px){.card{padding:0 32px}}@media screen and (max-width:639px){.card{padding:0 16px}}.card_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:-16px 0 0 -16px}@media screen and (max-width:1023px){.card_list{margin:0}}.card_item{position:relative;width:100%;max-width:336px;margin:16px 0 0 16px;border:1px solid var(--gray-400);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:1024px){.card_item{-ms-flex-preferred-size:calc(33.3333333333% - 16px);flex-basis:calc(33.3333333333% - 16px)}}@media screen and (max-width:1023px){.card_item{-ms-flex-preferred-size:calc(50% - 8px);flex-basis:calc(50% - 8px);min-width:auto;max-width:none;margin:8px}.card_item:nth-child(-n+2){margin-top:0}.card_item:nth-child(2n+1){margin-left:0}.card_item:nth-child(2n){margin-right:0}.card_item:nth-last-child(-n+2){margin-bottom:0}}@media screen and (max-width:639px){.card_item{-ms-flex-preferred-size:100%;flex-basis:100%;margin:16px 0 0}.card_item:nth-child(2){margin-top:16px}.card_item:nth-child(2n+1){margin-left:0}.card_item:nth-child(2n){margin-right:0}.card_item:nth-last-child(-n+2){margin-bottom:0}}.card_item .link{display:block;padding:16px 23px 15px}@media screen and (max-width:1023px){.card_item .link{padding-bottom:24px}}.card .title_thumbnail{display:block;width:40px;height:40px;margin-bottom:9px}.card .title_thumbnail img{display:block;width:100%}.card .title_thumbnail.emoji{padding:4px;border:1px solid var(--gray-400);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box}.card .title_text{display:block;height:56px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;font-size:2rem;line-height:1.4;font-weight:600;color:var(--gray-800)}@media screen and (max-width:1023px){.card .title_text{height:48px;font-size:1.6rem;line-height:1.5}}.card .team{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;padding:11px 30px 0 0}.card .team_thumb{overflow:hidden;position:relative;width:16px;height:16px;border-radius:4px}.card .team_thumb img{position:absolute;top:0;left:0;width:100%;height:100%}.card .team_text{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;margin-left:8px;font-size:1.2rem;line-height:1.34;font-weight:500;color:var(--gray-800);word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:1023px){.card .team_text{font-size:1.2rem;line-height:1.34}}.card .info_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:-webkit-min-content;width:-moz-min-content;width:min-content;height:46px;margin-top:15px}@media screen and (max-width:1023px){.card .info_list{margin-top:16px}}.card .info_item{margin:0 14px}.card .info_item:first-child{margin-left:0}.card .info_item:last-child{margin-right:0}.card .info_title{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:32px;font-size:1.2rem;line-height:1.34;font-weight:400;color:var(--gray-400);white-space:nowrap}.card .info_title:last-of-type{margin-right:0}.card .info_desc{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:32px;font-size:1.4rem;line-height:1.58;font-weight:500;color:var(--gray-600);white-space:nowrap}.card .info_desc:last-of-type{margin-right:0}.card .btn_favorite,.card .btn_favorite_full{position:absolute;top:19px;right:19px;margin:0}@media screen and (max-width:1023px){.card .btn_favorite,.card .btn_favorite_full{top:21px;right:21px}}.card .btn_favorite .icon,.card .btn_favorite_full .icon{width:100%;height:100%}.card .btn_favorite{width:32px;height:32px;padding:0;color:var(--gray-500)}.card .btn_favorite_full{width:33px;height:33px;padding:5px;color:var(--yellow-0)} -@charset "UTF-8";.search{font-size:0;line-height:normal}@media screen and (max-width:1023px){.search{padding-left:32px;padding-right:32px}}@media screen and (max-width:639px){.search{padding-left:16px;padding-right:16px}}.search .input{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;padding:0 0 8px;border:none;font-size:1.2rem;line-height:1.34;font-weight:400;color:var(--gray-800)}@media screen and (max-width:639px){.search .input{min-width:0;width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-bottom:1px solid var(--gray-400)}}.search .input_inner{border-bottom:1px solid var(--gray-400)}@media screen and (max-width:639px){.search .input_inner{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:none}}@media screen and (max-width:639px){.search .input_inner .btn_box{margin-top:0;border-bottom:1px solid var(--gray-400)}}.search .icon_search{margin:8px;color:var(--gray-800)}@media screen and (max-width:639px){.search .icon_search{margin:0;padding:0 8px 8px;border-bottom:1px solid var(--gray-400)}}.search .icon_search svg{display:block}.search .icon_close{width:12px;height:12px}.search_area{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1023px){.search_area{padding-left:32px;padding-right:32px}}@media screen and (max-width:639px){.search_area{display:block;padding-left:16px;padding-right:16px}}.search_area .search{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:1023px){.search_area .search{padding:0;border-bottom:1px solid var(--gray-400)}}@media screen and (max-width:639px){.search_area .search{border-bottom:none}}@media screen and (max-width:1023px){.search_area .input_inner{border-bottom:none}}.search_area .filter{margin-left:auto}@media screen and (max-width:1023px){.search_area .filter{padding:0}}@media screen and (max-width:639px){.search_area .filter{margin-top:16px}}.search_area .filter_list{padding-right:8px}@media screen and (max-width:639px){.search_area .filter_list{padding-right:0;padding-bottom:12px}}.search_area .btn{min-width:88px;height:100%}@media screen and (max-width:1023px){.search_area .btn{min-width:64px}}.search_area .btn_del{color:var(--red-0)}.search_area .btn_box{margin-left:auto;border-bottom:1px solid var(--gray-400)}@media screen and (max-width:1023px){.search_area .btn_box{padding:0}}@media screen and (max-width:639px){.search_area .btn_box{margin-top:16px}} -@charset "UTF-8";.box_tab{position:-webkit-sticky;position:sticky;top:64px;z-index:10;background-color:var(--gray-000)}@media screen and (max-width:1023px){.box_tab::before{position:absolute;bottom:0;left:0;right:0;height:1px;background-color:var(--gray-500);content:""}}@media screen and (max-width:1023px){.box_tab{overflow-x:auto;padding-top:16px;padding-bottom:2px;white-space:nowrap}.box_tab::-webkit-scrollbar{display:none}}.tab_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width:1024px){.tab_list{border-bottom:1px solid var(--gray-500)}}.tab_item{margin:0 4px}@media screen and (max-width:1023px){.tab_item{position:relative}}.tab_item:first-child{margin-left:0}.tab_item:last-child{margin-right:0}.tab_item:hover .tab_menu::before{background:var(--gray-400)}.tab_item:hover .tab_menu .icon{color:var(--gray-800)}.tab_item:hover .tab_menu.is_active::before{background:var(--orange-0)}.tab_item:hover .tab_text{color:var(--gray-800)}@media screen and (max-width:1023px){.tab_item::before{position:absolute;bottom:-2px;left:-4px;right:-4px;height:1px;background-color:var(--gray-500);content:""}}.tab_menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:8px 16px 6px 12px;-webkit-transition:border .2s;transition:border .2s}.tab_menu::before{display:block;position:absolute;right:0;bottom:-1px;left:0;z-index:1;width:100%;height:2px;content:""}@media screen and (max-width:1023px){.tab_menu::before{bottom:-2px}}@media screen and (max-width:1023px){.tab_menu::after{display:block;position:absolute;right:0;bottom:-2px;left:0;width:100%;height:1px;background-color:var(--gray-500);content:""}}.tab_menu.is_active::before{background:var(--orange-0)}.tab_menu.is_active .icon{color:var(--gray-800)}.tab_menu.is_active .tab_text{color:var(--gray-800)}.tab_menu .icon{display:inline-block;width:12px;height:12px;margin-right:8px;color:var(--gray-500);-webkit-transition:color .2s;transition:color .2s;vertical-align:middle}.tab_menu .icon svg{display:block;width:100%}.tab_menu .icon svg path{fill:currentColor}.tab_text{font-size:1.4rem;line-height:1.58;color:var(--gray-500);-webkit-transition:color .2s;transition:color .2s} -@charset "UTF-8";.textarea{display:block;width:100%;height:120px;margin-top:8px;padding:7px 15px;border:1px solid var(--gray-400);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;background-color:var(--gray-000);font-size:1.4rem;line-height:1.58;font-weight:400;color:var(--gray-900);-webkit-transition:border .2s;transition:border .2s;caret-color:var(--blue-0);resize:none}.textarea::-webkit-input-placeholder{color:var(--gray-500)}.textarea::-moz-placeholder{color:var(--gray-500)}.textarea:-ms-input-placeholder{color:var(--gray-500)}.textarea::-ms-input-placeholder{color:var(--gray-500)}.textarea::placeholder{color:var(--gray-500)}.textarea:focus{border-color:var(--blue-0)}.textarea_box{display:block}.textarea_box .label{font-size:1.4rem;line-height:1.58;font-weight:500;color:var(--gray-800)} -@charset "UTF-8";.api_title .title_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-right:185px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:639px){.api_title .title_box{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:359px){.api_title .title_box{padding-right:120px}}.api_title .title{margin-right:24px;font-size:2rem;line-height:1.4;font-weight:600;color:var(--gray-800)}@media screen and (max-width:639px){.api_title .input_toggle_box{margin:4px 0}}.api_title .btn_refresh{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:0;top:50%;padding:0 12px;height:32px;font-size:1.2rem;line-height:1.34;font-weight:400;color:var(--gray-600);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:359px){.api_title .btn_refresh{max-width:120px}}.api_title .icon{display:inline-block;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-right:8px;vertical-align:top}.api_title .icon svg{display:block}.api_title .desc{margin-top:10px;font-size:1.2rem;line-height:1.34;font-weight:400;color:var(--gray-600)} -@charset "UTF-8";.init_box .title{font-size:2.4rem;line-height:1.34;font-weight:600;color:var(--gray-800)}.init_box .title_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.init_box .title_box .icon{margin-right:16px;color:var(--gray-800)}.init_box .title_box_s .title{font-size:1.6rem;line-height:1.5;font-weight:500}.init_box .title_box_s .icon{width:16px;height:16px;margin-right:8px}.init_box .title_box_s .icon svg{display:block;width:100%;height:100%}.init_box .title_desc{margin-top:16px;font-size:1.2rem;line-height:1.34;font-weight:400;color:var(--gray-600)} -@charset "UTF-8";.setting_title .text{display:inline-block;padding:0 4px 7px 5px;border-bottom:1px solid var(--orange-0);font-size:2.4rem;line-height:1.34;font-weight:500;color:var(--gray-800);vertical-align:top} -@charset "UTF-8";@media screen and (max-width:1023px){.project_area{padding:16px 32px 0}}@media screen and (max-width:639px){.project_area{padding-left:0;padding-right:0}}.project_area .title{display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:auto;font-size:2.4rem;line-height:1.34;font-weight:600;color:var(--gray-800)}@media screen and (max-width:639px){.project_area .title{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;padding-right:10px;word-break:break-all}}.project_area .title_group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:1023px){.project_area .title_group{display:none}}@media screen and (max-width:639px){.project_area .title_group{padding-left:16px;padding-right:16px}}.project_area .title_group+.search{margin-top:24px}.project_area .title_group .thumbnail{-webkit-box-flex:0;-ms-flex:none;flex:none;width:32px;height:32px;margin-right:16px}.project_area .title_group .thumbnail.emoji{padding:3px;border:1px solid var(--gray-300);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box}.project_area .title_group .thumbnail.emoji img{width:24px;height:24px}.project_area .title_group .thumbnail img{display:block;width:100%}.project_area .title_group .thumbnail.icon{display:block;width:32px;height:32px;margin-left:0;color:var(--gray-800)}.project_area .title_group .thumbnail.icon svg{display:block;width:100%;height:100%}.project_area .title_group .dropdown{position:absolute;top:100%;left:-24px;z-index:20;width:640px;margin-top:16px;padding:12px 0;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.project_area .title_group .dropdown_list{overflow-y:overlay;max-height:252px}.project_area .title_group .dropdown_list+.dropdown_list{margin-top:8px;padding-top:7px}.project_area .title_group .dropdown_item.has_border{margin-top:8px;padding-top:7px}.project_area .title_group .dropdown_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-12px;padding:3px 8px 2px 24px;border-bottom:1px solid var(--gray-400)}.project_area .title_group .dropdown_title~.dropdown_list{margin:8px 0 0 0}.project_area .title_group .dropdown_title .title{font-size:1.2rem;line-height:1.34;font-weight:500;color:var(--gray-800)}.project_area .title_group .dropdown_title .btn{padding-left:8px;padding-right:8px;color:var(--gray-800)}.project_area .title_group .dropdown_title .btn .icon{width:16px;height:16px}.project_area .title_group .dropdown_title .btn .text{font-size:1.2rem;line-height:1.34;font-weight:400}.project_area .title_group .dropdown_menu{padding:12px 24px}.project_area .title_group .dropdown_menu:hover{background-color:var(--gray-100)}.project_area .title_group .dropdown_text{font-size:2.4rem;line-height:1.34;font-weight:600}.project_area .title_group .dropdown .icon{width:32px;height:32px;color:var(--gray-900)}.project_area .title_group .dropdown .icon svg{width:100%;height:100%}.project_area .title_group .dropdown .icon+.dropdown_text{margin-left:16px}.project_area .title_group ::-webkit-scrollbar{width:10px;height:4px}.project_area .title_group ::-webkit-scrollbar-thumb{background:var(--gray-400);border-radius:10px;border:3px solid var(--gray-000)}.project_area .title_group ::-webkit-scrollbar-track{background:0 0}.project_area .btn_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:auto}.project_area .btn_title .icon{height:16px;margin-left:16px;color:var(--gray-500)}.project_area .btn_box .btn_favorite{padding:0;color:var(--gray-500)}.project_area .btn_box .btn_favorite .icon{width:30px;height:30px}.project_area .btn_box .btn_favorite_full{padding:5px;color:var(--yellow-0)}.project_area .btn_box .btn_favorite_full .icon{width:20px;height:20px}.project_area .btn_box .btn_grid{color:var(--gray-500)}@media screen and (max-width:1023px){.project_area>.search{padding-left:0;padding-right:0}}@media screen and (max-width:639px){.project_area>.search{padding-left:16px;padding-right:16px}}.project_area .search_area{margin-top:24px}@media screen and (max-width:1023px){.project_area .search_area{padding-left:0;padding-right:0}}@media screen and (max-width:639px){.project_area .search_area{padding-left:16px;padding-right:16px}} -@charset "UTF-8";.toast_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:50%;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:8px;border-radius:8px;background:var(--gray-800);font-size:1.2rem;line-height:1.34;font-weight:500;color:var(--gray-000);-webkit-transform:translate(-50%,calc(-100% - 16px));transform:translate(-50%,calc(-100% - 16px));opacity:1;-webkit-animation:toast .2s linear;animation:toast .2s linear}.toast_box .icon{display:inline-block;vertical-align:top;margin-right:8px}.toast_box svg{display:block}.toast_box svg path{fill:currentColor}@-webkit-keyframes toast{0%{opacity:0;-webkit-transform:translate(-50%,calc(-100% - 6px));transform:translate(-50%,calc(-100% - 6px))}100%{opacity:1;-webkit-transform:translate(-50%,calc(-100% - 16px));transform:translate(-50%,calc(-100% - 16px))}}@keyframes toast{0%{opacity:0;-webkit-transform:translate(-50%,calc(-100% - 6px));transform:translate(-50%,calc(-100% - 6px))}100%{opacity:1;-webkit-transform:translate(-50%,calc(-100% - 16px));transform:translate(-50%,calc(-100% - 16px))}} -@charset "UTF-8";.tooltip{position:absolute;top:-20px;right:-13px;z-index:1;width:326px;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid var(--gray-900);border-radius:8px;background-color:var(--gray-000);-webkit-box-shadow:0 8px 8px -8px rgba(0,0,0,.2);box-shadow:0 8px 8px -8px rgba(0,0,0,.2);-webkit-transform:translateX(326px);transform:translateX(326px)}@media screen and (max-width:1023px){.tooltip{top:38px;left:50%;right:0;width:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.tooltip_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;font-size:0;line-height:normal}@media screen and (max-width:1023px){.tooltip_area{position:relative}}.tooltip_area_title{margin-top:0;font-size:1.4rem;line-height:1.58;font-weight:500;color:var(--gray-900)}.tooltip_inner{position:relative}@media screen and (max-width:1023px){.tooltip_inner{position:initial}}.tooltip_inner .btn_tooltip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px}.tooltip_inner .btn_tooltip .icon{display:block}.tooltip_inner .btn_tooltip svg path{fill:inherit;stroke:var(--gray-900)}.tooltip_title_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tooltip_title_box .icon{width:24px;height:24px;color:var(--gray-800);vertical-align:top}.tooltip_title_box .icon svg{width:100%;height:100%}.tooltip_title_box .icon svg path{fill:inherit;stroke:currentColor}.tooltip_title{padding-left:8px;font-size:2rem;line-height:1.4;font-weight:500;color:var(--gray-800)}.tooltip_content{display:block;padding-top:16px}.tooltip_desc{font-size:1.4rem;line-height:1.58;font-weight:500;color:var(--gray-800)} -@charset "UTF-8";@media screen and (max-width:1023px){.usage{padding:0 32px}}@media screen and (max-width:639px){.usage{padding:0 16px}}.usage_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:-16px 0 0 -16px}@media screen and (max-width:1023px){.usage_list{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:639px){.usage_list{display:block;margin:0}}.usage_item{margin:16px 0 0 16px}@media screen and (max-width:639px){.usage_item{margin:16px 0 0}}@media screen and (max-width:1023px){.usage_item:only-child{-ms-flex-preferred-size:100%;flex-basis:100%}}@media screen and (max-width:639px){.usage_item:first-child{margin-top:0}}.usage_item.bar_type{min-width:336px}@media screen and (max-width:1023px){.usage_item.bar_type{-ms-flex-preferred-size:calc(50% - 16px);flex-basis:calc(50% - 16px);min-width:auto}}@media screen and (max-width:639px){.usage_item.bar_type{-ms-flex-preferred-size:auto;flex-basis:auto}}.usage_item.bar_type .info_text{margin-left:0;color:var(--gray-600)}.usage_item.link_type{min-width:auto}.usage_item.link_type .title{margin-bottom:16px}.usage_item.link_type .info_text{font-size:2rem;line-height:1.4;font-weight:400}.usage_item.big_type .title{margin-bottom:10px;font-weight:600}.usage_item.big_type .icon{margin-top:-1px;width:24px;height:24px}.usage_item.big_type .info_text{font-size:2.4rem;line-height:1.34;font-weight:500}.usage_menu{display:block;position:relative}.usage .title{display:block;margin-bottom:19px;font-size:1.4rem;line-height:1.58;color:var(--gray-900)}@media screen and (max-width:639px){.usage .title{margin-bottom:8px}}.usage .title_box{display:-webkit-box;display:-ms-flexbox;display:flex}.usage .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.usage .info_text{margin-left:6px;font-size:1.6rem;line-height:1.5;font-weight:500;color:var(--gray-900)}.usage .info_text:last-child{margin-left:0}.usage .info_text:first-of-type{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.usage .info_text.highlight{color:var(--orange-0)}.usage .icon{width:16px;height:16px;margin-top:3px;margin-left:9px;color:var(--gray-900);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.usage .icon svg{width:100%;height:100%}.usage .icon svg path{fill:currentColor}.usage .progress_bar{display:block;position:relative;height:4px;margin-top:18px;background-color:var(--gray-300);border-radius:20px}.usage .progress_bar .now{position:absolute;top:0;left:0;height:100%;border-radius:20px;background-color:var(--orange-0)} -code[class*=language-],pre[class*=language-]{background:0 0;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::-moz-selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;--code-slategray:var(--gray-500);--code-gray:var(--gray-600);--code-purple:var(--purple-dark);--code-blue:var(--blue-dark);--code-orange:var(--orange-dark);--code-brown:#9a6e3a;--code-green:var(--green-dark)}.darkmode pre[class*=language-]{--code-slategray:var(--gray-300);--code-brown:#face9b;color:var(--code-gray)}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:var(--code-slategray)}.token.punctuation{color:var(--code-gray)}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.important,.token.number,.token.regex,.token.symbol,.token.tag,.token.variable{color:var(--code-orange)}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:var(--code-green)}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:var(--code-brown)}.token.atrule,.token.attr-value,.token.keyword{color:var(--code-blue)}.token.class-name,.token.function{color:var(--code-purple)}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help} -.rc-slider{position:relative;width:100%;height:14px;padding:5px 0;border-radius:6px;-ms-touch-action:none;touch-action:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.rc-slider *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.rc-slider-rail{position:absolute;width:100%;height:4px;background-color:#e9e9e9;border-radius:6px}.rc-slider-track{position:absolute;height:4px;background-color:#abe2fb;border-radius:6px}.rc-slider-handle{position:absolute;width:14px;height:14px;margin-top:-5px;background-color:#fff;border:solid 2px #bfdbfe;border-radius:50%;cursor:pointer;cursor:-webkit-grab;cursor:grab;opacity:.8;-ms-touch-action:pan-x;touch-action:pan-x}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#57c5f7;-webkit-box-shadow:0 0 0 5px #bfdbfe;box-shadow:0 0 0 5px #bfdbfe}.rc-slider-handle:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.rc-slider-handle:focus-visible{border-color:#2db7f5;-webkit-box-shadow:0 0 0 3px #bfdbfe;box-shadow:0 0 0 3px #bfdbfe}.rc-slider-handle-click-focused:focus{border-color:#bfdbfe;-webkit-box-shadow:unset;box-shadow:unset}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{border-color:#57c5f7;-webkit-box-shadow:0 0 5px #57c5f7;box-shadow:0 0 5px #57c5f7;cursor:-webkit-grabbing;cursor:grabbing}.rc-slider-mark{position:absolute;top:18px;left:0;width:100%;font-size:12px}.rc-slider-mark-text{position:absolute;display:inline-block;color:#999;text-align:center;vertical-align:middle;cursor:pointer}.rc-slider-mark-text-active{color:#666}.rc-slider-step{position:absolute;width:100%;height:4px;background:0 0;pointer-events:none}.rc-slider-dot{position:absolute;bottom:-2px;width:8px;height:8px;vertical-align:middle;background-color:#fff;border:2px solid #e9e9e9;border-radius:50%;cursor:pointer}.rc-slider-dot-active{border-color:#bfdbfe}.rc-slider-dot-reverse{margin-right:-4px}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-handle{background-color:#fff;border-color:#ccc;-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-mark-text{cursor:not-allowed !important}.history_slider_inner .rc-slider-dot.is_end::before,.history_slider_inner .rc-slider-dot.is_first::before{background:url(/assets/icons/icon_line.svg) left center;background-repeat:space no-repeat} -@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.blind,legend{margin:-1px !important;padding:0 !important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);position:absolute}:root{--gray-900:#332e2b;--gray-800:#514c49;--gray-700:#6e6966;--gray-600:#807b78;--gray-500:#a6a19e;--gray-400:#c2bdba;--gray-300:#e2dedb;--gray-200:#efeceb;--gray-100:#f5f3f1;--gray-50:#faf8f6;--gray-000:#fefdfb;--orange-dark:#f27b2f;--orange-0:#fc8539;--orange-light:#fda36a;--orange-alpha-dark:rgb(242 123 47 / 40%);--orange-alpha-0:rgb(252 133 57 / 32%);--orange-alpha-light:rgb(253 163 106 / 24%);--yellow-dark:#f5b103;--yellow-0:#fdc433;--yellow-light:#fed366;--yellow-alpha-dark:rgb(245 177 3 / 40%);--yellow-alpha-0:rgb(253 196 51 / 32%);--yellow-alpha-light:rgb(254 211 102 / 24%);--green-dark:#10b266;--green-0:#23c176;--green-light:#5ad198;--green-alpha-dark:rgb(16 178 102 / 40%);--green-alpha-0:rgb(35 193 118 / 32%);--green-alpha-light:rgb(90 209 152 / 24%);--blue-dark:#208aed;--blue-0:#3c9af1;--blue-light:#6db4f5;--blue-alpha-dark:rgb(26 133 232 / 40%);--blue-alpha-0:rgb(60 154 241 / 32%);--blue-alpha-light:rgb(109 180 245 / 24%);--red-dark:#e93d47;--red-0:#f44954;--red-light:#f7777e;--red-alpha-dark:rgb(233 61 71 / 40%);--red-alpha-0:rgb(244 73 84 / 32%);--red-alpha-light:rgb(247 119 126 / 24%);--purple-dark:#764af3;--purple-0:#855cf9;--purple-light:#a385fb;--purple-alpha-dark:rgb(118 74 243 / 40%);--purple-alpha-0:rgb(133 92 249 / 32%);--purple-alpha-light:rgb(163 133 251 / 24%)}.darkmode{--gray-900:#fefdfb;--gray-800:#faf8f6;--gray-700:#f5f3f1;--gray-600:#efeceb;--gray-500:#e2dedb;--gray-300:#a6a19e;--gray-200:#807b78;--gray-100:#6e6966;--gray-50:#514c49;--gray-000:#332e2b;--orange-dark:#fda36a;--orange-light:#f27b2f;--orange-alpha-dark:rgb(253 163 106 / 24%);--orange-alpha-light:rgb(242 123 47 / 40%);--yellow-dark:#fed366;--yellow-light:#f5b103;--yellow-alpha-dark:rgb(254 211 102 / 24%);--yellow-alpha-light:rgb(245 177 3 / 40%);--green-dark:#5ad198;--green-light:#10b266;--green-alpha-dark:rgb(90 209 152 / 24%);--green-alpha-light:rgb(16 178 102 / 40%);--blue-dark:#6db4f5;--blue-light:#208aed;--blue-alpha-dark:rgb(109 180 245 / 24%);--blue-alpha-light:rgb(26 133 232 / 40%);--red-dark:#f7777e;--red-light:#e93d47;--red-alpha-dark:rgb(247 119 126 / 24%);--red-alpha-light:rgb(233 61 71 / 40%);--purple-dark:#a385fb;--purple-light:#764af3;--purple-alpha-dark:rgb(163 133 251 / 24%);--purple-alpha-light:rgb(118 74 243 / 40%)}@font-face{font-family:Pretendard;font-weight:300;src:url(/assets/fonts/Pretendard-Light.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:400;src:url(/assets/fonts/Pretendard-Regular.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:500;src:url(/assets/fonts/Pretendard-Medium.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:600;src:url(/assets/fonts/Pretendard-SemiBold.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:800;src:url(/assets/fonts/Pretendard-ExtraBold.woff) format("woff")}@font-face{font-family:RobotoMono;font-weight:400;src:url(/assets/fonts/RobotoMono-Regular.woff) format("woff")}.font_Pretendard{font-family:Pretendard}.font_RobotoMono{font-family:RobotoMono}.font_monospace{font-family:monospace}.fontweight_800{font-weight:800}.fontweight_600{font-weight:600}.fontweight_500{font-weight:500}.fontweight_400{font-weight:400}.fontweight_300{font-weight:300}.fontsize_56{font-size:56px;line-height:64px}.fontsize_46{font-size:46px;line-height:54px}.fontsize_38{font-size:38px;line-height:46px}.fontsize_30{font-size:30px;line-height:38px}.fontsize_24{font-size:24px;line-height:32px}.fontsize_20{font-size:20px;line-height:28px}.fontsize_16{font-size:16px;line-height:24px}.fontsize_14{font-size:14px;line-height:22px}.fontsize_12{font-size:12px;line-height:16px}.fontsize_8{font-size:8px;line-height:8px}*{-webkit-tap-highlight-color:transparent;-webkit-focus-ring-color:transparent}:not(input):not(textarea){-webkit-touch-callout:none}body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,select,table,td,textarea,th,ul{margin:0;padding:0}body,html{height:100%}html{font-size:10px}body{-webkit-overflow-scrolling:touch;font-size:1.5rem;line-height:normal;font-weight:400;font-family:Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;overflow:overlay}body,code,html,kbd,pre,samp{font-family:Pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}article,aside,dialog,figure,header,main,nav,section{display:block}pre{word-wrap:break-word}address,em{font-style:normal}fieldset,img{border:0}dl,ol,ul{list-style:none;padding-left:0}a{color:inherit;text-decoration:none}button,input,optgroup,select,textarea{color:inherit;line-height:normal}button{border:transparent;background-color:transparent;cursor:pointer}a:focus-visible,button:focus-visible{outline:1px solid var(--orange-0)}legend{display:block;max-width:none}.white{color:#fff}.white_bg{background-color:#fff}.gray900{color:var(--gray-900)}.gray900_bg{background-color:var(--gray-900)}.gray800{color:var(--gray-800)}.gray800_bg{background-color:var(--gray-800)}.gray700{color:var(--gray-700)}.gray700_bg{background-color:var(--gray-700)}.gray600{color:var(--gray-600)}.gray600_bg{background-color:var(--gray-600)}.gray500{color:var(--gray-500)}.gray500_bg{background-color:var(--gray-500)}.gray400{color:var(--gray-400)}.gray400_bg{background-color:var(--gray-400)}.gray300{color:var(--gray-300)}.gray300_bg{background-color:var(--gray-300)}.gray200{color:var(--gray-200)}.gray200_bg{background-color:var(--gray-200)}.gray50{color:var(--gray-50)}.gray50_bg{background-color:var(--gray-50)}.gray000{color:var(--gray-000)}.gray000_bg{background-color:var(--gray-000)}.orange_dark{color:var(--orange-dark)}.orange_dark_bg{background-color:var(--orange-dark)}.orange_0{color:var(--orange-0)}.orange_0_bg{background-color:var(--orange-0)}.orange_light{color:var(--orange-light)}.orange_light_bg{background-color:var(--orange-light)}.orange_alpha_dark{color:var(--orange-alpha-dark)}.orange_alpha_dark_bg{background-color:var(--orange-alpha-dark)}.orange_alpha_0{color:var(--orange-alpha-0)}.orange_alpha_0_bg{background-color:var(--orange-alpha-0)}.orange_alpha_light{color:var(--orange-alpha-light)}.orange_alpha_light_bg{background-color:var(--orange-alpha-light)}.yellow_dark{color:var(--yellow-dark)}.yellow_dark_bg{background-color:var(--yellow-dark)}.yellow_0{color:var(--yellow-0)}.yellow_0_bg{background-color:var(--yellow-0)}.yellow_light{color:var(--yellow-light)}.yellow_light_bg{background-color:var(--yellow-light)}.yellow_alpha_dark{color:var(--yellow-alpha-dark)}.yellow_alpha_dark_bg{background-color:var(--yellow-alpha-dark)}.yellow_alpha_0{color:var(--yellow-alpha-0)}.yellow_alpha_0_bg{background-color:var(--yellow-alpha-0)}.yellow_alpha_light{color:var(--yellow-alpha-light)}.yellow_alpha_light_bg{background-color:var(--yellow-alpha-light)}.green_dark{color:var(--green-dark)}.green_dark_bg{background-color:var(--green-dark)}.green_0{color:var(--green-0)}.green_0_bg{background-color:var(--green-0)}.green_light{color:var(--green-light)}.green_light_bg{background-color:var(--green-light)}.green_alpha_dark{color:var(--green-alpha-dark)}.green_alpha_dark_bg{background-color:var(--green-alpha-dark)}.green_alpha_0{color:var(--green-alpha-0)}.green_alpha_0_bg{background-color:var(--green-alpha-0)}.green_alpha_light{color:var(--green-alpha-light)}.green_alpha_light_bg{background-color:var(--green-alpha-light)}.blue_dark{color:var(--blue-dark)}.blue_dark_bg{background-color:var(--blue-dark)}.blue_0{color:var(--blue-0)}.blue_0_bg{background-color:var(--blue-0)}.blue_light{color:var(--blue-light)}.blue_light_bg{background-color:var(--blue-light)}.blue_alpha_dark{color:var(--blue-alpha-dark)}.blue_alpha_dark_bg{background-color:var(--blue-alpha-dark)}.blue_alpha_0{color:var(--blue-alpha-0)}.blue_alpha_0_bg{background-color:var(--blue-alpha-0)}.blue_alpha_light{color:var(--blue-alpha-light)}.blue_alpha_light_bg{background-color:var(--blue-alpha-light)}.red_dark{color:var(--red-dark)}.red_dark_bg{background-color:var(--red-dark)}.red_0{color:var(--red-0)}.red_0_bg{background-color:var(--red-0)}.red_light{color:var(--red-light)}.red_light_bg{background-color:var(--red-light)}.red_alpha_dark{color:var(--red-alpha-dark)}.red_alpha_dark_bg{background-color:var(--red-alpha-dark)}.red_alpha_0{color:var(--red-alpha-0)}.red_alpha_0_bg{background-color:var(--red-alpha-0)}.red_alpha_light{color:var(--red-alpha-light)}.red_alpha_light_bg{background-color:var(--red-alpha-light)}.purple_dark{color:var(--purple-dark)}.purple_dark_bg{background-color:var(--purple-dark)}.purple_0{color:var(--purple-0)}.purple_0_bg{background-color:var(--purple-0)}.purple_light{color:var(--purple-light)}.purple_light_bg{background-color:var(--purple-light)}.purple_alpha_dark{color:var(--purple-alpha-dark)}.purple_alpha_dark_bg{background-color:var(--purple-alpha-dark)}.purple_alpha_0{color:var(--purple-alpha-0)}.purple_alpha_0_bg{background-color:var(--purple-alpha-0)}.purple_alpha_light{color:var(--purple-alpha-light)}.purple_alpha_light_bg{background-color:var(--purple-alpha-light)}.gradient_90deg_yellow{background-image:-webkit-gradient(linear,left top,right top,from(#fe924d),to(#fdc433));background-image:linear-gradient(90deg,#fe924d 0,#fdc433 100%)}.gradient_90deg_orange{background-image:-webkit-gradient(linear,left top,right top,from(#f96767),to(#ff9754));background-image:linear-gradient(90deg,#f96767 0,#ff9754 100%)}.gradient_90deg_red{background-image:-webkit-gradient(linear,left top,right top,from(#fc94d8),to(#f44954));background-image:linear-gradient(90deg,#fc94d8 0,#f44954 100%)}.gradient_90deg_purple{background-image:-webkit-gradient(linear,left top,right top,from(#84b5ff),to(#855cf9));background-image:linear-gradient(90deg,#84b5ff 0,#855cf9 100%)}.gradient_90deg_blue{background-image:-webkit-gradient(linear,left top,right top,from(#8decec),to(#3c9af1));background-image:linear-gradient(90deg,#8decec 0,#3c9af1 100%)}.gradient_90deg_green{background-image:-webkit-gradient(linear,left top,right top,from(#d7e38b),to(#23c176));background-image:linear-gradient(90deg,#d7e38b 0,#23c176 100%)}.gradient_90deg_gray1{background-image:-webkit-gradient(linear,left top,right top,from(#212121),to(#616161));background-image:linear-gradient(90deg,#212121 0,#616161 100%)}.gradient_90deg_gray2{background-image:-webkit-gradient(linear,left top,right top,from(#616161),to(#9e9e9e));background-image:linear-gradient(90deg,#616161 0,#9e9e9e 100%)}.gradient_90deg_gray3{background-image:-webkit-gradient(linear,left top,right top,from(#9e9e9e),to(#e0e0e0));background-image:linear-gradient(90deg,#9e9e9e 0,#e0e0e0 100%)}.gradient_90deg_gray4{background-image:-webkit-gradient(linear,left top,right top,from(#e0e0e0),to(#f5f5f5));background-image:linear-gradient(90deg,#e0e0e0 0,#f5f5f5 100%)}.gradient_180deg_yellow{background-image:-webkit-gradient(linear,left top,left bottom,from(#fe924d),to(#fdc433));background-image:linear-gradient(180deg,#fe924d 0,#fdc433 100%)}.gradient_180deg_orange{background-image:-webkit-gradient(linear,left top,left bottom,from(#f96767),to(#ff9754));background-image:linear-gradient(180deg,#f96767 0,#ff9754 100%)}.gradient_180deg_red{background-image:-webkit-gradient(linear,left top,left bottom,from(#fc94d8),to(#f44954));background-image:linear-gradient(180deg,#fc94d8 0,#f44954 100%)}.gradient_180deg_purple{background-image:-webkit-gradient(linear,left top,left bottom,from(#84b5ff),to(#855cf9));background-image:linear-gradient(180deg,#84b5ff 0,#855cf9 100%)}.gradient_180deg_blue{background-image:-webkit-gradient(linear,left top,left bottom,from(#8decec),to(#3c9af1));background-image:linear-gradient(180deg,#8decec 0,#3c9af1 100%)}.gradient_180deg_green{background-image:-webkit-gradient(linear,left top,left bottom,from(#d7e38b),to(#23c176));background-image:linear-gradient(180deg,#d7e38b 0,#23c176 100%)}.gradient_180deg_gray1{background-image:-webkit-gradient(linear,left top,left bottom,from(#212121),to(#616161));background-image:linear-gradient(180deg,#212121 0,#616161 100%)}.gradient_180deg_gray2{background-image:-webkit-gradient(linear,left top,left bottom,from(#616161),to(#9e9e9e));background-image:linear-gradient(180deg,#616161 0,#9e9e9e 100%)}.gradient_180deg_gray3{background-image:-webkit-gradient(linear,left top,left bottom,from(#9e9e9e),to(#e0e0e0));background-image:linear-gradient(180deg,#9e9e9e 0,#e0e0e0 100%)}.gradient_180deg_gray4{background-image:-webkit-gradient(linear,left top,left bottom,from(#e0e0e0),to(#f5f5f5));background-image:linear-gradient(180deg,#e0e0e0 0,#f5f5f5 100%)}.shadow_xs{-webkit-box-shadow:0 8px 4px -8px rgba(0,0,0,.2);box-shadow:0 8px 4px -8px rgba(0,0,0,.2)}.shadow_s{-webkit-box-shadow:0 8px 8px -8px rgba(0,0,0,.2);box-shadow:0 8px 8px -8px rgba(0,0,0,.2)}.shadow_m{-webkit-box-shadow:0 8px 16px -8px rgba(0,0,0,.2);box-shadow:0 8px 16px -8px rgba(0,0,0,.2)}.shadow_l{-webkit-box-shadow:0 20px 24px -12px rgba(0,0,0,.2);box-shadow:0 20px 24px -12px rgba(0,0,0,.2)}#__next,#root{height:100%}.wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;min-width:320px;min-height:100%;background-color:var(--gray-000)}@media screen and (max-width:1023px){.wrap{overflow:initial}}.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;width:100%}@media screen and (orientation:landscape){.container{-webkit-box-sizing:border-box;box-sizing:border-box}@supports (padding:env(safe-area-inset-right)){.container{padding:0 calc(env(safe-area-inset-right)) 0 calc(env(safe-area-inset-left))}}@supports (padding:constant(safe-area-inset-right)){.container{padding:0 calc(constant(safe-area-inset-right)) 0 calc(constant(safe-area-inset-left))}}}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-thumb{background:var(--orange-alpha-dark);border-radius:2px}::-webkit-scrollbar-track{background:0 0}.dimmed{position:fixed;top:0;right:0;left:0;bottom:0;z-index:200;background-color:var(--gray-900);opacity:.24}.br_pc{display:block}@media screen and (max-width:1023px){.br_pc{display:none}}.br_tablet{display:none}@media screen and (max-width:1023px){.br_tablet{display:block}}@media screen and (max-width:639px){.br_tablet{display:none}}.br_mo{display:none}@media screen and (max-width:639px){.br_mo{display:block}}@media screen and (max-width:359px){.br_mo{display:none}}.br_mo_xs{display:none}@media screen and (max-width:359px){.br_mo_xs{display:block}}@media screen and (max-width:1023px){.login_page .header{display:none}}.login_page .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login_page .content{max-width:336px;margin:0 auto;padding:50px 0}@media screen and (max-width:1023px){.login_page .content{padding-left:28px;padding-right:28px}}@media screen and (max-width:639px){.login_page .content{max-width:none;padding-left:16px;padding-right:16px}}.login_page .icon_logo{display:block}.login_page .icon_logo svg{width:70px;height:42px;margin:0 auto}.login_page .title{display:block;margin-top:16px;font-size:3rem;line-height:1.27;font-weight:500;color:var(--gray-900);text-align:center}.login_page .form{margin-top:48px}@media screen and (max-width:1023px){.login_page .form{margin-top:54px;padding-left:28px;padding-right:28px}}@media screen and (max-width:639px){.login_page .form{padding:0}}.login_page .form fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.login_page .form .input_box{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.login_page .form .input_box+.input_box{margin-top:8px}.login_page .form .input_box.is_error+.btn_box{margin-top:20px}.login_page .form .btn_box{margin-top:40px}@media screen and (max-width:1023px){.login_page .form .btn_box{margin-top:24px}}.login_page .form .btn_box .btn{padding:11px 16px;font-size:1.6rem;line-height:1.5;font-weight:600}.login_page .form_menu{margin-top:8px;font-size:1.4rem;line-height:1.58;font-weight:500;color:var(--gray-900)}.login_page .form_menu.find{margin-left:auto}.login_page .form_menu.method{margin-right:auto}.login_page .box_bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:40px}@media screen and (max-width:1023px){.login_page .box_bottom{padding:0 28px}}@media screen and (max-width:639px){.login_page .box_bottom{padding:0}}.login_page .box_bottom .title{margin-top:0;font-size:1.4rem;line-height:1.58;font-weight:600}.login_page .box_bottom .btn_box{width:100%;margin-top:72px;border-top:1px solid var(--gray-500)}.login_page .box_bottom .btn_box .btn{margin-top:7px;padding:4px 16px 2px;font-size:1.6rem;line-height:1.5;font-weight:600;color:var(--gray-600)}.login_page .sns_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:24px}.login_page .sns_list_item+.sns_list_item{padding-left:51px}.login_page .sns_list_menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:52px;height:52px;border-radius:50%;background-color:var(--gray-200)}.login_page .sns_list_menu .icon_github{width:23px;height:23px}.login_page .sns_list_menu .icon,.login_page .sns_list_menu svg{display:block;width:18px;height:18px}.login_page .sns_list_menu .icon.icon_github,.login_page .sns_list_menu svg.icon_github{width:22px;height:22px}.login_page .sns_list_menu .icon.icon_github svg,.login_page .sns_list_menu svg.icon_github svg{width:22px;height:22px}.login_page .guide{margin-top:72px;font-size:0;line-height:normal;text-align:center}@media screen and (max-width:1023px){.login_page .guide{margin-top:88px}}.login_page .guide_text{display:inline-block;padding-right:3px;font-size:1.2rem;line-height:1.34;font-weight:500;color:var(--gray-900);vertical-align:top}.login_page .terms{display:inline-block;vertical-align:top}@media screen and (max-width:359px){.login_page .terms{padding-top:8px}}.login_page .terms_text{display:inline-block;padding-right:2px;font-size:1.2rem;line-height:1.34;font-weight:600;color:var(--blue-0);vertical-align:top}.team_slug .container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.team_slug .form{margin-top:104px}@media screen and (max-width:1023px){.team_slug .form{margin-top:58px}}@media screen and (max-width:1023px){.team_slug .form .btn_box{padding-top:32px;margin-top:0}}.team_slug .form .btn_box .btn{color:var(--gray-700)}.team_slug .form .btn_box .btn .icon{width:24px;height:24px}.team_slug .tooltip_area+.input_box{margin-top:16px}.team_slug .link_options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:8px}@media screen and (max-width:1023px){.team_slug .link_options{margin-top:16px}}.team_slug .link_options .icon{margin-right:4px}.team_slug .link_options .title{margin-top:0;font-size:1.4rem;line-height:1.58}@media screen and (max-width:1023px){.team_slug .guide{margin-top:193px}}@media screen and (max-width:1023px){.join_page .header{display:none}}.join_page .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.join_page .content{max-width:336px;margin:0 auto;padding:50px 0}@media screen and (max-width:1023px){.join_page .content{padding-left:28px;padding-right:28px}}@media screen and (max-width:639px){.join_page .content{max-width:none;padding-left:16px;padding-right:16px}}.join_page .icon_logo{display:block}.join_page .icon_logo svg{width:70px;height:42px;margin:0 auto}.join_page .title{display:block;margin-top:16px;font-size:3rem;line-height:1.27;font-weight:500;color:var(--gray-900);text-align:center}.join_page .form{margin-top:40px}@media screen and (max-width:1023px){.join_page .form{margin-top:54px;padding-left:28px;padding-right:28px}}@media screen and (max-width:639px){.join_page .form{padding:0}}.join_page .form fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.join_page .form .input_box{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.join_page .form .input_box+.input_box{margin-top:8px}.join_page .form .input_box.is_error+.input_box{margin-top:10px}.join_page .form .input_box.is_error+.btn_box{padding-top:20px}.join_page .form .btn_box{margin-top:16px}@media screen and (max-width:1023px){.join_page .form .btn_box{margin-top:24px}}.join_page .form .btn_box .btn{padding:11px 16px;font-size:1.6rem;line-height:1.5;font-weight:600}.join_page .form .btn_box .btn.orange_0.is_disabled,.join_page .form .btn_box .btn.orange_0:disabled{background-color:var(--gray-100);color:var(--gray-400)}.join_page .box_bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:40px}@media screen and (max-width:1023px){.join_page .box_bottom{padding:0 28px}}@media screen and (max-width:639px){.join_page .box_bottom{padding:0;margin-top:48px}}.join_page .box_bottom .title{margin-top:0;font-size:1.4rem;line-height:1.58;font-weight:600}.join_page .box_bottom .btn_box{width:100%;margin-top:72px;border-top:1px solid var(--gray-500)}.join_page .box_bottom .btn_box .btn{margin-top:7px;padding:4px 16px 2px;font-size:1.6rem;line-height:1.5;font-weight:600;color:var(--gray-600)}.join_page .sns_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:24px}.join_page .sns_list_item+.sns_list_item{padding-left:51px}.join_page .sns_list_menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:52px;height:52px;border-radius:50%;background-color:var(--gray-200)}.join_page .sns_list_menu .icon,.join_page .sns_list_menu svg{display:block;width:18px;height:18px}.join_page .sns_list_menu .icon.icon_github,.join_page .sns_list_menu svg.icon_github{width:22px;height:22px}.join_page .sns_list_menu .icon.icon_github svg,.join_page .sns_list_menu svg.icon_github svg{width:22px;height:22px}.join_page .guide{width:100%;margin-top:40px;font-size:0;line-height:normal;text-align:center}@media screen and (max-width:1023px){.join_page .guide{margin-top:24px}}.join_page .guide_text{display:inline-block;width:100%;margin-bottom:4px;font-size:1.2rem;line-height:1.34;font-weight:500;color:var(--gray-900);vertical-align:top}.join_page .terms{display:inline-block;vertical-align:top}.join_page .terms_text{display:inline-block;padding-right:2px;font-size:1.2rem;line-height:1.34;font-weight:600;color:var(--blue-0);vertical-align:top}.join_page .terms+.guide_text{display:inline-block;width:auto;font-size:1.2rem;line-height:1.34;font-weight:500;margin-bottom:0;padding:0 4px;vertical-align:top}@media screen and (max-width:1023px){.join_complete_page .header{display:none}}.join_complete_page .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.join_complete_page .content{max-width:514px;margin:0 auto;padding:50px 0}@media screen and (max-width:1023px){.join_complete_page .content{padding-left:28px;padding-right:28px}}@media screen and (max-width:639px){.join_complete_page .content{max-width:none;padding-left:16px;padding-right:16px}}.join_complete_page .icon_logo{display:block}.join_complete_page .icon_logo svg{width:70px;height:42px;margin:0 auto}.join_complete_page .title{display:block;margin-top:16px;font-size:3rem;line-height:1.27;font-weight:500;color:var(--gray-900);text-align:center}.join_complete_page .img_box{margin-top:40px}.join_complete_page .img_box img{max-width:100%;height:auto;vertical-align:top}.join_complete_page .desc{margin-top:16px;font-size:1.4rem;line-height:1.58;font-weight:500;color:var(--gray-900);text-align:center}.join_complete_page .btn_box{margin:16px 1px 0}@media screen and (max-width:1023px){.join_complete_page .btn_box{margin-top:24px}}.join_complete_page .btn_box .btn{padding:11px 16px;font-size:1.6rem;line-height:1.5;font-weight:600}.project_api_page .container{max-width:1120px;margin:0 auto;padding:72px 40px 72px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1023px){.project_api_page .container{max-width:none;padding:0}}.project_api_page .content{position:relative}@media screen and (max-width:1023px){.project_api_page .content{padding-bottom:64px}}@media screen and (max-width:1023px){.project_api_page .box_top{display:none}}.project_api_page .box_tab{margin-top:24px}@media screen and (max-width:1023px){.project_api_page .box_tab{margin-top:0}}.project_api_page .api_area{padding-top:48px}@media screen and (max-width:1023px){.project_api_page .api_area{padding:40px 32px 0}}@media screen and (max-width:639px){.project_api_page .api_area{padding-left:16px;padding-right:16px}}.project_api_page .title_box .title{font-size:2.4rem;line-height:1.34;font-weight:500;color:var(--gray-800)}.project_api_page .api_title{margin-top:24px}.project_api_page .api_title~.api_title{margin-top:64px}.project_api_page .connect_api_box{margin-top:24px}.project_create_page .container{max-width:1120px;margin:0 auto;padding:184px 40px 72px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1023px){.project_create_page .container{max-width:none;padding:0}}@media screen and (max-width:1023px){.project_create_page .container{padding-bottom:64px}}@media screen and (max-width:639px){.project_create_page .container{padding-bottom:112px}}.project_create_page .content{padding:0 177px}@media screen and (max-width:1023px){.project_create_page .content{padding:72px 32px 0}}@media screen and (max-width:639px){.project_create_page .content{padding:64px 0 0}}.project_create_page .title{display:block;font-size:2.4rem;line-height:1.34;font-weight:600;color:var(--gray-900)}.project_create_page .title_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1023px){.project_create_page .title_box{padding:0}}@media screen and (max-width:639px){.project_create_page .title_box{padding:0 16px}}.project_create_page .title_box .btn{margin:0;padding-left:12px;padding-right:12px;font-size:1.2rem;line-height:1.34;font-weight:500}@media screen and (max-width:1023px){.project_create_page .footer{display:none}}.project_document_page .container{max-width:1120px;margin:0 auto;padding:72px 40px 72px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1023px){.project_document_page .container{max-width:none;padding:0}}.project_document_page .container{height:calc(100vh - 112px)}@media screen and (max-width:1023px){.project_document_page .container{height:calc(100vh - 118px)}}.project_document_page .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;height:100%}@media screen and (max-width:1023px){.project_document_page .content{padding-bottom:64px;-webkit-box-sizing:border-box;box-sizing:border-box}}.project_document_page .box_top{-webkit-box-flex:0;-ms-flex:none;flex:none}@media screen and (max-width:1023px){.project_document_page .box_top{display:none}}.project_document_page .box_tab{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-top:24px}@media screen and (max-width:1023px){.project_document_page .box_tab{margin-top:0}}.project_document_page .document_list_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;padding-top:48px}@media screen and (max-width:1023px){.project_document_page .document_list_area{padding:40px 32px 0}}@media screen and (max-width:639px){.project_document_page .document_list_area{padding:40px 16px 0}}.project_document_page .document_list_area .code_block_box{padding-top:24px}.project_document_page .search{-webkit-box-flex:0;-ms-flex:none;flex:none}@media screen and (max-width:1023px){.project_document_page .search{padding:0}}.project_document_page .document_table{overflow-y:auto;height:100%;padding-top:16px}@media screen and (max-width:1023px){.project_document_page .document_table{padding-top:8px}}.project_document_page .document_header{position:relative}.project_document_page .document_detail_area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:48px;height:100%;overflow-y:auto}@media screen and (max-width:1023px){.project_document_page .document_detail_area{padding:40px 32px 0}}@media screen and (max-width:639px){.project_document_page .document_detail_area{padding:40px 16px 0}}.project_document_page .sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:-webkit-sticky;position:sticky;top:0;width:248px;height:100%}@media screen and (max-width:1023px){.project_document_page .sidebar{display:none}}.project_document_page .sidebar .document_list{padding-top:16px}.project_document_page .sidebar .document_table .td{padding:16px 32px}.project_document_page .detail_content{width:calc(100% - 248px);padding-left:103px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1023px){.project_document_page .detail_content{width:100%;padding:0}}.project_document_page .codeblock_header{margin-top:8px}@media screen and (max-width:1023px){.project_document_page .codeblock_header{margin-top:16px}}.project_document_page .codeblock_header .toast_box{left:auto;right:0;-webkit-transform:translate(0,calc(-100% - 16px));transform:translate(0,calc(-100% - 16px))}.project_document_page .codeblock,.project_document_page .codeblock_tree_box{border-radius:0 0 4px 4px;border-top:0}.project_document_page .placeholder_box{padding:80px 20px}.project_document_page .pagination{margin-top:32px}@-webkit-keyframes toast{0%{opacity:0;-webkit-transform:translate(0,calc(-100% - 6px));transform:translate(0,calc(-100% - 6px))}100%{opacity:1;-webkit-transform:translate(0,calc(-100% - 16px));transform:translate(0,calc(-100% - 16px))}}@keyframes toast{0%{opacity:0;-webkit-transform:translate(0,calc(-100% - 6px));transform:translate(0,calc(-100% - 6px))}100%{opacity:1;-webkit-transform:translate(0,calc(-100% - 16px));transform:translate(0,calc(-100% - 16px))}}.project_history .container{max-width:1120px;margin:0 auto;padding:72px 40px 72px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1023px){.project_history .container{max-width:none;padding:0}}.project_history .content{position:relative}@media screen and (max-width:1023px){.project_history .content{padding-bottom:64px}}@media screen and (max-width:639px){.project_history .project_area{padding-left:16px;padding-right:16px}}.project_history .history_area{padding-top:4px}@media screen and (max-width:1023px){.project_history .history_area{padding:4px 32px 0}}@media screen and (max-width:639px){.project_history .history_area{padding-left:16px;padding-right:16px}}.project_history .history_changes{margin:32px 0 24px}.project_history .history_title{margin-bottom:8px}.project_history .history_slider{margin:0 8px}.project_history .codeblock_header~.codeblock,.project_history .codeblock_header~.codeblock_tree_box{border-radius:0 0 4px 4px;border-top:0}.project_history .codeblock .prism-code .token{white-space:pre-wrap}.project_history .compare_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.project_history .compare_box{width:calc(50% - 8px)}.project_history .compare_box.before .prism-code .line-number{color:var(--gray-400)}.project_init_page .container{max-width:1120px;margin:0 auto;padding:72px 40px 72px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1023px){.project_init_page .container{max-width:none;padding:0}}.project_init_page .content{position:relative}@media screen and (max-width:1023px){.project_init_page .content{padding-bottom:64px}}@media screen and (max-width:1023px){.project_init_page .box_top{display:none}}.project_init_page .box_tab{margin-top:24px}@media screen and (max-width:1023px){.project_init_page .box_tab{margin-top:0}}.project_init_page .init_area{padding-top:48px}@media screen and (max-width:1023px){.project_init_page .init_area{padding:56px 32px 0}}@media screen and (max-width:639px){.project_init_page .init_area{padding-left:16px;padding-right:16px}}.project_init_page .init_box{margin-top:72px}.project_init_page .init_box:first-child{margin-top:0}.project_init_page .init_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px 16px 0}@media screen and (max-width:1023px){.project_init_page .init_content{padding-left:8px;padding-right:8px}}@media screen and (max-width:639px){.project_init_page .init_content{padding-left:0;padding-right:0}}.project_init_page .init_content .title_desc{margin-top:24px}.project_init_page .init_content .init_box{margin-top:0}.project_init_page .codeblock_navigator{margin-top:48px}.project_init_page .box_right{width:calc(100% - 176px);padding-left:104px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1023px){.project_init_page .box_right{padding-left:64px}}@media screen and (max-width:639px){.project_init_page .box_right{padding-left:32px}}.project_init_page .box_right .init_box{margin-top:24px}.project_init_page .box_right .init_box:first-child{margin-top:0}.project_init_page .box_right .title_desc{margin-top:24px}.project_init_page .codeblock_box{margin-top:24px}.project_member_page .container{max-width:1120px;margin:0 auto;padding:72px 40px 72px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1023px){.project_member_page .container{max-width:none;padding:0}}@media screen and (max-width:1023px){.project_member_page .content{padding-bottom:64px}}@media screen and (max-width:1023px){.project_member_page .box_top{display:none}}.project_member_page .box_tab{margin-top:24px}@media screen and (max-width:1023px){.project_member_page .box_tab{margin-top:0}}@media screen and (max-width:1023px){.project_member_page .title_group{display:-webkit-box;display:-ms-flexbox;display:flex}}.project_member_page .member_group{margin-top:48px}.project_member_page .member_list{margin-top:16px}.project_overview_page .container{max-width:1120px;margin:0 auto;padding:72px 40px 72px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1023px){.project_overview_page .container{max-width:none;padding:0}}.project_overview_page .content{position:relative}@media screen and (max-width:1023px){.project_overview_page .content{padding-bottom:64px}}@media screen and (max-width:1023px){.project_overview_page .box_top{display:none}}.project_overview_page .box_tab{margin-top:24px}@media screen and (max-width:1023px){.project_overview_page .box_tab{margin-top:0}}.project_overview_page .usage{padding-top:48px}.project_overview_page .usage_list{margin-top:0;margin-left:0}.project_overview_page .usage_item{margin-top:0;margin-left:135px}@media screen and (max-width:1023px){.project_overview_page .usage_item{margin-left:0;-ms-flex-preferred-size:33.333%;flex-basis:33.333%}}@media screen and (max-width:639px){.project_overview_page .usage_item{margin-top:32px}}.project_overview_page .usage_item:first-child{margin-left:0}@media screen and (max-width:639px){.project_overview_page .usage_item:first-child{margin-top:0}}@media screen and (max-width:1023px){.project_overview_page .usage_menu{display:inline-block}}.project_overview_page .chart{width:100%;min-width:272px;height:144px;margin-top:64px;background-color:pink}@media screen and (max-width:1023px){.project_overview_page .chart{margin-top:48px}}@media screen and (max-width:639px){.project_overview_page .chart{min-width:auto}}.project_overview_page .chart_area{padding-top:72px}@media screen and (max-width:1023px){.project_overview_page .chart_area{padding-top:48px;padding-left:32px;padding-right:32px}}@media screen and (max-width:639px){.project_overview_page .chart_area{padding-left:16px;padding-right:16px}}.project_overview_page .chart_area .dropdown{right:auto;left:-8px}@media screen and (max-width:639px){.project_overview_page .chart_area .dropdown{width:200px}}.project_overview_page .chart_group{padding-top:56px;font-size:0;line-height:normal;text-align:center}@media screen and (max-width:1023px){.project_overview_page .chart_group{padding-top:24px;text-align:left}}.project_overview_page .chart_box{display:inline-block;width:272px;margin-left:60px;vertical-align:top}@media screen and (max-width:1023px){.project_overview_page .chart_box{display:block;width:auto;margin-top:24px;margin-left:0;padding:32px}}@media screen and (max-width:639px){.project_overview_page .chart_box{padding:16px}}.project_overview_page .chart_box:first-child{margin-left:0}@media screen and (max-width:1023px){.project_overview_page .chart_box:first-child{margin-top:0}}.project_overview_page .chart_box:last-child{margin-right:0}.project_overview_page .chart_box .usage{padding:0}@media screen and (max-width:1023px){.project_overview_page .chart_box .usage_item{-ms-flex-preferred-size:auto;flex-basis:auto}}@media screen and (max-width:1023px){.project_overview_page .filter{padding-left:0;padding-right:0}}.project_overview_page .filter .btn{margin-left:-8px}.project_overview_page .filter .btn .text{margin:0}.project_overview_page .filter .btn.is_active+.dropdown{right:auto;left:0;margin-top:3px}@media screen and (max-width:639px){.project_overview_page .filter .btn.is_active+.dropdown{left:-16px;right:-16px;margin-top:0}}.project_overview_page .filter .icon_arrow{width:16px;height:16px;margin-left:8px;color:var(--gray-900)}.project_overview_page .filter_list{padding-bottom:8px}.setting_account_page .container{max-width:1120px;margin:0 auto;padding:72px 40px 72px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1023px){.setting_account_page .container{max-width:none;padding:0}}@media screen and (max-width:1023px){.setting_account_page .header{display:none}}.setting_account_page .content{position:relative}@media screen and (max-width:1023px){.setting_account_page .content{padding-bottom:64px}}.setting_account_page .page_title{margin-bottom:48px;padding-right:32px}@media screen and (max-width:1023px){.setting_account_page .page_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;right:0;z-index:10;margin-bottom:0;padding:21px 40px 20px 16px;border-bottom:1px solid var(--gray-400);background-color:var(--gray-000)}}.setting_account_page .page_title .text{display:block;font-size:2.4rem;line-height:1.17;font-weight:500;color:var(--gray-800)}@media screen and (max-width:1023px){.setting_account_page .page_title .text{font-size:1.4rem;line-height:1.58;font-weight:600}}.setting_account_page .page_title .btn{display:none}@media screen and (max-width:1023px){.setting_account_page .page_title .btn{display:block;margin:0 4px 0 0;padding:0;background-color:transparent;font-size:0;line-height:normal}}.setting_account_page .page_title .btn_back{color:var(--gray-800)}.setting_account_page .navigator{position:-webkit-sticky;position:sticky;top:64px;width:100%;max-width:160px;padding-right:104px}@media screen and (max-width:1023px){.setting_account_page .navigator{display:none}}@media screen and (max-width:1023px){.setting_account_page .box_right{width:100%;padding:0 24px 0;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width:639px){.setting_account_page .box_right{padding-left:16px;padding-right:16px}}.setting_account_page .setting_group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:1023px){.setting_account_page .setting_group{padding-top:110px}}.setting_account_page .setting_box{margin-top:96px}.setting_account_page .setting_box:first-of-type{margin-top:0}.setting_account_page .setting_title{margin-bottom:48px}.setting_account_page .setting_image{padding-top:24px;font-size:0}.setting_account_page .setting_theme{max-width:480px;padding:19px 16px;border:1px solid var(--gray-400);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;background-color:var(--gray-100)}@media screen and (max-width:1023px){.setting_account_page .setting_theme{max-width:none}}.setting_account_page .setting_theme.is_active{background-color:var(--gray-000)}.setting_account_page .sub_info{padding:0 8px}.setting_account_page .sub_title{margin-top:48px;font-size:1.4rem;line-height:1.58;font-weight:500;color:var(--gray-800)}.setting_account_page .sub_title:first-of-type{margin-top:0}.setting_account_page .sub_desc{font-size:0;line-height:normal}.setting_account_page .sub_desc .guide{padding-top:8px;font-size:1.2rem;line-height:1.34;font-weight:500;color:var(--gray-500)}.setting_account_page .sub_desc .btn_box{margin-top:16px}.setting_account_page .sub_desc .btn{padding:7px 12px 7px 11px}.setting_account_page .sub_desc .btn .icon{width:12px;height:12px}.setting_account_page .sub_desc .btn .text{font-size:1.2rem;line-height:1.34;font-weight:500}.setting_account_page .input_group{display:block;margin-top:24px}.setting_account_page .input_toggle_box{margin-top:24px}.setting_account_page .input_radio_box{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px}.setting_account_page .input_radio_box:first-child{margin-top:0}.setting_account_page .input_field_box{padding-top:16px;margin-left:-8px}@media screen and (max-width:639px){.setting_account_page .input_field_box{margin-right:-8px}}.setting_account_page .input_guide{padding-left:8px}.setting_account_page .input_inner .btn_box{margin-top:0}@media screen and (max-width:639px){.setting_account_page .input_inner .btn_box{margin-top:16px;padding:0 8px}}.setting_account_page .connect_box:first-of-type{margin-top:16px}@media screen and (max-width:639px){.setting_account_page .connect_box:first-of-type{margin-top:24px}}.setting_account_page .connect_box .btn_box{margin-top:1px}.setting_account_page .time{display:block;max-width:427px;margin-top:21px;padding:14px 16px 16px 16px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;background-color:var(--gray-100);font-size:1.2rem;line-height:1.34;font-weight:500;color:var(--gray-900)}@media screen and (max-width:1023px){.setting_account_page .time{max-width:none}}.setting_account_page .btn_close{position:absolute;top:0;right:0;margin:0;padding:3px}@media screen and (max-width:1023px){.setting_account_page .btn_close{position:fixed;top:17px;right:8px;z-index:10;padding:7px;border:none;background-color:transparent}}.setting_account_page .btn_close .icon{width:24px;height:24px;margin:0;color:var(--gray-900)}@media screen and (max-width:1023px){.setting_account_page .btn_close .icon{width:16px;height:16px}}.setting_project_page .container{max-width:1120px;margin:0 auto;padding:72px 40px 72px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1023px){.setting_project_page .container{max-width:none;padding:0}}.setting_project_page .content{position:relative}@media screen and (max-width:1023px){.setting_project_page .content{padding-bottom:64px}}@media screen and (max-width:1023px){.setting_project_page .box_top{display:none}}.setting_project_page .box_tab{margin-top:24px}@media screen and (max-width:1023px){.setting_project_page .box_tab{margin-top:0}}.setting_project_page .navigator{position:-webkit-sticky;position:sticky;top:148px;width:100%;max-width:160px;padding-right:104px}@media screen and (max-width:1023px){.setting_project_page .navigator{display:none}}@media screen and (max-width:1023px){.setting_project_page .box_right{width:100%;padding:0 32px;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width:639px){.setting_project_page .box_right{padding-left:16px;padding-right:16px}}.setting_project_page .setting_group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:48px}@media screen and (max-width:1023px){.setting_project_page .setting_group{margin:0}}.setting_project_page .setting_box{margin-top:96px}@media screen and (max-width:1023px){.setting_project_page .setting_box{padding-top:40px}}.setting_project_page .setting_box:first-of-type{margin-top:0}.setting_project_page .setting_box+.setting_box{padding:0}.setting_project_page .setting_title{margin-bottom:48px}.setting_project_page .setting_image{padding-top:24px}.setting_project_page .setting_theme{padding:19px 16px;border:1px solid var(--gray-400);border-radius:8px;background-color:var(--gray-100)}.setting_project_page .setting_theme.is_active{background-color:#fff}.setting_project_page .sub_info{padding:0 8px}.setting_project_page .sub_title{margin-top:48px;font-size:1.4rem;line-height:1.58;font-weight:500;color:var(--gray-800)}.setting_project_page .sub_title:first-of-type{margin-top:0}.setting_project_page .sub_desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.setting_project_page .sub_desc .guide{margin-top:8px;font-size:1.2rem;line-height:1.34;font-weight:500;color:var(--gray-500)}@media screen and (max-width:639px){.setting_project_page .sub_desc .guide{margin-top:16px}}.setting_project_page .input_group{margin-top:16px}.setting_project_page .input_group:first-of-type{margin-top:0}@media screen and (max-width:639px){.setting_project_page .input_group .input_guide{padding-left:56px}}.setting_project_page .input_radio_box{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px}.setting_project_page .input_radio_box:first-child{margin-top:0}.setting_project_page .input_field_box{width:100%;padding-top:16px}@media screen and (max-width:1023px){.setting_project_page .input_field_box .input{width:100%;margin-right:0}}.setting_project_page .input_field_box .btn_box{margin-top:0}@media screen and (max-width:639px){.setting_project_page .input_field_box .btn_box{margin-top:16px;padding:0 8px}}.setting_project_page .input_inner{margin-left:-8px}.setting_project_page .input_toggle_box{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-width:258px}@media screen and (max-width:639px){.setting_project_page .input_toggle_box{min-width:auto}}.setting_project_page .webhook .sub_desc:last-child{margin-top:24px;padding:0 8px}@media screen and (max-width:1023px){.setting_project_page .webhook .sub_desc:last-child{padding:0}}.setting_project_page .danger_zone .btn_box{margin-top:16px}@media screen and (max-width:359px){.setting_project_page .danger_zone .btn_box{display:block}}.setting_project_page .danger_zone .btn{padding:7px 12px 7px 11px;margin:0}@media screen and (max-width:359px){.setting_project_page .danger_zone .btn{display:-webkit-box;display:-ms-flexbox;display:flex}}.setting_project_page .danger_zone .btn+.btn{margin-left:16px}@media screen and (max-width:359px){.setting_project_page .danger_zone .btn+.btn{margin-top:16px;margin-left:0}}.setting_project_page .danger_zone .btn .icon{width:12px;height:12px}.setting_project_page .danger_zone .btn .text{font-size:1.2rem;line-height:1.34;font-weight:500}.setting_team_page .container{max-width:1120px;margin:0 auto;padding:72px 40px 72px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1023px){.setting_team_page .container{max-width:none;padding:0}}@media screen and (max-width:1023px){.setting_team_page .content{padding-bottom:64px}}@media screen and (max-width:1023px){.setting_team_page .box_top{display:none}}.setting_team_page .box_tab{margin-top:24px}@media screen and (max-width:1023px){.setting_team_page .box_tab{margin-top:0}}.setting_team_page .setting_box{padding-top:48px}@media screen and (max-width:1023px){.setting_team_page .setting_box{padding:56px 32px 0}}@media screen and (max-width:639px){.setting_team_page .setting_box{padding-left:16px;padding-right:16px}}.setting_team_page .sub_info{margin-top:48px;padding-left:8px}@media screen and (max-width:1023px){.setting_team_page .sub_info{margin-top:32px;padding-right:8px}}.setting_team_page .sub_info .btn_box .btn_delete{margin-top:16px}@media screen and (max-width:1023px){.setting_team_page .sub_info .btn_box .btn_delete{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}}.setting_team_page .sub_info .btn_box .icon{width:12px;height:12px}.setting_team_page .sub_info .btn_box .text{font-size:1.2rem;line-height:1.34;font-weight:500}.setting_team_page .sub_title{margin-top:48px;font-size:1.4rem;line-height:1.58;font-weight:500;color:var(--gray-800)}.setting_team_page .sub_title:first-of-type{margin-top:0}.setting_team_page .sub_desc{margin-top:16px}.setting_team_page .sub_desc:first-of-type{margin-top:24px}.setting_team_page .sub_desc:last-of-type{margin-top:8px}.setting_team_page .guide{font-size:1.2rem;line-height:1.34;font-weight:500;color:var(--gray-500)}@media screen and (max-width:1023px){.setting_team_page .input{width:100%}}.setting_team_page .input_inner{margin-left:-8px}@media screen and (max-width:639px){.setting_team_page .input_inner{margin-right:-8px}}@media screen and (max-width:639px){.setting_team_page .input_field_box .btn_box{padding:0 8px}}.team_overview_page .container{max-width:1120px;margin:0 auto;padding:72px 40px 72px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1023px){.team_overview_page .container{max-width:none;padding:0}}@media screen and (max-width:1023px){.team_overview_page .content{padding-bottom:64px}}@media screen and (max-width:1023px){.team_overview_page .box_top{display:none}}.team_overview_page .box_top .project_area{margin-top:0}@media screen and (max-width:1023px){.team_overview_page .box_top .search{margin-top:0}}.team_overview_page .box_tab{margin-top:24px}@media screen and (max-width:1023px){.team_overview_page .box_tab{margin-top:0}}.team_overview_page .project_area{margin-top:72px}@media screen and (max-width:1023px){.team_overview_page .project_area .title_group{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:1023px){.team_overview_page .project_area .title_group .btn_toggle{display:none}}.team_overview_page .banner_box{margin-top:48px}.team_overview_page .placeholder_box{margin-top:24px}.team_overview_page .card{display:none;margin-top:24px}@media screen and (max-width:1023px){.team_overview_page .card{display:block}}@media screen and (max-width:639px){.team_overview_page .card{margin-top:16px}}.team_overview_page .card.is_active{display:block}.team_overview_page .project_table{display:none;margin-top:24px}.team_overview_page .project_table.is_active{display:block}@media screen and (max-width:1023px){.team_overview_page .project_table.is_active{display:none}}.team_overview_page .usage{margin-top:48px}@media screen and (max-width:1023px){.team_overview_page .usage{margin-top:32px}}@media screen and (max-width:639px){.team_overview_page .usage{margin-top:24px}}.team_overview_page .usage+.project_area{margin-top:72px}.team_member_page .container{max-width:1120px;margin:0 auto;padding:72px 40px 72px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1023px){.team_member_page .container{max-width:none;padding:0}}@media screen and (max-width:1023px){.team_member_page .content{padding-bottom:64px}}@media screen and (max-width:1023px){.team_member_page .box_top{display:none}}.team_member_page .box_tab{margin-top:24px}@media screen and (max-width:1023px){.team_member_page .box_tab{margin-top:0}}@media screen and (max-width:1023px){.team_member_page .title_group{display:-webkit-box;display:-ms-flexbox;display:flex}}.team_member_page .member_group{margin-top:48px}.team_member_page .member_list{margin-top:16px}.community_page .container{max-width:1120px;margin:0 auto;padding:158px 40px 240px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1023px){.community_page .container{max-width:none;padding:0}}.community_page .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.community_page .content{position:relative;padding-right:32.789%;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1023px){.community_page .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:640px;padding:72px 32px}}@media screen and (max-width:639px){.community_page .content{max-width:none;padding-left:16px;padding-right:16px}}.community_page .content .img_box{position:absolute;top:0;right:0}@media screen and (max-width:1023px){.community_page .content .img_box{position:static;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:32px}}.community_page .content .img_box svg{display:block;width:100%}.community_page .content .title{font-size:5.6rem;line-height:1.15;font-weight:600;color:var(--gray-800)}@media screen and (max-width:1023px){.community_page .content .title{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:3rem;line-height:1.27}}.community_page .content .desc{display:block;margin-top:32px;font-size:1.6rem;line-height:1.5;font-weight:500;color:var(--gray-800)}@media screen and (max-width:1023px){.community_page .content .desc{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;text-align:center}}.community_page .content .btn_box{margin-top:32px}@media screen and (max-width:1023px){.community_page .content .btn_box{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:100%}}@media screen and (max-width:639px){.community_page .content .btn_box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.community_page .content .btn_box .btn{margin:0 12px;padding:11px 15px;border-radius:8px}@media screen and (max-width:1023px){.community_page .content .btn_box .btn{-ms-flex-preferred-size:50%;flex-basis:50%}}@media screen and (max-width:639px){.community_page .content .btn_box .btn{-ms-flex-preferred-size:auto;flex-basis:auto;width:100%;margin:16px 0 0}}.community_page .content .btn_box .btn:first-child{margin-left:0}@media screen and (max-width:639px){.community_page .content .btn_box .btn:first-child{margin-top:0}}.community_page .content .btn_box .btn:last-child{margin-right:0}.community_page .content .btn_box .btn_github svg{padding:2px;-webkit-box-sizing:border-box;box-sizing:border-box}.community_page .content .btn_box .btn_github svg path{fill:var(--gray-900)}.community_page .content .btn_box .btn_discord{color:#5865f2}.community_page .content .btn_box .btn_discord svg{padding:2px;-webkit-box-sizing:border-box;box-sizing:border-box}.community_page .content .btn_box .icon{width:28px;height:28px}.community_page .content .btn_box .text{font-size:2rem;line-height:1.4;font-weight:600;color:var(--gray-800)}.error_page .container{max-width:1120px;margin:0 auto;padding:72px 40px 72px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1023px){.error_page .container{max-width:none;padding:0}}.error_page .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.error_page .content{position:relative;width:100%;max-width:990px;padding-left:32.405%;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1023px){.error_page .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:64px 32px}}@media screen and (max-width:639px){.error_page .content{padding-left:16px;padding-right:16px}}.error_page .content.error_404{padding-left:40.577%}@media screen and (max-width:1023px){.error_page .content.error_404{padding-left:32px}}@media screen and (max-width:1023px){.error_page .content.error_404{padding-left:16px}}.error_page .content .img_box{position:absolute;top:0;left:0}@media screen and (max-width:1023px){.error_page .content .img_box{position:static;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:32px}}.error_page .content .img_box svg{display:block;width:100%}.error_page .title{color:var(--gray-800);font-size:4.6rem;line-height:1.18;font-weight:600}@media screen and (max-width:1023px){.error_page .title{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:3rem;line-height:1.27;text-align:center}}@media screen and (max-width:359px){.error_page .title{font-size:2.6rem;line-height:1.31}}.error_page .desc{display:block;margin-top:32px;color:var(--gray-800);font-size:1.6rem;line-height:1.5;font-weight:400}@media screen and (max-width:1023px){.error_page .desc{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;text-align:center}}.error_page .btn_box{margin-top:32px}@media screen and (max-width:1023px){.error_page .btn_box{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.error_page .btn_box .btn{margin:0 12px;padding:11px 15px;border-radius:8px}@media screen and (max-width:1023px){.error_page .btn_box .btn{-ms-flex-preferred-size:calc(50% - 12px);flex-basis:calc(50% - 12px);margin-top:24px}}.error_page .btn_box .btn:first-child{margin-left:0}@media screen and (max-width:1023px){.error_page .btn_box .btn:first-child{-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:0;margin-right:0}}.error_page .btn_box .btn:first-child .icon{width:24px;height:24px}.error_page .btn_box .btn:first-child .text{color:var(--gray-000)}@media screen and (max-width:1023px){.error_page .btn_box .btn:nth-child(2){margin-left:0}}.error_page .btn_box .btn:last-child{margin-right:0}.error_page .btn_box .btn_github svg{padding:2px;-webkit-box-sizing:border-box;box-sizing:border-box}.error_page .btn_box .btn_github svg path{fill:var(--gray-900)}.error_page .btn_box .icon{width:28px;height:28px}.error_page .btn_box .text{font-size:2rem;line-height:1.4;font-weight:600;color:var(--gray-800)} \ No newline at end of file +/* ------------------------ + +------New Layout----------- + +/* +0. Config +1. Modal +2. Code Block +3. Tab List +------------------------ */ +:root { + --gray-900: #332e2b; + --gray-800: #514c49; + --gray-700: #6e6966; + --gray-600: #807b78; + --gray-500: #a6a19e; + --gray-400: #c2bdba; + --gray-300: #e2dedb; + --gray-200: #efeceb; + --gray-100: #f5f3f1; + --gray-50: #faf8f6; + --gray-000: #fefdfb; + --orange-dark: #f27b2f; + --orange-0: #fc8539; + --orange-light: #fda36a; + --orange-alpha-dark: rgb(242 123 47 / 40%); + --orange-alpha-0: rgb(252 133 57 / 32%); + --orange-alpha-light: rgb(253 163 106 / 24%); + --yellow-dark: #f5b103; + --yellow-0: #fdc433; + --yellow-light: #fed366; + --yellow-alpha-dark: rgb(245 177 3 / 40%); + --yellow-alpha-0: rgb(253 196 51 / 32%); + --yellow-alpha-light: rgb(254 211 102 / 24%); + --green-dark: #10b266; + --green-0: #23c176; + --green-light: #5ad198; + --green-alpha-dark: rgb(16 178 102 / 40%); + --green-alpha-0: rgb(35 193 118 / 32%); + --green-alpha-light: rgb(90 209 152 / 24%); + --blue-dark: #208aed; + --blue-0: #3c9af1; + --blue-light: #6db4f5; + --blue-alpha-dark: rgb(26 133 232 / 40%); + --blue-alpha-0: rgb(60 154 241 / 32%); + --blue-alpha-light: rgb(109 180 245 / 24%); + --red-dark: #e93d47; + --red-0: #f44954; + --red-light: #f7777e; + --red-alpha-dark: rgb(233 61 71 / 40%); + --red-alpha-0: rgb(244 73 84 / 32%); + --red-alpha-light: rgb(247 119 126 / 24%); + --purple-dark: #764af3; + --purple-0: #855cf9; + --purple-light: #a385fb; + --purple-alpha-dark: rgb(118 74 243 / 40%); + --purple-alpha-0: rgb(133 92 249 / 32%); + --purple-alpha-light: rgb(163 133 251 / 24%); +} +.darkmode { + --gray-900: #fefdfb; + --gray-800: #faf8f6; + --gray-700: #f5f3f1; + --gray-600: #efeceb; + --gray-500: #e2dedb; + --gray-300: #a6a19e; + --gray-200: #807b78; + --gray-100: #6e6966; + --gray-50: #514c49; + --gray-000: #332e2b; + --orange-dark: #fda36a; + --orange-light: #f27b2f; + --orange-alpha-dark: rgb(253 163 106 / 24%); + --orange-alpha-light: rgb(242 123 47 / 40%); + --yellow-dark: #fed366; + --yellow-light: #f5b103; + --yellow-alpha-dark: rgb(254 211 102 / 24%); + --yellow-alpha-light: rgb(245 177 3 / 40%); + --green-dark: #5ad198; + --green-light: #10b266; + --green-alpha-dark: rgb(90 209 152 / 24%); + --green-alpha-light: rgb(16 178 102 / 40%); + --blue-dark: #6db4f5; + --blue-light: #208aed; + --blue-alpha-dark: rgb(109 180 245 / 24%); + --blue-alpha-light: rgb(26 133 232 / 40%); + --red-dark: #f7777e; + --red-light: #e93d47; + --red-alpha-dark: rgb(247 119 126 / 24%); + --red-alpha-light: rgb(233 61 71 / 40%); + --purple-dark: #a385fb; + --purple-light: #764af3; + --purple-alpha-dark: rgb(163 133 251 / 24%); + --purple-alpha-light: rgb(118 74 243 / 40%); +} +@font-face { + font-family: Pretendard; + font-weight: 300; + src: url(/assets/fonts/Pretendard-Light.woff) format('woff'); +} +@font-face { + font-family: Pretendard; + font-weight: 400; + src: url(/assets/fonts/Pretendard-Regular.woff) format('woff'); +} +@font-face { + font-family: Pretendard; + font-weight: 500; + src: url(/assets/fonts/Pretendard-Medium.woff) format('woff'); +} +@font-face { + font-family: Pretendard; + font-weight: 600; + src: url(/assets/fonts/Pretendard-SemiBold.woff) format('woff'); +} +@font-face { + font-family: Pretendard; + font-weight: 800; + src: url(/assets/fonts/Pretendard-ExtraBold.woff) format('woff'); +} +@font-face { + font-family: RobotoMono; + font-weight: 400; + src: url(/assets/fonts/RobotoMono-Regular.woff) format('woff'); +} +.font_Pretendard { + font-family: Pretendard; +} +.font_RobotoMono { + font-family: RobotoMono; +} +.font_monospace { + font-family: monospace; +} +.fontweight_800 { + font-weight: 800; +} +.fontweight_600 { + font-weight: 600; +} +.fontweight_500 { + font-weight: 500; +} +.fontweight_400 { + font-weight: 400; +} +.fontweight_300 { + font-weight: 300; +} +.fontsize_56 { + font-size: 56px; + line-height: 64px; +} +.fontsize_46 { + font-size: 46px; + line-height: 54px; +} +.fontsize_38 { + font-size: 38px; + line-height: 46px; +} +.fontsize_30 { + font-size: 30px; + line-height: 38px; +} +.fontsize_24 { + font-size: 24px; + line-height: 32px; +} +.fontsize_20 { + font-size: 20px; + line-height: 28px; +} +.fontsize_16 { + font-size: 16px; + line-height: 24px; +} +.fontsize_14 { + font-size: 14px; + line-height: 22px; +} +.fontsize_12 { + font-size: 12px; + line-height: 16px; +} +.fontsize_8 { + font-size: 8px; + line-height: 8px; +} +* { + -webkit-tap-highlight-color: transparent; + -webkit-focus-ring-color: transparent; +} +:not(input):not(textarea) { + -webkit-touch-callout: none; +} +body, +html { + height: 100%; + margin: 0; + padding: 0; +} +body { + -webkit-overflow-scrolling: touch; + line-height: normal; + font-weight: 400; + font-family: Pretendard, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif; + overflow: overlay; +} +body, +code, +html, +kbd, +pre, +samp { + font-family: Pretendard, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif; +} +article, +aside, +dialog, +figure, +header, +main, +nav, +section { + display: block; +} +pre { + word-wrap: break-word; +} +address, +em { + font-style: normal; +} +fieldset, +img { + border: 0; +} +dl, +ol, +ul { + list-style: none; + padding-left: 0; +} +a { + text-decoration: none; +} + +input, +optgroup, +select, +textarea { + color: inherit; + line-height: normal; +} +button { + cursor: pointer; +} +a:focus-visible, +button:focus-visible { + outline: 1px solid transparent; +} +legend { + display: block; + max-width: none; +} +.white { + color: #fff; +} +.white_bg { + background-color: #fff; +} +.gray900 { + color: var(--gray-900); +} +.gray900_bg { + background-color: var(--gray-900); +} +.gray800 { + color: var(--gray-800); +} +.gray800_bg { + background-color: var(--gray-800); +} +.gray700 { + color: var(--gray-700); +} +.gray700_bg { + background-color: var(--gray-700); +} +.gray600 { + color: var(--gray-600); +} +.gray600_bg { + background-color: var(--gray-600); +} +.gray500 { + color: var(--gray-500); +} +.gray500_bg { + background-color: var(--gray-500); +} +.gray400 { + color: var(--gray-400); +} +.gray400_bg { + background-color: var(--gray-400); +} +.gray300 { + color: var(--gray-300); +} +.gray300_bg { + background-color: var(--gray-300); +} +.gray200 { + color: var(--gray-200); +} +.gray200_bg { + background-color: var(--gray-200); +} +.gray50 { + color: var(--gray-50); +} +.gray50_bg { + background-color: var(--gray-50); +} +.gray000 { + color: var(--gray-000); +} +.gray000_bg { + background-color: var(--gray-000); +} +.orange_dark { + color: var(--orange-dark); +} +.orange_dark_bg { + background-color: var(--orange-dark); +} +.orange_0 { + color: var(--orange-0); +} +.orange_0_bg { + background-color: var(--orange-0); +} +.orange_light { + color: var(--orange-light); +} +.orange_light_bg { + background-color: var(--orange-light); +} +.orange_alpha_dark { + color: var(--orange-alpha-dark); +} +.orange_alpha_dark_bg { + background-color: var(--orange-alpha-dark); +} +.orange_alpha_0 { + color: var(--orange-alpha-0); +} +.orange_alpha_0_bg { + background-color: var(--orange-alpha-0); +} +.orange_alpha_light { + color: var(--orange-alpha-light); +} +.orange_alpha_light_bg { + background-color: var(--orange-alpha-light); +} +.yellow_dark { + color: var(--yellow-dark); +} +.yellow_dark_bg { + background-color: var(--yellow-dark); +} +.yellow_0 { + color: var(--yellow-0); +} +.yellow_0_bg { + background-color: var(--yellow-0); +} +.yellow_light { + color: var(--yellow-light); +} +.yellow_light_bg { + background-color: var(--yellow-light); +} +.yellow_alpha_dark { + color: var(--yellow-alpha-dark); +} +.yellow_alpha_dark_bg { + background-color: var(--yellow-alpha-dark); +} +.yellow_alpha_0 { + color: var(--yellow-alpha-0); +} +.yellow_alpha_0_bg { + background-color: var(--yellow-alpha-0); +} +.yellow_alpha_light { + color: var(--yellow-alpha-light); +} +.yellow_alpha_light_bg { + background-color: var(--yellow-alpha-light); +} +.green_dark { + color: var(--green-dark); +} +.green_dark_bg { + background-color: var(--green-dark); +} +.green_0 { + color: var(--green-0); +} +.green_0_bg { + background-color: var(--green-0); +} +.green_light { + color: var(--green-light); +} +.green_light_bg { + background-color: var(--green-light); +} +.green_alpha_dark { + color: var(--green-alpha-dark); +} +.green_alpha_dark_bg { + background-color: var(--green-alpha-dark); +} +.green_alpha_0 { + color: var(--green-alpha-0); +} +.green_alpha_0_bg { + background-color: var(--green-alpha-0); +} +.green_alpha_light { + color: var(--green-alpha-light); +} +.green_alpha_light_bg { + background-color: var(--green-alpha-light); +} +.blue_dark { + color: var(--blue-dark); +} +.blue_dark_bg { + background-color: var(--blue-dark); +} +.blue_0 { + color: var(--blue-0); +} +.blue_0_bg { + background-color: var(--blue-0); +} +.blue_light { + color: var(--blue-light); +} +.blue_light_bg { + background-color: var(--blue-light); +} +.blue_alpha_dark { + color: var(--blue-alpha-dark); +} +.blue_alpha_dark_bg { + background-color: var(--blue-alpha-dark); +} +.blue_alpha_0 { + color: var(--blue-alpha-0); +} +.blue_alpha_0_bg { + background-color: var(--blue-alpha-0); +} +.blue_alpha_light { + color: var(--blue-alpha-light); +} +.blue_alpha_light_bg { + background-color: var(--blue-alpha-light); +} +.red_dark { + color: var(--red-dark); +} +.red_dark_bg { + background-color: var(--red-dark); +} +.red_0 { + color: var(--red-0); +} +.red_0_bg { + background-color: var(--red-0); +} +.red_light { + color: var(--red-light); +} +.red_light_bg { + background-color: var(--red-light); +} +.red_alpha_dark { + color: var(--red-alpha-dark); +} +.red_alpha_dark_bg { + background-color: var(--red-alpha-dark); +} +.red_alpha_0 { + color: var(--red-alpha-0); +} +.red_alpha_0_bg { + background-color: var(--red-alpha-0); +} +.red_alpha_light { + color: var(--red-alpha-light); +} +.red_alpha_light_bg { + background-color: var(--red-alpha-light); +} +.purple_dark { + color: var(--purple-dark); +} +.purple_dark_bg { + background-color: var(--purple-dark); +} +.purple_0 { + color: var(--purple-0); +} +.purple_0_bg { + background-color: var(--purple-0); +} +.purple_light { + color: var(--purple-light); +} +.purple_light_bg { + background-color: var(--purple-light); +} +.purple_alpha_dark { + color: var(--purple-alpha-dark); +} +.purple_alpha_dark_bg { + background-color: var(--purple-alpha-dark); +} +.purple_alpha_0 { + color: var(--purple-alpha-0); +} +.purple_alpha_0_bg { + background-color: var(--purple-alpha-0); +} +.purple_alpha_light { + color: var(--purple-alpha-light); +} +.purple_alpha_light_bg { + background-color: var(--purple-alpha-light); +} +.gradient_90deg_yellow { + background-image: -webkit-gradient(linear, left top, right top, from(#fe924d), to(#fdc433)); + background-image: linear-gradient(90deg, #fe924d 0, #fdc433 100%); +} +.gradient_90deg_orange { + background-image: -webkit-gradient(linear, left top, right top, from(#f96767), to(#ff9754)); + background-image: linear-gradient(90deg, #f96767 0, #ff9754 100%); +} +.gradient_90deg_red { + background-image: -webkit-gradient(linear, left top, right top, from(#fc94d8), to(#f44954)); + background-image: linear-gradient(90deg, #fc94d8 0, #f44954 100%); +} +.gradient_90deg_purple { + background-image: -webkit-gradient(linear, left top, right top, from(#84b5ff), to(#855cf9)); + background-image: linear-gradient(90deg, #84b5ff 0, #855cf9 100%); +} +.gradient_90deg_blue { + background-image: -webkit-gradient(linear, left top, right top, from(#8decec), to(#3c9af1)); + background-image: linear-gradient(90deg, #8decec 0, #3c9af1 100%); +} +.gradient_90deg_green { + background-image: -webkit-gradient(linear, left top, right top, from(#d7e38b), to(#23c176)); + background-image: linear-gradient(90deg, #d7e38b 0, #23c176 100%); +} +.gradient_90deg_gray1 { + background-image: -webkit-gradient(linear, left top, right top, from(#212121), to(#616161)); + background-image: linear-gradient(90deg, #212121 0, #616161 100%); +} +.gradient_90deg_gray2 { + background-image: -webkit-gradient(linear, left top, right top, from(#616161), to(#9e9e9e)); + background-image: linear-gradient(90deg, #616161 0, #9e9e9e 100%); +} +.gradient_90deg_gray3 { + background-image: -webkit-gradient(linear, left top, right top, from(#9e9e9e), to(#e0e0e0)); + background-image: linear-gradient(90deg, #9e9e9e 0, #e0e0e0 100%); +} +.gradient_90deg_gray4 { + background-image: -webkit-gradient(linear, left top, right top, from(#e0e0e0), to(#f5f5f5)); + background-image: linear-gradient(90deg, #e0e0e0 0, #f5f5f5 100%); +} +.gradient_180deg_yellow { + background-image: -webkit-gradient(linear, left top, left bottom, from(#fe924d), to(#fdc433)); + background-image: linear-gradient(180deg, #fe924d 0, #fdc433 100%); +} +.gradient_180deg_orange { + background-image: -webkit-gradient(linear, left top, left bottom, from(#f96767), to(#ff9754)); + background-image: linear-gradient(180deg, #f96767 0, #ff9754 100%); +} +.gradient_180deg_red { + background-image: -webkit-gradient(linear, left top, left bottom, from(#fc94d8), to(#f44954)); + background-image: linear-gradient(180deg, #fc94d8 0, #f44954 100%); +} +.gradient_180deg_purple { + background-image: -webkit-gradient(linear, left top, left bottom, from(#84b5ff), to(#855cf9)); + background-image: linear-gradient(180deg, #84b5ff 0, #855cf9 100%); +} +.gradient_180deg_blue { + background-image: -webkit-gradient(linear, left top, left bottom, from(#8decec), to(#3c9af1)); + background-image: linear-gradient(180deg, #8decec 0, #3c9af1 100%); +} +.gradient_180deg_green { + background-image: -webkit-gradient(linear, left top, left bottom, from(#d7e38b), to(#23c176)); + background-image: linear-gradient(180deg, #d7e38b 0, #23c176 100%); +} +.gradient_180deg_gray1 { + background-image: -webkit-gradient(linear, left top, left bottom, from(#212121), to(#616161)); + background-image: linear-gradient(180deg, #212121 0, #616161 100%); +} +.gradient_180deg_gray2 { + background-image: -webkit-gradient(linear, left top, left bottom, from(#616161), to(#9e9e9e)); + background-image: linear-gradient(180deg, #616161 0, #9e9e9e 100%); +} +.gradient_180deg_gray3 { + background-image: -webkit-gradient(linear, left top, left bottom, from(#9e9e9e), to(#e0e0e0)); + background-image: linear-gradient(180deg, #9e9e9e 0, #e0e0e0 100%); +} +.gradient_180deg_gray4 { + background-image: -webkit-gradient(linear, left top, left bottom, from(#e0e0e0), to(#f5f5f5)); + background-image: linear-gradient(180deg, #e0e0e0 0, #f5f5f5 100%); +} +.shadow_xs { + -webkit-box-shadow: 0 8px 4px -8px rgba(0, 0, 0, 0.2); + box-shadow: 0 8px 4px -8px rgba(0, 0, 0, 0.2); +} +.shadow_s { + -webkit-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.2); + box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.2); +} +.shadow_m { + -webkit-box-shadow: 0 8px 16px -8px rgba(0, 0, 0, 0.2); + box-shadow: 0 8px 16px -8px rgba(0, 0, 0, 0.2); +} +.shadow_l { + -webkit-box-shadow: 0 20px 24px -12px rgba(0, 0, 0, 0.2); + box-shadow: 0 20px 24px -12px rgba(0, 0, 0, 0.2); +} +#__next, +#root { + height: 100%; +} +.wrap { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + width: 100%; + min-width: 320px; + min-height: 100%; + background-color: var(--gray-000); +} +@media screen and (max-width: 1023px) { + .wrap { + overflow: initial; + } +} +.container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + position: relative; + width: 100%; +} +@media screen and (orientation: landscape) { + .container { + -webkit-box-sizing: border-box; + box-sizing: border-box; + } + @supports (padding: env(safe-area-inset-right)) { + .container { + padding: 0 calc(env(safe-area-inset-right)) 0 calc(env(safe-area-inset-left)); + } + } + @supports (padding: constant(safe-area-inset-right)) { + .container { + padding: 0 calc(constant(safe-area-inset-right)) 0 calc(constant(safe-area-inset-left)); + } + } +} +::-webkit-scrollbar { + width: 3px; + height: 3px; +} +::-webkit-scrollbar-thumb { + background: var(--orange-alpha-dark); + border-radius: 2px; +} +::-webkit-scrollbar-track { + background: 0 0; +} + +@charset "UTF-8"; /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ +html { + line-height: 1.15; + -webkit-text-size-adjust: 100%; +} +body { + margin: 0; +} +main { + display: block; +} +h1 { + font-size: 2em; + margin: 0.67em 0; +} +hr { + -webkit-box-sizing: content-box; + box-sizing: content-box; + height: 0; + overflow: visible; +} +pre { + font-family: monospace, monospace; + font-size: 1em; +} +abbr[title] { + border-bottom: none; + text-decoration: underline; + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; +} +b, +strong { + font-weight: bolder; +} +code, +kbd, +samp { + font-family: monospace, monospace; + font-size: 1em; +} +small { + font-size: 80%; +} +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} +sub { + bottom: -0.25em; +} +sup { + top: -0.5em; +} +img { + border-style: none; +} +button, +input { + overflow: visible; +} +button, +select { + text-transform: none; +} +[type='button'], +[type='reset'], +[type='submit'], +button { + -webkit-appearance: button; +} +[type='button']::-moz-focus-inner, +[type='reset']::-moz-focus-inner, +[type='submit']::-moz-focus-inner, +button::-moz-focus-inner { + border-style: none; + padding: 0; +} +[type='button']:-moz-focusring, +[type='reset']:-moz-focusring, +[type='submit']:-moz-focusring, +button:-moz-focusring { + outline: 1px dotted ButtonText; +} +legend { + -webkit-box-sizing: border-box; + box-sizing: border-box; + color: inherit; + display: table; + max-width: 100%; + padding: 0; + white-space: normal; +} +progress { + vertical-align: baseline; +} +textarea { + overflow: auto; +} +[type='checkbox'], +[type='radio'] { + -webkit-box-sizing: border-box; + box-sizing: border-box; + padding: 0; +} +[type='number']::-webkit-inner-spin-button, +[type='number']::-webkit-outer-spin-button { + height: auto; +} +[type='search'] { + -webkit-appearance: textfield; + outline-offset: -2px; +} +[type='search']::-webkit-search-decoration { + -webkit-appearance: none; +} +::-webkit-file-upload-button { + -webkit-appearance: button; + font: inherit; +} +details { + display: block; +} +summary { + display: list-item; +} +template { + display: none; +} +[hidden] { + display: none; +} +.blind, +legend { + margin: -1px !important; + padding: 0 !important; + width: 1px; + height: 1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + position: absolute; +} +.fillSVG svg path { + fill: currentColor; +} + +.grow_1 { + flex-grow: 1; +} +/* Modal */ + +@charset "UTF-8"; +.modal { + position: fixed; + top: 50%; + left: 50%; + z-index: 300; + width: 454px; + padding: 40px; + border: 1px solid var(--gray-400); + border-radius: 8px; + -webkit-box-sizing: border-box; + box-sizing: border-box; + background-color: var(--gray-000); + -webkit-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); +} +@media screen and (max-width: 1023px) { + .modal { + width: calc(100% - 64px); + } +} +@media screen and (max-width: 639px) { + .modal { + top: initial; + bottom: 0; + left: 0; + right: 0; + width: 100%; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + -webkit-transform: none; + transform: none; + -webkit-box-shadow: 0 -8px 16px -8px rgba(0, 0, 0, 0.2); + box-shadow: 0 -8px 16px -8px rgba(0, 0, 0, 0.2); + } +} +.modal_l { + width: 687px; +} +@media screen and (max-width: 1023px) { + .modal_l { + width: calc(100% - 64px); + } +} +@media screen and (max-width: 639px) { + .modal_l { + top: initial; + bottom: 0; + left: 0; + right: 0; + width: 100%; + -webkit-transform: none; + transform: none; + -webkit-box-shadow: 0 -8px 16px -8px rgba(0, 0, 0, 0.2); + box-shadow: 0 -8px 16px -8px rgba(0, 0, 0, 0.2); + } +} +.modal_top { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; +} +.modal_top .icon { + display: block; + width: 48px; + height: 48px; +} +.modal_top .icon svg { + display: block; + width: 100%; + height: 100%; +} +.modal_top + .modal_bottom { + padding-top: 64px; +} +.modal_content { + margin-top: 24px; +} +.modal_desc, +.modal_title { + display: block; + color: var(--gray-900); + word-break: break-all; +} +.modal_title + .modal_desc { + margin-top: 16px; +} +.modal_link { + padding-left: 16px; +} +.modal_bottom { + margin-top: 64px; +} +@media screen and (max-width: 639px) { + .modal_bottom { + margin-top: 48px; + } +} +.modal_bottom .btn { + margin: 0 12px; + padding-top: 12px; + padding-bottom: 10px; + font-size: 16px; + line-height: 24px; +} +.modal_bottom .btn:first-child { + margin-left: 0; +} +.modal_bottom .btn:last-child { + margin-right: 0; +} +.modal_in_header { + position: fixed; + top: 72px; + left: auto; + right: 24px; + padding-bottom: 15px; + -webkit-transform: none; + transform: none; +} +@media screen and (max-width: 1023px) { + .modal_in_header { + overflow-y: auto; + top: 0; + left: 0; + right: 0; + bottom: 0; + width: auto; + padding: 0 32px 32px; + border: none; + border-radius: 0; + } + @supports (padding: env(safe-area-inset-right)) { + .modal_in_header { + padding: 0 calc(32px + env(safe-area-inset-right)) calc(32px + env(safe-area-inset-bottom)) + calc(32px + env(safe-area-inset-left)); + } + } + @supports (padding: constant(safe-area-inset-right)) { + .modal_in_header { + padding: 0 calc(32px + constant(safe-area-inset-right)) calc(32px + constant(safe-area-inset-bottom)) + calc(32px + constant(safe-area-inset-left)); + } + } +} +@media screen and (max-width: 639px) { + .modal_in_header { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + bottom: 0; + padding: 0 16px 32px; + } + @supports (padding: env(safe-area-inset-right)) { + .modal_in_header { + padding: 0 calc(16px + env(safe-area-inset-right)) calc(32px + env(safe-area-inset-bottom)) + calc(16px + env(safe-area-inset-left)); + } + } + @supports (padding: constant(safe-area-inset-right)) { + .modal_in_header { + padding: 0 calc(16px + constant(safe-area-inset-right)) calc(32px + constant(safe-area-inset-bottom)) + calc(16px + constant(safe-area-inset-left)); + } + } +} +.modal_in_header .header .btn { + position: static; +} +.modal_in_header .header .btn_back { + margin-left: -16px; + color: var(--gray-800); +} +.modal_in_header .header .btn_close { + padding: 8px; + color: var(--gray-500); +} +.modal_in_header .modal_content { + margin-top: 0; +} +@media screen and (max-width: 1023px) { + .modal_in_header .modal_content { + margin-top: 40px; + } +} +.modal_in_header .modal_bottom { + margin-top: 32px; +} +@media screen and (max-width: 639px) { + .modal_in_header .modal_bottom { + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: reverse; + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + } +} +@media screen and (max-width: 639px) { + .modal_in_header .modal_bottom .btn_box { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + } +} +.modal_in_header .modal_title { + font-size: 3rem; + line-height: 1.27; + font-weight: 600; +} +.modal_in_header .modal_desc { + font-size: 1.4rem; + line-height: 1.58; + color: var(--gray-600); +} +.modal_in_header .textarea_box { + margin-top: 24px; +} +.modal .combine_box { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; +} +@media screen and (max-width: 639px) { + .modal .combine_box { + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + } +} +.modal .combine_box .input_box { + -webkit-box-flex: 1; + -ms-flex: 1 1 0px; + flex: 1 1 0; + position: relative; +} +@media screen and (max-width: 639px) { + .modal .combine_box .input_box { + width: 100%; + } +} +.modal .combine_box .input_box + .btn { + padding-left: 24px; + padding-right: 24px; +} +@media screen and (max-width: 639px) { + .modal .combine_box .input_box + .btn { + width: 100%; + margin: 16px 0 0; + } +} +.modal .combine_box .member_list { + position: absolute; + top: 100%; + left: 0; + right: 0; + margin-top: 7px; + padding: 8px 0; + border: 1px solid var(--gray-400); + border-radius: 8px; + background-color: var(--gray-000); +} +@media screen and (max-width: 639px) { + .modal .combine_box .member_list { + position: initial; + max-height: 200px; + overflow-y: auto; + } +} +.modal .combine_box .member_list .member_item { + padding: 0; +} +.modal .combine_box .member_list .member_item + .member_item { + margin: 0; +} +.modal .combine_box .member_list .member_item.has_border { + margin-top: 4px; + padding-top: 4px; + border-top: 1px solid var(--gray-400); +} +.modal .combine_box .member_list .member_info { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-preferred-size: auto; + flex-basis: auto; + width: 100%; + padding: 12px 16px; + -webkit-box-sizing: border-box; + box-sizing: border-box; +} +.modal .combine_box .member_list .member_info .profile { + padding-right: 0; +} +.modal .combine_box .member_list .member_info .icon { + width: 100%; + height: 100%; + margin: 0; +} +.modal .combine_box .member_list .member_info .details { + width: 100%; +} +@media screen and (max-width: 639px) { + .modal .combine_box .member_list .member_info { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + } + .modal .combine_box .member_list .member_info .details { + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + } +} +.modal .combine_box .member_list .member_info:hover { + background-color: var(--gray-100); +} +.modal .member_tag { + -webkit-box-flex: 1; + -ms-flex: 1 1 0px; + flex: 1 1 0; + position: relative; +} +@media screen and (max-width: 639px) { + .modal .member_tag ~ .btn { + width: 100%; + margin: 16px 0 0; + } +} +.modal .member_tag_inner { + padding: 8px 6px; + border: 1px solid var(--gray-400); + border-radius: 4px; +} +.modal .member_tag_list { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-top: -10px; + margin-right: -10px; + -webkit-box-sizing: border-box; + box-sizing: border-box; +} +.modal .member_tag_item { + margin-top: 10px; + margin-right: 10px; +} +.modal .member_tag_item:hover { + background-color: var(--gray-100); +} +.modal .member_tag_item .btn_tag { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 1px solid var(--gray-400); + border-radius: 4px; +} +.modal .member_tag_item .input { + padding: 6px 12px; + border: none; +} +.modal .member_tag_item .details_sub_desc { + font-size: 1.4rem; + line-height: 1.58; + font-weight: 500; + color: var(--gray-900); +} +.modal .member_tag .uninvited_user { + padding: 6px 12px; +} +.modal .member_tag .uninvited_user .details { + display: block; +} +.modal .member_tag .invited_user { + padding: 4px 12px; +} +.modal .member_tag .icon { + width: 12px; + height: 12px; + margin-left: 16px; + color: var(--gray-600); +} +.modal .member_tag .icon svg { + vertical-align: top; +} +.modal .member_tag .profile { + padding-right: 8px; +} +.modal .member_tag .profile img { + vertical-align: top; +} +.modal .sns_list { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + padding-top: 32px; +} +@media screen and (max-width: 639px) { + .modal .sns_list { + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding-top: 0; + } +} +.modal .sns_list_item { + margin: 0 24px; +} +@media screen and (max-width: 639px) { + .modal .sns_list_item { + margin: 0; + width: 60%; + } +} +.modal .sns_list_item:first-child { + margin-left: 0; +} +.modal .sns_list_item:last-child { + margin-right: 0; +} +.modal .sns_list_menu { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + padding: 11px 12px; +} +.modal .sns_list_text { + display: inline-block; + margin-left: 7px; + font-size: 1.4rem; + line-height: 1.58; + font-weight: 500; + vertical-align: top; +} +.modal .btn_close { + position: absolute; + top: 29px; + right: 29px; + padding: 10px; +} +.modal .btn_close .icon { + width: 24px; + height: 24px; +} +.modal .icon_alert { + color: var(--red-0); +} + +/* Code Block */ +@charset "UTF-8"; +.codeblock_box { + position: relative; +} +.codeblock_box.is_bash .codeblock { + padding: 12px 0; +} +.codeblock_box .btn_area { + position: absolute; + right: 8px; + top: 8px; +} +.codeblock_box .btn_area .btn { + padding: 9px 11px; +} +.codeblock_box .btn_area .icon { + width: 12px; + height: 12px; +} +.codeblock { + position: relative; + overflow-x: auto; + min-height: 48px; + padding: 8px 0; + border-radius: 4px; + border: 1px solid var(--gray-400); + background: var(--gray-000); + -webkit-box-sizing: border-box; + box-sizing: border-box; +} +.prism-code { + display: table; + margin: 0; + font-family: RobotoMono, Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; +} +.prism-code .token { + white-space: pre; +} +.prism-code .token-line { + display: table-row; +} +.prism-code .token-line.is_removed { + background: var(--red-alpha-light); +} +.prism-code .token-line.is_created { + background: var(--green-alpha-light); +} +.prism-code .token-line.is_edited { + background: var(--yellow-alpha-light); +} +.prism-code .string { + word-break: break-all; +} +.prism-code .class-name { + color: var(--purple-dark); +} +.prism-code .parameter, +.prism-code .plain, +.prism-code .property { + color: var(--gray-900); +} + +.prism-code .line-content, +.prism-code .line-number { + display: table-cell; + padding: 0 16px; +} +.prism-code .line-number { + color: var(--gray-500); + text-align: right; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.prism-code.language-json .token.property { + color: var(--blue-dark); +} +.prism-code.language-json .token.number { + color: var(--orange-dark); +} +.prism-code.language-bash { + padding: 0 24px; +} +.codeblock_tree_box { + padding: 16px 24px; + border: 1px solid var(--gray-400); + border-radius: 0 0 4px 4px; + background: var(--gray-000); + color: var(--gray-600); + word-break: break-all; +} +.codeblock_tree_box .react-json-view { + font-family: Pretendard, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif !important; +} +.codeblock_tree_box + .react-json-view + > .object-container + > .object-content + > .object-key-val + > span:first-child + .object-key::after { + display: none; +} +.codeblock_tree_box .object-key-val { + padding: 0 !important; +} +.codeblock_tree_box .object-key-val span { + position: relative; + display: inline-block; + opacity: 1 !important; +} +.codeblock_tree_box .object-key-val .object-content { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + margin-left: 24px !important; +} +.codeblock_tree_box .object-key-val .icon-container { + position: absolute; + left: 0; + top: 50%; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); +} +.codeblock_tree_box .object-key-val .icon-container .collapsed-icon, +.codeblock_tree_box .object-key-val .icon-container .expanded-icon { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.codeblock_tree_box .object-key-val .variable-row, +.codeblock_tree_box .object-key-val > span:first-child { + display: inline-block; + padding: 8px 12px; + margin-bottom: 16px; + border-radius: 4px; + border: 1px solid var(--gray-400); + font-size: 1.4rem; + line-height: 1.72; + font-weight: 500; + letter-spacing: 0 !important; +} +.codeblock_tree_box .object-key-val .variable-row.is_edited, +.codeblock_tree_box .object-key-val > span:first-child.is_edited { + border-color: var(--yellow-0); + background: var(--yellow-alpha-light); + color: var(--yellow-dark); +} +.codeblock_tree_box .object-key-val .variable-row.is_created, +.codeblock_tree_box .object-key-val > span:first-child.is_created { + border-color: var(--green-0); + background: var(--green-alpha-light); + color: var(--green-dark); +} +.codeblock_tree_box .object-key-val .variable-row.is_removed, +.codeblock_tree_box .object-key-val > span:first-child.is_removed { + border-color: var(--red-0); + background: var(--red-alpha-light); + color: var(--red-dark); +} +.codeblock_tree_box .object-key-val .array-key, +.codeblock_tree_box .object-key-val .object-key { + position: relative; + padding-left: 20px; + font-size: 1.4rem; + line-height: 1.72; + font-weight: 500; +} +.codeblock_tree_box .object-key-val .object-key-val, +.codeblock_tree_box .object-key-val .variable-row { + position: relative; +} +.codeblock_tree_box .object-key-val .object-key-val:first-of-type::after, +.codeblock_tree_box .object-key-val .variable-row:first-of-type::after { + top: -16px; + height: 32px; +} +.codeblock_tree_box .object-key-val .object-key-val::after, +.codeblock_tree_box .object-key-val .variable-row::after { + position: absolute; + top: 0; + width: 16px; + height: 16px; + border: 1px dashed var(--gray-400); + border-width: 0 0 1px 1px; + border-radius: 0 0 0 4px; + content: ''; +} +.codeblock_tree_box .object-key-val .object-key-val:not(:last-of-type)::before, +.codeblock_tree_box .object-key-val .variable-row:not(:last-of-type)::before { + position: absolute; + border: 1px dashed var(--gray-400); + border-width: 0 0 0 1px; + content: ''; +} +.codeblock_tree_box .object-key-val .object-key-val::after { + left: -17px; +} +.codeblock_tree_box .object-key-val .object-key-val:not(:last-of-type)::before { + left: -17px; + top: 17px; + bottom: 0; +} +.codeblock_tree_box .object-key-val .variable-row { + padding: 8px 12px !important; +} +.codeblock_tree_box .object-key-val .variable-row::after { + left: -18px; +} +.codeblock_tree_box .object-key-val .variable-row:not(:last-of-type)::before { + left: -18px; + top: 16px; + bottom: -20px; +} +.codeblock_tree_box .object-key-val .variable-row .object-key { + padding: 0; + border: 0; + margin: 0; +} +.codeblock_tree_box .object-key-val .variable-row .object-key::after, +.codeblock_tree_box .object-key-val .variable-row .object-key::before { + display: none; +} +.codeblock_tree_box .object-key-val .variable-row .variable-value { + padding-right: 0 !important; +} +.codeblock_tree_box .object-key-val .brace-row { + display: block; + width: 0; + font-size: 0; +} +.codeblock_tree_box .object-key-val .object-meta-data { + position: absolute; +} +.codeblock_tree_box .node-ellipsis { + margin-left: 4px; +} +@charset "UTF-8"; +.codeblock_header { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + min-height: 48px; + padding: 8px 8px 8px 16px; + background: var(--gray-50); + border: 1px solid var(--gray-400); + border-radius: 4px 4px 0 0; + -webkit-box-sizing: border-box; + box-sizing: border-box; +} +@media screen and (max-width: 1023px) { + .codeblock_header { + padding: 10px 8px 6px; + -webkit-box-align: end; + -ms-flex-align: end; + align-items: flex-end; + } +} +@media screen and (max-width: 639px) { + .codeblock_header { + -ms-flex-wrap: wrap; + flex-wrap: wrap; + } +} +.codeblock_header .box_left { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +@media screen and (max-width: 1023px) { + .codeblock_header .box_left { + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + } +} +@media screen and (max-width: 639px) { + .codeblock_header .box_left { + margin-right: 10px; + } +} +.codeblock_header .box_left .btn { + height: 32px; + margin-left: 16px; + padding: 8px 12px; + font-size: 1.2rem; + line-height: 1.34; + font-weight: 500; + color: var(--gray-800); + -webkit-box-sizing: border-box; + box-sizing: border-box; +} +@media screen and (max-width: 1023px) { + .codeblock_header .box_left .btn { + margin: 10px 0 0; + } +} +.codeblock_header .box_left .btn .icon { + width: 12px; + height: 12px; +} +.codeblock_header .desc { + padding-left: 8px; + font-size: 1.4rem; + line-height: 1.58; + font-weight: 600; + color: var(--gray-800); +} +.codeblock_header .info_list { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 0; + -ms-flex: none; + flex: none; + padding-left: 56px; + font-size: 1.2rem; + line-height: 1.34; + font-weight: 600; +} +@media screen and (max-width: 1023px) { + .codeblock_header .info_list { + padding-left: 8px; + } +} +.codeblock_header .info_list .info_title { + color: var(--gray-600); +} +.codeblock_header .info_list .info_title:not(:first-child) { + padding-left: 40px; +} +.codeblock_header .info_list .info_desc { + padding-left: 16px; + font-weight: 400; + color: var(--gray-800); +} +.codeblock_header .box_right { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} +@media screen and (max-width: 639px) { + .codeblock_header .box_right { + margin-top: 8px; + } +} +.codeblock_header .box_right .btn_area { + position: relative; + margin-left: 24px; +} +.codeblock_header .box_right .btn_line { + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + padding: 10px 12px; + border-radius: 4px; + border: 1px solid var(--gray-400); + color: var(--gray-800); +} +.codeblock_header .box_right .btn_line .icon { + width: 12px; + height: 12px; +} +.codeblock_header .btn_toggle { + padding: 8px; +} +.codeblock_header .btn_toggle:not(.is_active) { + background: var(--gray-50); +} + +@charset "UTF-8"; +.codeblock_navigator { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + padding-bottom: 8px; + border-bottom: 1px solid var(--gray-400); +} +.codeblock_navigator .item { + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + height: 36px; + padding: 0 16px; + border-radius: 8px; + font-size: 1.4rem; + line-height: 1.58; + font-weight: 600; + color: var(--gray-600); +} +.codeblock_navigator .item + .item { + margin-left: 8px; +} +.codeblock_navigator .item.is_active { + background: var(--gray-800); + color: var(--gray-000); +} + +code[class*='language-'], +pre[class*='language-'] { + background: 0 0; + font-size: 1em; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} +code[class*='language-']::-moz-selection, +pre[class*='language-'] ::-moz-selection, +pre[class*='language-']::-moz-selection { + text-shadow: none; + background: #b3d4fc; +} +code[class*='language-'] ::-moz-selection, +code[class*='language-']::selection, +pre[class*='language-'] ::selection, +pre[class*='language-']::selection { + text-shadow: none; + background: #b3d4fc; +} +code[class*='language-'] ::-moz-selection, +code[class*='language-']::-moz-selection, +pre[class*='language-'] ::-moz-selection, +pre[class*='language-']::-moz-selection { + text-shadow: none; + background: #b3d4fc; +} +code[class*='language-'] ::selection, +code[class*='language-']::selection, +pre[class*='language-'] ::selection, +pre[class*='language-']::selection { + text-shadow: none; + background: #b3d4fc; +} +@media print { + code[class*='language-'], + pre[class*='language-'] { + text-shadow: none; + } +} +pre[class*='language-'] { + overflow: auto; + -webkit-box-sizing: border-box; + box-sizing: border-box; + --code-slategray: var(--gray-500); + --code-gray: var(--gray-600); + --code-purple: var(--purple-dark); + --code-blue: var(--blue-dark); + --code-orange: var(--orange-dark); + --code-brown: #9a6e3a; + --code-green: var(--green-dark); +} +.darkmode pre[class*='language-'] { + --code-slategray: var(--gray-300); + --code-brown: #face9b; + color: var(--code-gray); +} +.token.cdata, +.token.comment, +.token.doctype, +.token.prolog { + color: var(--code-slategray); +} +.token.punctuation { + color: var(--code-gray); +} +.token.namespace { + opacity: 0.7; +} +.token.boolean, +.token.constant, +.token.deleted, +.token.important, +.token.number, +.token.regex, +.token.symbol, +.token.tag, +.token.variable { + color: var(--code-orange); +} +.token.attr-name, +.token.builtin, +.token.char, +.token.inserted, +.token.selector, +.token.string { + color: var(--code-green); +} +.language-css .token.string, +.style .token.string, +.token.entity, +.token.operator, +.token.url { + color: var(--code-brown); +} +.token.atrule, +.token.attr-value, +.token.keyword { + color: var(--code-blue); +} +.token.class-name, +.token.function { + color: var(--code-purple); +} +.token.bold, +.token.important { + font-weight: 700; +} +.token.italic { + font-style: italic; +} +.token.entity { + cursor: help; +} + +/* Tab List */ +.is_active { + color: var(--colors-neutral-12); +} +.is_active svg path { + fill: currentColor; +} +.is_active::before { + position: absolute; + width: 100%; + height: 2px; + content: ''; + left: 0; + bottom: 0; + background: var(--colors-accent-default); +} +.overflow_scroll { + overflow: scroll; +} + +/* Footer */ + +.footer svg path:nth-child(-n + 6), +.footer svg path:nth-child(7) { + fill: var(--gray-800); +} diff --git a/src/components/Breadcrumb/Breadcrumb.tsx b/src/components/Breadcrumb/Breadcrumb.tsx index 6763bee..1289ce1 100644 --- a/src/components/Breadcrumb/Breadcrumb.tsx +++ b/src/components/Breadcrumb/Breadcrumb.tsx @@ -15,14 +15,22 @@ */ import React, { ReactNode } from 'react'; -import { Link } from 'react-router-dom'; +import { Button, Flex, Box, Text, Link } from 'yorkie-ui'; export function Breadcrumb({ children }: { children: ReactNode }) { - return
{children}
; + return ( + + {children} + + ); } function Inner({ children }: { children: ReactNode }) { - return
{children}
; + return ( + + {children} + + ); } const Item = React.forwardRef( @@ -42,20 +50,21 @@ const Item = React.forwardRef( ) => { if (as === 'link') { return ( - } className="breadcrumb_item" {...restProps}> + } + {...restProps} + > {children} ); } return ( - + ); }, ); @@ -63,17 +72,17 @@ Item.displayName = 'Breadcrumb.Item'; function Thumb({ src }: { src: string }) { return ( - + - + ); } -function Text({ children }: { children: ReactNode }) { - return {children}; +function Texts({ children }: { children: ReactNode }) { + return {children}; } Breadcrumb.Item = Item; Breadcrumb.Inner = Inner; Breadcrumb.Thumb = Thumb; -Breadcrumb.Text = Text; +Breadcrumb.Text = Texts; diff --git a/src/components/Button/Button.tsx b/src/components/Button/Button.tsx deleted file mode 100644 index ceb172f..0000000 --- a/src/components/Button/Button.tsx +++ /dev/null @@ -1,102 +0,0 @@ -/* - * Copyright 2022 The Yorkie Authors. All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -import React, { forwardRef, ReactNode, AnchorHTMLAttributes, ButtonHTMLAttributes } from 'react'; -import { Link } from 'react-router-dom'; -import classNames from 'classnames'; -import { ButtonBox } from './ButtonBox'; - -const ButtonStyle = { - sm: 'btn_small', - md: undefined, - lg: 'btn_large', - primary: 'orange_0', - success: 'green_0', - danger: 'red_0', - toggle: 'btn_toggle', - disabled: 'btn_line gray300', - default: undefined, -}; - -type ButtonProps = { - as?: 'button' | 'a' | 'link'; - type?: 'button' | 'submit' | 'reset'; - href?: string; - disabled?: boolean; - className?: string; - children?: ReactNode; - blindText?: boolean; - icon?: ReactNode; - size?: 'sm' | 'md' | 'lg'; - outline?: boolean; - color?: 'primary' | 'success' | 'danger' | 'toggle' | 'default'; - isActive?: boolean; - buttonRef?: any; -} & AnchorHTMLAttributes & - ButtonHTMLAttributes; - -function ButtonInner({ - as = 'button', - type = 'button', - href = '', - disabled, - className = '', - children, - icon, - blindText, - size = 'md', - outline, - color = 'default', - isActive, - buttonRef, - ...restProps -}: ButtonProps) { - const buttonClassName = classNames('btn', className, ButtonStyle[size], ButtonStyle[color], { - btn_line: outline, - is_active: isActive, - [ButtonStyle.disabled]: disabled, - }); - - if (as === 'link') { - return ( - - {icon && icon} - {children && {children}} - - ); - } - if (as === 'a') { - return ( - - {icon && icon} - {children && {children}} - - ); - } - return ( - - ); -} - -export const Button = forwardRef((props: ButtonProps, ref) => { - return ; -}) as any; - -Button.displayName = 'Button'; -Button.Box = ButtonBox; diff --git a/src/components/Button/ButtonBox.tsx b/src/components/Button/ButtonBox.tsx deleted file mode 100644 index 615601d..0000000 --- a/src/components/Button/ButtonBox.tsx +++ /dev/null @@ -1,36 +0,0 @@ -/* - * Copyright 2022 The Yorkie Authors. All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -import React, { ReactNode } from 'react'; -import classNames from 'classnames'; - -export const ButtonBox = React.forwardRef< - HTMLDivElement, - { - fullWidth?: boolean; - children?: ReactNode; - } ->(({ children, fullWidth }, ref) => { - const buttonBoxClassName = classNames('btn_box', { - full_width: fullWidth, - }); - return ( -
- {children} -
- ); -}); -ButtonBox.displayName = 'Button.Box'; diff --git a/src/components/Icons/Icon.tsx b/src/components/Icons/Icon.tsx index 91debad..1024cb0 100644 --- a/src/components/Icons/Icon.tsx +++ b/src/components/Icons/Icon.tsx @@ -60,7 +60,7 @@ import NextSVG from 'assets/icons/icon_next.svg?react'; import DiscordSVG from 'assets/icons/icon_discord.svg?react'; import MoreLargeSVG from 'assets/icons/icon_more_large.svg?react'; -const svgMap = { +export const svgMap = { shortcut: , circle: , square: , diff --git a/src/components/Input/InputHelperText.tsx b/src/components/Input/InputHelperText.tsx index 6f5578e..2e63d69 100644 --- a/src/components/Input/InputHelperText.tsx +++ b/src/components/Input/InputHelperText.tsx @@ -15,7 +15,7 @@ */ import React, { useState, useEffect } from 'react'; -import { Icon } from 'components'; +import { Flex, Text, Icon, Icons } from 'yorkie-ui'; export function InputHelperText({ state, @@ -45,9 +45,15 @@ export function InputHelperText({ } return ( -
- {state && } -

{message}

-
+ + {state && ( + : } + size={state === 'success' ? 'xs' : 'sm'} + marginRight="1" + /> + )} + {message} + ); } diff --git a/src/components/Input/InputTextBox.tsx b/src/components/Input/InputTextBox.tsx index d418736..c7c9745 100644 --- a/src/components/Input/InputTextBox.tsx +++ b/src/components/Input/InputTextBox.tsx @@ -14,13 +14,14 @@ * limitations under the License. */ -import React, { ReactNode, InputHTMLAttributes } from 'react'; +import React, { ReactNode } from 'react'; import classNames from 'classnames'; import { InputHelperText } from './InputHelperText'; +import { Input, InputProps, Box } from 'yorkie-ui'; type InputTextBoxProps = { type?: 'text' | 'password' | 'email'; - label: string; + label?: string; blindLabel?: boolean; floatingLabel?: boolean; icon?: ReactNode; @@ -28,9 +29,9 @@ type InputTextBoxProps = { helperText?: string; placeholder?: string; inputRef?: any; -} & InputHTMLAttributes; +}; -export const InputTextBox = React.forwardRef((props: InputTextBoxProps, ref) => { +export const InputTextBox = React.forwardRef((props: InputTextBoxProps & InputProps, ref) => { return ; }); InputTextBox.displayName = 'InputTextBox'; @@ -46,27 +47,12 @@ function InputTextBoxInner({ placeholder, inputRef, ...restProps -}: InputTextBoxProps) { - const inputTextBoxClassName = classNames('input_box', { - is_disabled: state === 'disabled', - is_error: state === 'error', - is_success: state === 'success', - }); - +}: InputTextBoxProps & InputProps) { return ( -
- + {helperText && ( )} -
+ ); } diff --git a/src/components/Input/InputTextField.tsx b/src/components/Input/InputTextField.tsx index 6327d92..8777eb1 100644 --- a/src/components/Input/InputTextField.tsx +++ b/src/components/Input/InputTextField.tsx @@ -16,14 +16,16 @@ import React, { useCallback, useRef, useState } from 'react'; import classNames from 'classnames'; -import { Icon, Button, InputHelperText } from 'components'; +import { Icon, InputHelperText } from 'components'; import { useOutsideClick, useAreaBlur } from 'hooks'; import { mergeRefs } from 'utils'; +import { Button, Input, Flex } from 'yorkie-ui'; +import type { InputProps } from 'yorkie-ui'; type InputTextFieldProps = { type?: 'text' | 'password' | 'email'; - label: string; - reset?: (fieldName?: any) => void; + label?: string; + reset?: (fieldName?: string) => void; onChange?: React.ChangeEventHandler; id: string; blindLabel?: boolean; @@ -33,7 +35,8 @@ type InputTextFieldProps = { large?: boolean; fieldUtil?: boolean; onSuccessEnd?: () => void; -} & React.InputHTMLAttributes; +} & React.InputHTMLAttributes & + InputProps; export const InputTextField = React.forwardRef( ( @@ -77,7 +80,6 @@ export const InputTextField = React.forwardRef {!large && ( @@ -85,11 +87,10 @@ export const InputTextField = React.forwardRef )} -
- + {fieldUtil && isFieldControlButtonsOpen && ( - - - + )} -
+ {helperText && ( }) => { const [activeId, setActiveId] = useState(navList[0].id); - const contentRef = useRef({}); + const contentRef = useRef>({}); useEffect(() => { const callback: IntersectionObserverCallback = (observedContent) => { @@ -44,18 +44,14 @@ export const Navigator = ({ navList }: { navList: Array<{ name: string; id: stri }, [setActiveId]); return ( - + + {navList.map(({ name, id }) => { + return ( + + {name} + + ); + })} + ); }; diff --git a/src/components/SearchBar/SearchBar.tsx b/src/components/SearchBar/SearchBar.tsx index c102e9c..6f88a29 100644 --- a/src/components/SearchBar/SearchBar.tsx +++ b/src/components/SearchBar/SearchBar.tsx @@ -16,6 +16,8 @@ import React from 'react'; import { Icon } from 'components'; +import type { InputProps } from 'yorkie-ui'; +import { Flex, Box, Input } from 'yorkie-ui'; export function SearchBar({ onSubmit, @@ -23,16 +25,26 @@ export function SearchBar({ ...restProps }: { onSubmit?: React.FormEventHandler; -} & Omit, 'onSubmit'>) { +} & React.InputHTMLAttributes & + InputProps) { return ( -
-
-
- - - {children} -
-
+ + + + + + + {children} +
); } diff --git a/src/components/TabList/TabList.tsx b/src/components/TabList/TabList.tsx index 35cb02d..edfffe4 100644 --- a/src/components/TabList/TabList.tsx +++ b/src/components/TabList/TabList.tsx @@ -17,24 +17,40 @@ import React, { ReactNode } from 'react'; import { NavLink as Link } from 'react-router-dom'; import classNames from 'classnames'; +import { Text, Box, Flex } from 'yorkie-ui'; function Item({ children, end, to }: { children: ReactNode; end?: boolean; to: string }) { return ( -
  • - classNames({ is_active: isActive }, 'tab_menu')} end={end}> + + classNames({ is_active: isActive })} end={end}> {children} -
  • + ); } -function Text({ children }: { children: ReactNode }) { - return {children}; +function Texts({ children }: { children: ReactNode }) { + return ( + + {children} + + ); } export function TabList({ children }: { children: ReactNode }) { - return
      {children}
    ; + return ( + + {children} + + ); } TabList.Item = Item; -TabList.Text = Text; +TabList.Text = Texts; diff --git a/src/components/index.ts b/src/components/index.ts index 594e314..4938629 100644 --- a/src/components/index.ts +++ b/src/components/index.ts @@ -15,7 +15,6 @@ */ export * from './Icons/Icon'; -export * from './Button/Button'; export * from './CopyButton/CopyButton'; export * from './Input/InputTextBox'; export * from './Input/InputTextField'; diff --git a/src/features/documents/DocumentDetail.tsx b/src/features/documents/DocumentDetail.tsx index 3a1eec1..5d8ddac 100644 --- a/src/features/documents/DocumentDetail.tsx +++ b/src/features/documents/DocumentDetail.tsx @@ -19,7 +19,8 @@ import { fromUnixTime, format } from 'date-fns'; import { Link, useParams, useNavigate } from 'react-router-dom'; import { useAppDispatch, useAppSelector } from 'app/hooks'; import { selectDocumentDetail, getDocumentAsync, removeDocumentByAdminAsync } from './documentsSlice'; -import { Icon, Button, CodeBlock, CopyButton, Popover, Dropdown } from 'components'; +import { Button } from 'yorkie-ui'; +import { Icon, CodeBlock, CopyButton, Popover, Dropdown } from 'components'; export function DocumentDetail() { const navigate = useNavigate(); @@ -89,12 +90,14 @@ export function DocumentDetail() {
    - - + )}
    {!isDetailOpen && ( -
    - Document Key - Last Updated - - - -
    + setSelectedDocKeys(documents.map((doc) => doc.key)); + }} + > + {documents.length ? 'Select All' : ''} + + )} + + )} {status === 'loading' && (
    @@ -237,23 +254,28 @@ export function DocumentList({ isDetailOpen = false }: { isDetailOpen?: boolean )} {status === 'idle' && documents.length === 0 && ( -
    -

    No Document Found

    -
    + + + No Document Found + + )}
    {documents.length > 0 && queryType === 'all' && ( -
    - - - - -
    + + + + )} - + ); } diff --git a/src/features/projects/APIKeys.tsx b/src/features/projects/APIKeys.tsx index f43c0b9..b49fe3c 100644 --- a/src/features/projects/APIKeys.tsx +++ b/src/features/projects/APIKeys.tsx @@ -18,90 +18,116 @@ import React, { useState } from 'react'; import { useAppSelector } from 'app/hooks'; import { selectProjectDetail } from './projectsSlice'; -import { Icon, Button, CopyButton } from 'components'; +import { Icon, CopyButton } from 'components'; +import { Button, Container, Heading, Flex, Box, Text, Tooltip } from 'yorkie-ui'; export function APIKeys() { const { project } = useAppSelector(selectProjectDetail); const [revealSecretKey, setRevealSecretKey] = useState(false); - return ( -
    -

    Project API Key

    -
    - API -
    -
    -
    - Public key -
    -

    + + + Project API Key + + + API + + + + + Public key + + + The public key allows you to use Yorkie without implementing your own authentication endpoint. -

    -
    -
    -
    -
    - {project?.publicKey} -
    -
    - + + + + + {project?.publicKey} + + {({ copied, copy }) => ( -
    - - {copied && ( -
    - - Copied -
    - )} -
    + + + + + + + + + Copied + + + + + )}
    -
    -
    -
    - Secret key -
    -

    + + + + + Secret key + + + The secret key allows you to authenticate your API requests on your own backend endpoint. -

    -
    -
    -
    -
    + + + + + {!revealSecretKey && ( - + )} - {revealSecretKey && {project?.secretKey}} -
    -
    - + {revealSecretKey && {project?.secretKey}} + + + {({ copied, copy }) => ( -
    - - {copied && ( -
    - - Copied -
    - )} -
    + + + + + + + + + Copied + + + + + )}
    -
    -
    + + ); } diff --git a/src/features/projects/Overview.tsx b/src/features/projects/Overview.tsx index 6804dff..1346a41 100644 --- a/src/features/projects/Overview.tsx +++ b/src/features/projects/Overview.tsx @@ -15,10 +15,10 @@ */ import React, { useState } from 'react'; -import classNames from 'classnames'; import { useAppSelector } from 'app/hooks'; import { selectProjectDetail } from './projectsSlice'; -import { Icon, CodeBlock, CopyButton, Button } from 'components'; +import { Icon, CodeBlock, CopyButton } from 'components'; +import { Button, Container, Heading, Flex, Box, Text, Tooltip } from 'yorkie-ui'; type Snippet = 'npm' | 'cdn'; @@ -67,121 +67,160 @@ main();`, }; return ( -
    -
    -
    + + + - Your project is ready! -
    -

    Your project is now ready to use with its own APIs.

    -
    -
    -
    - - Add Yorkie SDK in your app -
    -
    -
    - - + -
    + + + {snippetType === 'npm' && ( -
    -
    -
    - Use npm -
    -

    Your project is now ready to use with its own APIs.

    -
    -
    + + + + Use npm + + + Your project is now ready to use with its own APIs. + + +
    -
    + {({ copied, copy }) => ( - <> - + + + + + Copied + + + + + )} -
    -
    -
    -

    Then, import yorkie and begin using the SDKs.

    -
    -
    -
    + + + + Then, import yorkie and begin using the SDKs. + + + -
    -
    + + {({ copied, copy }) => ( - <> - + + + + + Copied + + + + + )} -
    -
    -
    +
    + + )} {snippetType === 'cdn' && ( -
    -
    -
    - Use a <script> tag -
    -

    Copy and paste the following script into the bottom of your <body> tag.

    -
    -
    -
    + + + + Use a <script> tag + + + Copy and paste the following script into the bottom of your <body> tag. + + + + -
    -
    + + {({ copied, copy }) => ( - <> - + + + + + Copied + + + + + )} -
    -
    -
    + + + )} -
    + ); } diff --git a/src/features/projects/ProjectDropdown.tsx b/src/features/projects/ProjectDropdown.tsx index 08fc55e..9d4f3b2 100644 --- a/src/features/projects/ProjectDropdown.tsx +++ b/src/features/projects/ProjectDropdown.tsx @@ -15,101 +15,103 @@ */ import React, { useEffect, useState } from 'react'; -import { useParams, Link } from 'react-router-dom'; +import { useParams } from 'react-router-dom'; import { useAppDispatch, useAppSelector } from 'app/hooks'; import { Project } from 'api/types'; -import { Popover, Dropdown, Icon, Breadcrumb } from 'components'; +import { Icon } from 'components'; import { selectProjectList, listProjectsAsync } from './projectsSlice'; +import { Button, Popover, Box, Flex, Text, Menu, Link } from 'yorkie-ui'; -export function ProjectDropdown({ size = 'small' }: { size?: 'small' | 'large' }) { +export function ProjectDropdown({ size = 'small', icon = false }: { size?: 'small' | 'large'; icon?: boolean }) { const { projectName } = useParams(); const { projects } = useAppSelector(selectProjectList); const dispatch = useAppDispatch(); - const [opened, setOpened] = useState(false); useEffect(() => { dispatch(listProjectsAsync()); }, [dispatch]); - useEffect(() => { - return () => { - setOpened(false); - }; - }, []); - if (!projectName) return null; // TODO(hackerwins): remove breadcrumb_thumb class after refactoring. if (size === 'small') { return ( - - - - {projectName} - - - - - - + + + + {icon && } + + + + {projects.map((project: Project) => ( - { - setOpened(false); - }} - > - {project.name} - + + + ))} - - - - - Create New Project - - - - - + + + + + + Create new project + + + + + ); } return ( - - - - - - - - + + + + + {icon && } + + + + + + - Create new project + Create new project - - + + + {projects.map((project: Project) => ( - { - setOpened(false); - }} - > - {project.name} - + + + ))} - - - - + + + + ); } diff --git a/src/features/projects/ProjectList.tsx b/src/features/projects/ProjectList.tsx index 066a621..6df625b 100644 --- a/src/features/projects/ProjectList.tsx +++ b/src/features/projects/ProjectList.tsx @@ -15,14 +15,13 @@ */ import React, { useEffect, useState, useCallback } from 'react'; -import { Link } from 'react-router-dom'; import { fromUnixTime, format } from 'date-fns'; -import classNames from 'classnames'; import { useAppDispatch, useAppSelector } from 'app/hooks'; import { selectProjectList, listProjectsAsync } from './projectsSlice'; import { Project } from 'api/types'; -import { Button, Icon, Popover, Dropdown, SearchBar } from 'components'; +import { Icon, SearchBar } from 'components'; +import { Button, Heading, Flex, Box, Link, Text, Grid, Menu } from 'yorkie-ui'; // TODO(chacha912): Extract to Cards component function ProjectCards({ @@ -34,62 +33,91 @@ function ProjectCards({ totalProjectsCount: number; viewType: 'list' | 'card'; }) { + const viewsType = viewType === 'card'; if (totalProjectsCount === 0) { return ( - -

    - Get started by -
    - creating a new project -

    + + + Get started by + + creating a new project + + ); } if (projects.length === 0) { return ( -
    -

    No matching result

    -
    + + + No matching result + + ); } // TODO(hackerwins): implement information(Connections, Storage, Load) of project return ( - <> -
    -
    + + {viewType === 'list' && ( + Project title Created At -
    -
      - {projects.map(({ name, createdAt }: Project) => ( -
    • - - {name} - {format(fromUnixTime(createdAt), 'yyyy-MM-dd')} - -
    • - ))} -
    -
    -
    -
      - {projects.map(({ name, createdAt }: Project) => ( -
    • - -
      - {name} -
      -
      -
      Created At
      -
      {format(fromUnixTime(createdAt), 'yyyy-MM-dd')}
      -
      - -
    • - ))} -
    -
    - + + )} + + {projects.map(({ name, createdAt }: Project) => ( + + + + + {name} + + + + Created At + + + {format(fromUnixTime(createdAt), 'yyyy-MM-dd')} + + + + + + ))} + + ); } @@ -104,7 +132,6 @@ export function ProjectList() { const { projects: allProjects, status } = useAppSelector(selectProjectList); const [query, setQuery] = useState(null); const [viewType, setViewType] = useState<'list' | 'card'>('card'); - const [sortOpened, setSortOpened] = useState(false); const [sortOption, setSortOption] = useState<(typeof SORT_OPTION)[keyof typeof SORT_OPTION]>(SORT_OPTION.createdAt); const handleProjectSort = useCallback((projects: Array, option: string) => { @@ -137,96 +164,96 @@ export function ProjectList() { handleProjectSort(allProjects, SORT_OPTION.createdAt); }, [handleProjectSort, allProjects]); - useEffect(() => { - return () => { - setSortOpened(false); - }; - }, []); - return ( <> -
    -
    - Projects - - - - - -
    -
    - -
    -
      -
    • - - - - - - - - { - setSortOption(SORT_OPTION.alphabet); - handleProjectSort(projects, SORT_OPTION.alphabet); - setSortOpened(false); - }} - > - {sortOption === SORT_OPTION.alphabet && } - {SORT_OPTION.alphabet} - - { - setSortOption(SORT_OPTION.createdAt); - handleProjectSort(projects, SORT_OPTION.createdAt); - setSortOpened(false); - }} - > - {sortOption === SORT_OPTION.createdAt && } - {SORT_OPTION.createdAt} - - - - - -
    • -
    -
    -
    -
    + + + Project + + + + + + + + + + + + + + + Sort: + + + {sortOption} + + + + + + + { + setSortOption(SORT_OPTION.alphabet); + handleProjectSort(projects, SORT_OPTION.alphabet); + }} + > + + + + {SORT_OPTION.alphabet} + + { + setSortOption(SORT_OPTION.createdAt); + handleProjectSort(projects, SORT_OPTION.createdAt); + }} + > + + + + {SORT_OPTION.createdAt} + + + + + + {status === 'loading' &&
    Loading...
    } {status === 'failed' &&
    Failed!
    } {status === 'idle' && ( diff --git a/src/features/projects/ProjectTabList.tsx b/src/features/projects/ProjectTabList.tsx index 6b697b3..c084c5d 100644 --- a/src/features/projects/ProjectTabList.tsx +++ b/src/features/projects/ProjectTabList.tsx @@ -19,6 +19,7 @@ import { useParams } from 'react-router-dom'; import { useAppDispatch } from 'app/hooks'; import { getProjectAsync } from './projectsSlice'; import { Icon, TabList } from 'components'; +import { Flex } from 'yorkie-ui'; export function ProjectTabList() { let { projectName } = useParams(); @@ -35,20 +36,28 @@ export function ProjectTabList() { return ( - - Project overview + + + Project overview + - - Documents + + + Documents + - - API + + + API + - - Settings + + + Settings + ); diff --git a/src/features/projects/RegisterForm.tsx b/src/features/projects/RegisterForm.tsx index ef038cd..7b62397 100644 --- a/src/features/projects/RegisterForm.tsx +++ b/src/features/projects/RegisterForm.tsx @@ -25,7 +25,9 @@ import { selectProjectDetail, resetCreateSuccess, } from './projectsSlice'; -import { InputTextField, Button } from 'components'; + +import { Button, Box } from 'yorkie-ui'; +import { InputTextField } from 'components'; export function RegisterForm() { const dispatch = useAppDispatch(); @@ -39,9 +41,12 @@ export function RegisterForm() { const { isSuccess, error } = useAppSelector(selectProjectCreate); const { project } = useAppSelector(selectProjectDetail); - const onSubmit = useCallback((data: ProjectCreateFields) => { - dispatch(createProjectAsync(data)); - }, [dispatch]); + const onSubmit = useCallback( + (data: ProjectCreateFields) => { + dispatch(createProjectAsync(data)); + }, + [dispatch], + ); useEffect(() => { if (!error) return; @@ -59,25 +64,25 @@ export function RegisterForm() { return (
    -
    -
    - -
    -
    - - - + + + +
    ); diff --git a/src/features/projects/Settings.tsx b/src/features/projects/Settings.tsx index c608741..ffbc376 100644 --- a/src/features/projects/Settings.tsx +++ b/src/features/projects/Settings.tsx @@ -17,7 +17,6 @@ import React, { useCallback, useEffect, useState } from 'react'; import { useNavigate } from 'react-router-dom'; import { useForm, useController } from 'react-hook-form'; -import classNames from 'classnames'; import { useAppDispatch, useAppSelector } from 'app/hooks'; import { selectProjectDetail, @@ -28,7 +27,8 @@ import { listProjectsAsync, } from './projectsSlice'; import { AUTH_WEBHOOK_METHODS, UpdatableProjectFields, AuthWebhookMethod } from 'api/types'; -import { InputToggle, InputHelperText, InputTextField, Navigator } from 'components'; +import { InputHelperText, InputTextField, Navigator } from 'components'; +import { Heading, Flex, Box, Text, Grid, GridItem, Switch } from 'yorkie-ui'; export type UpdateFieldInfo = { target: keyof UpdatableProjectFields | AuthWebhookMethod | null; @@ -67,10 +67,10 @@ export function Settings() { control, name: 'authWebhookMethods', }); - const { field: clientDeactivateThreshold, fieldState: clientDeactivateThresholdState } = useController({ - control, + const { field: clientDeactivateThreshold, fieldState: clientDeactivateThresholdState } = useController({ + control, name: 'clientDeactivateThreshold', - }); + }); const checkFieldState = useCallback( (fieldName: keyof UpdatableProjectFields | AuthWebhookMethod, state: 'success' | 'error'): boolean => { return updateFieldInfo.target === fieldName && updateFieldInfo.state === state; @@ -109,7 +109,12 @@ export function Settings() { ); useEffect(() => { - if (updateFieldInfo.state !== 'success' && !nameFieldState.error && !webhookURLFieldState.error && !clientDeactivateThresholdState.error) { + if ( + updateFieldInfo.state !== 'success' && + !nameFieldState.error && + !webhookURLFieldState.error && + !clientDeactivateThresholdState.error + ) { setUpdateFieldInfo((info) => ({ ...info, state: null, @@ -123,7 +128,14 @@ export function Settings() { message: formErrors[updateFieldInfo.target as keyof UpdatableProjectFields]?.message || '', })); } - }, [formErrors, updateFieldInfo.state, updateFieldInfo.target, nameFieldState.error, webhookURLFieldState.error, clientDeactivateThresholdState.error]); + }, [ + formErrors, + updateFieldInfo.state, + updateFieldInfo.target, + nameFieldState.error, + webhookURLFieldState.error, + clientDeactivateThresholdState.error, + ]); useEffect(() => { if (isSuccess) { @@ -146,215 +158,205 @@ export function Settings() { resetForm(); }, [resetForm]); + const onChangeSwitch = (e: any, method: any) => { + let newWebhookMethods = [...(project?.authWebhookMethods ?? [])]; + if (e && e.target && e.target.checked) { + newWebhookMethods = newWebhookMethods?.includes(method) ? newWebhookMethods : [...newWebhookMethods, method]; + } else { + newWebhookMethods = newWebhookMethods.filter((newMethod) => newMethod !== method); + } + webhookMethodField.onChange(newWebhookMethods); + setUpdateFieldInfo((info) => ({ ...info, target: method })); + onSubmit({ authWebhookMethods: newWebhookMethods }); + }; return ( -
    - -
    -
    -
    -
    - General -
    -
    -
    Project name
    -
    -
    + + + + + + + + + General + + + Project name + { + resetForm(); + resetUpdateFieldInfo(); + }} + {...register('name', { + required: 'The project name is required', + pattern: { + value: /^[a-zA-Z0-9\-._~]{2,30}$/, + message: + 'Project name should only contain 2 to 30 characters with alphabets, numbers, hyphen(-), period(.), underscore(_), and tilde(~)', + }, + onChange: async () => { + await trigger('name'); + }, })} - > - { - resetForm(); - resetUpdateFieldInfo(); - }} - {...register('name', { - required: 'The project name is required', - pattern: { - value: /^[a-zA-Z0-9\-._~]{2,30}$/, - message: - 'Project name should only contain 2 to 30 characters with alphabets, numbers, hyphen(-), period(.), underscore(_), and tilde(~)', - }, - onChange: async () => { - await trigger('name'); - }, - })} - onChange={(e) => { - setUpdateFieldInfo((info) => ({ ...info, target: 'name' })); - nameField.onChange(e.target.value); - }} - id="name" - label="Project name" - blindLabel={true} - fieldUtil={true} - state={ - checkFieldState('name', 'success') - ? 'success' - : checkFieldState('name', 'error') - ? 'error' - : undefined - } - helperText={ - updateFieldInfo.target === 'name' && updateFieldInfo.state !== null - ? updateFieldInfo.message - : undefined - } - onSuccessEnd={resetUpdateFieldInfo} - /> -
    -
    -
    -
    -
    -
    - Webhook -
    -
    -
    Auth webhook URL
    -
    -
    { + setUpdateFieldInfo((info) => ({ ...info, target: 'name' })); + nameField.onChange(e.target.value); + }} + id="name" + label="Project name" + blindLabel={true} + fieldUtil={true} + state={ + checkFieldState('name', 'success') + ? 'success' + : checkFieldState('name', 'error') + ? 'error' + : undefined + } + helperText={ + updateFieldInfo.target === 'name' && updateFieldInfo.state !== null + ? updateFieldInfo.message + : undefined + } + onSuccessEnd={resetUpdateFieldInfo} + /> + + + + + Webhook + + + Auth webhook URL + { + resetForm(); + resetUpdateFieldInfo(); + }} + {...register('authWebhookURL')} + onChange={(e) => { + setUpdateFieldInfo((info) => ({ ...info, target: 'authWebhookURL' })); + webhookURLField.onChange(e.target.value); + }} + id="authWebhookURL" + borderInline="none" + borderTop="none" + borderRadius="none" + boxShadow="none" + fieldUtil={true} + state={ + checkFieldState('authWebhookURL', 'success') + ? 'success' + : checkFieldState('authWebhookURL', 'error') + ? 'error' + : undefined + } + helperText={ + updateFieldInfo.target === 'authWebhookURL' && updateFieldInfo.state !== null + ? updateFieldInfo.message + : undefined + } + onSuccessEnd={resetUpdateFieldInfo} + /> + Auth webhook methods + + {AUTH_WEBHOOK_METHODS.map((method) => { + return ( + + onChangeSwitch(e, method)} + > + {method} + + {updateFieldInfo.target === method && updateFieldInfo.state !== null && ( + + )} + + ); })} - > - { - resetForm(); - resetUpdateFieldInfo(); - }} - {...register('authWebhookURL')} - onChange={(e) => { - setUpdateFieldInfo((info) => ({ ...info, target: 'authWebhookURL' })); - webhookURLField.onChange(e.target.value); - }} - id="authWebhookURL" - label="authWebhookURL" - blindLabel={true} - fieldUtil={true} - state={ - checkFieldState('authWebhookURL', 'success') - ? 'success' - : checkFieldState('authWebhookURL', 'error') - ? 'error' - : undefined - } - helperText={ - updateFieldInfo.target === 'authWebhookURL' && updateFieldInfo.state !== null - ? updateFieldInfo.message - : undefined - } - onSuccessEnd={resetUpdateFieldInfo} - /> -
    -
    -
    Auth webhook methods
    -
    - {AUTH_WEBHOOK_METHODS.map((method) => { - return ( -
    - { - let newWebhookMethods = [...project?.authWebhookMethods!]; - if (e.target.checked) { - newWebhookMethods = newWebhookMethods.includes(method) - ? newWebhookMethods - : [...newWebhookMethods, method]; - } else { - newWebhookMethods = newWebhookMethods.filter((newMethod) => newMethod !== method); - } - webhookMethodField.onChange(newWebhookMethods); - setUpdateFieldInfo((info) => ({ ...info, target: method })); - onSubmit({ authWebhookMethods: newWebhookMethods }); - }} - /> - {updateFieldInfo.target === method && updateFieldInfo.state !== null && ( - - )} -
    - ); - })} -
    -
    -
    -
    -
    - Advanced -
    -
    -
    Client Deactivate Threshold
    -
    -
    - { - resetForm(); - resetUpdateFieldInfo(); - }} - {...register('clientDeactivateThreshold', { - required: 'Client Deactivate Threshold is required', - pattern: { - value: /^(\d{1,2}h\s?)?(\d{1,2}m\s?)?(\d{1,2}s)?$/, - message: + + + + + + Advanced + + + Client Deactivate Threshold + { + resetForm(); + resetUpdateFieldInfo(); + }} + {...register('clientDeactivateThreshold', { + required: 'Client Deactivate Threshold is required', + pattern: { + value: /^(\d{1,2}h\s?)?(\d{1,2}m\s?)?(\d{1,2}s)?$/, + message: 'Client Deactivate Threshold should be a signed sequence of decimal numbers, each with a unit suffix, such as "23h30m10s" or "2h45m"', - }, - onChange: async () => { - await trigger('clientDeactivateThreshold'); - }, - })} - onChange={(e) => { - setUpdateFieldInfo((info) => ({ ...info, target: 'clientDeactivateThreshold' })); - clientDeactivateThreshold.onChange(e.target.value); - }} - id="clientDeactivateThreshold" - label="clientDeactivateThreshold" - blindLabel={true} - fieldUtil={true} - placeholder={'24h00m00s'} - state={ - checkFieldState('clientDeactivateThreshold', 'success') - ? 'success' - : checkFieldState('clientDeactivateThreshold', 'error') - ? 'error' - : undefined - } - helperText={ - updateFieldInfo.target === 'clientDeactivateThreshold' && updateFieldInfo.state !== null - ? updateFieldInfo.message - : undefined - } - onSuccessEnd={resetUpdateFieldInfo} - /> -
    -
    -
    -
    -
    -
    -
    + }, + onChange: async () => { + await trigger('clientDeactivateThreshold'); + }, + })} + onChange={(e) => { + setUpdateFieldInfo((info) => ({ ...info, target: 'clientDeactivateThreshold' })); + clientDeactivateThreshold.onChange(e.target.value); + }} + id="clientDeactivateThreshold" + borderInline="none" + borderTop="none" + borderRadius="none" + boxShadow="none" + fieldUtil={true} + fontWeight="semibold" + placeholder={'24h00m00s'} + state={ + checkFieldState('clientDeactivateThreshold', 'success') + ? 'success' + : checkFieldState('clientDeactivateThreshold', 'error') + ? 'error' + : undefined + } + helperText={ + updateFieldInfo.target === 'clientDeactivateThreshold' && updateFieldInfo.state !== null + ? updateFieldInfo.message + : undefined + } + onSuccessEnd={resetUpdateFieldInfo} + /> + + + + + + ); } diff --git a/src/features/users/AccountDropdown.tsx b/src/features/users/AccountDropdown.tsx index b5f5ee6..d1f3093 100644 --- a/src/features/users/AccountDropdown.tsx +++ b/src/features/users/AccountDropdown.tsx @@ -17,7 +17,7 @@ import React, { useCallback, useState, useEffect } from 'react'; import { useAppSelector, useAppDispatch } from 'app/hooks'; import { selectUsers, logoutUser } from './usersSlice'; -import { Popover, Dropdown } from 'components'; +import { Button, Popover, Flex, Box, Text, Link, Menu } from 'yorkie-ui'; export function AccountDropdown() { const { username } = useAppSelector(selectUsers); @@ -40,37 +40,29 @@ export function AccountDropdown() { }, []); return ( - - - - - - -
    -
    Name
    -
    {username}
    -
    Mail
    -
    - {username}@yorkie.dev -
    -
    - - - Settings - - - Sign out - - -
    -
    -
    + + + + + + + + + + {username} + {username}@yorkie.dev + + + + Settings + + + + Sign out + + + + + ); } diff --git a/src/features/users/LoginForm.tsx b/src/features/users/LoginForm.tsx index 454f853..0fdabea 100644 --- a/src/features/users/LoginForm.tsx +++ b/src/features/users/LoginForm.tsx @@ -19,7 +19,8 @@ import { useForm } from 'react-hook-form'; import { useNavigate, useLocation } from 'react-router-dom'; import { useAppDispatch, useAppSelector } from 'app/hooks'; import { LoginFields, selectUsers, loginUser } from './usersSlice'; -import { Button, InputTextBox } from 'components'; +import { InputTextBox } from 'components'; +import { Button, Flex } from 'yorkie-ui'; export function LoginForm() { const dispatch = useAppDispatch(); @@ -61,37 +62,30 @@ export function LoginForm() { }, [navigate, isSuccess, location]); return ( -
    -
    - Login Form + + + Login Form - - - -
    + +
    ); } diff --git a/src/features/users/MobileGnbDropdown.tsx b/src/features/users/MobileGnbDropdown.tsx index d7ee89c..328200c 100644 --- a/src/features/users/MobileGnbDropdown.tsx +++ b/src/features/users/MobileGnbDropdown.tsx @@ -15,10 +15,10 @@ */ import React, { useCallback, useState, useEffect } from 'react'; -import classNames from 'classnames'; import { useAppSelector, useAppDispatch } from 'app/hooks'; import { selectUsers, logoutUser } from './usersSlice'; -import { Popover, Dropdown, Icon } from 'components'; +import { Icon } from 'components'; +import { Button, Menu, Link, Box, Text } from 'yorkie-ui'; export function MobileGnbDropdown() { const { username } = useAppSelector(selectUsers); @@ -41,45 +41,49 @@ export function MobileGnbDropdown() { }, []); return ( - - - - - - - - - Dashboard - - - Documentation - - - Community - - - - - Settings - - - Sign out - - -
    -
    Name
    -
    {username}
    -
    Mail
    -
    - {username}@yorkie.dev -
    -
    -
    -
    -
    + + + + + + + + + Dashboard + + + + + Documentation + + + + + Community + + + + + + Settings + + + + Sign out + + + + + {username} + + {username}@yorkie.dev + + + + + + ); } diff --git a/src/features/users/Preferences.tsx b/src/features/users/Preferences.tsx index 88bfc64..7b8bdbc 100644 --- a/src/features/users/Preferences.tsx +++ b/src/features/users/Preferences.tsx @@ -15,9 +15,9 @@ */ import React, { useCallback } from 'react'; -import { InputToggle } from 'components'; import { useAppDispatch, useAppSelector } from 'app/hooks'; import { selectPreferences, toggleUseSystemTheme, toggleUseDarkTheme, toggleUse24HourClock } from './usersSlice'; +import { Heading, Box, Text, RadioGroup, Switch } from 'yorkie-ui'; export function Preferences() { const dispatch = useAppDispatch(); @@ -31,65 +31,64 @@ export function Preferences() { const handleClockInputChanged = useCallback(() => { dispatch(toggleUse24HourClock()); }, [dispatch]); - + console.log(theme.darkMode); return ( -
    -
    - Preferences -
    -
    -
    Theme
    -
    - -
    - - -
    -
    -
    Times
    -
    - - {use24HourClock ? '13:00' : '1:00 PM'} -
    -
    -
    + + + + Preferences + + + + Theme + + + Sync with system settings + + + + + + + Dark + + + + Light + + + + + + Times + + + + Use a 24-hour clock + + + + {use24HourClock ? '13:00' : '1:00 PM'} + + + ); } diff --git a/src/features/users/SignupForm.tsx b/src/features/users/SignupForm.tsx index 591cc4b..a87e8a2 100644 --- a/src/features/users/SignupForm.tsx +++ b/src/features/users/SignupForm.tsx @@ -18,7 +18,8 @@ import React, { useEffect, useCallback } from 'react'; import { useForm } from 'react-hook-form'; import { useNavigate } from 'react-router-dom'; import { SignupFields, selectUsers, signupUser, resetSignupState } from './usersSlice'; -import { Button, InputTextBox } from 'components'; +import { InputTextBox } from 'components'; +import { Box, Button } from 'yorkie-ui'; import { useAppDispatch, useAppSelector } from 'app/hooks'; export function SignupForm() { @@ -61,71 +62,68 @@ export function SignupForm() {
    Signup Form - - ,./])(?:[a-zA-Z0-9~`!?@#$%^&*()\-_+={}[\]|\\;:'"<>,./]{8,30})$/, - message: - 'Password must contain 8 to 30 characters with at least 1 alphabet, 1 number, and 1 special character', - }, - onChange: async () => { - await trigger(['password', 'confirmPassword']); - }, - })} - state={formErrors.password ? 'error' : 'normal'} - helperText={(formErrors.password && formErrors.password.message) || ''} - /> - watch('password') === value || 'Passwords do not match', - }, - onChange: async () => { - await trigger('confirmPassword'); - }, - })} - state={formErrors.confirmPassword ? 'error' : 'normal'} - helperText={(formErrors.confirmPassword && formErrors.confirmPassword.message) || ''} - /> - - - + + + ,./])(?:[a-zA-Z0-9~`!?@#$%^&*()\-_+={}[\]|\\;:'"<>,./]{8,30})$/, + message: + 'Password must contain 8 to 30 characters with at least 1 alphabet, 1 number, and 1 special character', + }, + onChange: async () => { + await trigger(['password', 'confirmPassword']); + }, + })} + state={formErrors.password ? 'error' : 'normal'} + helperText={(formErrors.password && formErrors.password.message) || ''} + /> + watch('password') === value || 'Passwords do not match', + }, + onChange: async () => { + await trigger('confirmPassword'); + }, + })} + state={formErrors.confirmPassword ? 'error' : 'normal'} + helperText={formErrors.confirmPassword?.message || ''} + /> + +
    ); diff --git a/src/pages/CommunityPage.tsx b/src/pages/CommunityPage.tsx index f922c47..b090bd1 100644 --- a/src/pages/CommunityPage.tsx +++ b/src/pages/CommunityPage.tsx @@ -16,8 +16,9 @@ import React from 'react'; import { PageTemplate } from './PageTemplate'; +import { Button } from 'yorkie-ui'; +import { Icon } from 'components'; import CommunitySVG from 'assets/icons/community_help.svg?react'; -import { Button, Icon } from 'components'; export function CommunityPage() { return ( @@ -27,33 +28,36 @@ export function CommunityPage() {

    Join our community

    - If you have any questions along the way,
    please don’t hesitate to ask us
    through our

    - channels.
    You can sign up for our Discord or
    raise GitHub
    discussions. + If you have any questions along the way, +
    please don’t hesitate to ask us +
    through our +
    +
    + channels. +
    You can sign up for our Discord or +
    raise GitHub +
    discussions.

    - - - - + + ); } diff --git a/src/pages/CreateProjectPage.tsx b/src/pages/CreateProjectPage.tsx index 1e66d3e..4029f18 100644 --- a/src/pages/CreateProjectPage.tsx +++ b/src/pages/CreateProjectPage.tsx @@ -17,21 +17,32 @@ import React from 'react'; import { RegisterForm } from 'features/projects'; import { PageTemplate } from 'pages'; -import { Button } from 'components'; +import { Button, Container, Heading, Flex, Box } from 'yorkie-ui'; export function CreateProjectPage() { return ( -

    Create new Project

    -
    - Create new project - -
    -
    - -
    + + + + Create new Project + + + + + + +
    ); } diff --git a/src/pages/Footer.tsx b/src/pages/Footer.tsx index ae7f7f6..fc74398 100644 --- a/src/pages/Footer.tsx +++ b/src/pages/Footer.tsx @@ -15,14 +15,12 @@ */ import React from 'react'; -import { Icon } from 'components'; - +import { Flex } from 'yorkie-ui'; +import { svgMap } from 'components'; export function Footer() { return ( - + + {svgMap['LogoHorizontalGray']} + ); } diff --git a/src/pages/Header.tsx b/src/pages/Header.tsx index 81f6752..d75dfd9 100644 --- a/src/pages/Header.tsx +++ b/src/pages/Header.tsx @@ -15,31 +15,31 @@ */ import React from 'react'; -import { Link } from 'react-router-dom'; import { useAppSelector } from 'app/hooks'; import { ProjectDropdown } from 'features/projects'; import { AccountDropdown, MobileGnbDropdown } from 'features/users'; import { selectUsers } from 'features/users/usersSlice'; import { Breadcrumb, Icon } from 'components'; +import { Heading, Flex, Box, Text, Link } from 'yorkie-ui'; export function Header({ className }: { className?: string }) { const { token, isValidToken } = useAppSelector(selectUsers); return ( -
    -
    + + -

    - + + - - Yorkie -

    + + Yorkie + {token && isValidToken && ( <> - + Dashboard @@ -50,26 +50,20 @@ export function Header({ className }: { className?: string }) { )}
    {token && isValidToken && ( - +
    )} -
    -
    + + ); } diff --git a/src/pages/LoginPage.tsx b/src/pages/LoginPage.tsx index 7ca93c3..2925c3b 100644 --- a/src/pages/LoginPage.tsx +++ b/src/pages/LoginPage.tsx @@ -17,21 +17,24 @@ import React from 'react'; import { LoginForm } from 'features/users'; import { PageTemplate } from './PageTemplate'; -import { Icon, Button } from 'components'; +import { svgMap } from 'components'; +import { Button, Container, Heading, Flex } from 'yorkie-ui'; export function LoginPage() { return ( - -

    Sign in to Yorkie

    - -
    - - - -
    + + + {svgMap['logo3d']} + + + Sign in to Yorkie + + + +
    ); } diff --git a/src/pages/NotFoundPage.tsx b/src/pages/NotFoundPage.tsx index 42b3218..15a424d 100644 --- a/src/pages/NotFoundPage.tsx +++ b/src/pages/NotFoundPage.tsx @@ -17,48 +17,65 @@ import React from 'react'; import { PageTemplate } from './PageTemplate'; import NotFoundSVG from 'assets/icons/error_404.svg?react'; -import { Button, Icon } from 'components'; +import { Button, Icon, Box, Heading, Text, Flex, Icons, Container } from 'yorkie-ui'; export function NotFoundPage() { return ( -
    - -
    -

    - Oops! Wait a minute...
    - Yorkie ate your request -

    -

    - The page you are looking for might be
    removed or is temporarily unavailable. -

    - - - - - + + + + 404 : not found + +
    + +
    + + + Oops! Wait a minute...
    + Yorkie ate your request +
    + + The page you are looking for might be +
    removed or is temporarily unavailable. +
    + + + + + +
    +
    +
    ); } diff --git a/src/pages/PageTemplate.tsx b/src/pages/PageTemplate.tsx index 097dc82..1623e76 100644 --- a/src/pages/PageTemplate.tsx +++ b/src/pages/PageTemplate.tsx @@ -19,6 +19,7 @@ import React, { ReactNode } from 'react'; import { Header } from './Header'; import { Footer } from './Footer'; import { ErrorModal } from 'features/globalError/ErrorModal'; +import { Flex } from 'yorkie-ui'; export function PageTemplate({ className = '', @@ -32,13 +33,13 @@ export function PageTemplate({ children: ReactNode; }) { return ( -
    +
    -
    -
    {children}
    - -
    + + {children} + +
    -
    + ); } diff --git a/src/pages/ProjectPageTemplate.tsx b/src/pages/ProjectPageTemplate.tsx index e9a9719..ac89745 100644 --- a/src/pages/ProjectPageTemplate.tsx +++ b/src/pages/ProjectPageTemplate.tsx @@ -17,24 +17,30 @@ import React, { ReactNode } from 'react'; import { ProjectTabList, ProjectDropdown } from 'features/projects'; import { PageTemplate } from './PageTemplate'; +import { Container, Box } from 'yorkie-ui'; -export function ProjectPageTemplate({ className, children }: { - className: string; - children: ReactNode; -}) { +export function ProjectPageTemplate({ className, children }: { className: string; children: ReactNode }) { return ( -
    -
    -
    - -
    -
    -
    -
    - -
    - {children} + + + + + + + + {children} +
    ); } diff --git a/src/pages/ProjectsPage.tsx b/src/pages/ProjectsPage.tsx index a892bb0..b02ed41 100644 --- a/src/pages/ProjectsPage.tsx +++ b/src/pages/ProjectsPage.tsx @@ -17,56 +17,96 @@ import React, { useState } from 'react'; import { ProjectList } from 'features/projects'; import BannerSVG from 'assets/images/@tmp/sample_banner_icon.svg?react'; -import { Button, Icon } from 'components'; +import { Icon } from 'components'; import { PageTemplate } from './PageTemplate'; +import { Button, Container, Heading, Flex, Box, Link, Text, Grid } from 'yorkie-ui'; export function ProjectsPage() { const [showBanner, setShowBanner] = useState(localStorage.getItem('banner') !== 'N'); return ( - {showBanner && ( - - )} - + + + + + )} + + ); } diff --git a/src/pages/SettingsPage.tsx b/src/pages/SettingsPage.tsx index ef079d6..9f2ca8d 100644 --- a/src/pages/SettingsPage.tsx +++ b/src/pages/SettingsPage.tsx @@ -17,8 +17,9 @@ import React, { useCallback } from 'react'; import { useNavigate } from 'react-router-dom'; import { PageTemplate } from './PageTemplate'; -import { Button, Icon, Navigator } from 'components'; +import { Icon, Navigator } from 'components'; import { Preferences } from 'features/users/Preferences'; +import { Button, Container, Heading, Box, Text, Grid, GridItem } from 'yorkie-ui'; export function SettingsPage() { const navigate = useNavigate(); @@ -27,19 +28,40 @@ export function SettingsPage() { }, [navigate]); return ( - -

    - Settings -

    -
    - -
    - -
    -
    - + + + + + + Settings + + + + +
    +
    + +
    +
    +
    +
    + + + +
    ); } diff --git a/src/pages/SignupPage.tsx b/src/pages/SignupPage.tsx index 66951ff..a741393 100644 --- a/src/pages/SignupPage.tsx +++ b/src/pages/SignupPage.tsx @@ -18,21 +18,24 @@ import React from 'react'; import { SignupForm } from 'features/users'; import { PageTemplate } from './PageTemplate'; -import { Icon, Button } from 'components'; +import { Button, Container, Heading, Icon, Flex } from 'yorkie-ui'; +import { svgMap } from 'components'; export function SignupPage() { return ( - - -

    Create an account

    - -
    - - - -
    + + + + + + + Create an account + + + + ); } diff --git a/src/test/ButtonView.tsx b/src/test/ButtonView.tsx deleted file mode 100644 index 896026c..0000000 --- a/src/test/ButtonView.tsx +++ /dev/null @@ -1,319 +0,0 @@ -/* - * Copyright 2022 The Yorkie Authors. All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -import React from 'react'; -import { Button, Icon } from 'components'; - -export function ButtonView() { - return ( - <> -
    - Color variation -
    - {[ - { className: 'gray900', text: 'Gray900' }, - { className: 'gray800', text: 'Gray800' }, - { className: 'gray700', text: 'Gray700' }, - { className: 'gray600', text: 'Gray600' }, - { className: 'gray500', text: 'Gray500' }, - { className: 'gray400', text: 'Gray400' }, - { className: 'gray300', text: 'Gray300' }, - { className: 'gray200', text: 'Gray200' }, - { className: 'gray100', text: 'Gray100' }, - { className: 'gray50', text: 'Gray50' }, - { className: 'white', text: 'White' }, - ].map(({ className, text }) => ( - - ))} -
    -
    - {[ - { className: 'gray300', text: 'Gray300' }, - { className: 'gray200', text: 'Gray200' }, - { className: 'gray100', text: 'Gray100' }, - { className: 'gray50', text: 'Gray50' }, - { className: 'white', text: 'White' }, - ].map(({ className, text }) => ( - - ))} -
    -
    - {[ - { className: 'orange_dark', text: 'Orange (Dark)' }, - { className: 'orange_0', text: 'Orange' }, - { className: 'orange_light', text: 'Orange (Light)' }, - { className: 'orange_alpha_dark', text: 'Orange Alpha (Dark)' }, - { className: 'orange_alpha_0', text: 'Orange Alpha' }, - { className: 'orange_alpha_light', text: 'Orange Alpha (Light)' }, - ].map(({ className, text }) => ( - - ))} -
    -
    - {[ - { className: 'orange_dark', text: 'Orange (Dark)' }, - { className: 'orange_0', text: 'Orange' }, - { className: 'orange_light', text: 'Orange (Light)' }, - { className: 'orange_alpha_dark', text: 'Orange Alpha (Dark)' }, - { className: 'orange_alpha_0', text: 'Orange Alpha' }, - { className: 'orange_alpha_light', text: 'Orange Alpha (Light)' }, - ].map(({ className, text }) => ( - - ))} -
    -
    - {[ - { className: 'yellow_dark', text: 'Yellow (Dark)' }, - { className: 'yellow_0', text: 'Yellow' }, - { className: 'yellow_light', text: 'Yellow (Light)' }, - { className: 'yellow_alpha_dark', text: 'Yellow Alpha (Dark)' }, - { className: 'yellow_alpha_0', text: 'Yellow Alpha' }, - { className: 'yellow_alpha_light', text: 'Yellow Alpha (Light)' }, - ].map(({ className, text }) => ( - - ))} -
    -
    - {[ - { className: 'yellow_dark', text: 'Yellow (Dark)' }, - { className: 'yellow_0', text: 'Yellow' }, - { className: 'yellow_light', text: 'Yellow (Light)' }, - { className: 'yellow_alpha_dark', text: 'Yellow Alpha (Dark)' }, - { className: 'yellow_alpha_0', text: 'Yellow Alpha' }, - { className: 'yellow_alpha_light', text: 'Yellow Alpha (Light)' }, - ].map(({ className, text }) => ( - - ))} -
    -
    - {[ - { className: 'green_dark', text: 'Green (Dark)' }, - { className: 'green_0', text: 'Green' }, - { className: 'green_light', text: 'Green (Light)' }, - { className: 'green_alpha_dark', text: 'Green Alpha (Dark)' }, - { className: 'green_alpha_0', text: 'Green Alpha' }, - { className: 'green_alpha_light', text: 'Green Alpha (Light)' }, - ].map(({ className, text }) => ( - - ))} -
    -
    - {[ - { className: 'green_dark', text: 'Green (Dark)' }, - { className: 'green_0', text: 'Green' }, - { className: 'green_light', text: 'Green (Light)' }, - { className: 'green_alpha_dark', text: 'Green Alpha (Dark)' }, - { className: 'green_alpha_0', text: 'Green Alpha' }, - { className: 'green_alpha_light', text: 'Green Alpha (Light)' }, - ].map(({ className, text }) => ( - - ))} -
    -
    - {[ - { className: 'blue_dark', text: 'Blue (Dark)' }, - { className: 'blue_0', text: 'Blue' }, - { className: 'blue_light', text: 'Blue (Light)' }, - { className: 'blue_alpha_dark', text: 'Blue Alpha (Dark)' }, - { className: 'blue_alpha_0', text: 'Blue Alpha' }, - { className: 'blue_alpha_light', text: 'Blue Alpha (Light)' }, - ].map(({ className, text }) => ( - - ))} -
    -
    - {[ - { className: 'blue_dark', text: 'Blue (Dark)' }, - { className: 'blue_0', text: 'Blue' }, - { className: 'blue_light', text: 'Blue (Light)' }, - { className: 'blue_alpha_dark', text: 'Blue Alpha (Dark)' }, - { className: 'blue_alpha_0', text: 'Blue Alpha' }, - { className: 'blue_alpha_light', text: 'Blue Alpha (Light)' }, - ].map(({ className, text }) => ( - - ))} -
    -
    - {[ - { className: 'red_dark', text: 'Red (Dark)' }, - { className: 'red_0', text: 'Red' }, - { className: 'red_light', text: 'Red (Light)' }, - { className: 'red_alpha_dark', text: 'Red Alpha (Dark)' }, - { className: 'red_alpha_0', text: 'Red Alpha' }, - { className: 'red_alpha_light', text: 'Red Alpha (Light)' }, - ].map(({ className, text }) => ( - - ))} -
    -
    - {[ - { className: 'red_dark', text: 'Red (Dark)' }, - { className: 'red_0', text: 'Red' }, - { className: 'red_light', text: 'Red (Light)' }, - { className: 'red_alpha_dark', text: 'Red Alpha (Dark)' }, - { className: 'red_alpha_0', text: 'Red Alpha' }, - { className: 'red_alpha_light', text: 'Red Alpha (Light)' }, - ].map(({ className, text }) => ( - - ))} -
    -
    - {[ - { className: 'purple_dark', text: 'Purple (Dark)' }, - { className: 'purple_0', text: 'Purple' }, - { className: 'purple_light', text: 'Purple (Light)' }, - { className: 'purple_alpha_dark', text: 'Purple Alpha (Dark)' }, - { className: 'purple_alpha_0', text: 'Purple Alpha' }, - { className: 'purple_alpha_light', text: 'Purple Alpha (Light)' }, - ].map(({ className, text }) => ( - - ))} -
    -
    - {[ - { className: 'purple_dark', text: 'Purple (Dark)' }, - { className: 'purple_0', text: 'Purple' }, - { className: 'purple_light', text: 'Purple (Light)' }, - { className: 'purple_alpha_dark', text: 'Purple Alpha (Dark)' }, - { className: 'purple_alpha_0', text: 'Purple Alpha' }, - { className: 'purple_alpha_light', text: 'Purple Alpha (Light)' }, - ].map(({ className, text }) => ( - - ))} -
    - Status -
    -
    - - -
    -
    - Size -
    -
    - - - -
    -
    - With Icon -
    -
    -
    - {[ - { className: 'orange_dark', text: 'Orange (Dark)' }, - { className: 'orange_0', text: 'Orange' }, - { className: 'orange_light', text: 'Orange (Light)' }, - { - className: 'orange_alpha_dark', - text: 'Orange Alpha (Dark)', - }, - { className: 'orange_alpha_0', text: 'Orange Alpha' }, - { - className: 'orange_alpha_light', - text: 'Orange Alpha (Light)', - }, - ].map(({ className, text }) => ( - - ))} -
    -
    -
    - Only Icon -
    -
    - - - - - - -
    -
    - Multiple Button (Box & Full Width) -
    -
    - - - -
    -
    - - - - -
    -
    - Tag as -
    -
    - - - -
    -
    -
    - - ); -} diff --git a/src/test/InputView.tsx b/src/test/InputView.tsx index 319f2b7..9506a47 100644 --- a/src/test/InputView.tsx +++ b/src/test/InputView.tsx @@ -88,7 +88,6 @@ export function InputView() {
    Label on Box
    + } /> } - /> - } /> } />
    Input Field (No Helper) @@ -278,25 +257,25 @@ export function InputView() { />
    Input Toggle - +


    - +


    - +


    - +

    diff --git a/src/test/ModalView.tsx b/src/test/ModalView.tsx index 0966bef..3af3b7c 100644 --- a/src/test/ModalView.tsx +++ b/src/test/ModalView.tsx @@ -15,7 +15,8 @@ */ import React, { useState } from 'react'; -import { Modal, Icon, Button, Popover } from 'components'; +import { Button } from 'yorkie-ui'; +import { Modal, Icon, Popover } from 'components'; export function ModalView() { const [type, setType] = useState('basic1'); @@ -62,10 +63,8 @@ function Basic1Modal() { Are you sure you want to delete this team? - - - - + + ); @@ -81,10 +80,8 @@ function Basic2Modal() { Modal Title - - - - + + ); diff --git a/src/test/index.ts b/src/test/index.ts index 84a99c3..6e9054f 100644 --- a/src/test/index.ts +++ b/src/test/index.ts @@ -14,7 +14,6 @@ * limitations under the License. */ -export * from './ButtonView'; export * from './PopoverView'; export * from './DropdownView'; export * from './InputView'; diff --git a/tsconfig.json b/tsconfig.json index d4da069..895f36a 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -5,6 +5,7 @@ "allowJs": true, "skipLibCheck": true, "esModuleInterop": true, + "preserveSymlinks": false, "allowSyntheticDefaultImports": true, "strict": true, "forceConsistentCasingInFileNames": true,