|  | @@ -21,6 +21,7 @@
 | 
	
		
			
				|  |  |          "file-saver": "^2.0.5",
 | 
	
		
			
				|  |  |          "hfmath": "^0.0.2",
 | 
	
		
			
				|  |  |          "html-to-image": "^1.11.11",
 | 
	
		
			
				|  |  | +        "html2canvas": "^1.4.1",
 | 
	
		
			
				|  |  |          "js-cookie": "^3.0.5",
 | 
	
		
			
				|  |  |          "lodash": "^4.17.21",
 | 
	
		
			
				|  |  |          "mitt": "^3.0.1",
 | 
	
	
		
			
				|  | @@ -1982,6 +1983,14 @@
 | 
	
		
			
				|  |  |        "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
 | 
	
		
			
				|  |  |        "dev": true
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  | +    "node_modules/base64-arraybuffer": {
 | 
	
		
			
				|  |  | +      "version": "1.0.2",
 | 
	
		
			
				|  |  | +      "resolved": "https://registry.npmmirror.com/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz",
 | 
	
		
			
				|  |  | +      "integrity": "sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==",
 | 
	
		
			
				|  |  | +      "engines": {
 | 
	
		
			
				|  |  | +        "node": ">= 0.6.0"
 | 
	
		
			
				|  |  | +      }
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  |      "node_modules/big.js": {
 | 
	
		
			
				|  |  |        "version": "5.2.2",
 | 
	
		
			
				|  |  |        "resolved": "https://registry.npmmirror.com/big.js/-/big.js-5.2.2.tgz",
 | 
	
	
		
			
				|  | @@ -2232,6 +2241,14 @@
 | 
	
		
			
				|  |  |        "resolved": "https://registry.npmmirror.com/crypto-js/-/crypto-js-4.2.0.tgz",
 | 
	
		
			
				|  |  |        "integrity": "sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q=="
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  | +    "node_modules/css-line-break": {
 | 
	
		
			
				|  |  | +      "version": "2.1.0",
 | 
	
		
			
				|  |  | +      "resolved": "https://registry.npmmirror.com/css-line-break/-/css-line-break-2.1.0.tgz",
 | 
	
		
			
				|  |  | +      "integrity": "sha512-FHcKFCZcAha3LwfVBhCQbW2nCNbkZXn7KVUJcsT5/P8YmfsVja0FMPJr0B903j/E69HUphKiV9iQArX8SDYA4w==",
 | 
	
		
			
				|  |  | +      "dependencies": {
 | 
	
		
			
				|  |  | +        "utrie": "^1.0.2"
 | 
	
		
			
				|  |  | +      }
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  |      "node_modules/cssesc": {
 | 
	
		
			
				|  |  |        "version": "3.0.0",
 | 
	
		
			
				|  |  |        "resolved": "https://registry.npmmirror.com/cssesc/-/cssesc-3.0.0.tgz",
 | 
	
	
		
			
				|  | @@ -3060,6 +3077,18 @@
 | 
	
		
			
				|  |  |        "resolved": "https://registry.npmmirror.com/html-to-image/-/html-to-image-1.11.11.tgz",
 | 
	
		
			
				|  |  |        "integrity": "sha512-9gux8QhvjRO/erSnDPv28noDZcPZmYE7e1vFsBLKLlRlKDSqNJYebj6Qz1TGd5lsRV+X+xYyjCKjuZdABinWjA=="
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  | +    "node_modules/html2canvas": {
 | 
	
		
			
				|  |  | +      "version": "1.4.1",
 | 
	
		
			
				|  |  | +      "resolved": "https://registry.npmmirror.com/html2canvas/-/html2canvas-1.4.1.tgz",
 | 
	
		
			
				|  |  | +      "integrity": "sha512-fPU6BHNpsyIhr8yyMpTLLxAbkaK8ArIBcmZIRiBLiDhjeqvXolaEmDGmELFuX9I4xDcaKKcJl+TKZLqruBbmWA==",
 | 
	
		
			
				|  |  | +      "dependencies": {
 | 
	
		
			
				|  |  | +        "css-line-break": "^2.1.0",
 | 
	
		
			
				|  |  | +        "text-segmentation": "^1.0.3"
 | 
	
		
			
				|  |  | +      },
 | 
	
		
			
				|  |  | +      "engines": {
 | 
	
		
			
				|  |  | +        "node": ">=8.0.0"
 | 
	
		
			
				|  |  | +      }
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  |      "node_modules/ignore": {
 | 
	
		
			
				|  |  |        "version": "5.3.0",
 | 
	
		
			
				|  |  |        "resolved": "https://registry.npmmirror.com/ignore/-/ignore-5.3.0.tgz",
 | 
	
	
		
			
				|  | @@ -4450,6 +4479,14 @@
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  | +    "node_modules/text-segmentation": {
 | 
	
		
			
				|  |  | +      "version": "1.0.3",
 | 
	
		
			
				|  |  | +      "resolved": "https://registry.npmmirror.com/text-segmentation/-/text-segmentation-1.0.3.tgz",
 | 
	
		
			
				|  |  | +      "integrity": "sha512-iOiPUo/BGnZ6+54OsWxZidGCsdU8YbE4PSpdPinp7DeMtUJNJBoJ/ouUSTJjHkh1KntHaltHl/gDs2FC4i5+Nw==",
 | 
	
		
			
				|  |  | +      "dependencies": {
 | 
	
		
			
				|  |  | +        "utrie": "^1.0.2"
 | 
	
		
			
				|  |  | +      }
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  |      "node_modules/text-table": {
 | 
	
		
			
				|  |  |        "version": "0.2.0",
 | 
	
		
			
				|  |  |        "resolved": "https://registry.npmmirror.com/text-table/-/text-table-0.2.0.tgz",
 | 
	
	
		
			
				|  | @@ -4586,6 +4623,14 @@
 | 
	
		
			
				|  |  |        "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
 | 
	
		
			
				|  |  |        "dev": true
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  | +    "node_modules/utrie": {
 | 
	
		
			
				|  |  | +      "version": "1.0.2",
 | 
	
		
			
				|  |  | +      "resolved": "https://registry.npmmirror.com/utrie/-/utrie-1.0.2.tgz",
 | 
	
		
			
				|  |  | +      "integrity": "sha512-1MLa5ouZiOmQzUbjbu9VmjLzn1QLXBhwpUa7kdLUQK+KQ5KA9I1vk5U4YHe/X2Ch7PYnJfWuWT+VbuxbGwljhw==",
 | 
	
		
			
				|  |  | +      "dependencies": {
 | 
	
		
			
				|  |  | +        "base64-arraybuffer": "^1.0.2"
 | 
	
		
			
				|  |  | +      }
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  |      "node_modules/validate-npm-package-license": {
 | 
	
		
			
				|  |  |        "version": "3.0.4",
 | 
	
		
			
				|  |  |        "resolved": "https://registry.npmmirror.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
 | 
	
	
		
			
				|  | @@ -6264,6 +6309,11 @@
 | 
	
		
			
				|  |  |        "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
 | 
	
		
			
				|  |  |        "dev": true
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  | +    "base64-arraybuffer": {
 | 
	
		
			
				|  |  | +      "version": "1.0.2",
 | 
	
		
			
				|  |  | +      "resolved": "https://registry.npmmirror.com/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz",
 | 
	
		
			
				|  |  | +      "integrity": "sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ=="
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  |      "big.js": {
 | 
	
		
			
				|  |  |        "version": "5.2.2",
 | 
	
		
			
				|  |  |        "resolved": "https://registry.npmmirror.com/big.js/-/big.js-5.2.2.tgz",
 | 
	
	
		
			
				|  | @@ -6447,6 +6497,14 @@
 | 
	
		
			
				|  |  |        "resolved": "https://registry.npmmirror.com/crypto-js/-/crypto-js-4.2.0.tgz",
 | 
	
		
			
				|  |  |        "integrity": "sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q=="
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  | +    "css-line-break": {
 | 
	
		
			
				|  |  | +      "version": "2.1.0",
 | 
	
		
			
				|  |  | +      "resolved": "https://registry.npmmirror.com/css-line-break/-/css-line-break-2.1.0.tgz",
 | 
	
		
			
				|  |  | +      "integrity": "sha512-FHcKFCZcAha3LwfVBhCQbW2nCNbkZXn7KVUJcsT5/P8YmfsVja0FMPJr0B903j/E69HUphKiV9iQArX8SDYA4w==",
 | 
	
		
			
				|  |  | +      "requires": {
 | 
	
		
			
				|  |  | +        "utrie": "^1.0.2"
 | 
	
		
			
				|  |  | +      }
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  |      "cssesc": {
 | 
	
		
			
				|  |  |        "version": "3.0.0",
 | 
	
		
			
				|  |  |        "resolved": "https://registry.npmmirror.com/cssesc/-/cssesc-3.0.0.tgz",
 | 
	
	
		
			
				|  | @@ -7081,6 +7139,15 @@
 | 
	
		
			
				|  |  |        "resolved": "https://registry.npmmirror.com/html-to-image/-/html-to-image-1.11.11.tgz",
 | 
	
		
			
				|  |  |        "integrity": "sha512-9gux8QhvjRO/erSnDPv28noDZcPZmYE7e1vFsBLKLlRlKDSqNJYebj6Qz1TGd5lsRV+X+xYyjCKjuZdABinWjA=="
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  | +    "html2canvas": {
 | 
	
		
			
				|  |  | +      "version": "1.4.1",
 | 
	
		
			
				|  |  | +      "resolved": "https://registry.npmmirror.com/html2canvas/-/html2canvas-1.4.1.tgz",
 | 
	
		
			
				|  |  | +      "integrity": "sha512-fPU6BHNpsyIhr8yyMpTLLxAbkaK8ArIBcmZIRiBLiDhjeqvXolaEmDGmELFuX9I4xDcaKKcJl+TKZLqruBbmWA==",
 | 
	
		
			
				|  |  | +      "requires": {
 | 
	
		
			
				|  |  | +        "css-line-break": "^2.1.0",
 | 
	
		
			
				|  |  | +        "text-segmentation": "^1.0.3"
 | 
	
		
			
				|  |  | +      }
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  |      "ignore": {
 | 
	
		
			
				|  |  |        "version": "5.3.0",
 | 
	
		
			
				|  |  |        "resolved": "https://registry.npmmirror.com/ignore/-/ignore-5.3.0.tgz",
 | 
	
	
		
			
				|  | @@ -8140,6 +8207,14 @@
 | 
	
		
			
				|  |  |          "terser": "^5.26.0"
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  | +    "text-segmentation": {
 | 
	
		
			
				|  |  | +      "version": "1.0.3",
 | 
	
		
			
				|  |  | +      "resolved": "https://registry.npmmirror.com/text-segmentation/-/text-segmentation-1.0.3.tgz",
 | 
	
		
			
				|  |  | +      "integrity": "sha512-iOiPUo/BGnZ6+54OsWxZidGCsdU8YbE4PSpdPinp7DeMtUJNJBoJ/ouUSTJjHkh1KntHaltHl/gDs2FC4i5+Nw==",
 | 
	
		
			
				|  |  | +      "requires": {
 | 
	
		
			
				|  |  | +        "utrie": "^1.0.2"
 | 
	
		
			
				|  |  | +      }
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  |      "text-table": {
 | 
	
		
			
				|  |  |        "version": "0.2.0",
 | 
	
		
			
				|  |  |        "resolved": "https://registry.npmmirror.com/text-table/-/text-table-0.2.0.tgz",
 | 
	
	
		
			
				|  | @@ -8235,6 +8310,14 @@
 | 
	
		
			
				|  |  |        "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
 | 
	
		
			
				|  |  |        "dev": true
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  | +    "utrie": {
 | 
	
		
			
				|  |  | +      "version": "1.0.2",
 | 
	
		
			
				|  |  | +      "resolved": "https://registry.npmmirror.com/utrie/-/utrie-1.0.2.tgz",
 | 
	
		
			
				|  |  | +      "integrity": "sha512-1MLa5ouZiOmQzUbjbu9VmjLzn1QLXBhwpUa7kdLUQK+KQ5KA9I1vk5U4YHe/X2Ch7PYnJfWuWT+VbuxbGwljhw==",
 | 
	
		
			
				|  |  | +      "requires": {
 | 
	
		
			
				|  |  | +        "base64-arraybuffer": "^1.0.2"
 | 
	
		
			
				|  |  | +      }
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  |      "validate-npm-package-license": {
 | 
	
		
			
				|  |  |        "version": "3.0.4",
 | 
	
		
			
				|  |  |        "resolved": "https://registry.npmmirror.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
 |