|  | @@ -29,20 +29,17 @@
 | 
	
		
			
				|  |  |          "js-cookie": "2.2.0",
 | 
	
		
			
				|  |  |          "mitt": "^3.0.1",
 | 
	
		
			
				|  |  |          "moment": "^2.30.1",
 | 
	
		
			
				|  |  | -        "monaco-editor": "^0.52.2",
 | 
	
		
			
				|  |  |          "normalize.css": "^8.0.1",
 | 
	
		
			
				|  |  |          "pinia": "^2.1.6",
 | 
	
		
			
				|  |  |          "pinia-plugin-persistedstate": "^3.2.0",
 | 
	
		
			
				|  |  |          "sass": "^1.71.1",
 | 
	
		
			
				|  |  |          "sass-loader": "^13.3.3",
 | 
	
		
			
				|  |  | -        "splitpanes": "^4.0.4",
 | 
	
		
			
				|  |  | +        "spark-md5": "^3.0.2",
 | 
	
		
			
				|  |  |          "three": "^0.174.0",
 | 
	
		
			
				|  |  |          "v-scale-screen": "^2.2.0",
 | 
	
		
			
				|  |  | -        "vite-plugin-monaco-editor": "^1.1.0",
 | 
	
		
			
				|  |  |          "vite-plugin-remove-console": "^2.2.0",
 | 
	
		
			
				|  |  |          "vue": "^3.3.4",
 | 
	
		
			
				|  |  |          "vue-i18n": "^9.14.4",
 | 
	
		
			
				|  |  | -        "vue-monaco-editor": "^0.0.19",
 | 
	
		
			
				|  |  |          "vue-pdf-embed": "^2.1.2",
 | 
	
		
			
				|  |  |          "vue-router": "4.0",
 | 
	
		
			
				|  |  |          "webuploader": "^0.1.8"
 | 
	
	
		
			
				|  | @@ -6758,7 +6755,8 @@
 | 
	
		
			
				|  |  |      "node_modules/lodash.debounce": {
 | 
	
		
			
				|  |  |        "version": "4.0.8",
 | 
	
		
			
				|  |  |        "resolved": "https://registry.npmmirror.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
 | 
	
		
			
				|  |  | -      "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow=="
 | 
	
		
			
				|  |  | +      "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==",
 | 
	
		
			
				|  |  | +      "peer": true
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      "node_modules/lodash.merge": {
 | 
	
		
			
				|  |  |        "version": "4.6.2",
 | 
	
	
		
			
				|  | @@ -6891,11 +6889,6 @@
 | 
	
		
			
				|  |  |          "node": "*"
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  | -    "node_modules/monaco-editor": {
 | 
	
		
			
				|  |  | -      "version": "0.52.2",
 | 
	
		
			
				|  |  | -      "resolved": "https://registry.npmmirror.com/monaco-editor/-/monaco-editor-0.52.2.tgz",
 | 
	
		
			
				|  |  | -      "integrity": "sha512-GEQWEZmfkOGLdd3XK8ryrfWz3AIP8YymVXiPHEdewrUq7mh0qrKrfHLNCXcbB6sTnMLnOZ3ztSiKcciFUkIJwQ=="
 | 
	
		
			
				|  |  | -    },
 | 
	
		
			
				|  |  |      "node_modules/ms": {
 | 
	
		
			
				|  |  |        "version": "2.1.3",
 | 
	
		
			
				|  |  |        "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz",
 | 
	
	
		
			
				|  | @@ -8102,6 +8095,7 @@
 | 
	
		
			
				|  |  |        "version": "0.6.1",
 | 
	
		
			
				|  |  |        "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz",
 | 
	
		
			
				|  |  |        "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
 | 
	
		
			
				|  |  | +      "peer": true,
 | 
	
		
			
				|  |  |        "engines": {
 | 
	
		
			
				|  |  |          "node": ">=0.10.0"
 | 
	
		
			
				|  |  |        }
 | 
	
	
		
			
				|  | @@ -8136,17 +8130,6 @@
 | 
	
		
			
				|  |  |        "resolved": "https://registry.npmmirror.com/spark-md5/-/spark-md5-3.0.2.tgz",
 | 
	
		
			
				|  |  |        "integrity": "sha512-wcFzz9cDfbuqe0FZzfi2or1sgyIrsDwmPwfZC4hiNidPdPINjeUwNfv5kldczoEAcjl9Y1L3SM7Uz2PUEQzxQw=="
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  | -    "node_modules/splitpanes": {
 | 
	
		
			
				|  |  | -      "version": "4.0.4",
 | 
	
		
			
				|  |  | -      "resolved": "https://registry.npmmirror.com/splitpanes/-/splitpanes-4.0.4.tgz",
 | 
	
		
			
				|  |  | -      "integrity": "sha512-RbysugZhjbCw5fgplvk3hOXr41stahQDtZhHVkhnnJI6H4wlGDhM2kIpbehy7v92duy9GnMa8zIhHigIV1TWtg==",
 | 
	
		
			
				|  |  | -      "funding": {
 | 
	
		
			
				|  |  | -        "url": "https://github.com/sponsors/antoniandre"
 | 
	
		
			
				|  |  | -      },
 | 
	
		
			
				|  |  | -      "peerDependencies": {
 | 
	
		
			
				|  |  | -        "vue": "^3.2.0"
 | 
	
		
			
				|  |  | -      }
 | 
	
		
			
				|  |  | -    },
 | 
	
		
			
				|  |  |      "node_modules/sprintf-js": {
 | 
	
		
			
				|  |  |        "version": "1.0.3",
 | 
	
		
			
				|  |  |        "resolved": "https://registry.npmmirror.com/sprintf-js/-/sprintf-js-1.0.3.tgz",
 | 
	
	
		
			
				|  | @@ -9025,14 +9008,6 @@
 | 
	
		
			
				|  |  |          "vite": ">=2.0.0"
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  | -    "node_modules/vite-plugin-monaco-editor": {
 | 
	
		
			
				|  |  | -      "version": "1.1.0",
 | 
	
		
			
				|  |  | -      "resolved": "https://registry.npmmirror.com/vite-plugin-monaco-editor/-/vite-plugin-monaco-editor-1.1.0.tgz",
 | 
	
		
			
				|  |  | -      "integrity": "sha512-IvtUqZotrRoVqwT0PBBDIZPNraya3BxN/bfcNfnxZ5rkJiGcNtO5eAOWWSgT7zullIAEqQwxMU83yL9J5k7gww==",
 | 
	
		
			
				|  |  | -      "peerDependencies": {
 | 
	
		
			
				|  |  | -        "monaco-editor": ">=0.33.0"
 | 
	
		
			
				|  |  | -      }
 | 
	
		
			
				|  |  | -    },
 | 
	
		
			
				|  |  |      "node_modules/vite-plugin-remove-console": {
 | 
	
		
			
				|  |  |        "version": "2.2.0",
 | 
	
		
			
				|  |  |        "resolved": "https://registry.npmmirror.com/vite-plugin-remove-console/-/vite-plugin-remove-console-2.2.0.tgz",
 | 
	
	
		
			
				|  | @@ -9160,53 +9135,6 @@
 | 
	
		
			
				|  |  |          "vue": "^3.0.0"
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  | -    "node_modules/vue-monaco-editor": {
 | 
	
		
			
				|  |  | -      "version": "0.0.19",
 | 
	
		
			
				|  |  | -      "resolved": "https://registry.npmmirror.com/vue-monaco-editor/-/vue-monaco-editor-0.0.19.tgz",
 | 
	
		
			
				|  |  | -      "integrity": "sha512-6tgCWkC1WDPp8K1xgZ9Fp7U4ww0DIQPZC/x9Ih8hEuKPfpekzcHo2r9DaWa1lvzFMeJPv5e4mFCYhmR9+SAl8A==",
 | 
	
		
			
				|  |  | -      "dependencies": {
 | 
	
		
			
				|  |  | -        "lodash.debounce": "^4.0.8",
 | 
	
		
			
				|  |  | -        "vue": "^2.1.0"
 | 
	
		
			
				|  |  | -      }
 | 
	
		
			
				|  |  | -    },
 | 
	
		
			
				|  |  | -    "node_modules/vue-monaco-editor/node_modules/@vue/compiler-sfc": {
 | 
	
		
			
				|  |  | -      "version": "2.7.16",
 | 
	
		
			
				|  |  | -      "resolved": "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-2.7.16.tgz",
 | 
	
		
			
				|  |  | -      "integrity": "sha512-KWhJ9k5nXuNtygPU7+t1rX6baZeqOYLEforUPjgNDBnLicfHCoi48H87Q8XyLZOrNNsmhuwKqtpDQWjEFe6Ekg==",
 | 
	
		
			
				|  |  | -      "dependencies": {
 | 
	
		
			
				|  |  | -        "@babel/parser": "^7.23.5",
 | 
	
		
			
				|  |  | -        "postcss": "^8.4.14",
 | 
	
		
			
				|  |  | -        "source-map": "^0.6.1"
 | 
	
		
			
				|  |  | -      },
 | 
	
		
			
				|  |  | -      "optionalDependencies": {
 | 
	
		
			
				|  |  | -        "prettier": "^1.18.2 || ^2.0.0"
 | 
	
		
			
				|  |  | -      }
 | 
	
		
			
				|  |  | -    },
 | 
	
		
			
				|  |  | -    "node_modules/vue-monaco-editor/node_modules/prettier": {
 | 
	
		
			
				|  |  | -      "version": "2.8.8",
 | 
	
		
			
				|  |  | -      "resolved": "https://registry.npmmirror.com/prettier/-/prettier-2.8.8.tgz",
 | 
	
		
			
				|  |  | -      "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==",
 | 
	
		
			
				|  |  | -      "optional": true,
 | 
	
		
			
				|  |  | -      "bin": {
 | 
	
		
			
				|  |  | -        "prettier": "bin-prettier.js"
 | 
	
		
			
				|  |  | -      },
 | 
	
		
			
				|  |  | -      "engines": {
 | 
	
		
			
				|  |  | -        "node": ">=10.13.0"
 | 
	
		
			
				|  |  | -      },
 | 
	
		
			
				|  |  | -      "funding": {
 | 
	
		
			
				|  |  | -        "url": "https://github.com/prettier/prettier?sponsor=1"
 | 
	
		
			
				|  |  | -      }
 | 
	
		
			
				|  |  | -    },
 | 
	
		
			
				|  |  | -    "node_modules/vue-monaco-editor/node_modules/vue": {
 | 
	
		
			
				|  |  | -      "version": "2.7.16",
 | 
	
		
			
				|  |  | -      "resolved": "https://registry.npmmirror.com/vue/-/vue-2.7.16.tgz",
 | 
	
		
			
				|  |  | -      "integrity": "sha512-4gCtFXaAA3zYZdTp5s4Hl2sozuySsgz4jy1EnpBHNfpMa9dK1ZCG7viqBPCwXtmgc8nHqUsAu3G4gtmXkkY3Sw==",
 | 
	
		
			
				|  |  | -      "deprecated": "Vue 2 has reached EOL and is no longer actively maintained. See https://v2.vuejs.org/eol/ for more details.",
 | 
	
		
			
				|  |  | -      "dependencies": {
 | 
	
		
			
				|  |  | -        "@vue/compiler-sfc": "2.7.16",
 | 
	
		
			
				|  |  | -        "csstype": "^3.1.0"
 | 
	
		
			
				|  |  | -      }
 | 
	
		
			
				|  |  | -    },
 | 
	
		
			
				|  |  |      "node_modules/vue-pdf-embed": {
 | 
	
		
			
				|  |  |        "version": "2.1.2",
 | 
	
		
			
				|  |  |        "resolved": "https://registry.npmmirror.com/vue-pdf-embed/-/vue-pdf-embed-2.1.2.tgz",
 |