From ab9a30b2d94e873102c5f04d80ef4b0634599b58 Mon Sep 17 00:00:00 2001 From: Adam Roberts Date: Wed, 6 Nov 2024 14:23:49 +0000 Subject: [PATCH 1/8] Front-end updates --- web/beerus-web/._target | Bin 0 -> 4096 bytes web/beerus-web/Cargo.lock | 10 +++++----- 2 files changed, 5 insertions(+), 5 deletions(-) create mode 100644 web/beerus-web/._target diff --git a/web/beerus-web/._target b/web/beerus-web/._target new file mode 100644 index 0000000000000000000000000000000000000000..bc6a5f2818b9a6f773c5d95f0b28d54d50a6b643 GIT binary patch literal 4096 zcmeH~y$ZrW498PJ)TQX+RLVVp6i30q(Ln_5;8w2Jh^5yL+AHW=IrtPlhLdkmuhtKA zahC)_l0OL{zb()ncAy2Y;DRmJY{MQ_YtYj^1~890>e{>j7`D!T*vxfT)zv*W6L8Y) z)2|Uj*ALwhX*}XtCUF#_;sIBDq9yMxc|I3WnR&PuvJ7ypFb42585YWMy#C-l+cXB< zW|2`ZsO=e>3cz|M6o~*4AOb{y2oM1xKm>>Y5g-CY;O_|3Kj7;RwB21;upEoD%muP- knnx^56ecQ66E5X}N!%*tOP)mf7ybtrpZC8mvcRsY8>kID#{d8T literal 0 HcmV?d00001 diff --git a/web/beerus-web/Cargo.lock b/web/beerus-web/Cargo.lock index a4c0797f..1a9898ff 100644 --- a/web/beerus-web/Cargo.lock +++ b/web/beerus-web/Cargo.lock @@ -400,7 +400,7 @@ dependencies = [ [[package]] name = "beerus" -version = "0.5.1" +version = "0.6.1" dependencies = [ "async-trait", "base64 0.22.1", @@ -416,7 +416,7 @@ dependencies = [ "iamgroot", "once_cell", "regex", - "reqwest 0.12.7", + "reqwest 0.12.8", "serde", "serde_json", "starknet-crypto 0.7.2", @@ -445,7 +445,7 @@ dependencies = [ "js-sys", "num-bigint", "num-traits 0.2.19", - "reqwest 0.12.7", + "reqwest 0.12.8", "serde", "serde_json", "tokio", @@ -5064,9 +5064,9 @@ dependencies = [ [[package]] name = "reqwest" -version = "0.12.7" +version = "0.12.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8f4955649ef5c38cc7f9e8aa41761d48fb9677197daea9984dc54f56aad5e63" +checksum = "f713147fbe92361e52392c73b8c9e48c04c6625bce969ef54dc901e58e042a7b" dependencies = [ "base64 0.22.1", "bytes", From b6240c1af4a7da3b65ac095f2d17db6b6b6b4d3c Mon Sep 17 00:00:00 2001 From: Adam Roberts Date: Wed, 6 Nov 2024 14:45:06 +0000 Subject: [PATCH 2/8] Status icons forged --- web/app.js | 496 ++++++----- web/images/lines.png | Bin 0 -> 176 bytes web/index.html | 298 +++++-- web/package-lock.json | 1919 +++++++++++++++++++++++++++++++++++++++++ web/style.css | 338 ++++++-- 5 files changed, 2720 insertions(+), 331 deletions(-) create mode 100644 web/images/lines.png create mode 100644 web/package-lock.json diff --git a/web/app.js b/web/app.js index 857a614b..5e8614c5 100644 --- a/web/app.js +++ b/web/app.js @@ -1,229 +1,269 @@ -document.addEventListener("DOMContentLoaded", () => { - const chatLog = document.getElementById("chat-log"); - const input = document.getElementById("json-input"); - const sendBtn = document.getElementById("send-btn"); - const templateBtns = document.querySelectorAll('.template-btn'); - const alchemyKeyInput = document.getElementById("alchemy-key"); - const initBtn = document.getElementById("init-btn"); - const statusSpan = document.getElementById("status"); - const proxySpan = document.getElementById("proxy"); - const modalOverlay = document.getElementById("modal-overlay"); - const infoBtn = document.getElementById("info-btn"); - const proxyBtn = document.getElementById("proxy-btn"); - let messageId = 1; - - const statusIcons = { - unknown: '❓', - pending: '⏳', - ready: '✅', - error: '❌' - }; - - var ready; - const worker = new Worker(new URL('./wrk.js', import.meta.url), { type: 'module' }); - worker.onmessage = event => { - if (!ready) { - if (event.data === 'OK') { - ready = true; - statusSpan.innerText = statusIcons.ready; - } else { - console.error(event.data); - statusSpan.innerText = statusIcons.error; - } - return; - } - - try { - let json = JSON.parse(event.data); - let responseContent = document.getElementById(json.id); - delete json.id; - let response = formatJSON(JSON.stringify(json)); - responseContent.innerHTML = response; - - if (json.hasOwnProperty('error')) { - console.error(json['error']); - responseContent.parentElement.setAttribute("style", "border-left-color:#FF0000"); - } - } catch (e) { - console.error(e); - } - }; - - worker.onerror = error => { - console.error(error); - } - - function sendMessage(userMessage) { - if (!ready || userMessage.trim() === "") return; - - addMessagePair(userMessage, messageId); - - let message = appendId(userMessage, messageId); - worker.postMessage(message); - - messageId++; - input.value = ''; - } - - function appendId(message, id) { - let object = JSON.parse(message); - object.id = id; - return JSON.stringify(object); - } - - function addMessagePair(userMessage, id) { - const messagePairDiv = document.createElement("div"); - messagePairDiv.classList.add("message-pair"); - - const requestMessage = createMessageDiv(formatJSON(userMessage), id, "request"); - const responseMessage = createMessageDiv(statusIcons.pending, id, "response"); - messagePairDiv.appendChild(requestMessage); - messagePairDiv.appendChild(responseMessage); - chatLog.prepend(messagePairDiv); - } - - function createMessageDiv(messageContent, id, type) { - const messageDiv = document.createElement("div"); - messageDiv.classList.add("message", type); - - const content = document.createElement("div"); - if (type === "response") { - content.id = id; - } - content.classList.add("content"); - content.innerHTML = messageContent; - - const messageIdDiv = document.createElement("div"); - messageIdDiv.classList.add("id"); - messageIdDiv.textContent = `#${id}`; - - messageDiv.appendChild(content); - messageDiv.appendChild(messageIdDiv); - - return messageDiv; - } - - sendBtn.addEventListener("click", () => sendMessage(input.value)); - input.addEventListener("keypress", (e) => { - if (e.key === "Enter" && e.shiftKey) { - sendMessage(input.value); - e.preventDefault(); // Prevents default Enter behavior (add new line) - } - }); - - templateBtns.forEach(btn => { - btn.addEventListener('click', () => { - input.value = JSON.stringify(JSON.parse(btn.dataset.template), null, 2); - }); - }); - - function formatJSON(jsonString) { - try { - const obj = JSON.parse(jsonString); - return syntaxHighlight(JSON.stringify(obj, null, 2)); - } catch (e) { - return jsonString; // Return input string if not a valid JSON - } - } - - function syntaxHighlight(json) { - json = json.replace(/&/g, '&').replace(//g, '>'); - return json.replace(/("(\\u[\da-fA-F]{4}|\\[^u]|[^\\"])*"(\s*:)?|\b(true|false|null)\b|\d+)/g, function (match) { - let cls = 'json-value'; - if (/^"/.test(match)) { - if (/:$/.test(match)) { - cls = 'json-key'; - } else { - cls = 'json-string'; - } - } else if (/true|false/.test(match)) { - cls = 'json-boolean'; - } - return `${match}`; - }); - } - - input.addEventListener('input', function () { - try { - const formattedJSON = JSON.stringify(JSON.parse(input.value), null, 2); - input.value = formattedJSON; - } catch (e) { - // ignore if the input is not a valid JSON yet - } - }); - - initBtn.addEventListener("click", () => { - if (ready) { - return; - } - const alchemyKey = alchemyKeyInput.value; - if (!alchemyKey) { - console.log("Alchemy key is empty"); - return; - } - const config = JSON.stringify({ - network: "mainnet", - ethereum_url: `http://127.0.0.1:3000/eth-mainnet.g.alchemy.com/v2/${alchemyKey}`, - starknet_url: `http://127.0.0.1:3000/starknet-mainnet.g.alchemy.com/starknet/version/rpc/v0_7/${alchemyKey}` - }); - worker.postMessage(config); - statusSpan.innerText = statusIcons.pending; - }); - - modalOverlay.addEventListener("click", (e) => { - if (e.target === modalOverlay) { - modalOverlay.style.display = "none"; - } - }); - - function timeout(ms, promise) { - return new Promise((resolve, reject) => { - const timer = setTimeout(() => { - reject(new Error('TIMEOUT')) - }, ms) - - promise - .then(value => { - clearTimeout(timer) - resolve(value) - }) - .catch(reason => { - clearTimeout(timer) - reject(reason) - }) - }); - } - - function checkProxy() { - proxySpan.innerText = statusIcons.pending; - timeout(1000, fetch('http://127.0.0.1:3000/check')) - .then(response => response.text()) - .then(response => { - console.log('Proxy:', response); - if (response.trim() === 'ready') { - proxySpan.innerText = statusIcons.ready; - } else { - proxySpan.innerText = statusIcons.unknown; - } - }) - .catch((e) => { - console.error('Proxy:', e); - proxySpan.innerText = statusIcons.error; - }); - } - - proxyBtn.addEventListener("click", checkProxy); - - modalOverlay.style.display = "flex"; - infoBtn.addEventListener("click", () => { - modalOverlay.style.display = "flex"; - }); - - document.addEventListener("keydown", (e) => { - if (e.key === "Escape") { - modalOverlay.style.display = "none"; - } - }); - - checkProxy(); +document.addEventListener('DOMContentLoaded', () => { + const chatLog = document.getElementById('chat-log'); + const input = document.getElementById('json-input'); + const sendBtn = document.getElementById('send-btn'); + const templateBtns = document.querySelectorAll('.template-btn'); + const alchemyKeyInput = document.getElementById('alchemy-key'); + const initBtn = document.getElementById('init-btn'); + const statusSpan = document.getElementById('status'); + const proxySpan = document.getElementById('proxy'); + const modalOverlay = document.getElementById('modal-overlay'); + const infoBtn = document.getElementById('info-btn'); + const proxyBtn = document.getElementById('proxy-btn'); + const closeBtn = document.getElementById('close-btn'); + let messageId = 1; + + const statusIcons = { + unknown: + '', + pending: + '', + ready: '', + error: '', + }; + + var ready; + const worker = new Worker(new URL('./wrk.js', import.meta.url), { + type: 'module', + }); + worker.onmessage = (event) => { + if (!ready) { + if (event.data === 'OK') { + ready = true; + statusSpan.innerHTML = statusIcons.ready; + } else { + console.error(event.data); + statusSpan.innerHTML = statusIcons.error; + } + return; + } + + try { + let json = JSON.parse(event.data); + let responseContent = document.getElementById(json.id); + delete json.id; + let response = formatJSON(JSON.stringify(json)); + responseContent.innerHTML = response; + + if (json.hasOwnProperty('error')) { + console.error(json['error']); + responseContent.parentElement.setAttribute( + 'style', + 'border-left-color:#FF0000' + ); + } + } catch (e) { + console.error(e); + } + }; + + worker.onerror = (error) => { + console.error(error); + }; + + function sendMessage(userMessage) { + if (!ready || userMessage.trim() === '') return; + + addMessagePair(userMessage, messageId); + + let message = appendId(userMessage, messageId); + worker.postMessage(message); + + messageId++; + input.value = ''; + } + + function appendId(message, id) { + let object = JSON.parse(message); + object.id = id; + return JSON.stringify(object); + } + + function addMessagePair(userMessage, id) { + const messagePairDiv = document.createElement('div'); + messagePairDiv.classList.add('message-pair'); + + const requestMessage = createMessageDiv( + formatJSON(userMessage), + id, + 'request' + ); + const responseMessage = createMessageDiv( + statusIcons.pending, + id, + 'response' + ); + messagePairDiv.appendChild(requestMessage); + messagePairDiv.appendChild(responseMessage); + chatLog.prepend(messagePairDiv); + } + + function createMessageDiv(messageContent, id, type) { + const messageDiv = document.createElement('div'); + messageDiv.classList.add('message', type); + + const content = document.createElement('div'); + if (type === 'response') { + content.id = id; + } + content.classList.add('content'); + content.innerHTML = messageContent; + + const messageIdDiv = document.createElement('div'); + messageIdDiv.classList.add('id'); + messageIdDiv.textContent = `#${id}`; + + messageDiv.appendChild(content); + messageDiv.appendChild(messageIdDiv); + + return messageDiv; + } + + if (sendBtn) { + sendBtn.addEventListener('click', () => sendMessage(input.value)); + input.addEventListener('keypress', (e) => { + if (e.key === 'Enter' && e.shiftKey) { + sendMessage(input.value); + e.preventDefault(); // Prevents default Enter behavior (add new line) + } + }); + } + + templateBtns.forEach((btn) => { + btn.addEventListener('click', () => { + input.value = JSON.stringify( + JSON.parse(btn.dataset.template), + null, + 2 + ); + }); + }); + + function formatJSON(jsonString) { + try { + const obj = JSON.parse(jsonString); + return syntaxHighlight(JSON.stringify(obj, null, 2)); + } catch (e) { + return jsonString; // Return input string if not a valid JSON + } + } + + function syntaxHighlight(json) { + json = json + .replace(/&/g, '&') + .replace(//g, '>'); + return json.replace( + /("(\\u[\da-fA-F]{4}|\\[^u]|[^\\"])*"(\s*:)?|\b(true|false|null)\b|\d+)/g, + function (match) { + let cls = 'json-value'; + if (/^"/.test(match)) { + if (/:$/.test(match)) { + cls = 'json-key'; + } else { + cls = 'json-string'; + } + } else if (/true|false/.test(match)) { + cls = 'json-boolean'; + } + return `${match}`; + } + ); + } + + if (input) { + input.addEventListener('input', function () { + try { + const formattedJSON = JSON.stringify( + JSON.parse(input.value), + null, + 2 + ); + input.value = formattedJSON; + } catch (e) { + // ignore if the input is not a valid JSON yet + } + }); + } + + if (initBtn) { + initBtn.addEventListener('click', () => { + if (ready) { + return; + } + const alchemyKey = alchemyKeyInput.value; + if (!alchemyKey) { + console.log('Alchemy key is empty'); + return; + } + const config = JSON.stringify({ + network: 'mainnet', + ethereum_url: `http://127.0.0.1:3000/eth-mainnet.g.alchemy.com/v2/${alchemyKey}`, + starknet_url: `http://127.0.0.1:3000/starknet-mainnet.g.alchemy.com/starknet/version/rpc/v0_7/${alchemyKey}`, + }); + worker.postMessage(config); + statusSpan.innerText = statusIcons.pending; + }); + } + + function timeout(ms, promise) { + return new Promise((resolve, reject) => { + const timer = setTimeout(() => { + reject(new Error('TIMEOUT')); + }, ms); + + promise + .then((value) => { + clearTimeout(timer); + resolve(value); + }) + .catch((reason) => { + clearTimeout(timer); + reject(reason); + }); + }); + } + + function checkProxy() { + if (proxySpan) { + proxySpan.innerHTML = statusIcons.pending; + + timeout(1000, fetch('http://127.0.0.1:3000/check')) + .then((response) => response.text()) + .then((response) => { + console.log('Proxy:', response); + if (response.trim() === 'ready') { + proxySpan.innerHTML = statusIcons.ready; + } else { + proxySpan.innerHTML = statusIcons.unknown; + } + }) + .catch((e) => { + console.error('Proxy:', e); + proxySpan.innerHTML = statusIcons.error; + }); + } + } + + proxyBtn.addEventListener('click', checkProxy); + + modalOverlay.style.display = 'flex'; + infoBtn.addEventListener('click', () => { + modalOverlay.style.display = 'flex'; + infoBtn.classList.remove('closed'); + }); + + document.addEventListener('keydown', (e) => { + if (e.key === 'Escape') { + modalOverlay.style.display = 'none'; + infoBtn.classList.add('closed'); + } + }); + + closeBtn.addEventListener('click', () => { + modalOverlay.style.display = 'none'; + infoBtn.classList.add('closed'); + }); + + checkProxy(); }); diff --git a/web/images/lines.png b/web/images/lines.png new file mode 100644 index 0000000000000000000000000000000000000000..3dbe0257c0d22f52e50c3d22f958ed3ad13559f7 GIT binary patch literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^AhsF@8<6}P!}S43aTa()7Beu2se&-0XOId=kg+(( z-HBn{IhmJ04okYDuOkD)#(wTUiL5}rtEY=&NCo5DiK<{uZ^7a!A1 Rj{+LV;OXk;vd$@?2>_ZwIMV - - - - - Beerus - - - -
-
-

Beerus

-
- - - - - + + + + + Beerus + + + +
+ +
+
+ Status + + + + + + + + + + + + + +
+
+ Proxy + + + + + + + + + + + + + +
+
+ + + + + + + + + + + + +
-
-
-
-
- + + + + +
+
+
+ + + +
+
+
+ + + + diff --git a/web/package-lock.json b/web/package-lock.json new file mode 100644 index 00000000..b29c0a48 --- /dev/null +++ b/web/package-lock.json @@ -0,0 +1,1919 @@ +{ + "requires": true, + "lockfileVersion": 1, + "dependencies": { + "@babel/code-frame": { + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", + "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.25.9", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", + "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", + "dev": true + }, + "@lezer/common": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.2.3.tgz", + "integrity": "sha512-w7ojc8ejBqr2REPsWxJjrMFsA/ysDCFICn8zEOR9mrqzOu2amhITYuLD8ag6XZf0CFXDrhKqw7+tW8cX66NaDA==", + "dev": true + }, + "@lezer/lr": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@lezer/lr/-/lr-1.4.2.tgz", + "integrity": "sha512-pu0K1jCIdnQ12aWNaAVU5bzi7Bd1w54J3ECgANPmYLtQKP0HBj2cE/5coBD66MT10xbtIuUr7tg0Shbsvk0mDA==", + "dev": true, + "requires": { + "@lezer/common": "^1.0.0" + } + }, + "@lmdb/lmdb-darwin-arm64": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-arm64/-/lmdb-darwin-arm64-2.8.5.tgz", + "integrity": "sha512-KPDeVScZgA1oq0CiPBcOa3kHIqU+pTOwRFDIhxvmf8CTNvqdZQYp5cCKW0bUk69VygB2PuTiINFWbY78aR2pQw==", + "dev": true, + "optional": true + }, + "@lmdb/lmdb-darwin-x64": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-x64/-/lmdb-darwin-x64-2.8.5.tgz", + "integrity": "sha512-w/sLhN4T7MW1nB3R/U8WK5BgQLz904wh+/SmA2jD8NnF7BLLoUgflCNxOeSPOWp8geP6nP/+VjWzZVip7rZ1ug==", + "dev": true, + "optional": true + }, + "@lmdb/lmdb-linux-arm": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm/-/lmdb-linux-arm-2.8.5.tgz", + "integrity": "sha512-c0TGMbm2M55pwTDIfkDLB6BpIsgxV4PjYck2HiOX+cy/JWiBXz32lYbarPqejKs9Flm7YVAKSILUducU9g2RVg==", + "dev": true, + "optional": true + }, + "@lmdb/lmdb-linux-arm64": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm64/-/lmdb-linux-arm64-2.8.5.tgz", + "integrity": "sha512-vtbZRHH5UDlL01TT5jB576Zox3+hdyogvpcbvVJlmU5PdL3c5V7cj1EODdh1CHPksRl+cws/58ugEHi8bcj4Ww==", + "dev": true, + "optional": true + }, + "@lmdb/lmdb-linux-x64": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-x64/-/lmdb-linux-x64-2.8.5.tgz", + "integrity": "sha512-Xkc8IUx9aEhP0zvgeKy7IQ3ReX2N8N1L0WPcQwnZweWmOuKfwpS3GRIYqLtK5za/w3E60zhFfNdS+3pBZPytqQ==", + "dev": true, + "optional": true + }, + "@lmdb/lmdb-win32-x64": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-win32-x64/-/lmdb-win32-x64-2.8.5.tgz", + "integrity": "sha512-4wvrf5BgnR8RpogHhtpCPJMKBmvyZPhhUtEwMJbXh0ni2BucpfF07jlmyM11zRqQ2XIq6PbC2j7W7UCCcm1rRQ==", + "dev": true, + "optional": true + }, + "@mischnic/json-sourcemap": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@mischnic/json-sourcemap/-/json-sourcemap-0.1.1.tgz", + "integrity": "sha512-iA7+tyVqfrATAIsIRWQG+a7ZLLD0VaOCKV2Wd/v4mqIU3J9c4jx9p7S0nw1XH3gJCKNBOOwACOPYYSUu9pgT+w==", + "dev": true, + "requires": { + "@lezer/common": "^1.0.0", + "@lezer/lr": "^1.0.0", + "json5": "^2.2.1" + } + }, + "@msgpackr-extract/msgpackr-extract-darwin-arm64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-arm64/-/msgpackr-extract-darwin-arm64-3.0.3.tgz", + "integrity": "sha512-QZHtlVgbAdy2zAqNA9Gu1UpIuI8Xvsd1v8ic6B2pZmeFnFcMWiPLfWXh7TVw4eGEZ/C9TH281KwhVoeQUKbyjw==", + "dev": true, + "optional": true + }, + "@msgpackr-extract/msgpackr-extract-darwin-x64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-x64/-/msgpackr-extract-darwin-x64-3.0.3.tgz", + "integrity": "sha512-mdzd3AVzYKuUmiWOQ8GNhl64/IoFGol569zNRdkLReh6LRLHOXxU4U8eq0JwaD8iFHdVGqSy4IjFL4reoWCDFw==", + "dev": true, + "optional": true + }, + "@msgpackr-extract/msgpackr-extract-linux-arm": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm/-/msgpackr-extract-linux-arm-3.0.3.tgz", + "integrity": "sha512-fg0uy/dG/nZEXfYilKoRe7yALaNmHoYeIoJuJ7KJ+YyU2bvY8vPv27f7UKhGRpY6euFYqEVhxCFZgAUNQBM3nw==", + "dev": true, + "optional": true + }, + "@msgpackr-extract/msgpackr-extract-linux-arm64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm64/-/msgpackr-extract-linux-arm64-3.0.3.tgz", + "integrity": "sha512-YxQL+ax0XqBJDZiKimS2XQaf+2wDGVa1enVRGzEvLLVFeqa5kx2bWbtcSXgsxjQB7nRqqIGFIcLteF/sHeVtQg==", + "dev": true, + "optional": true + }, + "@msgpackr-extract/msgpackr-extract-linux-x64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-x64/-/msgpackr-extract-linux-x64-3.0.3.tgz", + "integrity": "sha512-cvwNfbP07pKUfq1uH+S6KJ7dT9K8WOE4ZiAcsrSes+UY55E/0jLYc+vq+DO7jlmqRb5zAggExKm0H7O/CBaesg==", + "dev": true, + "optional": true + }, + "@msgpackr-extract/msgpackr-extract-win32-x64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-win32-x64/-/msgpackr-extract-win32-x64-3.0.3.tgz", + "integrity": "sha512-x0fWaQtYp4E6sktbsdAqnehxDgEc/VwM7uLsRCYWaiGu0ykYdZPiS8zCWdnjHwyiumousxfBm4SO31eXqwEZhQ==", + "dev": true, + "optional": true + }, + "@parcel/bundler-default": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/bundler-default/-/bundler-default-2.12.0.tgz", + "integrity": "sha512-3ybN74oYNMKyjD6V20c9Gerdbh7teeNvVMwIoHIQMzuIFT6IGX53PyOLlOKRLbjxMc0TMimQQxIt2eQqxR5LsA==", + "dev": true, + "requires": { + "@parcel/diagnostic": "2.12.0", + "@parcel/graph": "3.2.0", + "@parcel/plugin": "2.12.0", + "@parcel/rust": "2.12.0", + "@parcel/utils": "2.12.0", + "nullthrows": "^1.1.1" + } + }, + "@parcel/cache": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/cache/-/cache-2.12.0.tgz", + "integrity": "sha512-FX5ZpTEkxvq/yvWklRHDESVRz+c7sLTXgFuzz6uEnBcXV38j6dMSikflNpHA6q/L4GKkCqRywm9R6XQwhwIMyw==", + "dev": true, + "requires": { + "@parcel/fs": "2.12.0", + "@parcel/logger": "2.12.0", + "@parcel/utils": "2.12.0", + "lmdb": "2.8.5" + } + }, + "@parcel/codeframe": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/codeframe/-/codeframe-2.12.0.tgz", + "integrity": "sha512-v2VmneILFiHZJTxPiR7GEF1wey1/IXPdZMcUlNXBiPZyWDfcuNgGGVQkx/xW561rULLIvDPharOMdxz5oHOKQg==", + "dev": true, + "requires": { + "chalk": "^4.1.0" + } + }, + "@parcel/compressor-raw": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/compressor-raw/-/compressor-raw-2.12.0.tgz", + "integrity": "sha512-h41Q3X7ZAQ9wbQ2csP8QGrwepasLZdXiuEdpUryDce6rF9ZiHoJ97MRpdLxOhOPyASTw/xDgE1xyaPQr0Q3f5A==", + "dev": true, + "requires": { + "@parcel/plugin": "2.12.0" + } + }, + "@parcel/config-default": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/config-default/-/config-default-2.12.0.tgz", + "integrity": "sha512-dPNe2n9eEsKRc1soWIY0yToMUPirPIa2QhxcCB3Z5RjpDGIXm0pds+BaiqY6uGLEEzsjhRO0ujd4v2Rmm0vuFg==", + "dev": true, + "requires": { + "@parcel/bundler-default": "2.12.0", + "@parcel/compressor-raw": "2.12.0", + "@parcel/namer-default": "2.12.0", + "@parcel/optimizer-css": "2.12.0", + "@parcel/optimizer-htmlnano": "2.12.0", + "@parcel/optimizer-image": "2.12.0", + "@parcel/optimizer-svgo": "2.12.0", + "@parcel/optimizer-swc": "2.12.0", + "@parcel/packager-css": "2.12.0", + "@parcel/packager-html": "2.12.0", + "@parcel/packager-js": "2.12.0", + "@parcel/packager-raw": "2.12.0", + "@parcel/packager-svg": "2.12.0", + "@parcel/packager-wasm": "2.12.0", + "@parcel/reporter-dev-server": "2.12.0", + "@parcel/resolver-default": "2.12.0", + "@parcel/runtime-browser-hmr": "2.12.0", + "@parcel/runtime-js": "2.12.0", + "@parcel/runtime-react-refresh": "2.12.0", + "@parcel/runtime-service-worker": "2.12.0", + "@parcel/transformer-babel": "2.12.0", + "@parcel/transformer-css": "2.12.0", + "@parcel/transformer-html": "2.12.0", + "@parcel/transformer-image": "2.12.0", + "@parcel/transformer-js": "2.12.0", + "@parcel/transformer-json": "2.12.0", + "@parcel/transformer-postcss": "2.12.0", + "@parcel/transformer-posthtml": "2.12.0", + "@parcel/transformer-raw": "2.12.0", + "@parcel/transformer-react-refresh-wrap": "2.12.0", + "@parcel/transformer-svg": "2.12.0" + } + }, + "@parcel/core": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/core/-/core-2.12.0.tgz", + "integrity": "sha512-s+6pwEj+GfKf7vqGUzN9iSEPueUssCCQrCBUlcAfKrJe0a22hTUCjewpB0I7lNrCIULt8dkndD+sMdOrXsRl6Q==", + "dev": true, + "requires": { + "@mischnic/json-sourcemap": "^0.1.0", + "@parcel/cache": "2.12.0", + "@parcel/diagnostic": "2.12.0", + "@parcel/events": "2.12.0", + "@parcel/fs": "2.12.0", + "@parcel/graph": "3.2.0", + "@parcel/logger": "2.12.0", + "@parcel/package-manager": "2.12.0", + "@parcel/plugin": "2.12.0", + "@parcel/profiler": "2.12.0", + "@parcel/rust": "2.12.0", + "@parcel/source-map": "^2.1.1", + "@parcel/types": "2.12.0", + "@parcel/utils": "2.12.0", + "@parcel/workers": "2.12.0", + "abortcontroller-polyfill": "^1.1.9", + "base-x": "^3.0.8", + "browserslist": "^4.6.6", + "clone": "^2.1.1", + "dotenv": "^7.0.0", + "dotenv-expand": "^5.1.0", + "json5": "^2.2.0", + "msgpackr": "^1.9.9", + "nullthrows": "^1.1.1", + "semver": "^7.5.2" + } + }, + "@parcel/diagnostic": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/diagnostic/-/diagnostic-2.12.0.tgz", + "integrity": "sha512-8f1NOsSFK+F4AwFCKynyIu9Kr/uWHC+SywAv4oS6Bv3Acig0gtwUjugk0C9UaB8ztBZiW5TQZhw+uPZn9T/lJA==", + "dev": true, + "requires": { + "@mischnic/json-sourcemap": "^0.1.0", + "nullthrows": "^1.1.1" + } + }, + "@parcel/events": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/events/-/events-2.12.0.tgz", + "integrity": "sha512-nmAAEIKLjW1kB2cUbCYSmZOGbnGj8wCzhqnK727zCCWaA25ogzAtt657GPOeFyqW77KyosU728Tl63Fc8hphIA==", + "dev": true + }, + "@parcel/fs": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/fs/-/fs-2.12.0.tgz", + "integrity": "sha512-NnFkuvou1YBtPOhTdZr44WN7I60cGyly2wpHzqRl62yhObyi1KvW0SjwOMa0QGNcBOIzp4G0CapoZ93hD0RG5Q==", + "dev": true, + "requires": { + "@parcel/rust": "2.12.0", + "@parcel/types": "2.12.0", + "@parcel/utils": "2.12.0", + "@parcel/watcher": "^2.0.7", + "@parcel/workers": "2.12.0" + } + }, + "@parcel/graph": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@parcel/graph/-/graph-3.2.0.tgz", + "integrity": "sha512-xlrmCPqy58D4Fg5umV7bpwDx5Vyt7MlnQPxW68vae5+BA4GSWetfZt+Cs5dtotMG2oCHzZxhIPt7YZ7NRyQzLA==", + "dev": true, + "requires": { + "nullthrows": "^1.1.1" + } + }, + "@parcel/logger": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/logger/-/logger-2.12.0.tgz", + "integrity": "sha512-cJ7Paqa7/9VJ7C+KwgJlwMqTQBOjjn71FbKk0G07hydUEBISU2aDfmc/52o60ErL9l+vXB26zTrIBanbxS8rVg==", + "dev": true, + "requires": { + "@parcel/diagnostic": "2.12.0", + "@parcel/events": "2.12.0" + } + }, + "@parcel/markdown-ansi": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/markdown-ansi/-/markdown-ansi-2.12.0.tgz", + "integrity": "sha512-WZz3rzL8k0H3WR4qTHX6Ic8DlEs17keO9gtD4MNGyMNQbqQEvQ61lWJaIH0nAtgEetu0SOITiVqdZrb8zx/M7w==", + "dev": true, + "requires": { + "chalk": "^4.1.0" + } + }, + "@parcel/namer-default": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/namer-default/-/namer-default-2.12.0.tgz", + "integrity": "sha512-9DNKPDHWgMnMtqqZIMiEj/R9PNWW16lpnlHjwK3ciRlMPgjPJ8+UNc255teZODhX0T17GOzPdGbU/O/xbxVPzA==", + "dev": true, + "requires": { + "@parcel/diagnostic": "2.12.0", + "@parcel/plugin": "2.12.0", + "nullthrows": "^1.1.1" + } + }, + "@parcel/node-resolver-core": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@parcel/node-resolver-core/-/node-resolver-core-3.3.0.tgz", + "integrity": "sha512-rhPW9DYPEIqQBSlYzz3S0AjXxjN6Ub2yS6tzzsW/4S3Gpsgk/uEq4ZfxPvoPf/6TgZndVxmKwpmxaKtGMmf3cA==", + "dev": true, + "requires": { + "@mischnic/json-sourcemap": "^0.1.0", + "@parcel/diagnostic": "2.12.0", + "@parcel/fs": "2.12.0", + "@parcel/rust": "2.12.0", + "@parcel/utils": "2.12.0", + "nullthrows": "^1.1.1", + "semver": "^7.5.2" + } + }, + "@parcel/optimizer-css": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/optimizer-css/-/optimizer-css-2.12.0.tgz", + "integrity": "sha512-ifbcC97fRzpruTjaa8axIFeX4MjjSIlQfem3EJug3L2AVqQUXnM1XO8L0NaXGNLTW2qnh1ZjIJ7vXT/QhsphsA==", + "dev": true, + "requires": { + "@parcel/diagnostic": "2.12.0", + "@parcel/plugin": "2.12.0", + "@parcel/source-map": "^2.1.1", + "@parcel/utils": "2.12.0", + "browserslist": "^4.6.6", + "lightningcss": "^1.22.1", + "nullthrows": "^1.1.1" + } + }, + "@parcel/optimizer-htmlnano": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/optimizer-htmlnano/-/optimizer-htmlnano-2.12.0.tgz", + "integrity": "sha512-MfPMeCrT8FYiOrpFHVR+NcZQlXAptK2r4nGJjfT+ndPBhEEZp4yyL7n1y7HfX9geg5altc4WTb4Gug7rCoW8VQ==", + "dev": true, + "requires": { + "@parcel/plugin": "2.12.0", + "htmlnano": "^2.0.0", + "nullthrows": "^1.1.1", + "posthtml": "^0.16.5", + "svgo": "^2.4.0" + } + }, + "@parcel/optimizer-image": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/optimizer-image/-/optimizer-image-2.12.0.tgz", + "integrity": "sha512-bo1O7raeAIbRU5nmNVtx8divLW9Xqn0c57GVNGeAK4mygnQoqHqRZ0mR9uboh64pxv6ijXZHPhKvU9HEpjPjBQ==", + "dev": true, + "requires": { + "@parcel/diagnostic": "2.12.0", + "@parcel/plugin": "2.12.0", + "@parcel/rust": "2.12.0", + "@parcel/utils": "2.12.0", + "@parcel/workers": "2.12.0" + } + }, + "@parcel/optimizer-svgo": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/optimizer-svgo/-/optimizer-svgo-2.12.0.tgz", + "integrity": "sha512-Kyli+ZZXnoonnbeRQdoWwee9Bk2jm/49xvnfb+2OO8NN0d41lblBoRhOyFiScRnJrw7eVl1Xrz7NTkXCIO7XFQ==", + "dev": true, + "requires": { + "@parcel/diagnostic": "2.12.0", + "@parcel/plugin": "2.12.0", + "@parcel/utils": "2.12.0", + "svgo": "^2.4.0" + } + }, + "@parcel/optimizer-swc": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/optimizer-swc/-/optimizer-swc-2.12.0.tgz", + "integrity": "sha512-iBi6LZB3lm6WmbXfzi8J3DCVPmn4FN2lw7DGXxUXu7MouDPVWfTsM6U/5TkSHJRNRogZ2gqy5q9g34NPxHbJcw==", + "dev": true, + "requires": { + "@parcel/diagnostic": "2.12.0", + "@parcel/plugin": "2.12.0", + "@parcel/source-map": "^2.1.1", + "@parcel/utils": "2.12.0", + "@swc/core": "^1.3.36", + "nullthrows": "^1.1.1" + } + }, + "@parcel/package-manager": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/package-manager/-/package-manager-2.12.0.tgz", + "integrity": "sha512-0nvAezcjPx9FT+hIL+LS1jb0aohwLZXct7jAh7i0MLMtehOi0z1Sau+QpgMlA9rfEZZ1LIeFdnZZwqSy7Ccspw==", + "dev": true, + "requires": { + "@parcel/diagnostic": "2.12.0", + "@parcel/fs": "2.12.0", + "@parcel/logger": "2.12.0", + "@parcel/node-resolver-core": "3.3.0", + "@parcel/types": "2.12.0", + "@parcel/utils": "2.12.0", + "@parcel/workers": "2.12.0", + "@swc/core": "^1.3.36", + "semver": "^7.5.2" + } + }, + "@parcel/packager-css": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/packager-css/-/packager-css-2.12.0.tgz", + "integrity": "sha512-j3a/ODciaNKD19IYdWJT+TP+tnhhn5koBGBWWtrKSu0UxWpnezIGZetit3eE+Y9+NTePalMkvpIlit2eDhvfJA==", + "dev": true, + "requires": { + "@parcel/diagnostic": "2.12.0", + "@parcel/plugin": "2.12.0", + "@parcel/source-map": "^2.1.1", + "@parcel/utils": "2.12.0", + "lightningcss": "^1.22.1", + "nullthrows": "^1.1.1" + } + }, + "@parcel/packager-html": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/packager-html/-/packager-html-2.12.0.tgz", + "integrity": "sha512-PpvGB9hFFe+19NXGz2ApvPrkA9GwEqaDAninT+3pJD57OVBaxB8U+HN4a5LICKxjUppPPqmrLb6YPbD65IX4RA==", + "dev": true, + "requires": { + "@parcel/plugin": "2.12.0", + "@parcel/types": "2.12.0", + "@parcel/utils": "2.12.0", + "nullthrows": "^1.1.1", + "posthtml": "^0.16.5" + } + }, + "@parcel/packager-js": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/packager-js/-/packager-js-2.12.0.tgz", + "integrity": "sha512-viMF+FszITRRr8+2iJyk+4ruGiL27Y6AF7hQ3xbJfzqnmbOhGFtLTQwuwhOLqN/mWR2VKdgbLpZSarWaO3yAMg==", + "dev": true, + "requires": { + "@parcel/diagnostic": "2.12.0", + "@parcel/plugin": "2.12.0", + "@parcel/rust": "2.12.0", + "@parcel/source-map": "^2.1.1", + "@parcel/types": "2.12.0", + "@parcel/utils": "2.12.0", + "globals": "^13.2.0", + "nullthrows": "^1.1.1" + } + }, + "@parcel/packager-raw": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/packager-raw/-/packager-raw-2.12.0.tgz", + "integrity": "sha512-tJZqFbHqP24aq1F+OojFbQIc09P/u8HAW5xfndCrFnXpW4wTgM3p03P0xfw3gnNq+TtxHJ8c3UFE5LnXNNKhYA==", + "dev": true, + "requires": { + "@parcel/plugin": "2.12.0" + } + }, + "@parcel/packager-svg": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/packager-svg/-/packager-svg-2.12.0.tgz", + "integrity": "sha512-ldaGiacGb2lLqcXas97k8JiZRbAnNREmcvoY2W2dvW4loVuDT9B9fU777mbV6zODpcgcHWsLL3lYbJ5Lt3y9cg==", + "dev": true, + "requires": { + "@parcel/plugin": "2.12.0", + "@parcel/types": "2.12.0", + "@parcel/utils": "2.12.0", + "posthtml": "^0.16.4" + } + }, + "@parcel/packager-wasm": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/packager-wasm/-/packager-wasm-2.12.0.tgz", + "integrity": "sha512-fYqZzIqO9fGYveeImzF8ll6KRo2LrOXfD+2Y5U3BiX/wp9wv17dz50QLDQm9hmTcKGWxK4yWqKQh+Evp/fae7A==", + "dev": true, + "requires": { + "@parcel/plugin": "2.12.0" + } + }, + "@parcel/plugin": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/plugin/-/plugin-2.12.0.tgz", + "integrity": "sha512-nc/uRA8DiMoe4neBbzV6kDndh/58a4wQuGKw5oEoIwBCHUvE2W8ZFSu7ollSXUGRzfacTt4NdY8TwS73ScWZ+g==", + "dev": true, + "requires": { + "@parcel/types": "2.12.0" + } + }, + "@parcel/profiler": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/profiler/-/profiler-2.12.0.tgz", + "integrity": "sha512-q53fvl5LDcFYzMUtSusUBZSjQrKjMlLEBgKeQHFwkimwR1mgoseaDBDuNz0XvmzDzF1UelJ02TUKCGacU8W2qA==", + "dev": true, + "requires": { + "@parcel/diagnostic": "2.12.0", + "@parcel/events": "2.12.0", + "chrome-trace-event": "^1.0.2" + } + }, + "@parcel/reporter-cli": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/reporter-cli/-/reporter-cli-2.12.0.tgz", + "integrity": "sha512-TqKsH4GVOLPSCanZ6tcTPj+rdVHERnt5y4bwTM82cajM21bCX1Ruwp8xOKU+03091oV2pv5ieB18pJyRF7IpIw==", + "dev": true, + "requires": { + "@parcel/plugin": "2.12.0", + "@parcel/types": "2.12.0", + "@parcel/utils": "2.12.0", + "chalk": "^4.1.0", + "term-size": "^2.2.1" + } + }, + "@parcel/reporter-dev-server": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/reporter-dev-server/-/reporter-dev-server-2.12.0.tgz", + "integrity": "sha512-tIcDqRvAPAttRlTV28dHcbWT5K2r/MBFks7nM4nrEDHWtnrCwimkDmZTc1kD8QOCCjGVwRHcQybpHvxfwol6GA==", + "dev": true, + "requires": { + "@parcel/plugin": "2.12.0", + "@parcel/utils": "2.12.0" + } + }, + "@parcel/reporter-tracer": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/reporter-tracer/-/reporter-tracer-2.12.0.tgz", + "integrity": "sha512-g8rlu9GxB8Ut/F8WGx4zidIPQ4pcYFjU9bZO+fyRIPrSUFH2bKijCnbZcr4ntqzDGx74hwD6cCG4DBoleq2UlQ==", + "dev": true, + "requires": { + "@parcel/plugin": "2.12.0", + "@parcel/utils": "2.12.0", + "chrome-trace-event": "^1.0.3", + "nullthrows": "^1.1.1" + } + }, + "@parcel/resolver-default": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/resolver-default/-/resolver-default-2.12.0.tgz", + "integrity": "sha512-uuhbajTax37TwCxu7V98JtRLiT6hzE4VYSu5B7Qkauy14/WFt2dz6GOUXPgVsED569/hkxebPx3KCMtZW6cHHA==", + "dev": true, + "requires": { + "@parcel/node-resolver-core": "3.3.0", + "@parcel/plugin": "2.12.0" + } + }, + "@parcel/runtime-browser-hmr": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/runtime-browser-hmr/-/runtime-browser-hmr-2.12.0.tgz", + "integrity": "sha512-4ZLp2FWyD32r0GlTulO3+jxgsA3oO1P1b5oO2IWuWilfhcJH5LTiazpL5YdusUjtNn9PGN6QLAWfxmzRIfM+Ow==", + "dev": true, + "requires": { + "@parcel/plugin": "2.12.0", + "@parcel/utils": "2.12.0" + } + }, + "@parcel/runtime-js": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/runtime-js/-/runtime-js-2.12.0.tgz", + "integrity": "sha512-sBerP32Z1crX5PfLNGDSXSdqzlllM++GVnVQVeM7DgMKS8JIFG3VLi28YkX+dYYGtPypm01JoIHCkvwiZEcQJg==", + "dev": true, + "requires": { + "@parcel/diagnostic": "2.12.0", + "@parcel/plugin": "2.12.0", + "@parcel/utils": "2.12.0", + "nullthrows": "^1.1.1" + } + }, + "@parcel/runtime-react-refresh": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/runtime-react-refresh/-/runtime-react-refresh-2.12.0.tgz", + "integrity": "sha512-SCHkcczJIDFTFdLTzrHTkQ0aTrX3xH6jrA4UsCBL6ji61+w+ohy4jEEe9qCgJVXhnJfGLE43HNXek+0MStX+Mw==", + "dev": true, + "requires": { + "@parcel/plugin": "2.12.0", + "@parcel/utils": "2.12.0", + "react-error-overlay": "6.0.9", + "react-refresh": "^0.9.0" + } + }, + "@parcel/runtime-service-worker": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/runtime-service-worker/-/runtime-service-worker-2.12.0.tgz", + "integrity": "sha512-BXuMBsfiwpIEnssn+jqfC3jkgbS8oxeo3C7xhSQsuSv+AF2FwY3O3AO1c1RBskEW3XrBLNINOJujroNw80VTKA==", + "dev": true, + "requires": { + "@parcel/plugin": "2.12.0", + "@parcel/utils": "2.12.0", + "nullthrows": "^1.1.1" + } + }, + "@parcel/rust": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/rust/-/rust-2.12.0.tgz", + "integrity": "sha512-005cldMdFZFDPOjbDVEXcINQ3wT4vrxvSavRWI3Az0e3E18exO/x/mW9f648KtXugOXMAqCEqhFHcXECL9nmMw==", + "dev": true + }, + "@parcel/source-map": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@parcel/source-map/-/source-map-2.1.1.tgz", + "integrity": "sha512-Ejx1P/mj+kMjQb8/y5XxDUn4reGdr+WyKYloBljpppUy8gs42T+BNoEOuRYqDVdgPc6NxduzIDoJS9pOFfV5Ew==", + "dev": true, + "requires": { + "detect-libc": "^1.0.3" + } + }, + "@parcel/transformer-babel": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/transformer-babel/-/transformer-babel-2.12.0.tgz", + "integrity": "sha512-zQaBfOnf/l8rPxYGnsk/ufh/0EuqvmnxafjBIpKZ//j6rGylw5JCqXSb1QvvAqRYruKeccxGv7+HrxpqKU6V4A==", + "dev": true, + "requires": { + "@parcel/diagnostic": "2.12.0", + "@parcel/plugin": "2.12.0", + "@parcel/source-map": "^2.1.1", + "@parcel/utils": "2.12.0", + "browserslist": "^4.6.6", + "json5": "^2.2.0", + "nullthrows": "^1.1.1", + "semver": "^7.5.2" + } + }, + "@parcel/transformer-css": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/transformer-css/-/transformer-css-2.12.0.tgz", + "integrity": "sha512-vXhOqoAlQGATYyQ433Z1DXKmiKmzOAUmKysbYH3FD+LKEKLMEl/pA14goqp00TW+A/EjtSKKyeMyHlMIIUqj4Q==", + "dev": true, + "requires": { + "@parcel/diagnostic": "2.12.0", + "@parcel/plugin": "2.12.0", + "@parcel/source-map": "^2.1.1", + "@parcel/utils": "2.12.0", + "browserslist": "^4.6.6", + "lightningcss": "^1.22.1", + "nullthrows": "^1.1.1" + } + }, + "@parcel/transformer-html": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/transformer-html/-/transformer-html-2.12.0.tgz", + "integrity": "sha512-5jW4dFFBlYBvIQk4nrH62rfA/G/KzVzEDa6S+Nne0xXhglLjkm64Ci9b/d4tKZfuGWUbpm2ASAq8skti/nfpXw==", + "dev": true, + "requires": { + "@parcel/diagnostic": "2.12.0", + "@parcel/plugin": "2.12.0", + "@parcel/rust": "2.12.0", + "nullthrows": "^1.1.1", + "posthtml": "^0.16.5", + "posthtml-parser": "^0.10.1", + "posthtml-render": "^3.0.0", + "semver": "^7.5.2", + "srcset": "4" + }, + "dependencies": { + "posthtml-parser": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.10.2.tgz", + "integrity": "sha512-PId6zZ/2lyJi9LiKfe+i2xv57oEjJgWbsHGGANwos5AvdQp98i6AtamAl8gzSVFGfQ43Glb5D614cvZf012VKg==", + "dev": true, + "requires": { + "htmlparser2": "^7.1.1" + } + } + } + }, + "@parcel/transformer-image": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/transformer-image/-/transformer-image-2.12.0.tgz", + "integrity": "sha512-8hXrGm2IRII49R7lZ0RpmNk27EhcsH+uNKsvxuMpXPuEnWgC/ha/IrjaI29xCng1uGur74bJF43NUSQhR4aTdw==", + "dev": true, + "requires": { + "@parcel/plugin": "2.12.0", + "@parcel/utils": "2.12.0", + "@parcel/workers": "2.12.0", + "nullthrows": "^1.1.1" + } + }, + "@parcel/transformer-js": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/transformer-js/-/transformer-js-2.12.0.tgz", + "integrity": "sha512-OSZpOu+FGDbC/xivu24v092D9w6EGytB3vidwbdiJ2FaPgfV7rxS0WIUjH4I0OcvHAcitArRXL0a3+HrNTdQQw==", + "dev": true, + "requires": { + "@parcel/diagnostic": "2.12.0", + "@parcel/plugin": "2.12.0", + "@parcel/rust": "2.12.0", + "@parcel/source-map": "^2.1.1", + "@parcel/utils": "2.12.0", + "@parcel/workers": "2.12.0", + "@swc/helpers": "^0.5.0", + "browserslist": "^4.6.6", + "nullthrows": "^1.1.1", + "regenerator-runtime": "^0.13.7", + "semver": "^7.5.2" + } + }, + "@parcel/transformer-json": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/transformer-json/-/transformer-json-2.12.0.tgz", + "integrity": "sha512-Utv64GLRCQILK5r0KFs4o7I41ixMPllwOLOhkdjJKvf1hZmN6WqfOmB1YLbWS/y5Zb/iB52DU2pWZm96vLFQZQ==", + "dev": true, + "requires": { + "@parcel/plugin": "2.12.0", + "json5": "^2.2.0" + } + }, + "@parcel/transformer-postcss": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/transformer-postcss/-/transformer-postcss-2.12.0.tgz", + "integrity": "sha512-FZqn+oUtiLfPOn67EZxPpBkfdFiTnF4iwiXPqvst3XI8H+iC+yNgzmtJkunOOuylpYY6NOU5jT8d7saqWSDv2Q==", + "dev": true, + "requires": { + "@parcel/diagnostic": "2.12.0", + "@parcel/plugin": "2.12.0", + "@parcel/rust": "2.12.0", + "@parcel/utils": "2.12.0", + "clone": "^2.1.1", + "nullthrows": "^1.1.1", + "postcss-value-parser": "^4.2.0", + "semver": "^7.5.2" + } + }, + "@parcel/transformer-posthtml": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/transformer-posthtml/-/transformer-posthtml-2.12.0.tgz", + "integrity": "sha512-z6Z7rav/pcaWdeD+2sDUcd0mmNZRUvtHaUGa50Y2mr+poxrKilpsnFMSiWBT+oOqPt7j71jzDvrdnAF4XkCljg==", + "dev": true, + "requires": { + "@parcel/plugin": "2.12.0", + "@parcel/utils": "2.12.0", + "nullthrows": "^1.1.1", + "posthtml": "^0.16.5", + "posthtml-parser": "^0.10.1", + "posthtml-render": "^3.0.0", + "semver": "^7.5.2" + }, + "dependencies": { + "posthtml-parser": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.10.2.tgz", + "integrity": "sha512-PId6zZ/2lyJi9LiKfe+i2xv57oEjJgWbsHGGANwos5AvdQp98i6AtamAl8gzSVFGfQ43Glb5D614cvZf012VKg==", + "dev": true, + "requires": { + "htmlparser2": "^7.1.1" + } + } + } + }, + "@parcel/transformer-raw": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/transformer-raw/-/transformer-raw-2.12.0.tgz", + "integrity": "sha512-Ht1fQvXxix0NncdnmnXZsa6hra20RXYh1VqhBYZLsDfkvGGFnXIgO03Jqn4Z8MkKoa0tiNbDhpKIeTjyclbBxQ==", + "dev": true, + "requires": { + "@parcel/plugin": "2.12.0" + } + }, + "@parcel/transformer-react-refresh-wrap": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/transformer-react-refresh-wrap/-/transformer-react-refresh-wrap-2.12.0.tgz", + "integrity": "sha512-GE8gmP2AZtkpBIV5vSCVhewgOFRhqwdM5Q9jNPOY5PKcM3/Ff0qCqDiTzzGLhk0/VMBrdjssrfZkVx6S/lHdJw==", + "dev": true, + "requires": { + "@parcel/plugin": "2.12.0", + "@parcel/utils": "2.12.0", + "react-refresh": "^0.9.0" + } + }, + "@parcel/transformer-svg": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/transformer-svg/-/transformer-svg-2.12.0.tgz", + "integrity": "sha512-cZJqGRJ4JNdYcb+vj94J7PdOuTnwyy45dM9xqbIMH+HSiiIkfrMsdEwYft0GTyFTdsnf+hdHn3tau7Qa5hhX+A==", + "dev": true, + "requires": { + "@parcel/diagnostic": "2.12.0", + "@parcel/plugin": "2.12.0", + "@parcel/rust": "2.12.0", + "nullthrows": "^1.1.1", + "posthtml": "^0.16.5", + "posthtml-parser": "^0.10.1", + "posthtml-render": "^3.0.0", + "semver": "^7.5.2" + }, + "dependencies": { + "posthtml-parser": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.10.2.tgz", + "integrity": "sha512-PId6zZ/2lyJi9LiKfe+i2xv57oEjJgWbsHGGANwos5AvdQp98i6AtamAl8gzSVFGfQ43Glb5D614cvZf012VKg==", + "dev": true, + "requires": { + "htmlparser2": "^7.1.1" + } + } + } + }, + "@parcel/types": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/types/-/types-2.12.0.tgz", + "integrity": "sha512-8zAFiYNCwNTQcglIObyNwKfRYQK5ELlL13GuBOrSMxueUiI5ylgsGbTS1N7J3dAGZixHO8KhHGv5a71FILn9rQ==", + "dev": true, + "requires": { + "@parcel/cache": "2.12.0", + "@parcel/diagnostic": "2.12.0", + "@parcel/fs": "2.12.0", + "@parcel/package-manager": "2.12.0", + "@parcel/source-map": "^2.1.1", + "@parcel/workers": "2.12.0", + "utility-types": "^3.10.0" + } + }, + "@parcel/utils": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/utils/-/utils-2.12.0.tgz", + "integrity": "sha512-z1JhLuZ8QmDaYoEIuUCVZlhcFrS7LMfHrb2OCRui5SQFntRWBH2fNM6H/fXXUkT9SkxcuFP2DUA6/m4+Gkz72g==", + "dev": true, + "requires": { + "@parcel/codeframe": "2.12.0", + "@parcel/diagnostic": "2.12.0", + "@parcel/logger": "2.12.0", + "@parcel/markdown-ansi": "2.12.0", + "@parcel/rust": "2.12.0", + "@parcel/source-map": "^2.1.1", + "chalk": "^4.1.0", + "nullthrows": "^1.1.1" + } + }, + "@parcel/watcher": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.0.tgz", + "integrity": "sha512-i0GV1yJnm2n3Yq1qw6QrUrd/LI9bE8WEBOTtOkpCXHHdyN3TAGgqAK/DAT05z4fq2x04cARXt2pDmjWjL92iTQ==", + "dev": true, + "requires": { + "@parcel/watcher-android-arm64": "2.5.0", + "@parcel/watcher-darwin-arm64": "2.5.0", + "@parcel/watcher-darwin-x64": "2.5.0", + "@parcel/watcher-freebsd-x64": "2.5.0", + "@parcel/watcher-linux-arm-glibc": "2.5.0", + "@parcel/watcher-linux-arm-musl": "2.5.0", + "@parcel/watcher-linux-arm64-glibc": "2.5.0", + "@parcel/watcher-linux-arm64-musl": "2.5.0", + "@parcel/watcher-linux-x64-glibc": "2.5.0", + "@parcel/watcher-linux-x64-musl": "2.5.0", + "@parcel/watcher-win32-arm64": "2.5.0", + "@parcel/watcher-win32-ia32": "2.5.0", + "@parcel/watcher-win32-x64": "2.5.0", + "detect-libc": "^1.0.3", + "is-glob": "^4.0.3", + "micromatch": "^4.0.5", + "node-addon-api": "^7.0.0" + } + }, + "@parcel/watcher-android-arm64": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.0.tgz", + "integrity": "sha512-qlX4eS28bUcQCdribHkg/herLe+0A9RyYC+mm2PXpncit8z5b3nSqGVzMNR3CmtAOgRutiZ02eIJJgP/b1iEFQ==", + "dev": true, + "optional": true + }, + "@parcel/watcher-darwin-arm64": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.0.tgz", + "integrity": "sha512-hyZ3TANnzGfLpRA2s/4U1kbw2ZI4qGxaRJbBH2DCSREFfubMswheh8TeiC1sGZ3z2jUf3s37P0BBlrD3sjVTUw==", + "dev": true, + "optional": true + }, + "@parcel/watcher-darwin-x64": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.0.tgz", + "integrity": "sha512-9rhlwd78saKf18fT869/poydQK8YqlU26TMiNg7AIu7eBp9adqbJZqmdFOsbZ5cnLp5XvRo9wcFmNHgHdWaGYA==", + "dev": true, + "optional": true + }, + "@parcel/watcher-freebsd-x64": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.0.tgz", + "integrity": "sha512-syvfhZzyM8kErg3VF0xpV8dixJ+RzbUaaGaeb7uDuz0D3FK97/mZ5AJQ3XNnDsXX7KkFNtyQyFrXZzQIcN49Tw==", + "dev": true, + "optional": true + }, + "@parcel/watcher-linux-arm-glibc": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.0.tgz", + "integrity": "sha512-0VQY1K35DQET3dVYWpOaPFecqOT9dbuCfzjxoQyif1Wc574t3kOSkKevULddcR9znz1TcklCE7Ht6NIxjvTqLA==", + "dev": true, + "optional": true + }, + "@parcel/watcher-linux-arm-musl": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.0.tgz", + "integrity": "sha512-6uHywSIzz8+vi2lAzFeltnYbdHsDm3iIB57d4g5oaB9vKwjb6N6dRIgZMujw4nm5r6v9/BQH0noq6DzHrqr2pA==", + "dev": true, + "optional": true + }, + "@parcel/watcher-linux-arm64-glibc": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.0.tgz", + "integrity": "sha512-BfNjXwZKxBy4WibDb/LDCriWSKLz+jJRL3cM/DllnHH5QUyoiUNEp3GmL80ZqxeumoADfCCP19+qiYiC8gUBjA==", + "dev": true, + "optional": true + }, + "@parcel/watcher-linux-arm64-musl": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.0.tgz", + "integrity": "sha512-S1qARKOphxfiBEkwLUbHjCY9BWPdWnW9j7f7Hb2jPplu8UZ3nes7zpPOW9bkLbHRvWM0WDTsjdOTUgW0xLBN1Q==", + "dev": true, + "optional": true + }, + "@parcel/watcher-linux-x64-glibc": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.0.tgz", + "integrity": "sha512-d9AOkusyXARkFD66S6zlGXyzx5RvY+chTP9Jp0ypSTC9d4lzyRs9ovGf/80VCxjKddcUvnsGwCHWuF2EoPgWjw==", + "dev": true, + "optional": true + }, + "@parcel/watcher-linux-x64-musl": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.0.tgz", + "integrity": "sha512-iqOC+GoTDoFyk/VYSFHwjHhYrk8bljW6zOhPuhi5t9ulqiYq1togGJB5e3PwYVFFfeVgc6pbz3JdQyDoBszVaA==", + "dev": true, + "optional": true + }, + "@parcel/watcher-win32-arm64": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.0.tgz", + "integrity": "sha512-twtft1d+JRNkM5YbmexfcH/N4znDtjgysFaV9zvZmmJezQsKpkfLYJ+JFV3uygugK6AtIM2oADPkB2AdhBrNig==", + "dev": true, + "optional": true + }, + "@parcel/watcher-win32-ia32": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.0.tgz", + "integrity": "sha512-+rgpsNRKwo8A53elqbbHXdOMtY/tAtTzManTWShB5Kk54N8Q9mzNWV7tV+IbGueCbcj826MfWGU3mprWtuf1TA==", + "dev": true, + "optional": true + }, + "@parcel/watcher-win32-x64": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.0.tgz", + "integrity": "sha512-lPrxve92zEHdgeff3aiu4gDOIt4u7sJYha6wbdEZDCDUhtjTsOMiaJzG5lMY4GkWH8p0fMmO2Ppq5G5XXG+DQw==", + "dev": true, + "optional": true + }, + "@parcel/workers": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@parcel/workers/-/workers-2.12.0.tgz", + "integrity": "sha512-zv5We5Jmb+ZWXlU6A+AufyjY4oZckkxsZ8J4dvyWL0W8IQvGO1JB4FGeryyttzQv3RM3OxcN/BpTGPiDG6keBw==", + "dev": true, + "requires": { + "@parcel/diagnostic": "2.12.0", + "@parcel/logger": "2.12.0", + "@parcel/profiler": "2.12.0", + "@parcel/types": "2.12.0", + "@parcel/utils": "2.12.0", + "nullthrows": "^1.1.1" + } + }, + "@swc/core": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.8.0.tgz", + "integrity": "sha512-EF8C5lp1RKMp3426tAKwQyVbg4Zcn/2FDax3cz8EcOXYQJM/ctB687IvBm9Ciej1wMcQ/dMRg+OB4Xl8BGLBoA==", + "dev": true, + "requires": { + "@swc/core-darwin-arm64": "1.8.0", + "@swc/core-darwin-x64": "1.8.0", + "@swc/core-linux-arm-gnueabihf": "1.8.0", + "@swc/core-linux-arm64-gnu": "1.8.0", + "@swc/core-linux-arm64-musl": "1.8.0", + "@swc/core-linux-x64-gnu": "1.8.0", + "@swc/core-linux-x64-musl": "1.8.0", + "@swc/core-win32-arm64-msvc": "1.8.0", + "@swc/core-win32-ia32-msvc": "1.8.0", + "@swc/core-win32-x64-msvc": "1.8.0", + "@swc/counter": "^0.1.3", + "@swc/types": "^0.1.14" + } + }, + "@swc/core-darwin-arm64": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.8.0.tgz", + "integrity": "sha512-TIus1/SE/Ud4g84hCnchcagu+LfyndSDy5r5qf64nflojejDidPU9Fp1InzQhQpEgIpntnZID/KFCP5rQnvsIw==", + "dev": true, + "optional": true + }, + "@swc/core-darwin-x64": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.8.0.tgz", + "integrity": "sha512-yCb1FHCX/HUmNRGB1X3CFJ1WPKXMosZVUe3K2TrosCGvytwgaLoW5FS0bZg5Qv6cEUERQBg75cJnOUPwLLRCVg==", + "dev": true, + "optional": true + }, + "@swc/core-linux-arm-gnueabihf": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.8.0.tgz", + "integrity": "sha512-6TdjVdiLaSW+eGiHKEojMDlx673nowrPHa6nM6toWgRzy8tIZgjPOguVKJDoMnoHuvO7SkOLCUiMRw0rTskypA==", + "dev": true, + "optional": true + }, + "@swc/core-linux-arm64-gnu": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.8.0.tgz", + "integrity": "sha512-TU2YcTornnyZiJUabRuk7Xtvzaep11FwK77IkFomjN9/Os5s25B8ea652c2fAQMe9RsM84FPVmX303ohxavjKQ==", + "dev": true, + "optional": true + }, + "@swc/core-linux-arm64-musl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.8.0.tgz", + "integrity": "sha512-2CdPTEKxx2hJIj/B0fn8L8k2coo/FDS95smzXyi2bov5FcrP6Ohboq8roFBYgj38fkHusXjY8qt+cCH7yXWAdg==", + "dev": true, + "optional": true + }, + "@swc/core-linux-x64-gnu": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.8.0.tgz", + "integrity": "sha512-14StQBifCs/AMsySdU95OmwNJr9LOVqo6rcTFt2b7XaWpe/AyeuMJFxcndLgUewksJHpfepzCTwNdbcYmuNo6A==", + "dev": true, + "optional": true + }, + "@swc/core-linux-x64-musl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.8.0.tgz", + "integrity": "sha512-qemJnAQlYqKCfWNqVv5SG8uGvw8JotwU86cuFUkq35oTB+dsSFM3b83+B1giGTKKFOh2nfWT7bvPXTKk+aUjew==", + "dev": true, + "optional": true + }, + "@swc/core-win32-arm64-msvc": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.8.0.tgz", + "integrity": "sha512-fXt5vZbnrVdXZzGj2qRnZtY3uh+NtLCaFjS2uD9w8ssdbjhbDZYlJCj2JINOjv35ttEfAD2goiYmVa5P/Ypl+g==", + "dev": true, + "optional": true + }, + "@swc/core-win32-ia32-msvc": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.8.0.tgz", + "integrity": "sha512-W4FA2vSJ+bGYiTj6gspxghSdKQNLfLMo65AH07u797x7I+YJj8amnFY/fQRlroDv5Dez/FHTv14oPlTlNFUpIw==", + "dev": true, + "optional": true + }, + "@swc/core-win32-x64-msvc": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.8.0.tgz", + "integrity": "sha512-Il4y8XwKDV0Bnk0IpA00kGcSQC6I9XOIinW5egTutnwIDfDE+qsD0j+0isW5H76GetY3/Ze0lVxeOXLAUgpegA==", + "dev": true, + "optional": true + }, + "@swc/counter": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", + "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==", + "dev": true + }, + "@swc/helpers": { + "version": "0.5.13", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.13.tgz", + "integrity": "sha512-UoKGxQ3r5kYI9dALKJapMmuK+1zWM/H17Z1+iwnNmzcJRnfFuevZs375TA5rW31pu4BS4NoSy1fRsexDXfWn5w==", + "dev": true, + "requires": { + "tslib": "^2.4.0" + } + }, + "@swc/types": { + "version": "0.1.14", + "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.14.tgz", + "integrity": "sha512-PbSmTiYCN+GMrvfjrMo9bdY+f2COnwbdnoMw7rqU/PI5jXpKjxOGZ0qqZCImxnT81NkNsKnmEpvu+hRXLBeCJg==", + "dev": true, + "requires": { + "@swc/counter": "^0.1.3" + } + }, + "@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "dev": true + }, + "abortcontroller-polyfill": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/abortcontroller-polyfill/-/abortcontroller-polyfill-1.7.5.tgz", + "integrity": "sha512-JMJ5soJWP18htbbxJjG7bG6yuI6pRhgJ0scHHTfkUjf6wjP912xZWvM+A4sJK3gqd9E8fcPbDnOefbA9Th/FIQ==", + "dev": true + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "base-x": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.10.tgz", + "integrity": "sha512-7d0s06rR9rYaIWHkpfLIFICM/tkSVdoPC9qYAQRpxn9DdKNWNsKC0uk++akckyLq16Tx2WIinnZ6WRriAt6njQ==", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true + }, + "braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "requires": { + "fill-range": "^7.1.1" + } + }, + "browserslist": { + "version": "4.24.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz", + "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001669", + "electron-to-chromium": "^1.5.41", + "node-releases": "^2.0.18", + "update-browserslist-db": "^1.1.1" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "caniuse-lite": { + "version": "1.0.30001677", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001677.tgz", + "integrity": "sha512-fmfjsOlJUpMWu+mAAtZZZHz7UEwsUxIIvu1TJfO1HqFQvB/B+ii0xr9B5HpbZY/mC4XZ8SvjHJqtAY6pDPQEog==", + "dev": true + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "chrome-trace-event": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", + "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", + "dev": true + }, + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", + "dev": true + }, + "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==", + "dev": 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==", + "dev": true + }, + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true + }, + "cosmiconfig": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", + "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", + "dev": true, + "requires": { + "env-paths": "^2.2.1", + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0" + } + }, + "css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "dev": true + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "requires": { + "css-tree": "^1.1.2" + } + }, + "detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", + "dev": true + }, + "dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "dependencies": { + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true + } + } + }, + "domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true + }, + "domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dev": true, + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "dotenv": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-7.0.0.tgz", + "integrity": "sha512-M3NhsLbV1i6HuGzBUH8vXrtxOk+tWmzWKDMbAVSUp3Zsjm7ywFeuwrUXhmhQyRK1q5B5GGy7hcXPbj3bnfZg2g==", + "dev": true + }, + "dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", + "dev": true + }, + "electron-to-chromium": { + "version": "1.5.51", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.51.tgz", + "integrity": "sha512-kKeWV57KSS8jH4alKt/jKnvHPmJgBxXzGUSbMd4eQF+iOsVPl7bz2KUmu6eo80eMP8wVioTfTyTzdMgM15WXNg==", + "dev": true + }, + "entities": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz", + "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==", + "dev": true + }, + "env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true + }, + "fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "get-port": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/get-port/-/get-port-4.2.0.tgz", + "integrity": "sha512-/b3jarXkH8KJoOMQc3uVGHASwGLPq3gSFJ7tgJm2diza+bydJPTGOibin2steecKeOylE8oY2JERlVWkAJO6yw==", + "dev": true + }, + "globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "htmlnano": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/htmlnano/-/htmlnano-2.1.1.tgz", + "integrity": "sha512-kAERyg/LuNZYmdqgCdYvugyLWNFAm8MWXpQMz1pLpetmCbFwoMxvkSoaAMlFrOC4OKTWI4KlZGT/RsNxg4ghOw==", + "dev": true, + "requires": { + "cosmiconfig": "^9.0.0", + "posthtml": "^0.16.5", + "timsort": "^0.3.0" + } + }, + "htmlparser2": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-7.2.0.tgz", + "integrity": "sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.2", + "domutils": "^2.8.0", + "entities": "^3.0.1" + } + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-json": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-json/-/is-json-2.0.1.tgz", + "integrity": "sha512-6BEnpVn1rcf3ngfmViLM6vjUjGErbdrL4rwlv+u1NO1XO8kqT4YGL8+19Q+Z/bas8tY90BTWMk2+fW1g6hQjbA==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true + }, + "lightningcss": { + "version": "1.28.1", + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.28.1.tgz", + "integrity": "sha512-KRDkHlLlNj3DWh79CDt93fPlRJh2W1AuHV0ZSZAMMuN7lqlsZTV5842idfS1urWG8q9tc17velp1gCXhY7sLnQ==", + "dev": true, + "requires": { + "detect-libc": "^1.0.3", + "lightningcss-darwin-arm64": "1.28.1", + "lightningcss-darwin-x64": "1.28.1", + "lightningcss-freebsd-x64": "1.28.1", + "lightningcss-linux-arm-gnueabihf": "1.28.1", + "lightningcss-linux-arm64-gnu": "1.28.1", + "lightningcss-linux-arm64-musl": "1.28.1", + "lightningcss-linux-x64-gnu": "1.28.1", + "lightningcss-linux-x64-musl": "1.28.1", + "lightningcss-win32-arm64-msvc": "1.28.1", + "lightningcss-win32-x64-msvc": "1.28.1" + } + }, + "lightningcss-darwin-arm64": { + "version": "1.28.1", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.28.1.tgz", + "integrity": "sha512-VG3vvzM0m/rguCdm76DdobNeNJnHK+jWcdkNLFWHLh9YCotRvbRIt45JxwcHlIF8TDqWStVLTdghq5NaigVCBQ==", + "dev": true, + "optional": true + }, + "lightningcss-darwin-x64": { + "version": "1.28.1", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.28.1.tgz", + "integrity": "sha512-O7ORdislvKfMohFl4Iq7fxKqdJOuuxArcglVI3amuFO5DJ0wfV3Gxgi1JRo49slfr7OVzJQEHLG4muTWYM5cTQ==", + "dev": true, + "optional": true + }, + "lightningcss-freebsd-x64": { + "version": "1.28.1", + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.28.1.tgz", + "integrity": "sha512-b7sF89B31kYYijxVcFO7l5u6UNA862YstNu+3YbLl/IQKzveL4a5cwR5cdpG+OOhErg/c2u9WCmzZoX2I5GBvw==", + "dev": true, + "optional": true + }, + "lightningcss-linux-arm-gnueabihf": { + "version": "1.28.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.28.1.tgz", + "integrity": "sha512-p61kXwvhUDLLzkWHjzSFfUBW/F0iy3jr3CWi3k8SKULtJEsJXTI9DqRm9EixxMSe2AMBQBt4auTYiQL4B1N51A==", + "dev": true, + "optional": true + }, + "lightningcss-linux-arm64-gnu": { + "version": "1.28.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.28.1.tgz", + "integrity": "sha512-iO+fN9hOMmzfwqcG2/BgUtMKD48H2JO/SXU44fyIwpY2veb65QF5xiRrQ9l1FwIxbGK3231KBYCtAqv+xf+NsQ==", + "dev": true, + "optional": true + }, + "lightningcss-linux-arm64-musl": { + "version": "1.28.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.28.1.tgz", + "integrity": "sha512-dnMHeXEmCUzHHZjaDpQBYuBKcN9nPC3nPFKl70bcj5Bkn5EmkcgEqm5p035LKOgvAwk1XwLpQCML6pXmCwz0NQ==", + "dev": true, + "optional": true + }, + "lightningcss-linux-x64-gnu": { + "version": "1.28.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.28.1.tgz", + "integrity": "sha512-7vWDISaMUn+oo2TwRdf2hl/BLdPxvywv9JKEqNZB/0K7bXwV4XE9wN/C2sAp1gGuh6QBA8lpjF4JIPt3HNlCHA==", + "dev": true, + "optional": true + }, + "lightningcss-linux-x64-musl": { + "version": "1.28.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.28.1.tgz", + "integrity": "sha512-IHCu9tVGP+x5BCpA2rF3D04DBokcBza/a8AuHQU+1AiMKubuMegPwcL7RatBgK4ztFHeYnnD5NdhwhRfYMAtNA==", + "dev": true, + "optional": true + }, + "lightningcss-win32-arm64-msvc": { + "version": "1.28.1", + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.28.1.tgz", + "integrity": "sha512-Erm72kHmMg/3h350PTseskz+eEGBM17Fuu79WW2Qqt0BfWSF1jHHc12lkJCWMYl5jcBHPs5yZdgNHtJ7IJS3Uw==", + "dev": true, + "optional": true + }, + "lightningcss-win32-x64-msvc": { + "version": "1.28.1", + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.28.1.tgz", + "integrity": "sha512-ZPQtvx+uQBzrSdHH8p4H3M9Alue+x369TPZAA3b4K3d92FPhpZCuBG04+HQzspam9sVeID9mI6f3VRAs2ezaEA==", + "dev": true, + "optional": true + }, + "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==", + "dev": true + }, + "lmdb": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/lmdb/-/lmdb-2.8.5.tgz", + "integrity": "sha512-9bMdFfc80S+vSldBmG3HOuLVHnxRdNTlpzR6QDnzqCQtCzGUEAGTzBKYMeIM+I/sU4oZfgbcbS7X7F65/z/oxQ==", + "dev": true, + "requires": { + "@lmdb/lmdb-darwin-arm64": "2.8.5", + "@lmdb/lmdb-darwin-x64": "2.8.5", + "@lmdb/lmdb-linux-arm": "2.8.5", + "@lmdb/lmdb-linux-arm64": "2.8.5", + "@lmdb/lmdb-linux-x64": "2.8.5", + "@lmdb/lmdb-win32-x64": "2.8.5", + "msgpackr": "^1.9.5", + "node-addon-api": "^6.1.0", + "node-gyp-build-optional-packages": "5.1.1", + "ordered-binary": "^1.4.1", + "weak-lru-cache": "^1.2.2" + }, + "dependencies": { + "node-addon-api": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", + "integrity": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==", + "dev": true + } + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true + }, + "micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dev": true, + "requires": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + } + }, + "msgpackr": { + "version": "1.11.2", + "resolved": "https://registry.npmjs.org/msgpackr/-/msgpackr-1.11.2.tgz", + "integrity": "sha512-F9UngXRlPyWCDEASDpTf6c9uNhGPTqnTeLVt7bN+bU1eajoR/8V9ys2BRaV5C/e5ihE6sJ9uPIKaYt6bFuO32g==", + "dev": true, + "requires": { + "msgpackr-extract": "^3.0.2" + } + }, + "msgpackr-extract": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/msgpackr-extract/-/msgpackr-extract-3.0.3.tgz", + "integrity": "sha512-P0efT1C9jIdVRefqjzOQ9Xml57zpOXnIuS+csaB4MdZbTdmGDLo8XhzBG1N7aO11gKDDkJvBLULeFTo46wwreA==", + "dev": true, + "optional": true, + "requires": { + "@msgpackr-extract/msgpackr-extract-darwin-arm64": "3.0.3", + "@msgpackr-extract/msgpackr-extract-darwin-x64": "3.0.3", + "@msgpackr-extract/msgpackr-extract-linux-arm": "3.0.3", + "@msgpackr-extract/msgpackr-extract-linux-arm64": "3.0.3", + "@msgpackr-extract/msgpackr-extract-linux-x64": "3.0.3", + "@msgpackr-extract/msgpackr-extract-win32-x64": "3.0.3", + "node-gyp-build-optional-packages": "5.2.2" + }, + "dependencies": { + "detect-libc": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", + "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", + "dev": true, + "optional": true + }, + "node-gyp-build-optional-packages": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.2.2.tgz", + "integrity": "sha512-s+w+rBWnpTMwSFbaE0UXsRlg7hU4FjekKU4eyAih5T8nJuNZT1nNsskXpxmeqSK9UzkBl6UgRlnKc8hz8IEqOw==", + "dev": true, + "optional": true, + "requires": { + "detect-libc": "^2.0.1" + } + } + } + }, + "node-addon-api": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", + "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", + "dev": true + }, + "node-gyp-build-optional-packages": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.1.1.tgz", + "integrity": "sha512-+P72GAjVAbTxjjwUmwjVrqrdZROD4nf8KgpBoDxqXXTiYZZt/ud60dE5yvCSr9lRO8e8yv6kgJIC0K0PfZFVQw==", + "dev": true, + "requires": { + "detect-libc": "^2.0.1" + }, + "dependencies": { + "detect-libc": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", + "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", + "dev": true + } + } + }, + "node-releases": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", + "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", + "dev": true + }, + "nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "requires": { + "boolbase": "^1.0.0" + } + }, + "nullthrows": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz", + "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==", + "dev": true + }, + "ordered-binary": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/ordered-binary/-/ordered-binary-1.5.3.tgz", + "integrity": "sha512-oGFr3T+pYdTGJ+YFEILMpS3es+GiIbs9h/XQrclBXUtd44ey7XwfsMzM31f64I1SQOawDoDr/D823kNCADI8TA==", + "dev": true + }, + "parcel": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/parcel/-/parcel-2.12.0.tgz", + "integrity": "sha512-W+gxAq7aQ9dJIg/XLKGcRT0cvnStFAQHPaI0pvD0U2l6IVLueUAm3nwN7lkY62zZNmlvNx6jNtE4wlbS+CyqSg==", + "dev": true, + "requires": { + "@parcel/config-default": "2.12.0", + "@parcel/core": "2.12.0", + "@parcel/diagnostic": "2.12.0", + "@parcel/events": "2.12.0", + "@parcel/fs": "2.12.0", + "@parcel/logger": "2.12.0", + "@parcel/package-manager": "2.12.0", + "@parcel/reporter-cli": "2.12.0", + "@parcel/reporter-dev-server": "2.12.0", + "@parcel/reporter-tracer": "2.12.0", + "@parcel/utils": "2.12.0", + "chalk": "^4.1.0", + "commander": "^7.0.0", + "get-port": "^4.2.0" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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" + } + }, + "picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true + }, + "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==", + "dev": true + }, + "posthtml": { + "version": "0.16.6", + "resolved": "https://registry.npmjs.org/posthtml/-/posthtml-0.16.6.tgz", + "integrity": "sha512-JcEmHlyLK/o0uGAlj65vgg+7LIms0xKXe60lcDOTU7oVX/3LuEuLwrQpW3VJ7de5TaFKiW4kWkaIpJL42FEgxQ==", + "dev": true, + "requires": { + "posthtml-parser": "^0.11.0", + "posthtml-render": "^3.0.0" + } + }, + "posthtml-parser": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.11.0.tgz", + "integrity": "sha512-QecJtfLekJbWVo/dMAA+OSwY79wpRmbqS5TeXvXSX+f0c6pW4/SE6inzZ2qkU7oAMCPqIDkZDvd/bQsSFUnKyw==", + "dev": true, + "requires": { + "htmlparser2": "^7.1.1" + } + }, + "posthtml-render": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/posthtml-render/-/posthtml-render-3.0.0.tgz", + "integrity": "sha512-z+16RoxK3fUPgwaIgH9NGnK1HKY9XIDpydky5eQGgAFVXTCSezalv9U2jQuNV+Z9qV1fDWNzldcw4eK0SSbqKA==", + "dev": true, + "requires": { + "is-json": "^2.0.1" + } + }, + "react-error-overlay": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.9.tgz", + "integrity": "sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==", + "dev": true + }, + "react-refresh": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.9.0.tgz", + "integrity": "sha512-Gvzk7OZpiqKSkxsQvO/mbTN1poglhmAV7gR/DdIrRrSMXraRQQlfikRJOr3Nb9GTMPC5kof948Zy6jJZIFtDvQ==", + "dev": true + }, + "regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", + "dev": true + }, + "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==", + "dev": true + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "srcset": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/srcset/-/srcset-4.0.0.tgz", + "integrity": "sha512-wvLeHgcVHKO8Sc/H/5lkGreJQVeYMm9rlmt8PuR1xE31rIuXhuzznUUqAt8MqLhB3MqJdFzlNAfpcWnxiFUcPw==", + "dev": true + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dev": true, + "requires": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + } + }, + "term-size": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.1.tgz", + "integrity": "sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==", + "dev": true + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "dev": true + }, + "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==", + "dev": true + }, + "update-browserslist-db": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", + "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", + "dev": true, + "requires": { + "escalade": "^3.2.0", + "picocolors": "^1.1.0" + } + }, + "utility-types": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.11.0.tgz", + "integrity": "sha512-6Z7Ma2aVEWisaL6TvBCy7P8rm2LQoPv6dJ7ecIaIixHcwfbJ0x7mWdbcwlIM5IGQxPZSFYeqRCqlOOeKoJYMkw==", + "dev": true + }, + "weak-lru-cache": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/weak-lru-cache/-/weak-lru-cache-1.2.2.tgz", + "integrity": "sha512-DEAoo25RfSYMuTGc9vPJzZcZullwIqRDSI9LOy+fkCJPi6hykCnfKaXTuPBDuXAUcqHXyOgFtHNp/kB2FjYHbw==", + "dev": true + } + } +} diff --git a/web/style.css b/web/style.css index b95f8616..c156e296 100644 --- a/web/style.css +++ b/web/style.css @@ -1,3 +1,9 @@ +:root { + --bc1: #e0e0e0; + --bc2: #ececec; + --bc3: #000000; +} + /* Global Styles */ * { box-sizing: border-box; @@ -6,11 +12,71 @@ font-family: 'Arial', sans-serif; } +html { + font-size: 62.5%; + /* 62.5% font-size makes 10px = 1rem */ +} + body { - background-color: #f0f2f5; + background-color: #ffffff; display: flex; height: 100vh; - overflow: hidden; /* Prevents page scroll */ + overflow: hidden; +} + +header { + position: fixed; + top: 0; + width: 100%; + + display: flex; + flex-direction: row; + justify-content: space-between; + padding: 2.4rem; + border-bottom: 1px solid var(--bc1); + + .logo { + /* Beerus */ + font-family: 'Inter'; + font-style: normal; + font-weight: 600; + font-size: 24px; + line-height: 29px; + + color: #000000; + } + + .info-btn { + cursor: pointer; + transition: all 0.3s ease-in-out; + + &.closed { + opacity: 0.24; + } + + &:hover { + opacity: 0.6; + } + } +} + +.tools { + display: flex; + gap: 36px; + + .status, + .proxy { + display: flex; + flex-direction: row; + gap: 1.2rem; + align-items: center; + + span { + font-size: 1.4rem; + color: #000000; + text-transform: uppercase; + } + } } .container { @@ -43,29 +109,6 @@ body { font-weight: bold; } -#alchemy-key { - padding: 10px; - border: 1px solid #ddd; - border-radius: 8px; - font-size: 1rem; - flex-grow: 1; -} - -#init-btn { - background-color: #007bff; - border: none; - color: white; - cursor: pointer; - font-size: 1rem; - padding: 10px 20px; - border-radius: 8px; - transition: background-color 0.2s; -} - -#init-btn:hover { - background-color: #0056b3; -} - .chat-log { flex: 1; padding: 20px; @@ -123,18 +166,6 @@ body { color: #63a35c; } -.input-section { - padding: 15px; - background-color: #ffffff; - border-top: 1px solid #ddd; - display: flex; - flex-direction: column; -} - -.input-wrapper { - flex-grow: 1; -} - #json-input { width: 100%; padding: 15px; @@ -150,6 +181,14 @@ body { outline: none; } +input { + font-size: 1.4rem; + padding: 1.2rem; + border: 2px solid var(--bc2); + border-radius: 3.6rem; + outline: none; +} + /* Send Button and Template Buttons */ .send-container { display: flex; @@ -200,34 +239,173 @@ body { background-color: #e0e0e0; } +.button { + display: flex; + justify-content: center; + align-items: center; + padding: 0.9rem 2.4rem; + border-radius: 3.6rem; + background: var(--bc2); + border: none; + width: max-content; + + font-size: 1.4rem; + font-weight: bold; + color: #000000; + text-transform: uppercase; + + cursor: pointer; + + transition: all 0.3s ease-in-out; + + &:hover { + background: var(--bc3); + color: var(--bc1); + } +} + .modal-overlay { - position: fixed; - top: 0; - left: 0; + position: relative; + z-index: 6; width: 100%; height: 100%; - background: rgba(0, 0, 0, 0.7); - display: none; + + display: flex; justify-content: center; - align-items: center; + align-items: flex-end; + + padding: 2.4rem; +} + +.modal-container { + position: relative; + width: 100%; + height: calc(100% - 7.8rem); + + background-color: #ffffff; + border: 1px solid var(--bc2); + padding-top: 2rem; + + &:before { + content: ''; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 2rem; + background: url('images/lines.png') repeat-x; + background-color: var(--bc2); + background-size: contain; + } } .modal-content { - background-color: white; - padding: 40px; - border-radius: 8px; - width: 40%; - min-width: 300px; - max-width: fit-content; position: relative; + display: flex; + flex-direction: column; + + padding: 2.4rem; + height: 100%; + + overflow: hidden; + overflow-y: auto; + + .button { + position: fixed; + z-index: 6; + bottom: 4.8rem; + right: 4.8rem; + } } -.modal-content h2 { - margin-bottom: 20px; +.modal-content h1 { + /* Beerus WebAssembly Demo */ + font-family: 'Inter'; + font-style: normal; + font-weight: 500; + font-size: 80px; + line-height: 97px; + /* identical to box height */ + text-align: center; + + color: #000000; } -.modal-content li { - margin-bottom: 5px; +.modal-content ul { + position: relative; + display: flex; + flex-direction: column; + gap: 3.6rem; + align-items: center; + margin-top: 12rem; + margin-bottom: 24rem; + + &:before { + content: ''; + position: absolute; + top: 0; + left: 50%; + transform: translateX(-50%); + + border-left: 1px dashed var(--bc3); + opacity: 0.24; + width: 1px; + height: 100%; + } + + &:after { + content: ''; + position: fixed; + bottom: 2.5rem; + left: 50%; + transform: translateX(-50%); + width: calc(100% - 5rem); + z-index: 2; + + height: 6rem; + pointer-events: none; + + background: linear-gradient( + 180deg, + rgba(255, 255, 255, 0) 0%, + #ffffff 100% + ); + } + + li { + position: relative; + list-style: none; + background-color: #ffffff; + border: 1px solid var(--bc2); + padding-top: 2rem; + + filter: drop-shadow(0px 24px 24px rgba(0, 0, 0, 0.06)); + + &:before { + content: ''; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 2rem; + background: url('images/lines.png') repeat-x; + background-color: var(--bc2); + background-size: contain; + } + + div { + padding: 2.4rem; + font-size: 1.4rem; + + a { + color: #000000; + + &:hover { + text-decoration: none; + } + } + } + } } @media only screen and (max-width: 768px) { @@ -247,3 +425,57 @@ body { padding: 10px; } } + +.window { + position: relative; + background-color: #ffffff; + border: 1px solid var(--bc2); + padding-top: 2rem; + + filter: drop-shadow(0px 24px 24px rgba(0, 0, 0, 0.06)); + + &:before { + content: ''; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 2rem; + background: url('images/lines.png') repeat-x; + background-color: var(--bc2); + background-size: contain; + } + + .window-content { + display: flex; + flex-direction: column; + gap: 1.2rem; + padding: 2.4rem; + } +} + +.alchemy-init { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + + label { + font-size: 1.6rem; + } + + input { + width: 24rem; + text-overflow: ellipsis; + } + + .button { + background: #000000; + color: #ffffff; + width: 100%; + + &:hover { + opacity: 0.6; + } + } +} From 95e04040e74cb987cff7ed7b6b60593550143f89 Mon Sep 17 00:00:00 2001 From: Adam Roberts Date: Tue, 12 Nov 2024 17:09:34 +0000 Subject: [PATCH 3/8] Front-end updates --- web/etc/proxy/._node_modules | Bin 0 -> 4096 bytes web/etc/proxy/._package-lock.json | Bin 0 -> 4096 bytes web/etc/proxy/._package.json | Bin 0 -> 4096 bytes web/etc/proxy/package-lock.json | 110 +++++++++++++++++------------- web/etc/proxy/package.json | 8 +-- 5 files changed, 65 insertions(+), 53 deletions(-) create mode 100644 web/etc/proxy/._node_modules create mode 100644 web/etc/proxy/._package-lock.json create mode 100644 web/etc/proxy/._package.json diff --git a/web/etc/proxy/._node_modules b/web/etc/proxy/._node_modules new file mode 100644 index 0000000000000000000000000000000000000000..05248ec9f851df15752447fb3ffeac4a835e2bcc GIT binary patch literal 4096 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDJkFz{^v(m+1nBL)UWIUt(=a103vf+zv$ zV3+~K+-O=D5#plB`MG+D1qC^&dId%KWvO|IdC92^j7$t6Df}_h{-_0`X&vQ`hQMeD zjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kgR_7DJdHbEE+ literal 0 HcmV?d00001 diff --git a/web/etc/proxy/._package-lock.json b/web/etc/proxy/._package-lock.json new file mode 100644 index 0000000000000000000000000000000000000000..05248ec9f851df15752447fb3ffeac4a835e2bcc GIT binary patch literal 4096 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDJkFz{^v(m+1nBL)UWIUt(=a103vf+zv$ zV3+~K+-O=D5#plB`MG+D1qC^&dId%KWvO|IdC92^j7$t6Df}_h{-_0`X&vQ`hQMeD zjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kgR_7DJdHbEE+ literal 0 HcmV?d00001 diff --git a/web/etc/proxy/._package.json b/web/etc/proxy/._package.json new file mode 100644 index 0000000000000000000000000000000000000000..05248ec9f851df15752447fb3ffeac4a835e2bcc GIT binary patch literal 4096 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDJkFz{^v(m+1nBL)UWIUt(=a103vf+zv$ zV3+~K+-O=D5#plB`MG+D1qC^&dId%KWvO|IdC92^j7$t6Df}_h{-_0`X&vQ`hQMeD zjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kgR_7DJdHbEE+ literal 0 HcmV?d00001 diff --git a/web/etc/proxy/package-lock.json b/web/etc/proxy/package-lock.json index a78620fd..f2ced59f 100644 --- a/web/etc/proxy/package-lock.json +++ b/web/etc/proxy/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "body-parser": "^1.20.2", "cors-anywhere": "^0.4.4", - "express": "^4.19.2", + "express": "^4.21.1", "request": "^2.88.2" } }, @@ -99,9 +99,9 @@ } }, "node_modules/body-parser": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", - "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", + "version": "1.20.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", + "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", "license": "MIT", "dependencies": { "bytes": "3.1.2", @@ -112,7 +112,7 @@ "http-errors": "2.0.0", "iconv-lite": "0.4.24", "on-finished": "2.4.1", - "qs": "6.11.0", + "qs": "6.13.0", "raw-body": "2.5.2", "type-is": "~1.6.18", "unpipe": "1.0.0" @@ -190,9 +190,9 @@ } }, "node_modules/cookie": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", - "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz", + "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==", "license": "MIT", "engines": { "node": ">= 0.6" @@ -306,9 +306,9 @@ "license": "MIT" }, "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", "license": "MIT", "engines": { "node": ">= 0.8" @@ -357,37 +357,37 @@ "license": "MIT" }, "node_modules/express": { - "version": "4.19.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", - "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", + "version": "4.21.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.21.1.tgz", + "integrity": "sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==", "license": "MIT", "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.2", + "body-parser": "1.20.3", "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.6.0", + "cookie": "0.7.1", "cookie-signature": "1.0.6", "debug": "2.6.9", "depd": "2.0.0", - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "etag": "~1.8.1", - "finalhandler": "1.2.0", + "finalhandler": "1.3.1", "fresh": "0.5.2", "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", + "merge-descriptors": "1.0.3", "methods": "~1.1.2", "on-finished": "2.4.1", "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", + "path-to-regexp": "0.1.10", "proxy-addr": "~2.0.7", - "qs": "6.11.0", + "qs": "6.13.0", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", + "send": "0.19.0", + "serve-static": "1.16.2", "setprototypeof": "1.2.0", "statuses": "2.0.1", "type-is": "~1.6.18", @@ -426,13 +426,13 @@ "license": "MIT" }, "node_modules/finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", + "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", "license": "MIT", "dependencies": { "debug": "2.6.9", - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "on-finished": "2.4.1", "parseurl": "~1.3.3", @@ -736,10 +736,13 @@ } }, "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", - "license": "MIT" + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", + "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, "node_modules/methods": { "version": "1.1.2", @@ -808,9 +811,9 @@ } }, "node_modules/object-inspect": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz", - "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz", + "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==", "license": "MIT", "engines": { "node": ">= 0.4" @@ -841,9 +844,9 @@ } }, "node_modules/path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz", + "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==", "license": "MIT" }, "node_modules/performance-now": { @@ -887,12 +890,12 @@ } }, "node_modules/qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", + "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", "license": "BSD-3-Clause", "dependencies": { - "side-channel": "^1.0.4" + "side-channel": "^1.0.6" }, "engines": { "node": ">=0.6" @@ -999,9 +1002,9 @@ "license": "MIT" }, "node_modules/send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", + "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", "license": "MIT", "dependencies": { "debug": "2.6.9", @@ -1022,6 +1025,15 @@ "node": ">= 0.8.0" } }, + "node_modules/send/node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, "node_modules/send/node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", @@ -1029,15 +1041,15 @@ "license": "MIT" }, "node_modules/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", + "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", "license": "MIT", "dependencies": { - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "parseurl": "~1.3.3", - "send": "0.18.0" + "send": "0.19.0" }, "engines": { "node": ">= 0.8.0" diff --git a/web/etc/proxy/package.json b/web/etc/proxy/package.json index 150203cd..46e40a16 100644 --- a/web/etc/proxy/package.json +++ b/web/etc/proxy/package.json @@ -8,9 +8,9 @@ "author": "", "license": "MIT", "dependencies": { - "body-parser": "^1.20.2", - "cors-anywhere": "^0.4.4", - "express": "^4.19.2", - "request": "^2.88.2" + "body-parser": "^1.20.2", + "cors-anywhere": "^0.4.4", + "express": "^4.21.1", + "request": "^2.88.2" } } From 9aee3f7df2b7707bb9223d5257ad10d348f1b469 Mon Sep 17 00:00:00 2001 From: Adam Roberts Date: Wed, 13 Nov 2024 10:27:41 +0000 Subject: [PATCH 4/8] Updates --- web/app.js | 27 +- web/fonts/._Inter-Medium.woff | Bin 0 -> 4096 bytes web/fonts/._Inter-Medium.woff2 | Bin 0 -> 4096 bytes web/fonts/._Inter-Regular.woff | Bin 0 -> 4096 bytes web/fonts/._Inter-Regular.woff2 | Bin 0 -> 4096 bytes web/fonts/Inter-Medium.woff | Bin 0 -> 176196 bytes web/fonts/Inter-Medium.woff2 | Bin 0 -> 106364 bytes web/fonts/Inter-Regular.woff | Bin 0 -> 169208 bytes web/fonts/Inter-Regular.woff2 | Bin 0 -> 102152 bytes web/index.html | 82 +- web/package-lock.json | 2188 ++++++++++++++++++++++++------- web/package.json | 5 + web/style.css | 141 +- 13 files changed, 1923 insertions(+), 520 deletions(-) create mode 100644 web/fonts/._Inter-Medium.woff create mode 100644 web/fonts/._Inter-Medium.woff2 create mode 100644 web/fonts/._Inter-Regular.woff create mode 100644 web/fonts/._Inter-Regular.woff2 create mode 100644 web/fonts/Inter-Medium.woff create mode 100644 web/fonts/Inter-Medium.woff2 create mode 100644 web/fonts/Inter-Regular.woff create mode 100644 web/fonts/Inter-Regular.woff2 create mode 100644 web/package.json diff --git a/web/app.js b/web/app.js index 5e8614c5..f17f9f23 100644 --- a/web/app.js +++ b/web/app.js @@ -11,6 +11,12 @@ document.addEventListener('DOMContentLoaded', () => { const infoBtn = document.getElementById('info-btn'); const proxyBtn = document.getElementById('proxy-btn'); const closeBtn = document.getElementById('close-btn'); + const alchemyWindow = document.getElementById('init'); + const terminalWindow = document.getElementById('terminal'); + const terminalWindowHead = document.getElementById('terminal-head'); + const terminalWindowContent = document.getElementById('terminal-content'); + + let messageId = 1; const statusIcons = { @@ -31,6 +37,8 @@ document.addEventListener('DOMContentLoaded', () => { if (event.data === 'OK') { ready = true; statusSpan.innerHTML = statusIcons.ready; + alchemyWindow.classList.add('remove'); + terminalWindow.classList.remove('hidden'); } else { console.error(event.data); statusSpan.innerHTML = statusIcons.error; @@ -120,7 +128,15 @@ document.addEventListener('DOMContentLoaded', () => { } if (sendBtn) { - sendBtn.addEventListener('click', () => sendMessage(input.value)); + sendBtn.addEventListener('click', () => { + sendMessage(input.value); + + // terminalWindow.classList.toggle('open'); + // terminalWindowHead.querySelector('.plus').classList.toggle('hide'); + // terminalWindowHead.querySelector('.minus').classList.toggle('hide'); + // terminalWindowContent.classList.toggle('hidden'); + }); + input.addEventListener('keypress', (e) => { if (e.key === 'Enter' && e.shiftKey) { sendMessage(input.value); @@ -202,7 +218,7 @@ document.addEventListener('DOMContentLoaded', () => { starknet_url: `http://127.0.0.1:3000/starknet-mainnet.g.alchemy.com/starknet/version/rpc/v0_7/${alchemyKey}`, }); worker.postMessage(config); - statusSpan.innerText = statusIcons.pending; + statusSpan.innerHTML = statusIcons.pending; }); } @@ -265,5 +281,12 @@ document.addEventListener('DOMContentLoaded', () => { infoBtn.classList.add('closed'); }); + terminalWindowHead.addEventListener('click', () => { + terminalWindow.classList.toggle('open'); + terminalWindowHead.querySelector('.plus').classList.toggle('hide'); + terminalWindowHead.querySelector('.minus').classList.toggle('hide'); + terminalWindowContent.classList.toggle('hidden'); + }); + checkProxy(); }); diff --git a/web/fonts/._Inter-Medium.woff b/web/fonts/._Inter-Medium.woff new file mode 100644 index 0000000000000000000000000000000000000000..a03e556d9f83674caefe922ec2e8634592aa8501 GIT binary patch literal 4096 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDJkFz{^v(m+1nBL)UWIUt(=a103vf+zv$ zV3+~KqG(ze5#plB`MG+D1qC^&dWEHlMTvPOnR%%U1_l;})@J6$#%89eN!HF8Mftg@ z)@X)|az{g8Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLjXAhK%Gqx1_QZ}jLc$% zqSWI2(xT*4g|z&lY=z9cl2l-~Ge0jeC#O;&CpE1^At@&@FB{kwhUyy96srH>UXfvt H`~M#RLKP}N literal 0 HcmV?d00001 diff --git a/web/fonts/._Inter-Medium.woff2 b/web/fonts/._Inter-Medium.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..a03e556d9f83674caefe922ec2e8634592aa8501 GIT binary patch literal 4096 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDJkFz{^v(m+1nBL)UWIUt(=a103vf+zv$ zV3+~KqG(ze5#plB`MG+D1qC^&dWEHlMTvPOnR%%U1_l;})@J6$#%89eN!HF8Mftg@ z)@X)|az{g8Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLjXAhK%Gqx1_QZ}jLc$% zqSWI2(xT*4g|z&lY=z9cl2l-~Ge0jeC#O;&CpE1^At@&@FB{kwhUyy96srH>UXfvt H`~M#RLKP}N literal 0 HcmV?d00001 diff --git a/web/fonts/._Inter-Regular.woff b/web/fonts/._Inter-Regular.woff new file mode 100644 index 0000000000000000000000000000000000000000..a03e556d9f83674caefe922ec2e8634592aa8501 GIT binary patch literal 4096 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDJkFz{^v(m+1nBL)UWIUt(=a103vf+zv$ zV3+~KqG(ze5#plB`MG+D1qC^&dWEHlMTvPOnR%%U1_l;})@J6$#%89eN!HF8Mftg@ z)@X)|az{g8Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLjXAhK%Gqx1_QZ}jLc$% zqSWI2(xT*4g|z&lY=z9cl2l-~Ge0jeC#O;&CpE1^At@&@FB{kwhUyy96srH>UXfvt H`~M#RLKP}N literal 0 HcmV?d00001 diff --git a/web/fonts/._Inter-Regular.woff2 b/web/fonts/._Inter-Regular.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..a03e556d9f83674caefe922ec2e8634592aa8501 GIT binary patch literal 4096 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDJkFz{^v(m+1nBL)UWIUt(=a103vf+zv$ zV3+~KqG(ze5#plB`MG+D1qC^&dWEHlMTvPOnR%%U1_l;})@J6$#%89eN!HF8Mftg@ z)@X)|az{g8Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLjXAhK%Gqx1_QZ}jLc$% zqSWI2(xT*4g|z&lY=z9cl2l-~Ge0jeC#O;&CpE1^At@&@FB{kwhUyy96srH>UXfvt H`~M#RLKP}N literal 0 HcmV?d00001 diff --git a/web/fonts/Inter-Medium.woff b/web/fonts/Inter-Medium.woff new file mode 100644 index 0000000000000000000000000000000000000000..2aef4e76e9a6500e81e4f3077e02b44d49e1dcd9 GIT binary patch literal 176196 zcmZsBWl$W?*EN#hmf%hxSa1n0L4r#NL4&&lhhV!vaCd?`1cwmZ-5r9<;*0JA3oN$m zli&aS`cBoEp1yth_L-^b>f5)+TT?*+1r-Ga1?{&y3gN#J^Q`3G{r`I@D11@>$7B1~ zNb?^GYT_>xN2A++A1klcqKbnw}C0ivBhVDs|*3rXRhcwvH?c z8Z90QikK)08eu!SzsFlmZ61CU6x6@}d>Q?N8NEwsfTfeUD+&r}5DE&;7zzqexBAs$ zl&!gk>%TF||8cPX0}_dXZu`yG1_ecA0|m9A8wDMTH3Dxiu(LL|`sYvoA4ljva7_GR zvHNHIXG{E7fAbG-$xKPL?3_G({^{jKK_OO0L1F#9$1x!C&BgK`k3kIug(B{st?_l2 z)P|F}&p$1wjsN=5{{sV#2+DV7b0=#Q)U%v_?+X1V#eC*?-o(|#!xIJdA{GVZ9W@Gy zl_|P+;=upDDLVR>kT@K2Q$mRw6x{!$qoAxcsmuOX?irBT-d`cyNGh?~|5dS2(Eis0 z#b?dZ%*xD6`a(1DhfL!>xC{#asLO})F%cC^jZ$HQx%7|x|2W%#flrgYLnvr!A11Lv z@$d-Dq|i~=#86xR*KV$3^VHuv-rMUi>HhP_4|A4K8?g!Ae0!-x8#7BA6fI6diq>aL zKF%k?eRecHxlg}ccn451!jQ;S!YAVY1oYnJ{rKS~r4-Nn^M*0;v)MK(%8ydwLZ7uM zLu^mo#inP-6RTa#QjqQ|8iq**Qpxg^mfc63xmC5CW*iv9xBelx5Pt6qLmS-u~^ zXxOC3Mf?VqoQv?F;9#iEi!vObP`O0m{lIz4Odyg-4(-lFPY>DD-89n%-|)EI^v{>f zd3+3rMc>v0DQqYXTISBZ!maL@9drnfx>e}3@RI%0Oo)qzs~GjhhI)%W82#ac6=fZx z9#r`Y!-hkc=bn>QMqnSVt_ayz=^+vrBThB%q+noJ(o&62__=`tAkfM!-hH>^6YSNX z$m2z06NdDT$HygulCRcm{0Xm^&-Cg|e=v5ve5~-IPw^kjwf8 z>8C(AHVSjBNCg9Ga0D9P!DkKyDs!P5@qmULk!U`e6rR0UaivE_gPvF=7}0vnE9*L$ zMp0D66pef)@g?W-c`;Njt$GFyqDbvB6sEzg(M+<}kh26*ST|s4X1=@|jvCS}CV6?t z&&kVL_`%9$=*`d_o@3n9D2XUl@hjU&Sv(MPg4kr)Q=aaX#=skdFP@MJ?>Ye0BZt1A zEJf{`Ed6*uPO?Akg=op&uz5NBBd(2wBHa0|!GNksF5Htsq0wb1DXH<_&?82gQ_dKV z&k(OZ%8x3Uk#r8hVt2)(`JMvxi$7&p92loT9JPJD=ahk| zLJkK^235~1=2qzFiwaa zcNm4VllU(Enif~`o=)~&3p+zi_zttnIa6LGzxfQ&TNRKMmHN}J`SlfWlQXT0`%(Q& z^>}F=_6O>q-Nn?;IRzXr`DpqkAi^K?K!ZQF@ZrR#h<3!gY z3AJpg7#foaUcy$S^bcv;s zL5=|V`^_QSz1f*O<=lmIecK~K^goo!l-z>CX1`F!Eu{_?Xa?k^Zb73itksS5y(ICu z4!}q(7!6S6Lee%7OsQ1JlcAZdL&X)|!{PGL|f49m2BUZJ1LDv+=&yIJWn$O$w;xyY1 za~;>edst~fU?Gp$%>pB0LG>klhh^Q8dQ%a$rw@7%sz& ztPl4dmj)Ae&bW3d`y*$H{-f3sN<*#|^-VEPI_}8)H#2`A&hhwnNx8RdYc_(QV)6dF z?$RZiQ1@EyeYcmsnk!0b$|3NeU}QHjHx*IAvpkS9Jl*HBRK(FVEe$)MSrjsbL%61C9$6k-mpArlP=E? z9>yM_dK9_I4_f@I>NxzMHO$Z`WT-6^+8xE`#^tBw(($s0$x{5`rFr~_>q%8zp*D** z%0A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 literal 0 HcmV?d00001 diff --git a/web/fonts/Inter-Medium.woff2 b/web/fonts/Inter-Medium.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..9a59cdf00dd1a44143a6dd689de28befedc038dc GIT binary patch literal 106364 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 z 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 z'JGnU{@kDSH;lFI((JQH;SmBHqUaNYs4j0ShY**O{^s6b3J+K(H+qC|wXsY*l} zLHPF$FlV4QH9$P{LVMKj#FP-S4Rz!X`xHy3B!8${*_ui~`!3aCC23R=V41&5fSdtMzmOrKM2}?Ut;HzKjKInJ+LG-YL5N(7$C-&FfI2*@ z12k{P&+i7iTuHb*%{-A5on}ZUq|83>C=vkH+OgVHjkar|6&0AlxT(5J#)-q#Qb3qD zSA+z(h4i_+3xoO-gA>69@w)zoXhoc8d|v(v8@a^XeD)zvUT2;t1f;jtCkaeP`@0t-s69;gM$Lah%e-G7 z8)>8LQYcy=Q!Siky^F)(+r2GxNnCc(-P(cHN(S$&%aIgu*!?T%U@hoi2;~4 z6^nQY3UcQeY#q>oTPbrF5KaLR)13o-tG^wV4?s1i8!@042Aj(2!E%S)wJ8tYKyiN} zoFE?eP~F+~A43w1eKFhb*DAe48(yz%2K1mG*Jr;#fAvxqp58!1lc^VzMiqFhPKbR) zUdiosNqhJ{PfCA-BCx|pBw)_tDb^ol#*o?dOrU$|YaMJRnO59C4}jqlLye12Kc}PBvUaxo-8SM}md@r#uXVgeqs~QOGK0)Xu4 z<)Vz++?s}$=!l0Z99U2*L*eajTI&KH2$N=^IaQCszGY-8XaA^EwHeOlX&)RcmjGPY z=e(l@?A{}`@0NN1g{ibGI`7d{)z9@DLC;6W;bw2P(fJy7Tl#Fh zN7v)VDS^l;FT$FXvlna(2GTKkSy;=g`!5)UHwAabBd08pBE5l%JlH0KRjmu|y5Tz5 z+hvh@`TcBk3cC|~ITEz7=?b9=rBdq7jZDW%sY0_LEs(^+iLROG>X85=12_xV2R6AO z&Kh=|ajzRNkj!`2yr|Sc=g~#SPdn6^z=`QgoH|`~BJ9Xg9U<~bX3&wU z?t2DCG&Ra^ZMJw7P34G2BYruf6`NM5N?MYo=+3}-topuwKe$qri}ijX1UUoylO@fi z7p*@k787lpv}xy0WAosky3KE^bSfZQ5lJ;U?Gr+k4&6cEQEUix@{N`75?dn$?Xof4 ze&>|1VG6GfYN!=8IrISv9KkVctYKGDJd0;AOR)=aE>x#~^Df{z{O{bJZeWMXe8nvk z3|8{J+DWklpFH#-=Q^~Jf&m zkB?4eJD|kEm&eTO zgV7q3pBfxrP90H}Ro9^>@ll~Yb4$z9~6w37w zPu3<+7e6MPJc4aWxSkwt*1e=;!6dJ6+Jp1bS96;c2QF=#{P1dCLiU)Klv1vfA@4rd zu@SnF>kvMaD0$?=gUE6@&<4#WPu5sML#`Kj5&)8Cg95Cd>&VA-OLkof50b~KhrFHZ z*eP^KjxIg0F*)3dOrE@w2lPwUL&b$KQk)SE{9+E-B=S~aJ?`Q@9zzX=+n^rGLod4H zq>_uI;XEqK{0fffPY^^PuG9?W=uk8IM9^<_2fDwksmhI60>c^yHW_jRIam`&_B zCw3V7rVgtdHEaP3@D9ki!G&P38Jyd^yqu%3KlJ;tAI2O4Ib&(g3@9J)Z0_u+%JMo- zLt7W=DoxJquS-^v7%FZPmMydwMCT?>=zmRf-LD->n4V4Mr)4ymX5^o}nmQIBBoQx~ zjZ)4>Ll|cqGtg#fY1&I@F6bj>BU{kbX_V9_O*s~yB~H>ko{ka_7;jRk7qXP zaSC?j!JR?Fu&B2NT9Ifl++~Rm_hd7E^@qeCzB9U9@z(Ny%-~ zjHofz4VtHymx?^!J!bq8DeeVJ}IAkq$WZ;@r!+3AF{clJ8L>&6`-;l*?p zRgvuXHzyqXU8kFEL-HJ&4YRF;RNK0y{SEn1)5!TT9n?G>b5r#IJwU?0&ah!L20Pe3 zJ$z2ndH*c9`R;+#mTAQR+r~NO#pR;Fp2I;Yzl`|pa}qI(MvGjGRMz@csXf)cn#6pTOFx9>aR&=-7gj3M39f(v*K zb;;!WtZNpU8Cd@`zG>s#!l?88#`x&GD-_J1c3M_;e5CcX)LAVt^4;b|{HCgHx*A&~ zMA(5jvV72VK7!4rCME2y9n}=5m>QeD9`q$K(Y8Y=P@EgWupQ1RD)5~j+qq(bBhx{} zW+MeN)Yl*)rM_xWQQz77gGK+Y4{Zxe^0#nFU45Hd{X4r-=%!OgeaM(1V7fF~30z^i zxG0glcfWQ5xA|z&5pt7Iw?d^`M(Zusuxbw^9d4sKESpC_l4atN(ISPpJjY-0XynH&IU{ z4%&&pAaPuSV;nZu0};T;##UA2nX)4|Tg8u8pXtR;-M>BTWbOY3#7v=(F}$VIQDB8> zV%|CkmDQ+(H|DvZ{VKJ;!3psS%Dlocr$8*mUxDCjU@;&Cn4{zH6$1<)$W|ZiQ5aYU z7OY6bexB@fmBcg$bcjJFd0E76F}^Wy}S;;nap-|I2LP-wQY&7&bqUxdd&EEnI;=^M<&_4|@h z3vCA40*Z>rd^eMSb8J9lsXNmg6^o9V@3@ki^yOG+9#xdv_-N~!pI#jzHAx)RWk95x z_v9sKR7uXog~ySK^6UEOwi0AJM!+rG&w8zQj6r1Jjj_B4<#3y z=oZPPTwY+3T%`JsC`kszbNyVfh_ABGjdeACGP`<&e{$88q0)>ybF4E*JjdEX5gE8(jUky*)*22u$C|?tDb^k?P3}?16tNUz5k~?Y zBe`sLNaRw&BOu#6?10AsbbRBoLBkmtd7~EvOAl5w4(215CMu|?BF?!859g&Q8m?Vr zg=@D)tRahVnzm(DC~vTJC%9l${ZXz|?6`JSZd|)c8Q1Pq7q{NELY1rLRugrXts|Xb zYic*wC*0UU@T#K|AABHNLg1~Uv8mv}6kgjwX&YDc&$v}~Kq<{L&KQ2|pl?IIk;_~F z%OVL<-w&b?rL2NGwO;GmOMV1spez^vq4dY$rW=nKjl3|nv+57`RJ2aQtDvHIi$H_Zbj zxR44LL3!~p2+nn(9=PIrkOSq_VH&uZA`Dy>lvuD2NSPj@EYhDXUIfLnq;3@+ZN4_* zZZX8nCjj~X)*r#w@gGFfKg2(p*vp1Enp0!_R73q7~cuCRj- zJ#?NvIQ7n7d`RiB32>2jZtI9u2OJ|fvs%fhL!hrW+t%1ENtCe>b67bK3FG1%Mi0v# zH!wWU@bpots*x>(e^|&;vM$K|x^z@OyIU?_;w2V;v`noFo4+og#JV6A-a<(6M_`5X zN;~d(lW=SAK%r5BZH;Z%77_4nBrru>XgS>X^4?I#x>~Lc%h~V0A%@Aq|5p>h)FIE_h#su_E1Nt?T? z*G^hJWU5&`o6>VaP$7eej+!@Y=IRyO)GjOAJc$Z;_kp%M^57e?mc1RA)PgjBiG|&0 zmwgBR9QC3=F9CF4mOuWFv2=as-H5dKWxze1%A`}rz}tPQVi51Ue1AlEL0eQwOxJZw zqI_0>Fg>10fl{M@Q##rd6gT!&k$JsXZ%jiUkyPJzXklG1x=HmT)%SuDFHjr{bX>6; zcns4@%ZmSDy#ZZOMJ649!lj~>6cSFA@d<^Az86wcUKsP*j8g-M<_UDIM@zqiuUGTP znLHhTTUg!lTtn%ViMWK=ZIMnUMv4JdF}ffcO1k~~z$uqXyrrI}Y1D=ALNc8xhVhC# zQt!J^Eqn@AgoTGHsVswy1VbfLadL3YjX!kvOiDUc_8&k(@LozD3BbFo4cT=pz~o>l zh0`9=rAJUoMke_#(N2V2nG>uqbt)!NCog8|Lf8YQO)p`NkT_qFI48dWfc~q}rb6=` zk{gu|u9zbB1@=1khcYjM5Ck`ST4tfoBfibj-=+d}yXb+)3{McxHc9|Q6Wr4xM+;|; zlncOA`vkKK1jaxG3Rt2R0Z7?9V~tr|^WFjbo4=7_QxluQQYX>b@F5DwSb0nF_cn!W zXQ+hw;oWCG1)1hCP^Uc4O@lQZO4^s?7PYtIQnL3~vPwouiZ`M_Jcv#z`M)wqY|9h` z7dQSWHhu-X2E8CVxjT1{e+^ynAlM70jdwu`=Lvq@KUBA;KJ*+I=b}6Q2{N<>2Ts&2 z)Doqkf!C)=FJ&m2--HW;HE^3<7^qja0Ch&G zE(u$#|CFOls$dJm^90Eq=A$ge8pe}2?gRnY-&kXWq%2X1##&p zV6uPI&}$RF`OIM%#mD6lba2MeM;QAWd#mJBUHV&R| zJHNlQ*wr!G70V4S2fVNEe+xRQyr z#p6IE}pB1Y%9g@3b61Ik-&F(@ zF%_BIf=wH};U>35bH4|%&$_ax6%2qjIKDi;LI4U+@Px$|Yzfi@`oB10aN=}t@h&03 z$@a|Loe&OS7Jw9vrL)QEC;~e}Yemr$bEz!1&v@|n$3OR{)$*u$v5sjv#X=A;p6Fr{9}N<%lHh1EU#z{&$&Q-1=r?MAgRVBjaCODenzs zfzJN`NI5sm?gBd8vC&66@2w^w2$8;6TuqszU;_Dvw|C~JB%h1)O=J2vj`~X?J>;r&uo$)I z@(k*Kk>ynZ57JoNup0y;U%idGi8Cxfmm)~{W-+M1e?qT1r^)YmbW>K8Q5|ylrgKdE zdo4F%6DMmZ2iEfP_R?Qil%$pKVF5Qr4trE-HWJ@l6qOu9OJ^tG*7j!VR=SGLrKM(fVSBS^}ETQU%>R16F538Op zfI+*szxY+{(pp;b+r{0nqQ04zWeYP!KpDHpusFnfW^?G1`pp2&F;H>eknlnZ<)x?% z@Un;m_+E(GdGJC8AT_s}xB$;(ifSMkD0sp0cLM!h(voMZne)vL zQ3c>5VplUBiUgfscuzk39t@B5j{*IFUmlt))ti7d`jW-L0@tIZEMg6$Fo5PggzEiA zG~@&^?iQ=LHCU5yLsb62bxPBb2mVp#g-8-Vp^@{=av`gs=FUW~gQ!}1BIVv&7D-+p zJ|V;0yF$o`zjd-M!1)`?U5h=Ne-(p?y2e)qG~3a zh>0E%&>>)JOlGl+Ai8hjZPj(}(;j<@2-&7ETq_4r@&(1@dVp4(AtXO?w{uB{(@Hc1 z)Si2Q4gWeV>laniN}elg8zFko%&W1VIUAO}T$RdNZ7*kC0ttD{Z2(eM1-XRXSM}F7 zKFq8)g_d+>=8w@qHFO&bStM1_XW6+d1l)&Z=dl0^j(uELHq_U(XKp||qe61gK;@O3 zwcu(1QZ{t?&#Z}eZSRM%XCEb}^aD%}?zKoaJE(@PbaNS6Z%(+I@2sctH?=&Jl(%_& z{=(1gb&mkM(puA;u(W<`=~JxGbdb~g8VC7rB_`H86ABMq-+DK*(G*hLlb$m~2Sl@= z&zRL<;Boo?nbbj;TwE6Cey7)&L&>Sp%t{Q^5!Y`dWZwf-O#lHNbn%_U5fx!&*#2eB zfncFCH#{kG1R>ZLI8O4Bhh&>}xy<)(qUQ?5;Wt6I|L5WH<_922S z%`W#=nuaKrV3*5~psmyQDdhQ-CGc7!MmBq z=8AU(0pcqZF1!i(dnX3(UfxvSxwHBGhw^9i>rj51+}$^n&zI!&oXo6c(iR+14l9}W zsdHDZHga`^M0>;w*Dn;kEW8d%evRqZ5tWc$40^Drc9zGY07PAxG)b;tcIq1TufrX$ zp?nwFA&{!Un2w1Ws6b0AICknYwL+^gJ}1C?)VHc=B&w(ki-Xl)x$RR-q7;>p$=v+Q z@5&xis3m1IT2|w&OK$lUgpx88wh6x~sQ(GSIP!z6-+v*Oh%GrfO zE<#KLd)(CBlk7i$rA&1>C7*h70Y@7)8&@D9qlMrbCPTg*pP@=7m3}Q&d_{Mpoa3t>oBu(xO7+^i1MWMb}} z=6phQ51U$kj1CR^~kgm zW8=zgF_RA`2W|_zweQ5jnukGOi%N3(trQ`v)fS zbFRMe3q1Z0h(9(s<4D*(foU%9OG2 z`^zRcO!_E0C)hq#7T->iJeCD!@74{`=+oaQW3eoriCpTSCY{6%T+X+o{jEZ1JXIgmuZTVKp_J z3?3E2czt~!5D7rR&hP#kQ2M?(7~{+$04X5kcY(hUoiEfYB!0~V-b2#{9Hd2PHi&G_ zs~5{Ok*B+fQAt8CAa`}1crL5-CA+K`AW1YPnE8i~uE*do zf|5vrO2+a^Hex%QRJF5Z?|SY{#U~JOnf#Q6 zm{-V|jb@-X>Gqaz9~1-#_kF;g=Ck2T*C$d__D&)GWG)`4YtXUqP( zFw2}Rn;Gtri7n>ziy35yfYN zB5V6Wm_r*fHKnIG4nN~u6g^k1=dy-pi8UQ0LwYi93%cFp|IM3j@q&{K^=$67de!0? zVZ(>N4aLmDdXDa(tGUy&q^X?PUm3D{{Yb%AwzHC#nS@PRMq)xh+%@`Z`5Ey*C-ympYJqKa(HnMpgmL^ymEU-8eaL~?-6s-v6Eki3CXkO=)p`6fYO;cNl zCjNqj*{TvJp-DRX`i^XAxas$gZ7^-RYMXU^7iK3k{{O}+Q_G|=C#i0}F*MYj03lUo9vgBDjLbpMlvb)g(~ zM;U$<&Ps&LVDVUAQRUC&i9~N;h>V&M+_)*bPNJmVAHZr5TF!iX$BgHVMUBk-Zr?_h@- z8^R+g&;@QmTrR}QB9F_BtKF-of^yZDW!G@*Pz6B+^5o4?iHa07SpIm=NGT={Z{p5H z)kX@t`@JK%zi;99Aic_tQZ?|w5}uo<7gGhIzB?+VpyA^NS9p&1$nnr7cNY7 zZ$p9fqoid5O**6iZt#L{nQz_?EMJ~Jdb)(b%j431{(Sbh&qDsfJ~9R{jB&2of!gM# z#S5vk8YbkGJSx9})5+>a?Ts&cRHYn^>!wvB`MCYR$JD8Y*$sN)YC9l7lwgc(!=QIL z1=gDMcmQ^TJIzl=%}7UexF2IY!UhvPqTkq`lXJj7t7?G3S1-Wl3Y(I+dyGBK9KeiG zJXu#ZXyVTHN8Jvde(8*aE-wNkvQ#^Uvz`m0oq|xo+&w1hxI(GshV^FcRqwZ?22_0B z*>#?)Po!J)Qv6k`fv;FpP3-ux);h@yAEhSBt;qo*rO6~c8&IkK!{qy?y_>N)cuq1T zYA5^B*hyjPX+B_K5UOh{Uvgk(P%p6Y%=iZ~ziIP_p;N0((%n0jhTU|ar+b*pwAk1v z&9O)=I9{?5tdx#?%RH&n8|7|reI$`%;$2rpx--N&3H?cSy}1|1C-jdv5m6FPG7?#J z?Oq?V0D-6+Y~eT>ALfHPD9(QpL2w0k%A>@9mLj z&v1!562@k8IS^-ZR)RT5Dv%fUsv{=%zoX;ivgb`lsoN51UU3Ng-b2Z8GP#Q;v#}jX zAS?ZB{9Hisn30m1=|t{tkC~<~eUzjFXjDIlqkEI!X}yUXO+xBO+Pm(NP-GoB3a;d4 z(~$bHi(qee-!*cW%D&&}Wpgk&E!xl*CVkq;xzF8l;8XHw?sOfC4wyD!bA(Augl4uS zk8L1Gzwga=5tA-Ye$Q>|;Ka;Hh!O}5F@U|pThvSI(wI5YG*9hid+hVVH9>}DRyopO z+=Uck`J`{1K2G@V6NRnj_Bd4YeSrLX$oe+Nq?znA;r4iy!X47blDgj(xrI`pnCweX znxf!{ZV$?A-^--&q1$AvTb(DKX}S|ONoE7*Xw@`&wrXA!b7&>l?W!38 z+wfNyS4@t(>a*ZMhxb7%a6c-TsukBu$`g zCyZ=-rk2eT5AZ0pdwIOGP!$uUtJC=@LP09hhtkqWy{Q3K0*;(ttVRz?V)jC#af67o zz(ZnnH8_(WsOOY4Gi)fh=VH1zrK3Af!aKsm@}tmgfVz!`=!}!_?Z&{6m_ zR^Wn)9D$931U8DO6+_C`;-U(I3_*K(7Ek{9~$IkPd`9^KHYj+6?@<*+(970H+dBu z)A`0>BdN>aNi=2n{acjoRo}B$>^h100km0 zPL*ov!2IJy>7%OjE(mebOdfUO|ZLkU$@)qZUvUz_p9bFwbqO^JBKfydh4J;R0tMYt9lc`@Ypoh z*)b?#GWf_&f&o_$Q2pze{!-j@O}aAam$!djF%2xIL(&<2{o)1&3W8v_s2Y$&QGN;S zmT53F{pN_SjrH26ZIEbu!W6U(S4nEZ!FM0$v5Tbe=Wb;FGq#U4#>F1u7C*)*VGsqX z)j>Cf(oC#uVU-J2A}{#pi27>!6zPb4ov?ZJ#r_Y~&O*^lfPt;}SV=U3^v84!hRVc) zv(s(<`j5QGY3B5Wxuzz`?l0DH)Rj=R={1uJRWNhLel2yVLw`Y-`&Ih8>odUDDU*d&bfjw2`S1|E7Qe*092k9QEvDY*Sof z@Y!GY-D)Knb=Rp+=RwGEnK9N=OrCN$h%tIZP&ecqU&UO<1SI?2N#pO$%MROFAxFaY ze9yu%Jaw``=7RQ17M8Jz(#<}-gc?tae_Kw**?wH{*my%W%M-(r#>*{Su z0tm#s7>2x@E*>|r+L>5*_*%k!N?#`aUdtYSULVK=qwh}zr&P|=t#vME^Ags4slijV zveJK3arxq3K=JCYE>7O`zk7q8R6bL?x~|%YU-MFv_k*BnIZ!Yy(Wv}X=g~)-fSSE)l zYHnD~`aM9XTsuquQJ}4460YJDF4pWrv@tExm07s7{5}jt8VJBJ9ubk*SN0Ete-2-W za_c#)&I@5C{xd7(aSBTbA)46~dwSBy2Km;0)9GD|t5mvG>n37U*a_(dv}D~(5gy6U z21s$8n9e0u?d1Dz`bTl(S;H5c?u3@0q-(q-IBnsYFO6+i{&wU9GU;rcI)0k~0ntk# z^p09pBnrR*Hr2umA_r$nQOkRF>1C#zayA*@mDvdD*KQYPZLH?e!gU3tB(LdH-{*}J zgQV}uthF^yMv5gLaJ7YeJW0p{933HF61ckZN|viKYX9SxyPeuWd#*bx1mV+G07~VF zErQ&YnfdL@2lr4z!^B^5%k1l^0~U?0IRn&>h8_PcSV9Rs zfZIuH1l{QN78%m^FA_+D+X4&2+h1isO7CKwbgC7^a*TH`)$$!rOJ?Sq*+lv)iGFV~ zTgLQ~@9*(;2y^VU;2QPKHR_umk2Py*bOzPR`4^t#Cym>e+qpc}z83{-TBs|FmpL)) zteAgjXs(+8517w;Jg*2~ILe=l7DWX(-gGFG34GXKLodU%OWLwRo?8Ie9`rfYF74kP zV>umFu7}N-NtMbEgB~Dqu_>iS%7REBH!ttNOun@3 zFlTlsdN0eeB}7MR9Uwb*hj#%}ZJGg+_57+_&6HSY>Hksz1nPZFlDssOC0zc{a`oqK ze^~wM2AqFVz6c<=S7ps~-Bb*9%i7^Z6>ov>ygsC^;w>byTGq#5jhmhBJ6U+QXpv;Iyl+gqye&ARNF#B%+IPj9z0+m03?!#F$QPBr(W?^cjNGLi7tMGZNzBP$nyr*mG=z5)V z1RGQaIBXRhT-8A; zkH)(U;iIjg7LYl!CW#~=kkka4MZ+Tz>C2L`RN~?(L@<)DNJj{pBmFAl%2^ThGBP17 z+=+s{DGJ^?aCiiAdhAUZmVTP@W<57ovgUGA&%s{GtHUd1C{lSY+z6!OQav0AVIrcQ zX~R8VgogyZ-}0>{rfvJMLSNqG_OnsCAlcA<+Rj$0rlLmk{64D2)tA{{9jA!!rkS~P z1l*Ty=F@U_VoN2p^i+MG^2HWHYPuqc1hoxj)Isbxn5B2>CJ=pWld0acD7l z^V*do{mAiShNY)z`(y1^;ZKFP>v8WGd*>i;LBhr3v|VEy`Q6)$8M)-#<|0QAU?dSI ze}w5vwBzfbc4c!10-jV!`DpG)z$-}kt4m?*Q$%Pt-rS{g8Fk}=mjQF((@0=&vsSTo zVGRCBkH{N~Y7RNMXXGjUG2yvEseWTRg}1zV8EhGh%1qQwXXmp=DaPrC4BqgWz?;IM z!~jw2(bLNQXsV%nLW(KLEb8E6;060R-Pn$}I+@IlvSQMb%n~ z=)LX9$Nx?BHwR{NuaVCaH%Vb?v}t4ZgemKv7IZVP7^oDBQ9gQRG7QGWY^rRUeDMB* zm4r??i%2=^xpJm+KRCe5>u{UaUWi)eUG9(U%zYGt!EJF7^ZAL=Cf>x z);&ZP9u0Gy3azQ5QM>980}z@Cl|knEJ-sdYs7AOB*6CK4Ao?M66Dotm^>gr@h}PM1 z9-dwlHGA+9;Jw)JWco^R#2qD;lg$n)>%)l^Z z2QZ&yOY@Wz*dEtY@WD4H;jd})2`LG-BVytdWp%0cBEa53G1I8I0H*28PMps(z+RNz z%Z-J|6fQ_MdrZsOeD45RxS$6La`w&{HEaH6E5BGZWa6z8SBZHg&_XT4d=JyCi3(RG%!%Tm z_@P2Czdkxb9RY{sV`yrGS}Z67#r$$$ZqenG99RI$2qkGm#p0;L?c$HtMmFc2yZv{V z)Z1S$jp~J04%AzW{Rv!`%f<+8vx9NiL|as>`SH%VIdo=26&53?qN@`ch&Ys>3LtSj z=lO{e(CkMg_1*M@ImL>Umke3>PC&$8E4BPch``P zcS`qBgW?9B>{Uc3vQA->z)=yq&Lxb!6Ah1>NkhaeHMnlgdDY<^BI zL;->ij`h~*Iwn1!P(TmahHAR|a-o93%dGB5^ee#y4zZ zWe372<-JGN(}(cB1%~hcqS<)eHTLJgQS{7bQ1=@xQETMKvw8JHZ_M6 zzhBZ$M8Iz@OUJVaN((V1li6tCp^$#tug4S*17%p;BQ)g4*>RLQt%pO+E!^3_NUx31 z6;MfJMooJqEz}(|+tMOiBOq(bz~w-0NnVLYLqzA-YmmGz4gK|1xxd*Z-}sQs$Gv@U z>Gj=X8ip6r11)X^PrvTCha9}}OxjxKp=ub~de_+iCv9}D{?9pyg(=^& z4BUS!Awi*Ey~gSB|KxXv<({9th;1QhOdW&-cwx zEOYN}@p&1hKC`QyeV~;a;TtGgQK0VNRMjyogm8g;jCSD{TF(LMj&%a$+?9G#z!BTD zbkr!N!KuvTpfRRt;RgC^HkY#pH#7BJ9^DWu=6lr_#LSx<$k^xZzHm3t;b_9=oK9x^ zQ9J`Mt<>^*1M@StnB(2~eev*{4IAF-(TSBwhQNy z_YJH7ygs;|q>=nb0n@bNT=Mi(-r~&5vKM0!NJ8H)79Z>gtb6^(%S$0UaEo`PM zVnM1yF>>Zthdg4w&Z2c0fRq?Sn`cSk75ts{*8YQ4`HnZdPC47~+oAiQHi=8^s9~un1?v&FKkaPhrdrbI36z~jZ z$Op?+Z_!x;I!m9_`J_S(#Lzvmx?bu4v!_c2TJI@-lDPF!?LHXc5n3xr`>j#4*Y9{s{m*|EA~|? z@na&ENn(_;M@GW>(#hVwC?n++uwQu?TR<3Yw~*U@d*S)95Fj<68j?)GkHX0MpU*;s zdz^5~lXg=??7ty&?+Moj#IpKbzYYULfl6>QJ77o8AH>;VN4l036`VJLFR7Q5?0dh6)5X-iF~*tO1l+ss)9}3A1L&Vy5%TEy;V0Uit|(^ z#55@yZ!s%$ZM-_a!@a?HB_e&?Cqg#vNRfJ=kxmKDDT3?${_jOs2KgzB0bv>ji z(vd78=PWexwhs;To3;8I+3O(G;R($AnN3eMqjKYdYN(m?U{_v|1w*r!w@GfBhV`C) zeiP6Zm^Wq9?{}jVdntf89+>m-pA8UCcRtRe7|$Qh%IHzO)ieGNtMF>%WR|yVNztOI z(Ad*@tKU|Ydb?qaoQntPIUjoqf4Vt1OijGy(&M}lGz4l-XsT#;F)A`wl73VcLn=0? zXyvg4*2aFlOGbf+or0A!&VP=&41e-645@F;g>`kHYTI^H&Bf7uIzatIp$1HM7-dY` zDa%4xsd2TvJ4z`nWB0&%0o)J4#L?U}Bi~keE;WJ_p`OT(7Px>N&5p;S=ov>L*`lTlXcz9!M%j=2=T``!<*^+X_R~17LJT3MR92NdTsu z!UtfuaCb^?aBhW@yHfZ$#VexenPu|&%oCDgyF?IB5~XPcKA`by^R?OQYWc=ZSyUL? zWOqpb4Ul~pMFU`TSMXp;76Xt0EmUGRHL{n{e^7D{@9edkYS0LLY+KW{1p#(Rf+}x> zd}Q_#(OZh9O$7@lx1y>y*ooBvg$;tS__f(JP3Y#6LH<&nr2URSe38-}`s+v$Nnzyh zn3p^+9A(N5Bu~5P*KaW)>tS|=|00qQ^_D`3Nk&fn?9K0L_ShB6z$i;!V70`E;C;HI z(80u$D`l$<-nWHsc$RH~jb1b}(joYS2}AH?k!CB?QYGHj(CXq71Q{)9HJDj$UDjti=RLeN zo0=`(P&I9c=F*mu99C?+e8R}oAOCO1^XGf_+o`Sfi>ez4tgBt$QTmu=43 zEay2@gu`+WDX6?=3A=Q`YUOI!1oyqkpeQtQ>YqZ0m(&jq(KDnFK(6nV{7HZS4=p%_ z-PiTkH$O~oG=&y-W#*65InEDUhq;+cMk|dY2K1+3&Lj6@>synQ z!}qC%Jj|nwPmR-~eh7$`>=#Oa&1;$5GVO!1WZSWE9v7HHo#zVXSgpHSbLQwR0L!$} zxkF<5bVVIWMod*akn?@^Xlv1E@-%ab@Mf(}5Vbc4j(p6|G^R9sx`p(@f<0W?@w2Iq zH`dzBkL8kc(&k8zBa#?^>FG;xMT3RUP``KuCHl|zMPJkw+I5*Pv@74iJXqsld2yCq z&ZP#1Ok$dO<=AE>f!&eFgWz5)f|wsr=v|fEpHuKiPwD5$-+aNbkAh5COQ6XHO>LQHU2v#C!TJYQ<-F)@iKU$4-C;L$flQL?gZI1}YXL zHZr=25xhC^D((WXQb^4BU8OTOcbmm~SC7yE`BAej;1DA&dGTSUV)K1Wa)&`8P~44ETcnMz36W`)hyzFQI|x-p1qLT?f9WmTT&A=WS@8o1i0ZmHX=28CSXBU}YH?t=q zTur{^S3sCbj6#5uDoTWIw&`~5K$Sv>=q8@lm3M95aYMm#{O{wX$H{D}{m}coZaTbV zCz;^rxEgnC>SF(Kb7Hr&sZl9jmVVN0F1IFlB`pp4TM~r6dJ=C%#b9*L^EF)Sf(p_3 zVsL=g($fOD4dS6;{bWK0PwP=e(2q-V#6#Rli?!lD0|fbb-l# zPhKUh6#K7_oH}aSf%km3{izc9#s#9b@pZ7MDIp{s(#d}Rq>AEymhcSYgmh{Ah=EmD zBBQ91GcSHLawLGmC<-q^@#05B@5L8pglFg|YfoC?_8CG_X(#q6;Ih)y3C$1Sa*!1B zJ-}BwBvp;VkdcP}GSnoQ*dj$S-dbkfLZ!M_U$#FuyfDWVVh#rgUI;Rha)Gm^`+Tn@ zEOZ?E=*d;#DUg^$_b~7Ic>&Tg7@TK?&_miip6_jOfbcr*Tqjvz)!u!mlnM!qxfZqR zk$)Xfrq^s;Gv)qzL-ejr+lr1>8W8OijIx}(OWDhx6Qd_DU0l3%r8_WnV`cKeupqob zO&&EN4@4zb@)0q{Mx=0+NWfoW0ohC}6C9;qm-&ENI&SbiX>ChLX+_3!315AtRiBK; z7R}K(tLu%&JC}WSQ?aa$1Rf+)vK@nNMb$WY!%}7H)KdCDml2L`L&9T&tEp&eP-U*w zp3hV?SeJTF!*U7M+e4@P^Czs@pQ~RV7H#GUeP;}=1(OY0S^E`zG3Ns^rvl)Y&gU4( zTjCFc>J3aAIwwA`f{Z17&Oi_X`du5Ihi?qY2JhLyIS*gdd4J+`z~l3mG)VoH6M`y8MU=pb+(J7F@cxCC+LriC6XingbUdCm4IH=be7@qPaUmcpl+Zlmp%0G| z4+32Vlrkj`idFlEDSqq7H5()Om0t2UscPtrq3MQ%2zZr!O_hIBK|cOQYop7MtFN3% zXKKA*fX4(^XYQv zL*&eeh1cd>RXT&rUsCb0yLgCO!j8@#&M#vDu{67#3ATqGrdK3C+4ywQxu&k0P{Y(V z=6Ua^W2YD3yB(#=dN0gcE38cL%?0jIvF(#Wxt@2O!{p?CK-lgZduzEFW!VDOZD1dV z*bq5pF5W$nv~%~&6L-@#1rwh`Danh{KOG__^Cx3J7;W3HvM2>UOC`M6BP%xu70IP# zb!JsP*3nR<5P$T#FM~uzj^Z%&!uS3mrS$`weBEUI@IeKKdq~sGiMj0!oUFY4bu?0Y z#*-hih2FiKZAvO_W1yaPiSUf#7cWOM5xQ^zT6 z(eKde5CAzq#=q>(0tKM_*<{P&%L!2P3P5i9lTp6aW^`l7b%CBDPy(txc3s^!6Xy09 zfRv5ss0c;wJr8{#!kn4NCja0V`ZRO;c0jfq-kbAy$1cx+>=)&aoD9X(0jLj(2PlBqR%%&lFEns9(ILDX<*7|!peSn+1kL%h%A;sF6@WdsRv4})yBHXz zM$1Rod#3p%?Glih;gjjr695q&-~3Ec6=S5}vtLQ$DNIyVO3ECd#$W!7uutH`UgF4R z_4_B>4v`6j#9#hj)+Ui1cgf0x9RGKxw>$$QtZmqC7i)rnYbkE~FB82e6Wi#&rWH%A zqm~`6JrQz0IQ6BM_dwlNMK;k#DiW_itTHZ3TH`_-e z&_L?Pg^rWVeRtcC1g*W&mINTnkRWgPR^IRj`@;VPiku;kV)#0Ujel&Y*T7Pag7zt( zx{ph;i@R;4UC6R+#1es$|8vhv!SkeE6qp(Jys{yHN1MkaRwt#!C7C6)6;g3c5l|X6 zzgt}-mey2A%*ph$Bt|ljf_;aC)isd2FW&EYT32*EKQYkh zgkFGWde_1Cv@r`G69X;tR%}f6q6!dLf1BtvEPM&PSbwYZX$JF9TWY~jZv!Aj8ocDn z|GckdqFqOh%6+yPsilwdj=v+Bs$BukeAXgNy+d0l2nrrn%PEu8XI{wO{V zG!Z#N9Q+IZ8d%2Q@wNDBesy_mIR!9U@6}EN9QL7ZIHLxyu@rG@-}lwRJW`Tf@qaZ5 z3CC)zFy<3w5_xZfA8%GsRdC)w+43s|6eb$T&Z!Y_dr#HRUqvZhl;{ifjAC)wE%E&~ zRPOCiWchxetjYTjJ^VGFzUCH?N5-V2jMJ&~)U?qW8Z|k2j83gdP8(+c9fr~3pIf{H z0&4Dl<269!t7(mnhcBq86f*02mx#eZ`i0l_`(pc3>gPM7B_wZs7v^br8o zfBnKa@e4g|K`1=oqD4Egyz80w7raV*0ZRj|aaAvGfp`ME^>jnekhu?unr{UT(uvPsXa)COo$s78 zD0u7Ys%0|@bu^}3&E#0sdPdw^o{RE^oQirz|3KLFL(`=OQxN@qL%r!#j+|s<-&Z-h zXkJdm{#cx-rAPzC5d)D2*0_{za9ZTa8B6n|c%az$ak!U)e;z0>2`Q%7 z?>Yd8?w~jp`}2380&Oj0&!pIagq1|nyU)4dWm5S2v@{;*SwDL^TjxHW4D1WFiOuEw zU%&w`p81ebb#ZaOHIhT8kvZtOuz%r2wzk;_ z79NeE6PLgN`Ot%*U9~hS!5cDmlQ|1a8`&8GQ4Ws`^;|6ZXv;Lf>cyS`bV&ZWu+}Mn zi@E|tky#gA2J1kEbM>jmJMU$C;l)FZ;5tN+SHcAL^(#zLiNXe|FkrX;Eu}7>{}Lc! zwR%zMLV5!`QD~H2Wa+b z2ZoH(>w$btc5?f4NL?c?%Q9?gCIPQV@qqEpyoFyCCeH2k`y6dDx1eO2PB8DJgH;2& zpf%SYT!K`s*s}VW^US*n>Lg1so~d$DoNx(H(H!29uFglhty@Sx-?=*6fAT)L^U|A7B`I)LO3W_UHJIhIVuGtBL^rVzvPllNz8&y;)nLRZwj~ zzOOaG9jzUf=AON^0$|^f-}NiL6a_@r)un!w@qz*5JS)KN=Hpp-R`pL`*0C9Y zIcYBr(^pwpm6*_5<->6a>Um3yiyt5Y%RR?3UG1fq5BwGoN)6T0tR;<68{)B80Z{x| z0Hx=%xshwhD+?QdJoKV9i%DkcmN_%_-G^G1Hdy)Bi{#%v72(>=;P*q|c8CW}7m1(| zVNeE8v6xTHaoujWic}yJ88NEPs-*vO1@}mDaAnhzy0|kmBX^~nZ-yg~Q zSx{LaUZzj{tH@Kr27zX20u7QJNfxPbFDhSqlZ5mU(&VtQh?6@k%#%18n>!ta#;{0M z8Ucf15CAX5NJM<@6EXQrB2Xjt(suYqWJbbevAozc)6lq4VqrvfIDAIcA|Yu>4Y^-L zdL(7S!8|dscm&MvrKDz&NtS{WBRPYe^+SR z@zFiK{@~fbEmq9qSgGk^OJUKrLyrbsEHqP4DsZFG+-re{TM2Xm-KK6S3@m8L3%3!d zII3OKoHuWJ8AsIP32B*R0yK+EkU&yBAZV65#b5rKN*2@u0v3?mSgY#&B-u{+ntkxw zr9TbfI2iW90{T(5#v0*p9CdbxE;%-Qz!&II*U$VNVte87q#t&rhqQ=<2?hD$S7y=T0#nBv0`EBOSX6@CroEHIxX6ldQwBBJFZ*E z9pE_E%qLEZy#frotDjLAxhn1Htjzqzi6RRdhe|>#pJ^J>ttjM%vI$sic!&nOr@cJYuC29~II&o5mST0ycTj0z_0Ki*9#u(*4b*G8ofL?j=*5m7NqEFv7M(p5HKM964^B<9NOa zm^y!9RT9?P+M-xVU+mZ!-Pzo+i$o2W4%~~gse1sV{D=g)o06tN3N zu8V*6)8HrI<+u2-Cz(T1Hw(UN(j8Ej4Tpo$HDTBm{n|&b_}dPF!a{<&;Tt(aa7xQp z^=JkQWMH^$H7*-R@?8K@_EfoSOh~su#%JvM-?zWNo;PvCtxgX;@Xc?-xC5}i8`vr| zkE_OAk0*S03`+0d4C3Lw<}2~OZ+#oMGWZXTJz@RzwW6pRQZ@@64_5iEKvVT^Rv7Ek-{wy91bWmM?R(3WO zUrthpv_}F?{`L0wrlI2ZSsWUmN3=``+8Y!!tzRC~4~CyBlS0wv*u~MKEqVwg(mMU_ zeS9NA7h%|DUswNioiZ|xL_{4ecZg#gi|ds1<42!R)yzSTeO6qfUL7H+8`C8+dPQd9 z*-No}&)c&7S33Tm!1TZ*%s1?bEN;c&`lBpu9s}C_IsL@2uGS zA>xG)k8+682>F$Qa1zj8!rLDa*m5K7n`vr`W1}^pjRNrao}{xk&M(j@NXm)?o2i8> zVo80bAg&K=VxkX?eRSRX&aHQ55-#3#;~oCVZSODcJu~oW#y!s18&2VG9I?EqgSRJE zl~`EzS(v_uKcnSExQX=-n~5V!Q>s+z_L}x%4IvYM2W_s$1kmV(d4~u{mSTo|E4%g5 zB?_%O?m7a>GFco@#4PzQ8alyNM*cw^W#3)s9{L|PwKhcuH@o(8CF>7qWu55B#8&a; z5zx%NJo;Mv)<`>_X|exh!_tJ=^PAB#cjW>7f9|WFXoH>w?5j#z{-fWbf88)&1Iydt zq$`z<3&GYgVUB%Pb@YnNRx+>U)pOGBs4wNduQOl3%r!zQIAkdF6^$EgOw1*FqVwJj znpi`Z*0*?`sOcs|q4v6s;5S!iTpB{uxa~zdeU?rVv}pB+9T7HStFu?9CNp`~8hc@T zdylsG(5$H&c8GiTSV2&oNclaxtoa+|z?GM3)7f;F2G z7SQ3?g*yI_(VJNUt%-{zr9#SIa0jPG%na*?CFgSg(be9iWw4GWv9bfp*R}Dchj}pV zv*FIQdb!q(%fUwAR*QqC1j@&84-RZFV4N>vNdG!)U(BD_0P3alRgDvuNl`YSzXQ;% z{e!)~I!}x_@w2JlKc?Kh4(H{S!_8(a!h`xAQG>aD`%mg9X9{haOG}SAl(;mWGbp&~ z2~!G9xzW_5)ax?Aec%dRhK^5l=_eiMB#Vd=^44{=~UmEH5ADYDxrBf1amI)!0w`AfY%E-F$tO!|^w7!2DmAdVz;rpmgh9rIH&KBx zvgq<>{F^O5zvk%D(Ul%J;F(lKwyGSY!ek`}f}EUsMKUu!EsMYE-TjT*IcG+cKFFd9 zZt!_?kdkLRF7K~tycz`U@%n#1J^MLC;VZF_PDCThWPy{VRi?~MF1xf@V6G6{~WjMvZgsd>Y8w7=zZMR^vYEo8R~Z3V$t%-45MNX zCPT`4Z%j-6x(cu?uDkMaZ(@d+YvSg=6O{BzQNkZfwK-$dG7ITY9k7arlP15fPKKgGOw)iSLEie!>=QRr`MQEqEDNK z(vzxs(AZ5qdZPup%IQV*w(BD{pX8)mYY~OhnjkykD4=s^53uRtQ%-Qd!)Q^YPGx4* zgI{9@SG~(jS~4*te*T(QCxV!>p9h$_GPK7pBpZmVFQ|XZVBkU*HPL?2pC^3$CMx@b zK5`!Qm;Qp?+lveG;X)7qh`BU@uHNIl?7FMwv^u3W?z{yK1M`>UBM{@OI)XB(0avf$ z<@5Z>CB%}-#%}p9;HFTSS6@W0mg|~*U|X;GS)&W}%QHvy@BwC7U<#xm_cFVHb03|P z%UbyR^pDyq;5WC9HwV0}`B7G@w0iFiqnY`IRJk*=XS!JqwPNh0wzZrqC8f2RPH9>s zc2JgqAkOa|Ts?5Zm$^$n(R1 z51fQAdyqF%+^zS4B%|0qjg%@hdy;*x)604vaFVSYD`nzeu>SY}^GVhu<+_n$^;=$6 z%;!sJUOu(FfAqs4zL0#4CW|h6rQ3pBr~_T-i&i?RJ^}f>;oE)oI7OI5rK~wT{yt$5%#!_?7MKbV+63?D|Pa-@5 zAf>8fX8N%(aC9V>u&|jangzk6P^=+3s;y~A zs}lAi<~B>VN``*yS1@kf07wINjK<3irP^cA^^SHY>knlq#YBitw6H% zDfp~25~1gO3x=)RymU*^9|w@9n<;EvgBi;NHUCG!624D<5QpBlCn^5^ROVNe;!)u% z0RA%u74^;kGZs4rB!?ZiwVyW++D0XxGL7B7=6{}3jUOHU`R&C{a>yRe3{QMXvArfrk=uZnyp_u8RS@n3%u(3~J9|YS{Q3Y#E`e@}5?UC_&4+u5R zwbtVawaAtV&rbk&wJVdegt8-_!#{0U&?-FhCN6A84}4 zB8}os#@O|2?tW~R<)5-NE?|TbNYTfzZ|VJ20dv^b>^C0Qu^9#+_GP3Hp_WpVY_< z-5jblWmPuvbHX&vcPUe|ye#BWcPRC~M zNVVPK`Z|qHm)7qVv~sm@y?*f>fbVLJ6pdz(u{?9SIosbD`2W%=gAL4+a_?-@N35~! z9F`X+GoK5zW5e;lXshEFh`@r%duHk5G@6cS=rfQji^^zF@Ax>zK*vORq0DZB(=8pV z!|!HSn$MiS%PKT5daJ*6dbOD=hUphFKZBCoutli2=ma2FH=*Ha*Z}@8-1e88?82Ic zwuL06QF3^=79!^~kik)Q+Sn|?cRT|K1ZU#H1Awb%6Dq*ig%>@B~T)IT=d-p4=`Y z{`1ffN)R1(KhVk_)k+^7lU1;i0@#+FM-$fARH>6+{BxVk!cNN4q!1hIpOErV zdma25ldlg0oi3bXglKSHX&ixYnsfn;(zwD6=*mECWOx)1hV3} zSG&vWE>xCtFNpNC)L#{({*-l2H@5XtiisKZ_f>!yEGt$FF7omhG#4Kp#A;McKe<+TI1;yw8YqeduaK zqfo$dC{-sqheN{o1hP(0AgkhJd=5$a+}${Kw<{?GRwEDb4~OKWr?5VE%}(q#foSo_ z8^Y^Ys>u0vk)K%V-}Wy;ELo~boIb}bx%zy9sAFxC=koqQoC3~Z&QOcYi2D#Wg!)Nt zL#^~waQbVNlZ*me^JSQ913B@C01R)|Ml&LOp$c>t2O978~~1spFth3XrW8N(XZ=9K>mmt*qyE|`fqs#UwNYy>gu#cU87_1YfNeo z{UY%D%5-CG9$|F_>#DeR)wOoHlLxCWK4cE|Wcu844m`S);J5w}+v^8MFYhV5{)-B^ z7eAjgeh!JlhJiG&cR)Vx@h-SRLth6_hKe8k6q-S@tbS%xhf5w)c!fhUXs-Y2o5ZTG znaN|{>8NDiV_+*&Z1z7(!|Y2*29{0ap9UX@k2pv;HmC9KkG5}OKRIgpg?bbK7GOGv zrQ38UeY*^nOw;xkec8q%`z9T-SV>9sA}O6il%;kI_DjLCe0F82^cHd95zUcmqI;Ag zC07$~U%sM+N*;SzEcPlhZ{+ucP$5npX4GIaHE!vYtJXkOe5+G~v4e-wrku9$#(z%a zPk4CMdq>@sohx*TVWSVk^l5O;YUoQzVV!3P+fC)Voif{ zdQpUwH|mXzO|>a61=E7Ayta+pf@Ne-A1<`YbbMBpg1 zoxUC>w{cwq(3Cjha___nkVKkJUVgp*^*rmtO3%Ho>5Ht#>tWsfwLvR>&9$9r&;i;W zU7x|LycLWR*N8(|3)#kfK5m%s()*$!|KrmiWYQY*LeduG+U`U8=Sa80AjI9Qk>sS& z)4S#349lPCF<9+y3EK-@W~cSOd4>J~Sje(Hbd~r*4m`X$QoTxEz2d9Mx1(~5$JSrJ z-oQ?MokT961a4DigK?wP_$nZjs|D7{jg`WC!l$IpKkPj?JUe!A%89(cnFHi|25Unu zGdL6m|H!zfdXGtghFEmrl=R_LvjgZDTynOuMd7!t$v?@RRh|(snb#HAJ*K&rktIAy zp3?yW42Ywz4mr%=V+sD=L+D3_DeP3CENHyDTS2^UPSq)C`8}j!1lF%YGwWn`Sri7SO1K0 z4$QCBZ?>ny(rc65yS@lyA3KUc6?sbN5(3nhaCN#^S3b~1E=eDTDfG!*oZ7!S?o(W| z6{ge?@3{;!I1<<4AdpdfGJf!w1v}BQgSge&x}??pLyC$=7k|)-PCCf?}e@* zKo)`HT%Z_i4=y>9bGSnwxgEbCzxYuGiGxGqH`@7)l^D&uLSaYBTaP~O!)C)b71dNv z(JF97H>12UIv}FHNzl|UgQY2CgvtP(qgb&Azg~c{a}mwKdJh%A3C5@4>*mRBun7m> z0i;=0Cy0ye!nK-t)(AOnZ6x*e>{K|93Q8X73|f{obu{%6K@7Ar#o%)c(t=g=Yo0F# zg{ViCl))-KeS--hi`5Gy4Kb??pY|5l0$`+-mhX@+*vjwbOB6dimB1b?*%vCnhx;?9fC{_1Z`rkY8gR3ktckIb*OR`x>nF!ol#?_|8 z10K{5$%qbuq}Q|s=&IGlTV(>BS8Y5IofuNKr-LWZEh9&>Hka@D$oTW?DAOy}mu=ko zy&a5GO1Mp00L;6)O_vxqrGI`Af}Py?Z1M%&Ninbi9<7U-zf?l|-N+3{4=cM3sz6od z&1WJVLq!qs+64;x-p6n|Fku>*3U%+s?~Z>$2u-SOaQ42fc%0v0Qx^7=?~Z#?9=0%Z z`Fmbu;c};M^;toB!;8hModuEkAHUV;upF2YF0*5&a~@o?EtKY~SAsxg-hj@R1HoH{~NEI%5Yo>`6tR~WVJtj z`O0j<wjWLbuzI+rW#G31=glr>k8!+~vV5HHcOf zNU$sxab+ciC*y404{%+*5vg&c<-Um(aCY?OeKg{Hc$wVDEwAs`o|S#y`acz{*NJX=h6Wrh4tfwLRrK`VgO9m0 zAAfdlKMm=MvDKpCiJ|R!2BgqBxYdXv0sO82#Z_XTW@-Gst}}IeB(Vzh(!{-Q6U29G zqx33!9J`;;q$?jHfIN&HmwODnFOKT`BOz1_*7fDDa#TnB# zahoLpU2M?KDbz>NYB^t^hJI4lIpSjxR$+s86(%uf&KgEtjqCB{q|-W(;m7uR+RDzFzLWrDt*swjT6>-G z)Uyi^y0~HYuUcs8CNTl2yUwZGv-~v{Cp}7C+<~DvHT5I%DjjP<&4ey&WAh~=Q%)_9 zPA@ZAYZO`KjNOr*$)=Y!+rehkDh;a8RxjCj;wkK;HSp0n7{a8e211zTf2C*aJ!rudU{#t>p{=w1E0A~=;dH=j>s0BO8i6gV5ysz z_bk%yEkDy8(02PzwGnDZ(*Dje5CKa18^~F!t5`6xv#EDaYmU1Sw%&R`6zIozRkN1v?=_n2?f$Ylbd_}(h~D^p zZ?6jdH_@cVd|7wQNANy`UBaBsIC4WrKCdK9q`r+;%i1W<>GQ#-K%5g?c*8jEIs$Ws zfQLyMshSh66!76C$nskpdk8?Dy(HcFlY*d5=tNZ`Jkf*7o)LIY;j%vKsOwjcs=&OZ z-Nyyobrck;@+q$Am7zZpr~A_{m73u=u;@Vc?n3>>F%V;^?BqB^9^c?%{J#p}Ui;@B zb?P%5`l`RW2}UD+S8w+Q?|xR3b}gOoZs5nQGia-@V2ZBBujR+L&AV;m?=_Bp5@JB` zW9=GDqMW3E5Xs!^KVxZKcQN;Ga^8L5g&A&~pq&UpjuyYqM@qEYUtfY(4B3l@7v)FK z_WX|#X{_SBs(C;7hLJNOvXC={%si(QmQaBnGht@951dxxwkI*qdvDlp8siN)g?PXd z*nDH0aGiPzab`O6X-#h@(9!JY>TH|l7LLDN1~75Qx$EN)tu<=;tI*3C4n5NpPMDruZO{THURePYdZ_L@Hib=bF+@TN)E?{jkf%2ivW4hNw?FtL}S@ zmn^3p+>J6z-( zbM%rexpF>)<*4W7@|)s=gDRTw@V*@pH-)3_#3Ap(nIT8BkJ9g1!lB+5`@lfgY8UzP z6YZHSLh-|uxvyRwIv#%Zk_W(c+IBXd_#RrO>2&i#QK4}55&?dg0w*$$*{q%~+08sN zjq!{arCjU8R=1ZGl|ag-L9}<7i!*2sr1ltvh2k{}f3*OnZu6p7l=Z}t$w#oJsHED( zq8$5e`-uiVWewYpF;`d)(#I~JGvE_mj=_%_YE8tzZ*%5z$fmK;%CP8(K|u`##zX-v zK3_{nx$=7K_Z&wX4PkAyeup5mK~5rz34I|s@r8CML~rs5-B6+=x771G(~_(pI5d^b z2;;cx4=#{)Il_MK1z4a?7Rd1=xqWj{DHGYkYrR9Qc05)_VB-0lZ1n(>x$NwkBa7eb zp@WOFiK-3eG9LT+u)2F9bTqT^Dec>EU6$1DC*Fc~!S(*ejw@(%lECR(+T59)qG)Xi z#lTV&9e%#bHefONBq0ZO8GW`8k@cOOiKvW1JMprw*6<01&88Nktl<(kbPMheL9%3r zm%}<2Q>P+H9)xoE#TW~^)qSrlmcw~wSlm>En%PUm0Q=D+?lFuZ&H6r(Xz$wxbdoLdbK=rdbUG> zDGXa8K?<{9RdcD??aMxS*~V0DV6u!BaCi|{k*F%%rUeno5x7bwXH?qXlP2tFAMfe! zxQs@_1a{xj){hBOl(+q)Q23`-5iOzUBp49kciSX55NGFDv{QEA?#pY?{sbaCz9CF% zpSuf-X=kj$`Cu^B48E=PfDt)mmgk{nyl^xf%9MpD-|8j^zu-B+cGBGu2Qld@_qYZ^q<2Dw0dv} zc-%SP)q~TBEn--QecBx zgs!}XuJl(NV(k$H!M88M*ChN6K;U{ANgw2sX#k>SG$afP?z3{PN~gCHmJ27x%tEpqvtYfJ%v4_56XBpee4Z}0Erf2Hf{7wl;gMuB|RW(4H zh{NYZ^+mzDU}uY4@)F2DABfY^l*>@S2k#O3HOv!ln`?Or3rq!TL8hHnE>-y-2jkwY zUY546eB6%xu<*CEH8Nm?E0M@_)S^0M%Y*fZS=D4knMRfU@c^H>$i+L6MP3O58|aPC!v8eLG%j#JL~fEi zBit2@2hN#`^TKpTB9RnepSid!{LAuHH19~7aDAu%DF7~*Pg1YQg>MPxy~)40;>r;M zaHJSlrDwYTV>&`B&bYWyDNDB)nY0YLO3r9AO~2p+rl=A7lr%;mw`?0Z4=ZRT#+1dImi~Y_Bg%t8 zaSpOZWF+HwOiWkw@ghdcDqv3ajMleF5dlF)WTDZj+aVE;bvX)p3{C_rfyQ2Svr}PP zlr2eYkg;JwzKAqNB1m!9O?Y{kif^i@8mnCsMHXf*nTS$9(=>eZOjZ8hd9#n%&o%40 zCjS_bmUD;1$3p`&Gpjvw@qUp`M2a^^mJp`=f-vF@hbt*P>tJQC8>%gV4=oS{u(1}9p1@U1Zz7Us}(;O!i5FznUhP0@Rwg{l^1H{{ftY=kC$20CE~BHDfp9~s$pf)*c~CUC0*%&8M~7XhlqfFcUwwSc&S+ymMEP> zr4oNF0Mz!m{V&*a2w2nVBc%L+S!M&QWIS(Yaac=o1dQcP4(qU%l$F?t@kUC6`Pn>5 z34{HJM~99^{s#o45@bMvj-XT6?<#GzQ)M#QA)6B7a|s>TxKl_G%g;+ihUBkfT;wza zxYyN**o2T`O%^_Ys>2s{A$e&m_|db$)2lq8ZtZXhX2=tq@jeLKU)h~?9&Nu^zdXIG-%(^q9BS`KCEX zwg&}WeTM)41ga1AOu5Gj;Qb_z1BGTT@c55i0TMVCl|~)-hmLiLr*CK7piFf`rwv;Q zGG8nW2Yt%cWopnM-(w-%44;4CRoK9uii%QL(aeN&1bN5QdV!8(EcmMsG8xcyKTXvi zEOzaU6$%+nL+t*+1qy+as9rJ>VbV`hw%Fe)s`$@jT-L195L zVv;G+9#h3K!mrbb%+UU_aOFENEh{O%(eao51lcIpo`Si6#Q5g9q>iQ3J0r1?Ukmw+ z{J|_N0@^%m01P^{1+$w;6Y1J9a4RVGe8y(M(ks*|Y=upHJcB5C!|{;tm|FW??Up7I z<;RQD;ej7EMwE?`7`Go4`54y-o>~rPUkCcvkisIir(_RmY9-#lykL_=spD}Qr$J+v z$*t%m=G}2ulpk#JGPy^>IGxUfzIXGmG!H%}gy_4&@(h<`?7F>Iwm&oqS7B~9i&j>1 z7r!6$eS2~LNBPLe9S{^JTblMPXVYH5kV0*jB8{FU3_8B2`|o0-x?2y-$^i0yhsyY-!Lm_!Cl{pCSYe3nVS` z@H2`f9>q#bRK`@x74z64RdJ(ueH@0v*0;0OrO)BiH1@Z)D3)}<9m2ZF#GA3s6j$TR zO#;|o(T1m!=bYIY!!}_Sh8_02i5#dG^~)@F5JHQ}o_+joo00ASbp1Wl_d*s02S-u~ z%K^M%z7rYG<)aKom{v#j%&FT_b-4cWkSwqDybEi*1mz0m95p!U4Vl|P}SVa#JOgLm| zyrRcia#O)wXNLE3JV6zfNzU#*m;_?P^FyMG1@QHDT5PN{*S(exG#GT~6m1F&ngH>y zQg&$21vZ^uDT#bb;~82e*Xa|#(D~~khE@0QK+PD~7-dgE%m|7~p7*;loxiv-xyehWQF)4MpwfRs zQ4&*a0_Z6vh#1|Jiwfi=*>%A_IyQMpL_PEr9S1hb@8`&L>}=#0l|VY;&$p>j(VSec zq1hHMbwaW$fmwJ?hDom9!++J7S29BLmA^KfgmgYD2G_;o&x8}1;X1jdUTx`Jn$+as zFE?iH(J(gR77wH&1`TI;z{VEW_Tl1&am5%5-;nheVmqT>J^AZ{LKZt z!scP$SIv#X;-q6bA7&peY^UN2%tH9>%-CO4wY2(u0WF~f*F+d1ETo+B7{~?efRfev zx9E)nunb>ujAM#L2nQ2R$MFuFV+5-SCspn{WGe+}P2{VM**os9kmTsD?4NF& z@OPEL@p55W6Zu+0_Rf3DIq4E68y>IJ1@j%Wb=~8qJvGutSEWlQFMyHs&uRe!bkabV zKC)IUC;!PTGA!ut(RZYgmMOJkNOqif&R)SDbSX3@mK@}PWT0xe+Gdrf6Z-cEy~Yzr zPP|x?#66f&STqhq=wf-C#M3eT?PyQhFnK2Yr?Bf2>)q%;Eg`#>6dQh*$tn;n(&3X@ zm2|@|bGqOaolIBXjP|6Bkf%*IZ~j?pp@TGp>>47|#=Al2K&`t4vy1oc)@-!;^A>vd zelV!h)@{&T|J7Nob8mESf#Jcx=z~Y~v1}F%`%uyEd}rCryIyMp^oHzv;D%1PY;UHI zWi#nGHpO$*>e3s<+OCG)4UamQvi`h6+3$J2TrJZdvU5dIHpM~jJzkyQzs7tjh5nOU z^gh6lr!#11EPI304nw!EJ7p0<6z|~N1`mg9Vb1Si;;rittYTav+%&FXjd_D0^;GYW zi}rL-k1C4djDcOT!XjFA7b0f=QGG0vLH{WY5^RiMXzesai@H(N8E$MaLt8>i>sL34 zy3To(%M#U&!a`bgR}poLX~blNm?Du4w=N#x!No|;pcy!GlChnSltn`Rla587a^{wW zTNhz*toi{Thv8YVJB{=Zdd0;3Hw;F0$g`pgm{M-pFUL{r)zb3_l=-R;OgWFU8#i6X zG2aaty@G^M94*6AjE1fc(%mrZ0O&rpbVu|VNdLY1)C6m~$Ip6dhE8A>gOhLYos9Cz ziHZUDY9xAGMey%|uzor;L$U!vuNV_c3aX@|U@1;fIEy|RxiGYr#Z^FY%nb(pgkiPL z445|kc>}g1NQ+lmGJG!=gJW7uH^*z@QIq1{{4D+-F_}JMm<4h`Og@fc54|p`65oP5 z7#!k6gqtRbTAemhVp-9Zj6)=5MiMu_NU4p-4wEgQgN~oRR~!(@f})Dj6JXR1%|2Dy zK(O{E*Jv(d0CO?{*M6D)Np+`Eb?lHP50L{~OWjTnN!cI{%$5pCntL69ytbE+Q^x^; z0gFxUDKMJ)(q%9RE_}$t#ME!d@`x{c$`4gDCj$_i`Il{?R<~jAEs<0c2fybvd`|)& zW_P?M;5NNUGu~ z`GAa5EqhWk^CMQ4FdK|at)*qe-ja0xQm+|+S!>(=mOaUS$KGZSwhvOKDDNm+6kx0y z!ad%9YzE!3{o`Z-_c6R+>)ESbDzD2twCC|6i(;(VW#q}^?55rl60Rqur}x;8<9|D$ z1+<0dZ#^?36aQK!POs}8>;${-_FnRoS=!iF_FTfE7yb9czepRX{;uzO8lB5pyPco4 zwpO6$6c+kekPod!6$+RvYC<511T5yyeFVCD*zM_=^ZyLHX+DXkwUG#nwbeZ0`g%U% zyz*x)$b^cmkk4cb1$dHJz-Eg18y|lplzPI0mMI7PO?VU@yUhpFB%0*;0J4uriLN{T z7!;(c2fx;++RbAQ{OpE<4|7m_Rja!Rensf29P}o^uPy2m<^st+cwaX@MVP7{w52NA zeJcmM^`=V!YV0SKP=X%;Ic&EggGEEWa_oJY6?vSY(sB66s2Kd*7krw(9;Z;I%0WvX&@_rZ^JrFEi|l-0qKqb67&MNRg3mkj z$Y92jV&Y6ACX}Hr#{KWy8^13AML@d0-P-7uc*k7%xJse%E~<@aj*WZ@pVM0GNlm6! z$c`=6^WYba@2W=-zQE6RIQTFZCD1gx8{=1muE;@G;r2%YGXVoWxaNSA-15+3K=b3Q zWYL1cfXrcF$>{ zdaN=eJ)=V%Y0eALL`iv<^;^bpqie$XXLtePxN6bu#9azO)Nr&~nBx-_$WJ5&^VnVH z>}bU^Cwr<|1oyyWKIJ~HJc>wqD7G)~wWvi>WmJYd6_>(hxfL5+Qa)jxXb%G$Vn~uG z=c*sluBMNh)TUNyS_!zP8XO7Ik3H^oI;nJyrM)b8Ht`vBvuMUCq-!Se@)X=e*1~GMv7ZueSTAT4-w|J8I6nE&b0r1|nXx+uUcy1fRpM3R z^jUo#3K8)q7e%K$*`s_y{5c!rdZiOX57HvvMoR87R+$rigdoPTqNe}7|vy7it?}$)@B33HMYW*oYahModrN$nvz*aiHmE~!C3sXk9#K(N_ zHGq^V<)Kz)X}n04;ELUf?O8{bYm4HDR;>DAM)56=Ih-3Fmx&?8E)~M$uUqu^R`WT@ znSU%>@Ksad9p&Yi3gVXZf_k3iK|s4 zi5sZ7Ba~ zGa-AVWdn}8<1)7;py9^JesR{%E+QKzmAo#Dz*bZ3<-k)R?rjMvgk4ooMje@}Kx9aO zDC<&fR`@fv?b+yB6cGvck>4P(I~v+q^dMPXVV0&69whR>JX+i1gCuS=BXaX* zkeye4Sd!W@nZ>NOHmPn*0Kr$uLxmV5V(2AnSuM~X87V&}g+BValxJfWvscmI@t8WT zh|28t1#EGP!0hIVY~3f{ZA^$T#gM72mDue3!QkS~=Natq@Yb6IoL!u~?0lSMM=tA& z;+DWJ%7NkI+=yM$9Gy5^1dc}T=uPa18JBDNI}xpR#g0X#jKHjInNKuYANTGDnXj)| z>p$TriR>jfxf@XkXNe%IbtPQdh8}uC38+>;3FZ}X2=ySr$nTb8kkkpfE_w3oBxh_Q zi6uJ%vEn2?7>cfgY`TblXo6%SM)t}?SX4CsUT=^oc9-$i(xGLd;i`4#m3ARhzUEXH+|CK#Op^cI0w3;RFWN}o8Rb^vqP^E z63k!PD-py#clEwWDlT>VkeI0EimQCEScE5h5dyf_2P#Bs!GjuuE7ED*LIxLkQ853qNmiBNzPN5-jLE;F;0wWP-8>LmfN}||Zb_ye45;4fG{ZgxvDDs2U z$5?XMCl4cq6RWlzCt`yIQTsIrVX*etL0On~nA}jG{l{uUN_Cu_%e*}ZOUjZWUo$L> zQ+vaX=jhMdi&U(sa;@Y2~75TAVD! z2Af5L(r0gja^4Ahy#+HvV!Bv+?X{{Unjtz%-Jh_PvBxUa^gs4t&CJB`m7{jC)HT3x zE9Rvp?WF9GS4#9}UX#5v8>WAam8zN8O!ve#^-7U`(zg&GSmKu1JqeBXJQly#mqO3u z%dAak+B^|`mZ3fq9;vO^%Ka!56@LnDP{TOtw0cIY1EHEsFp>$?5tT3^0i91Jz_O@> zd=!l^4T;N=nl&5>;LI)G6Kkf}e6*0I!4A>My*rHibieh6eKp|?WngjFuh}^CRnDzk zCL&Sc#`MZ_OWBZTdu1l`(=iL#4IpHH)oQmGVfg`B1)BRf3z%m^#pWgBrRTKTLN`e} z%Xf6kT@pB53wgLdCD=2W1~R6aL}-W;$?zx=A?vLI)zP6-eX)6L&TlN6C|BYn!o3Jt z>R=dz4{q_18>rcj6#QEML9+V*t0bxQUpPZ$qaj*UjiN@loI@E}2Q6(t!#HY1J%bmD ze@z7TUm6j&As)#Tud@)4m}SYI0|%?-vP5I3MgTxL$uP_5F*MXw6*wB1Hzd*2de}Xr zs+}NqeP^ywAu#~SW{3yGHw%E236ZFLK|!Q4X}I4qsxCGG2uyxC$r}v^-s4d*R1{#c zfX7gLuj0|wFn$p79gP}=ODn?2(EBWLu`A zjD>1iIkM%^;!x(rJ7#`l3+?X@Sw@13n+y>(E*KRKphcrkf-C=zUpEo-@%TJThb2eq z>Hs1D>eK-#hNrB!_^Ne7^anO_J;H)<2m<FX0KvYS0R{X7Z5thiU>9xNUQ;XoY4Z~Y zR{T2hbE!62lBI`5GbzOsG6u^c11H}gF34->tfKp*^Ge36Iyy_eo5ZpThOh8GP;?b!B11vo5}ER@7fW$n$&|oUKr3BN1flfk5XnqMM#XAL;>;B9zzs~~ zS%=g=9#;D%O082`;7_E{FrZZMLt!`z5I-sFb_zsSlRW%E5d8O;zexMxyg>@S5!|J= z+r);W{HtRGo)wqT; zj~$LsZ;vPSI%}6bDQiG-xkgWzxvr}hJemM9kQgjA$<1L9u$bie8FxMG`w3DGtW)ao z@U+3ziAMERmgw2z zQ;VTb7OrROpB7zo)pn2(rec5oyNxd4ez0h2!7Cf%`Pb6EV+d?!;P3VIT)F1Qfd&@{ z%c(!{*0(6^#B=}J=2q6r->+E-Wq|1CPUi%sNM0)sKRrzIH;DZTC{p)JJW@DpyL}?9 z1_ooXXH7SzF%y$moTls3IIv_6Cu_=Xv(z)S0omf|bXZveN8<9ybVd?v1?v(HB$_13y*dw&A=VjgJ?$dZwZdJ+nSk!+dYx7 z#?uQgtcUS#AIw(MpefWHb9h#^K;tdG?BrPa;elmhxAdkDxNUVaZd(%zX3CFVF!jHR z15&zSAKe4s)E59=0Q%DJIsqv77J!t+&rrr591;C2@T;_uGQuVBhrMG-zt~ zy|r*Lhu_&5fxYXxHv}%3a@Z4e>JyZbkV*O#B3*F%Qn)>&ORvHZN$~`z3T)kr5`s^W znNo<&Ew=br_8U*JLQ8yIO@y@~p`VMH1P}z2HTRXoAheR@&879<$}<989htNP`oC|S z4%?(PZkfG6c_eFI0g*CbtS=;ONmdB`RFZrTpd4 z=*ubb#)Eef8kA3;qwR)9uSd^Tc;(Xp=LT|%W(gGhnjoJrLoA-IdVLnNz!YxJS=@7zFs&#(03JxXHpACpX& zn=+#jh-*9>Bd^)Na?8gFaACP~=r*B6!C3#faIXteFlaHKIbCgkX^F$;HNlq?OQUDgR z-Kh1jhoL0y_k>M{X>w_G3jr_5sG_Y^Qa^EyzO7wN#rOqbex+A}nnE_qH>E^i-IKY)m5NXUtc)~N@VwR!GkEDCF<8{(qoiTwl{qAuo zAOxCiI{mMg8>bcR6+{LwEqgAAnqJiZxgbKS+0T_%F+jaL`-q5Su?$>5t{`;T?A$TU z%#=nt6|T(l`Xy@*;kRO()nBY-xHyZ6Qr`(OE91W}6VGoH!)C=}0wVrSmhqImYDQfS za;E_ku7a_~%FS)k09g}*#lvHp z_a@e))(rMgQa#wiaP?qRDi^K|1X<(!FVn!%DoF+J5qF&&&?470cJo!$^zHJ@>6s1$ zQy8{bf)qlLXpBB8M+M_SE))4sLh?HB0&n_H^X!keK42lS_TJXZ3-7ib7gvpM^*L!Q z^YK#f?FIUZ(sPaHj=eHw=iZU>=~5X$HTT#Jg+5|oz6^+NA4b5jY&dl46*TA})a;tg z70<+rfN(?`-woyt6d|!YAUf2smoXe|b`#*w@^Oh%QV+7yvg*!7_wC^>7-|_7URlYBt;3 znn6wl$cbxB07pfK`8HQt##Di4UDY{7E#7sNCgMODi=(X}ehH(~do?-e3H7!oPv|OA zV(D)l(+7&S+tS^(x*2~RQJ_eW>_tiK`f`vc`K2I&w)*1yFyt*SowVAbG}K7(juGEl zS|}kA_$BlPb;n8T53 zqJUUUe0sxRseSq3QJVj->>Cca(8oT@ew48#Fm7$v57^!J@m_#wRIUqaEn6N03~n|* zcDU;Gt{!bD7r6fo6 z%Aw~doDAkAJ|OIev!3q8`eU7dbTk%G>J}S!4-W#h1>&*Bd*$0(3Ir1mzT&$ryqhnN zO>aawH&1qq0x0H^15y7RR#W?>dRC=D@pNZmGchmdL~YfZC(7rcf8HUoqW1`E=uXQJ zbIt!NX@7lOL+~G|E^e(@5K0$=Ko!@;zp%FyuhQRNo89fB&Fz`anFhv+5+Fk0u_%#u z`I!C5&VEtJjg}o7`Ul%uVZm?qsPz|^N`NfBb|Et?py@_#EdyS%lSpt}LPw!2h=`JQoT=ECxiW=-CXXV0wr!az>LmG|3Of9y3!X)=)uqK;|SPu7LYp zu+L5mDJ?bml%0VlhYArv2k(_w9ghjzLHeVZCuH+aV9(i$z#Fi&Bxo$VfEh7JV{(Jt zAsL8i4pneO6e+Rr!xb0Jqpk}t9Ae$zYpCdVp}%3Q!*TMa$Sn3+D{8N)V`vwXUB>pg zzi5air4oTZAVT&uY${zv8N5B>4%|^)Ag?LiOX8sQw?bJ)r;N5@t*R4oQVQD`(yZ0b zK03ux%9ciSn5tz~lw<{%lUWxQf*2nMoge*tmMoy=R+PMpdFIt#@;2#N?x^7G0Ds`Q zHQD3TNLaFet~>Blc3adnblU-^pJ^x<_g=n;v~;*IurYFCw)7(n1x zf;);`PZE!u3Vd+f0XjgSEN4@%XYYi2Fkl1rGZ7#<_X{?Zq)-NH2k6j!tRlq%=c;{q zyFy+9{m;Cdw^8M#o#Hx*b@69w#B>@%8@0PwS3gg%6tV%DDsumX|E*LUExf14QMDid z9>0)2MJg6HGq;(2QftHjmzfvQ0plOt*ZQ+Us?%Ed6f&e4UFb3$@->4}PC?-_Lo+fs zDnwB-GvG(%_4UT&&Y4=t(8;*WVE$(wSwy(LfbusZGCN2PH#r830uYszSMlQJ&=clv zzBI9W_fwr*Fky-TC>*}ogo`UnfT97<$&&V4ANM}aj%xDeoQi4()JYGyxgz!4{fQBX z{daW^l>7s_y@Z*B^J)?}bnKQ;jaOAT)hpL{D59jj(hT&dxMSvk^UVGuT7KuW{F6i- z7A~cE=c4}uUh3+QL0y^hDWCQ!{qzNIc@L)ptTB@C(ZF#Ne+okru7$8svMK~# z65WSDQ$N7`#EK-Wk^SC>k@Nc#6d&j_oL)Y!PPpHOS#aegwUNr;ee@bA;rMM`O!=w{ zw&!cxFBRqp%9Qcum7%=i9zV09ywvoRw3}kU4+HLWe4-ym>lJP_M(Ab#eM_F|6XQ*L z!Mn9}ddS0>CJu;lOmqY7oQuo``Qpf8G5qrRD$A2g>QCx%Gm%SVe~)~)kI$;i&l{~K zS_8MD%H}JN`J~6+w8V3=WFPL3Q#o5-O)ObCO6;D8*B2$L6?$rll*9}T+Nv*gYhS`F zZvxBoK_D^Z;3c&?W_^tE3w)34J}hDLSKaY*v{MavVf0K0LYNNfXG!4c zO=KIpWG_HVSYdN%A&|<3re%eM46ri-J}scM$=Q2zI9UOp%V~jB2W`?m0NGnV1Z0~9WFLCi9ter_j8M9^053e35nO6Hy@r@_+mH)XeJibF3-&Ctd0 z`lHCA#7f_e%Z3UwY?HB9Y(H5DOdRtIlU~LiVRo`#nJkd$UkA$qi56PWDB;JE3jJiB z0SP?BB$w~c5j4--+qri;0!_V>^W7UgzJg-@(k1m}B??`$nKk(wJ#h=kyh#NqCU|sG z?lRRxSG0|-Hdf58RVL5{Lhf#Tn?vg)pC=3a=6FUetS5$$8)8+6p+J$zOtO;fz{DiI@MDzu))ezoXMd3R`~j>Ew`**Q2fD zoVfPB8dERn*Ii?Udcw{~T%?D9C%)@&1#3o&QQ?Qrf5VUAE%*8KX8{WAH5Nn0UDp=g}1L+Rv;A^r`@|TX@N{=e$)B9xRzx@1hW6sOSJF>4*F$d7clmgT<>;f3NwF;+1$;}=633^6Jn^#Whce!#5rE;&SAkFv zWx_WnO-u90$Vr>C%^E;N7Fb4!5E$?Ft6M5wg})EEKzI@MaiTf2FSL20Pu=6A$6zmA>v-U3jY+-p`z;u9Q*M4 zYYAjw(%fhV@`1r;Ven&(lChZ7lrcs5oL4E*=yiTEi#Q$PxX7XST$F_!?AWvbu_&RJ z!PR5+QcD4O3MVkP`fJg^(-#$*p&6lv3wsMjBh2lwF>dI^ZVNc#;KC9(om8&k%neGaYM?;UW(p~H7 z`FHJqn;C15%j5Kt5=^{sbJLMVx})+Ydhv-kPe5*WEsOR{y|!?`#CT&*{BaQO<$s{B z9K<%UinvsUf*i?kGJXP}-Tm|Z+BafCj`%wx>Q^O8eC>@Ih3f^U>Sgc^F0(@`txp7a zNOW1P>yf-5ZEvAuXXqJv^#)36{;}FXosSZ`aiVc0`_O0AS+|;B$SB>YAuIX$$Pg}(q~-;u2Jk>A#=m+TY42R@5c(r5 zI0Bq-ibDk$R98VLw!ldDM>udMdQ!CKkbx8k%Zk@ZcQunD!)HN5NJO%ln4J}jr)u+g z7&#Y>awFlgKMaV8gjA1Zy;Ow3Hb*-X&fXx@xIBwV<$`o)O;#uF@It3slVIzq{A)^@ zQ-DEVwxGO}Wicu+!!3DHziZw0W#FYI65}iKtDLFtDoCxLb6-K1sM`VIz~Vji*DvF! z>vw=;^8N`iIE}p_g??rOH{iRgOf7bP29xYT-0`qFpsIL;#XK`?<%+!wKtL@zqWmIJ zOZpyN;uq!b5433bz+R}rQnk5gfn`%_u%GT@A&!f?iOi=ZShlcDC3Fi5nK0DSh;p65 zvtvk3bSg89D^ZvP?OCrXnuSCyk&_(><5w7Rx}HnKWZTE2Irca#EFG%$@6z2zWv#LP zrdV&q-rZBlGgU&e!JScrC%w}i6?RqgXrI3(Ne>&J*-jOt>U|@B)0M5`EqW(_l^$+S zk8ugR=B%IjC1%{Bt_EpFZ8}x}IA7N+;#OA+`UG9=R!by4gDd;!TSN$7PJA=)(#F_o zlZZ+7S_}htJ!w`&`Ll%|Y>+Zoug?;V&|J8(`SZZ|=N8{A6>w+#YJY&3SF&w zPin7ipP(2#={G3H*F$1QA3U89@7nz&w`m&qBek6J6L4-l;wHN*_i>W`sjyzo(2^%7 zG)^PMczAG{=h=kVHf;RG9Kpr8eTfH@6XBt$r?wkr^DMQHY&Qxm4*wzBpR1Ix@(o4I zWl`g(Zs&URs-N;+Twp$)S`l>d|z_ZDsU5?x$r@1xk9UG5PbDx^{&mUqoYooje zR5iBcZ@q`A4E&ve8?*Nrm6gq{o*b5VRpF&~z=%L`i6ClRFwDJ){n7QYTymD40&0hT}SxK&~7D06k%ZXxH44v(!WFRWAf!N&PHhNOQ# z#Ax%6VwOK_&6(1^T@R$L1zQg;y}Oyqce|13dpCD~s>|Cx(&d@RRgujq^c-Ta1?E;w zW>rQ#GGVv-rx-SlVJa9`cQP2g!R=HIE#(0}J5?tKk3~^(s6QD< z^wKMWZH))OGloKba14CT0C3}75_aqaKyt?r3PsPD4GE!f{zxPkFnV1lGUaY&NNSHY z^G^bC0PWt60k6FfuWK8#?P12df>9h!ZWS##PX>=_fRP6kRD7_f7;&f<;djOl`w$iR zP&#sN%#8^e902{MBj^#{6}KP;#NKdgZ{Q1J1>3J&W%vVgZk?%D(xT2}`^bEcE?C zDqBrKj`G4Z3OB_hAqer{rv@{FZsicK2l-C@tE~kMV4Y9ne=4w2u;sWiQ+BHK?3CDJ zyi`!%#LT2mUVtuOJ)Zy?6OBv|xnqKrt9)HcgIj$)k;;5$`vs(uF6A6RTc|Lfm52EqT|EfGdT2Ak=1#5 z6NcwbiWl9LFM2cY+pReC+&1W{}E&MOf#~6xi&`%l~a0+7t!3}<-Vg8TffZB+kwm}Ug1ThdrYit zfciWa{lEWw%tMU7e{CFUr@+l6P!BQypLP)-$ln0?2TAO8d|?A`cHtR3D}K|NT4*q# zAzmv7uLrCu;oS5D(9-qk+|+<~tnZ7#jnBJ(83K9%VYli@Iq4CT^({Ag_AaYohKt&3 z9R=eu-~MfDxz@Wsyft@yxx7+fRaP8US7Kkc@pSvChf~o~;tv8Xni}P<;-W0YcT#PX zDQ@+O#s+Y}N7y~w;+nql#K3WVB1iZ`-JU7#>aealO#u9RW~0?2)1ftA>{zOoZ0U<;r0K(5p0VppW#UwxgzY^M3U84Z>-9e*1$7rs1Vier< zJ$SQi@c8%u|IqAoqH%_~RcvtVz0fd7hK&_8Kq2-votf#j)=|y8;~MvD2coCF=xMVu zAf`@trza8&lhbe~W3%n6YDPS#U7(hfbkPg3Oa#Mo&I&W10+^k+ zX9Pp@&fN7`6N94@z|A~%=HCVM&X^7zZzjtMzL}l59E2D#Q{wD6v%MW1dH=x?tWz|< zKiGT{SNiB=%cvl4Xn}CXQYv1+yD5Z!rPM21WwXr3 zQWj*plp>i^pd*sRAF}#>d6G++swbru+Lsiek5Ss|Xp7CCa-?ZBYymdUK;Ggdc}ARe zuM47yb|UE#JuB&|XqQs6p;2XqC5$IaS-?YaFGWUWDNF0h^2ox^GTK(Um0`pvKVQvy zF=|~+T{65>?PS7FpDNZI&%TAaOR}rUg`j|(Ao{az>#&R(QkG+Yx?}On6EfQ*T>9Ro zy$T^I%h3F>>_pFF=JbY!*Y%%M{wx2aRK}AQyn$NEA{11(en86iu6Kx`6zl?S>n9|o z4tBm}uRfQukOYqu|Ky^SxqIO6GZGg|%EB7imzy|)^r^s-Qc;QKZzceFs!2I$0ZeL(#EPsMI7i3P`%XX*fE zm-Laoz?D9L)N^{*?4*PJwD{Gomj)n8aJk`tXA}L?DoL;0!F*&VV7EPOMJV`_l<6Wo znWj$x^@SCA!P;MxFZy~2TP#k!`OtlB0(jxGRxV~eqpnWbeg3|CvVF8IM6~53#y64w zqojuj$7-2OOk^-^*2$!V6`2iqdlfwGqs}ohgUTbBM-~J!)|&g`zKYY>g+S6gQcNhu znxG@xIyy;a)vJNbaqHcObh*MH{Q}*3p8NfbfO=l4H?WG8Os!tQ4r7Z^h(*U|gd6=i z7;Ok%e=igr+QvF?;ybHixf&aEOU-zf5s_tK0pvdui~Nx*ATe`p+m!D3cKo8 zy%4}v=T%EhSKqYFT70FxtXn{}?$`1zD>AO_w6?ctk-g=5Z4`i6*C&>dqRa;%lu(Kl zSe=2x;5bE>rm8q%3kxG1i_=lzRYNt^cgu+cf7w7iN?y`5n1LUu2oXm%D+NjGOnPIS=ozP@E#2>@zVWPe_3@B2r!`#zAL#ySwo$B9;l%AvQoMch%{K427& zxP|ab8nh@d;jzm8v-J-4tJ(~x*3PCE#%I^FMsxrkKSB0veLI`gXz>h(;Jg(iP~aZ(AnnpJa5@fNFtG#E=wx>xad0W=mLH zTlTB=?|U`#D8Nl6erkQsYJQWq6Ifq&=88&$!<1bK!OeR5X}0A%tE0Lg+3sr3;P6mn zcC@3fOeO*QJY5FpN{nzV%0g;ox49N&ASE(8Bx`LuggRW~l8_R~ZODGE1u000)IP~V z8(@qbx8Y8S39dL6!4XD^#bF*|$b0qGb**s&ryg17PDMIFoj_G(^ZwlKHmUXn!SE&s zw|6Z7gnQG7v#;?d_+zi}D|CFKgiF>vjYkLjc;TUl5f_UuPhf|qkxkni-V?X~=-5{` z$_K1M{Ox1jn0Y2){+|F0wW&YYP1}UlgpLLO>{6*G7CPRs2cdg&@ef@6yONx?&!Tsl zZmgSz*X3fH08#d@oF&9&^`=~Wtk}S6YiI_eum3Ygb*`oY-#1U>f(4&f+wRC#$-uL) zVXY_q2>vl@eUDWs_+`L-+sJ$wxMy&aLWnScr|ZjsL?iqge%8Tk%Ixh}O#S&_N-^f* z;ugXYA{1RHiE3d&;z)jHvB#Q?N9GpT)1T#Gk zR~n55T-4nhkjd>>hW7tYBQXvK=5h*fggcM_7Cw$fA}$2Or60-DBI8G)w_1)DxA zYBg!D%8u8pH4%LpnD-W7&DyYrI2SCqDK#-8+X`&7AqzOL*=F14BAtbd>#u>`lDIF= zgaCz2%57?*41{!@Ws#bM<5((Ra8m}G!)SSwa?)?wRAnci=@SYF3vxo6Kdla$nSVJd zf`}CCW@SUtvvm7^uLHXrG^$7gz@{mJ)`EnjT2AG2x{G{pLuePRgS8Pf zwO2(r5gjD(MmY~wLG(7`{yWeNb2iBkJ_U9M&jX`{Xoj8ydK_%9Y8*f+kJljyCbw{F z)QX7NC{m$%xS)7udQ{`pFKWfD;OLd=CjA&C3cxTZ0zE=2x#n0)p(a`#S4{?LI~Nrl zPjyDgMo{$qh@5B66Os(<-ec0HpF-;niRrTy^`sfG96DK;N71)%q;fjd6IBLK5_TPN zCwoX|D9c=_1YzPT<6)SyKhk-~GMycRz}Nx1y6N;N+Z&4q zOkIP{@UV==W?)g))|hGVamVaWSU}nTGTQAuaK*eI4-VneE)PZbcbq+laL2PEJ8#~@`imE zxg(C|6bynHXF^SFba#f4jAk_IMN{pAa>9!_)WkUGn6o(revbPdEDg&t7{Vy2$}*ke z7N}GIzuWK-oGv)PTTI68C?8km>Lo;Nnzgp5dqW`|m=Tuv@U&mW;a};LbJE&7k%2%` zjvh3l>{Tj-^8~m5A9uxz4ZAP^ z+mGhIy%3w*RtVp~M`1Xv@WS;i0LdU;=jZLG=LdGoX!GW2iSMVk&#v8*`b^6GX{iyn z;?_{xM|WC5TR;10I=)*+96pgBVk<9!yKoIW=vjSB=^*udeESJCeHZV<+mDj}PKQ99 z%%_#NxZ13jEFCeZdTx7}HL0rUdTzU_81G&6F0HyjQQ? zNV<_vrV%KTW}mbPf+nt)8U6+cH*KBTSLeLm+FlO83cU7@y8*V`J`8^%2@*#&!P>6{ zjDK1x-@?)7)e4Tt!Bt>)SDTZ3N(T6Lx;tOmJyl<<`$H!Q>b!DLn+ux)|Kk&NkaBc8 za_eJBbWX?zhxhA;<&<6J2(~r*gd#EKk$n@W%ac0dt~ZyH@6Yj7W(WKJcDA-7QV~*0 zU6-f;$>%vX_k1AnJDFPt&T^ayqejg@eW{=56u#%wj`-XfMpd6~n|DBHU>c~qx$KOi9mBREyZ5&Xc; z4K9yajba6YDO>Aj9@NMH1E+;jxZK{R?v#Kdd`aio!PVBVHoVNoWU#uYNOCgBhFP_d zk_tb@CZp^_`T59TE{P_W#D)g(0G0GIt_@_`tTHTpginpI;;R_aE+G2pEY6TZVop3( zZjSmQ8CE=mON{he4H}`3_39|tQD4zmf%TC%5_8~=v_zp7aq8QV3Fym_wuT5)>kzAz zu7qo-3$xCs@bHi{-ihBO00Bf0=;{enT`k&+ zh9%A`*hX7AP#C}mXkFvA!&E0Xb?Gv&3^?WVL+*7|olL$%=WIX*cn3Q!KOs3MP(zk{ zS|&rc8g~6|Yk%kNa^Inpb&Ejb-G+0I+tJ+SMIKHy(uM-W zv-f$d8(x?K=%GW@vCkbxT+FKVHL1M1T`jPt$3*-h7m$Uuj-5yjsxPr*&Zt7|@2Ufs zl$AYY&*MOkH9yMoYYvkbF6?JNt86t|I2HgdB^0*$*rE12Ny$Z1f-px8s3r1Q^T5*0 zsx8CbcST#;YS=_Wy{&WtQZZ63J*U-1dMtd;U~!CPZ+9s@!00}(g2mu6faTtzEd^-N zg{r6FQ3-Y2J3})ZWXH>TUh1ebd}ZlIXf_4!+#jKwgg27jh0L3^1l~_}^<`uyf|E8` zkSd0u5;A-!s|fHqBD?7%C*w}AfqhIR5lNR7Ieyga{H_Gn%$TMv-Z$m95L}l2$qUw| zt0Kdfpb6Pxdz!os(Zm1Z(=R!jsaF3De=py-7Cdx~*~Ve_xZbps(t^~ON)5H-I6frb z3n*pnaIB~+9G+(qwxr6!e&*vsJ;J?|SLBUF!O5&W`G4?i{yj zYUxGfYFuWL(0U+6^q$(G+MTx~kwgR>A`-~ofkaqn=$-;I|VQhk#RYz_4r0qs5GhyS89B+biEyMg}81| zuL`FNqIfi|;8Ec+@3n}E3HK+rO%9LCb5hQ{!qJ5laVBgKW5zyAjO%G5DP528o9~_m zW&y7(n>fbrLM9dC5hhF_?69>Hh;|N#TX0j0C(;>fvzUfiHyt2v>k3j2z}k!fr(rZG>&l5jb;#r z8p_tInsr6zZK6)9Q46VtE)FYUCNh;+Bjx=A4ASB!#>KQ%?H+|?Z#ch#!*fR++|)aw z;9l*}^GAfaS9ldV^F~%;6J*RNXD4u{OlM_6F7R#AG_>GUG4B*5S;GnDB{hd)o&QnS=?=Jb^etPivQhQCirS`m+lK(_8 zW%>Ps81Sh;nUog-H!~jyOVZmu#j~xm0j;RA1^g|vASJ9ydMApPl(&811fyd?(2Fiv z;Kz*iVMF9%M5AlCib?3N+QQ&S2cH^IgGYJ6a}^9m3igS?yU#m~4^_irq<8b^*#3dN zZ|lttOezo8M+BL``~)F#j2Z#?O31SY=Wd3B89f^pIs-nXJ^H@3x{;e*hv#oxt@;oS**nACVL zynEz=iPgg2w-c22iL=7H9#_e1TQXsu;DWyZ83Xr60H@er=G!OT=~%NZKZws_J%o~; z(ry;vX!>dTuJ2^1&-Q9_MZPE>-QqDu*rEsm0u~Wvhipr}!#@hT&b5hiCSHgtA}?d# z3~t1SGbc%F225muW*kWkf0M&?bh22=WH=XIIN!_YgDwYOUNU6l>_O^x;Ibp>uw>%m z(iIVv+&SN{A};h>H|H3-(W{An6g$V~XmS@;_WjI;Llk#%&SJ?4`mL9)Whk*x&{S1|BF~VL?m`?uux;Rt0MZ zAAlWuDQF#w*k?SU7LpF$Z9ijt!5O7bJ*iME!eYUPlUtm71D;RdLr8Iac*h>;r81%5 z;JLYaJPQPRgXdGM=Z;tyH+b*u6Zz_+q=2+B2=fAQ7=~bj52_(@@CnZcB_ku^IIa*P27 z8wWn1m`454UHydMkiwu=iFFwH+#3sV_Q;7Y$I1Urh8w-aZmZ2DBRxYk@#-2|@L6CZ zK8qf7ia|svbk8y4w9a}jTG_#=RD=o%qu?66qBK$;07(G%X=O$rEE1JgVW^J|Z{5>1 z{0|klnw6Fp-9Ip0&lQR)px>J~_iQzBBE+br?w^Zosj>Pl61p5X#8r0&VF%^ENt@Cq zFyweFl1E26|KI-s`DzXwvF&_w8YF#e^J#TY$EWX3B|uxz5(gId<8oIA-kh-4rP6i@ zkqJix+(HM__DDD^%MOK`EESW@r=VvO;k#H(XRcpnsNZ&$H=mMRg zBrha39z9YGJTxAR(EPpwuoP2l<&eLTU@gQJRG_h%({WjUnVN>aEGS{w#3J_*ivqaI zx!_nb;#Pg(#AVx2p?&7x&)QWn|2LeHynx#4|8F`qiuo%WmS9!8r+iK`PNe!Z($AY-Don9@-YbKgnWb0Ndqu zqwrFJL+Na>jM(Y~V@@QI5*cF|x}yHdhhMqu%p$*1Iv;1A4Ak_B3Pk!*=ykr0wSkfW zt9(_ImMu(cL@UjH0e$V*)Lgrcl|#N6Ky8}ijK8(!itQD>A(gQI^Jn`yOez7qE(r$v zaM;;I%?j5mX`@X;uAF7Me@_2CFHdQFU8BJYcElgLij9PlA648pJ7WM~=IDQoCGX#d zIsBaYG!%?iuIrJF($pNPPo#zhfbYNhM`{Ph92An;-$(Smj1S>adIuTzX-Uuzs_y(KA1Zn-4hmH zB8wjU1HvtJeG&#%<;^LL)HY*Z)IsUpS&aSo0b zF$-=iPto8$Ij94vff7JMGYi?+d$xYa`&n2_B^e7B7pQ|VfHXjD44*A|(cqpfgfZM8 zo$uc&2amG9Yz=T8&l;FYG8V3HPzPfG@qJ&wIAuaDQv}&i+Y*95lS$_(9lQd%0JoAB z@G|(s8nW$5&)#XRH92PQ)iW;Co@Sn$*0;U>>v$CLk0XGfb=+|@%ZBo-7;)(xm z5%6g;P&--$j_KmSg-NriQWUaHrk{bmzZN(9FfsLT0DZ2N`J8;j|1OL*qP_k zdr0~St+nA@K6|9p9be}H9v(zsNo)UVf1FL3Nza`j*5byN&K0UD{UtAP820pO^@wOH z-b1t9x%zsN_CQ9*@f^&Aa_?a@m^?-{<{Lj=s5(k5@x! z?UZGiq30RbC3=G(W`9eBwAz<0mizcCV;8{Ab5}*iN$R=EeWsWj%Xe@V;q_LBv3to3{Y*ZUMc#5J?FkwS}DpR8-B| zz?bgsC8ay1MY=G*DU^sTC0U0AFAJ|MPw4eD|E4 z`OVyUCZ4J1?7jEQZ?EePoemWYN%gtbXYjZ7IG7t$YDV>V#RJ{JJGBX&dK>gVJUukr z)Qb7Xe)O@_FX%fu!ZCEM9=BMjHR{j4RF7I-vjo8ck^@cCId(R;f$8LOi7Mkyr>In& z!|SY>3vFXYegwph`xL09z`RRyq=n`?(teajL!X5k!)sb9;(#VMhY57eu!QmCZ)d|E z;iM%vKn`LrCo8wLJ{@IEEy^Rn6%b^|bQ>bW_~{`)yWw#qi!y08nqya;z3aIrflhnw zsqcHx#L6SJ1lYo0^$&qob)Q_q_l;T=B?Ouh%)3wbBD2y?sfj7;*{G9-nP&Ktp#loU z>|1%sqaxD@)tdS0P+PW0upQy=P;NhbQNYRE%qMji`TQGdAf*ZX#ijU=@oZtQ^+S(M zX9Hy?TnUYq{3DGdJY!~);o|{2lrr5<2wyscp`M4oG_hY;W^FiBke`sfeSHY&D+}U( zc=KTtU+SQWpEWe~qAfx}o}Zo0oiZKjOJSFb8xy2jzYPU#I|O~v(9z#)jo+A9hnmhz zoAo>(p;w(>r#XC4>nM+!ah1xk)b?b?*Oeg=!^EkAY6p40R&S-F%(#hjzaZ3;DvC}3 z;N2pp^mcJgNU&*N7m(=o-;_u4;ysa0uiRjT+nD3^at zrw!lHDq24Xw47%KA?LXhj~O+{=&?w5{zQrbJfy-isl=b-YWH2+9Qs}o5a4dwBI1%S z2&-mXhb&Ed1zZh||0aVT({%3wTTgrew5UVWc5%f)vKJL=r$4@5CRYZb%s9KNGWeXA z2`njW)1cLRkK(T9eq|`tUnrMMhEJ7utjFa6x_uldZ7oQGKmp~>^j=dz0Yo(CqSNOn z6UAJ)<6KY11@vb|b@E{_9q*O5F3^MWpWpKX0;`-3IfAqKD15ds0)`2xMKcPk=5|V& zU)8U@rnabA!_>-^5-E|eotNl1*YVR?V5}0HDjTXh)7gG$mNgm!cN5Wj1Kk&>OZ=AA zYvv)VQnU+31g)H(rpH;GF=NFnP7p-#9()3sWHN*TU+2Z|WfV0w(#$D88A!!Dk?vZy z|uOLRM}j zlnMT>63F(BW~e2T8Wu7_94H{>KY7-S@Q}}<>SSQ+qL>obp1n!G1=mJWZSvb0ej1F@ zc;NDv*Zf|uAmYN+_bi?vQ%-ms?4+pgRUu27e~z9!hc|B_%z8M#J80pXoAi1i@3gJE zjAKBwzkiVOtfsGbrsK1=qr9HdO+Q0T2eWM(Dtc0Dv3j-|iRW3O4>yWLLI!xlUNb7| z37851M+&ExO?+C!V;1to`Ey)E^!PQr4< z9lPEl)(-1~6XC29b!WkiEPfrR?EYxwRs0;yFy3h-FkB|gTdsxOqIs3XhHlHXL9cPj@T7T=GlVBGW}si=1_cJyd6qvj{!oSN^^I4k1lDf& zW;(s5d}gG~Ljj&Ei_g|^3+a*vG4qIh;S2Y{kE|Yz!W`gy&|oP#KwvHe(+2c(VKTj# z`EF|o2Y)T%?)X`7oioNyl1)=j`^+_RoPGa1yG))*=2@+U%Za)6gMuQdyh&`*Sm`Ib z=z~$H3@zt=uXDhCTVfO|jQh*0i2;&4Y|@$u$j&|bg8CtqLMvq&ToscWlJ+@+kv5x< ztoa>Qk_h`#ADS4{CG9o|m~22pB{1K3saw%(X*DLqP$#9$6iv^B0Yy@)PHp5 zvPmUe90{SaN0+r)O0UnEaGxb&hvypB+Krfr>Tp%5Z2xjNxJr1^ykF2b{c%=YHX&OU z!~pX-y{2Og!x23sF-6W^kiFKkzE4Rhm+*S7%Bm*P;JN}bD1ZywpjXo7Q(K3&TT+UN zJNV_{w4{~E!z=e@vD;#_vxB2U{UeQZ{B;}kA@&7rCG{WbL6{Y6Osowx^jOZ7K)Cw} zN5^>N80UNxk>#6Hz2%nWWk9R>lgj6bKiO?b(^2g5w3r`k#I~x6r1s|{m|hyZbQBFV z5ifuPnM|Vg8Ma%=Qs5a?sRHJe=+Men@XBUa^d;+oQE%h^7G&5?kg`VdcR4oh{jDz^ zhFP@cw4-5^!kc<6o;f>Ui#opD-Ghr=iz=I}y1gn|{J!PlT^3eCql|MayGrWu+}-WU zKp}npPdi!uF!pK+_n~zD=@dr$9$^&3~Sof`kvfz30zFAqR!+3FtlW}TV;ZSY& zT)9IB@FUMUiN$*xyI#T+*=9)@TapRYbSnr3lNOBo7tqdoQzel_zqc8T@Ro$!Ny(4GYm9Fic&?9ZGt)s`LJOkysSb_O+7{iDf zd7@erraoD?mt96<0-LCuo+sp1t5egliTSC5ZSStpyiOa<462F>>%32Li^n5j2D-Ra*41n!J@mlxSRBmW=N%%L2W1=c$`06XjCkjjWEv( zRIz2`j;?Cb=)e-rZ7jOe$;ufI76}gfh$q043EP-!7WS0bVJ77wG)*rE79l;lQFw>} z9KkGZ=jvBbwUr=S1GA&&Uv#3R^p1gEl+?8DLl@ zH%?8pxK?dK&YBe)v+{emYiKrSEl9KAoO(&3CO2=|5S76ZKn>^4LXSTW_$pU(t?vo@ znuSEfTDxLYZInqrY@Cl+=8MqDcr~%OTpi4LxzpCv5%L%*%T9w*fUN4IjN4#Ip4`Yw zO#+XPYUQ1jM9Xj|^0uo1ZPUnTg5RQqMe16}Ue+ZC&NW7#@%Z`~{;_m41Jx=9(nluW zyxvXB^}+rA(O!c|_9Ra}^G?>9CCOFp!<$1JuuBfoX*nmcCVfQa1$e^dYDuenUq=zC zr=Wa3i^l%Q5#SD{$<-8HCVbmoe;flT{8Rlc)r2yvxj%Ml2NjKs1=p# zqb<)i*Ij$@_LB~V@OE9S(xI5f1=bU;(m3odQIDcu;YskWX7u{0IdP8Hc-DE3Z6ziK z?FRry#@i?DdRW4>rZdBFK3OvDjfz>paa;z+t9gl~Lc!h0w(n{P0 zfrur&3R=>zZ=tnr^?7|BVs)5V#3Or-;*D%BI_>&gUW4h}8#lLt1p;dDL{2m=>fBT& zTGQwLu&w3AK4KBzg0mQ`7KLn5;zxUiY4Y{`Ogv3GUBxp&2c06uH0Cvl{Xr*8265zz zLAt7U>ESy1T^}*}Tvs(7jb2U;Qi&Iw=P#Ex0rzj7dhqApJe+_R6&v{|^%Dhrb|-Ml zAuug^`wm~jn!40}%SzKQU2bt#P36ZhQi=32>p2>u84YpTOW6WKvFB{MtFqY3nqmQO zBqo=^v_TSwBJs02^WUMA4nPSB&p}pmLctsp^k@RA4-Z1j0P{(K6yFGkJDzu>QGKP%ktT-ynHxJXhP4g|E=Uxp;Z|A5*m!J zE^C_11pIVp!fON(?1Z7GVgPV}1F+@0iNcZ{8e1M$ zgh8q%$b_+M0RetA++vkdvolTI*tGirhRJi6UVM0Ll`>o>u&#BV&+1|QU2oTbnBq`@D`fP`@<`F%%P96F{6 zN;qM|)(WtsRSs&FiF)NAjEa}#tis0J;98rmf|(T(vhux&;3m<0V)~nN&R&1!y3C#Q zIh76AjQG8Rs)TR6;g-Gc))c>EdJ*V-VMi}JT+C1jDN8eQwNKwCHf&ns(x_H@#i4p;GFh; z2)CW9VWAa%jMl(LF1d~j^T|jjB0wV(`D8v`1n6%kq}o*nC&)`uEOwH`sFR)>!0GKIN+%-h<1Ql zAI$&@STtrPR<&kMqvG#U&4_v9?M~XSEVMO+G65ock7%{Car`JZKYSS4=HT=%(}JTUdz{*in|X*Mb)L4X9ezj8f7OtvD|A zsYNMVw5ggUsKm%3Iu3P_11x7uU=JvYnDLt9AXv9+C67kk_GEZXTMsh*`u!vlH?Jm( z{`tf5XK%w&4y9kU&@fjk#ArSO#)>Ls#11b7wfp&C6gLhC&5BM4oHNVYXZXFY+j??c zgbl3|IsWyt3)oy7AMZYm9acUL^?ySM6x_Y4tX_ZI0s<&nqm1jSna;_rqZE~OHOMfT z9>mBiV7qIhz2W3=XT_k63zkx8;NSNk(IOG^KjX^~kL76z0Qp5rzYHu?>{|6iFsZ>- z-@?=F;0OT?T@)phjYEr{8X4@DvqRJiS{=Zwt1{`^`?PCvSCNlH5pdrtdkJVYGjags zb~XxilbGig;!f2Mv!8;T>j@@x)SY4B4e)tTD{an++Uj1D0e@+f(Ia+`VMs3vqS_}L zv{MuXe1DWfjKp%RSe)s6Yx)w}hTMZZ9C6VL>93(nq2G$6oqFGySkvejLc*8y^fW6hIIlGwTyJ&JS zomHn8Jx-W4RJZ+I60okz)7Gy%`(r=<8J-oEr_qWB(|RG*(QjSxIhD+0cQ73N+(yajPs&CZu@rYe*;Ez6>402$seOA%@9hrRA?bSkxl4lNc>8&~~;@D&J_i*7SH zq1QnZ;1FjK<}q_sdS>7wXRQlR95)VqbK1RX1E6=K z$1Ec&PhpSz2xA?Jfo?_EFDC4qOOt<4zBv!Ya8~`(X|KrG$gRMaiOci5mafV&yGr1% z(Ehe!uEP*WMB%i=7%}K(pQEeEiwE0sd|DiGKC8`V_sp)Bjv6d8_fP|)(;yHKqb6xh z+6^wCB*bl?rV&;9r)Z7O2Yo|XKb@uZvGCQq4qaRKTz_h?Br$)SM`=`*wIdL;BeNs-Asa~LaMOD_<+n>K3!?% z#PPRv6&fcKuxVXBt&OX9O2j$GEM8o`O_P-;g>qmkE*d%ti5Pc#B=TM_9ILMTEUp1$ z=oH_8h>S^S9F!0VTiGLK`Z!=2XW+KNq?E>J7^7=HZ4)w>hQdyX%l=wcPwPlCvi~C$ z3Q`#%@(jny$}$l?VY%cw|52%biP|Pr{itbuqdUp;LV)0N4jn?Hk7d!;MLK+{tLY4% zJ<_50$w^u%Ui?7N8$t+AvmXvn(0;Cv#O#$9BDENX=hoaC{rn&#R2&K+%b859{s-wD zyEo%`u5i}qpbaj4lS+nK?B7&@CqqdV407wIN1f#GS>aCb#BQk>vsyO4Q-3ApG`;<= zw&1kQh3McYrA6d$(9uC>QFOU84wnSO&6qUP_^j@uESWxTJrHKxflsQsx*o040Ll-a zC>h^P8w0h%)GsP0#uNj&%~lkLE%@4F-`Ok0*e>*Yb}C}DiYM(I2Y=O+^oj@zlPALl zmI^IOvxStQjFc00>G}*^B4l7fwPUq;xW?a;2F`ZWRdG3&HNLW~C~+XV8cS{9nyOwE zJsg~JlaNGzBcfc_##+&0-x@?->WhGHAwxmt{^e}7Elubw$P^H6j{Lzjtmv6^NhJ5b zQ!JZP@AfV}&!`bSU7P^a_7iGjT%tA| zo%ybsV7RvP|6XF6XK2Cit9yH7 zUsb5QUF3k-Pd|#`hbqzQl(q2wDK30u73=2RD)w$yx|_xN_&hP+?lKS=LE^mg^PN() z?X65)u_09n%9G z0KMAHM#k<`xr2l7FPaP^0sdSfcVetJw@sk`9d}nO%6+a(_o#aQk2C-+iua!is-FIh zyY*8L{)R+u^T|j38w3Cn(Qa4~J@wANjn=yPg+#9WD**^$IC&{FcS?FQBDE>zTZ!ZO z`pK>0?i{>-HYhlP^{prX;KND;_%?t70CXi!_qQy4VgK8RKequQtWF>QLyfBKf8uff zYRE5R8v%gU!9ALONc!Po409)9>qtR*+T%G5gQ4_Dxp|APz_;Rm_33AHkK*^}4fmy!e;R-1g*?9<36D%Y zBhXH7l|xlD?a^Bg9@sN+xb2C%>zjFUxbDaLKlPYt+#}A&{--;9H2MA}y7jvV+DPv# zg!xZ5#sV*Q(XG-+>3ZU@%IiJb|8orXgu6XR7do52VgUT988*;Py?GNbEg`-kF$mjNv zv#NgO<%g=qwg5(2UbGhLdwL~+JM2YBSn`U z*D)>&B)3MyP4h1tgC4Vq-F3;~I?X3ILx>e1Gnk-A~uM$^Zc8mm`4=7&y2$K^F9D{D~L+st9I{qZWV%WC8rmdnY+aNit8?p2zR?Q)}r{{fyBWdZ;I literal 0 HcmV?d00001 diff --git a/web/fonts/Inter-Regular.woff b/web/fonts/Inter-Regular.woff new file mode 100644 index 0000000000000000000000000000000000000000..8c6b15385dd3edb6b6fa42653c84803a2acefda6 GIT binary patch literal 169208 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

j_4WgY0)(Y;W2XhA{hs@{gnL1MvUjjVnJ7nthS~ zf&uv#BJ(!*XC`oqe`vhaX`B6Dgs?n)W2i&=WGL-BN;@;*ya6Av-rt9KW3($%?Dm$Y zU^9q+{TS}a)PClZF4B_e(^I9%Tqkqk^@HUn!4&%7&C-5M$|NB_z^EgWm>}T78YKwe zxlGzI!C$@*dofA!132t*nm1$m8GdZ&#B|k=R-)jazD1r32+w1z@GP2FmiPt>_{-ju zb;G+i$#sAejFV0}lpUnC3Wj5-c5j_I+(|VdU&uo2`~up;-qE z^6Ss?YvOK!12v9mNGRvH3@OQHsm)r@e~ajZ$)qxj&%qhPjs;^VfS&=TF_;Yj<7uND zxms8dwrl7+&mC?Gn7S|_uqyh|;`A8U+4DX8X6QMGj}Fva_6c9`P~^$$7q0K8X}$TKSb>0>OA^Vz&K+d2Y~h@*4fegb`s)p2jH*|RjK4g~(|!#8e@sSWvJ zYeii%{L^=5KxjYNFKl*@Zuy+)b4Lay-#YX^FFYU6xO#4(-^5wpKmYssS%M!^01M=G zid+9ja+>^ra_Zr=1CkRgXWNj^Fi1Jc1|=uhJCLAyG?H8!vZw6SNLCR9fp*Z+!f_Fq z!BTuMp>ZwyJ1)ce*vKg{)22o}z#dZrdw3rxmm`}uG!D~G_8PLwe2`w6JQykZx`hKq zLbq*UX1Cmhcj_>m$ey(!(?VS94bEb^CdU}$nuchaitX&{uTTIl{Y1j^b00IBBbEoT#4v)&v*tjh0O&DYxh-5qg+X(~9nD78JY-E(k z!vJ!QMI`sjinvc=qO`HG+9(^M2DNo{j_?QI>R9|}!t|^-ejnpA&+Eqc|K!v&zeY>W z`pBDTO zPSop!Mjp#pW26z}aZ;41aM2oJN`Fk7IcAb3YVMTW#gV5@)sN%N zstT?kJITJk|2nzJcSvk-Mf`?vqD z++Nj8)^qX$ttbh&nn^${ZYwd)dZ?kT%aTOc)t17m*l#4V$s})gV=PIBWWAcA^^k9k z#S@ME#Y?dpqhlhqv2bFHHYyfdHRiHWcve+i;(>g^gX5_MBd4-aawK}>%Xa{`#K)j7SutW>oFYP%hx9K- zdnc%X8sKYbUG9Q&E};25ce9zh33QfDdG9Fs-|&lRnepMKSha}p5XF5u4?&$m|5%(y z9s*asDL|ZZx6I?~6l)TLoR%3aG~fTNoUg@mHt-|pNhu4=8D1F+R0}>h#?>vChoG}c z#t>)~b*+><_%na&3KSWxS~L#QWU4&jt=I>Ii~kUeL^j+Fw7}f6KEHpnV6f zZH8wZ;8~#TYHL8GCCbm^KRqGx+TKj@%^1m28Ldnb$93cXK^Crtb;ILULw(~<4nLl~ z)StTNdatpo?F=IE6r0hfXVZIY*`~~Zk2;#^S&7-+*ktMXL;Ua5;}}m!Wtds90!@As+zKIp)&>} zk%QV?3gX+S)pdJXc=I;lRkTM9{He{k6UR5_288gZ!juQeJ8=-KR^WB(5FAw!3-=HaVtGhd;Wb_Y4SW5%0S}hhFC>jpSXi|H276A>JsCVs zGI>8I-D+v4T5({pV{LA$*sqq6^F&hsSgu`YS=%i7a|W7mPXrUHts)a!<^t?BO_H;~ zkOd5A18*d6Rl=QB0xWS0WTptz78o~2fu?tzmykzp=$I_HRFclg`-LPmv467M&)`ED z@X0Npb&Gjfme9JllW{FVkW0=6&TlSLRUkTDF%mAtP?6*|m9mlCL6?MQxB$8 z{-$nMZ<+>kw{VLM^YWjq;d9sw`5rD7^F5?_ z!8tVF!z8;FCw#E|Jz^|^VuoAss;zY^Fm+_%m*zK!#Ylzuxe)F#tcyqDb7?_aMpC2L zfE8;=bLM?jee^Fc!uPkOrENXB}~=7ro-;YKJkf|lwwEpxfg*SGYB3Wfmb1J6_{)uc~qq}D}RGo$su zC|nVxc$iQ;%=z}5k)RQ@RsHL6*!0!E;GNDxWz)880zc(u{_2BdS%3pqR#WT_JUv?dh ztdE`%k(>4~ynV_2@9>Xc!r$Fr2kbbdZ#h@!e(dwlkGYrpb>zA_z9)s~-%u?oK^hU( z)D&Ap%iA10pvW($gtx|Aq>lw0k@*jJ2E=RbSMC1q$fo-Zz(Sk_o`^qdXHVoa%B26S zCX#}zY00@&naU}xJSBedEM;ZQq69v@oQOi^%}PCJIRz0ZZwL#>sTnS*Er{7>f zBJNdJ-vcr=6^46k_KbfU98synLzdv`1{L;P7^8M>an|HAH7D_7pwc%#! zw z%~E}X=~C>`9pAg>gl^`+#Q4QRc}DQk$L0h*JHcnNVNEhuY~Q{jY(@fD;yG`fdXzfM z*M08hx`-*2!^sVkm%Vnz6j8DO#Jyj&!ha9q3g-GY|@sm^wEAbPrh11HsvV>k;!| z2%eNZA5AdEUovv$rTi32BMCfH%3PyJf`IcEudF1z1rLNUWis7>Jnl9`2W&73zAtTs3uX#~a^<;*+lEmGgE5l8qOSxg%k>)J=w>3j$)48vS*eZ{OL%NlQ`_-- zz(#Q__lYI2?Ig^TsPiD)XvC6dkD)R(0Y}y2|2dp zF^+6GMdi!bu(DM#Jjr-33N_R2L^cE~(3*54)`cy>a81E!5jkth!|>kT)SvnG~5jK8<^Iw7a`9t?vQ9jj%L=94dG3vNIYQ!Uy}0CW~LIoFO}}9W`awLksQN^sfN3_OT-oKt&S4q zg)fBM`r8E(DIEYq8jcr9#PrpfPr8(`@DKAofOp?C7SU;+zU|V>lH_R9JF-oQ>*;-H z)eoYR;*0cG(#BH}-j1+t^CEG7*k3o~nK0J%sk zszFM}V(h97*;QChp##dv)V>-}W>PC_kg_w)UlI0G9+6@Afcwc(kZHgTW&x{ea1w1X ztC8Vls<=;NsvS_K7SXB(6s!fjs=>*3v}u5h_%}*-Wh{}e??Cbuy_^9=Nr&-aup*IH2srVx9r_A@zO+B_h!ak{Q)es%=z@8da6SS^>(`a(SqTD=pN8TB#dj ztW|?j$Xpv$pqOq_BZvLBu@-9}jgPT0{pY1&Z?ihVY!e;A@O5yNh!?9BuBMvJjHmO4 z0D#3>z-^}S?fzTJy{cxumN^^^Y0RQaxJMiyj#uX?-DwGTjgQXlYinrhQU-n0;lb@N zW{$o1q5Hmbw9b(5rO==|g!GM|bC`2RW>VmpQz4s)qVJe0z!g!wLwK|8s z_l^0Q$5fv9e`xy_fT*hU@q5mlhXjhl!%+-n9D#fU!T_VZBvF)yAihv^6h%qYKorGD z6eUrTGz>*CbkZ_Od=;dNVXmfWSuUozx!GF&bYqvzEH?|dhyOX}-a9X5V6gtyFfeoP z_d4JC&Ue1Yxoj`br$-LmX6)gzk2kVzTH)>L-AnKN$-I%p(Kc^|7-2Vg!+J@h3O0GO zTn9Vy$)y{Wv=er%=_=;C9P=I6CEu2_#HI|8n@RYp3sG3r2Ffd_EMAXCRUu^d{2hZuW8wl;RrOYRy#1*?=QV)t?{Bln818ruBX^P)Xmwfu{UebsSBYDzIiyy5xJpBZ7noAu`fSYxoV zqibr7QOl-pK=ZUURJZt(+388(wRN{@VI4X8TN==ERZp&q#XEin+QTJ20Y-QVjK-b3 zBo6m$8V+B)c(|cP>aTCjk!&L`{eJw9J`a~kZEt2DOHa_fskV;`?aKFKBS26jt5wRN zf^Yr6;|SG3r|&iWQ&+V#K|OFv$+tVb9^BL~T~oY^_22J@zQ6E~-^XNc-#1xX{P!<+ zuk8PJ0Qv;A7M=QXXQ}=p10I=@p4@ASr#DbatRsQ3F(}j;2DlRpEoXPRrG)35nCDB_>Rz=ei_FYVkZ((C6*ADqYR609R8icba;)-a!dI z2MbCsUEUHGh0dH7a7c8VXBa!6rD@g6pS)Un$&)Q^Ibc8{?3wOMPRf!oFN4WSDD{Dg zAV%Xwf)uW5Rt;T){UqYEA@MM=WP16AL;$G$8v;-L4fK35O26SX{aCmm%CY~*u}em8 zeD}=_kxM3odpQ=*otc=dgkUUS+Q4(@3!tVQrXJ`DjDPab$Li!`ud0;%KWk7@X@J7!XYg#*t?iAH4nO zz{eMakMlX#?pt9)GzS>R)Xs27&F6jx9J(24b#$T|a1?Zy${0s8!69p)IJ`(S&a5}Z zT6RiqON}02#rBIEGg$R(if)46CUK4$TUKsj#T`62&|4Xw9k2N&2G7F4#PnF6j=SBa z1K3i(->|Xpi+gUc>HOLini?8ugA(*@Ol*2$AeliB+kFWlPrbE%|xHL33te zC61ZAG&yPR?0Nf6zyF$d%!DwPkst0pet1`6YFgri$?PRM2WM@JXP%rU)?kymrs+{_ zaw1mx&WXxPjxSE7)0p~AMw&);hbjwKrEA&_(n;?#=U!u%LbEgle}GO)SEXw@Q35YS zVma)To>)@UU84gq2SOR%lrIuV~Rfkm=#}0elb89Di(^XD@FUh3(P?%=a2lA`}1=d-c z&(|?ZpMSp2@lW}O6V*~vZFsy+YlTEtRKA}bWU$V5z;-q0i5cuIb=X*>b$|^U4MvtV zgFVOwbaTBi$8pQxE?MKj(pcJsk2TjLb9})(PhoTJUAN7ciOsVEpM`E&j8Blkly$CVW4-8&th0E9iP8KE7yzh`5^ z^W-!E>uL-xrdaOG0`P7Ids`7*QAIW`3ljN_3uLgu%kqqN*7)3201}5&;vL1DHZTGpyRA}6RV_~+H3;9 z(FS}Ao1Ik4)6T^hwSrD*%D^<6y=7F zTau*tu>$_+Zs0dY0M6F3{W1P~=;sdjg_&WS0+X!>*5lIlhfs;_l@mS9NuzMn1Zv%B zkDa&0+s&bX=?uyvMMvIbqo8UD3@? z1Ox2+xx{h7^PmISrk)GiejUS(wnex3Brw2s6z6~uHhZJP=A3PBA~M0Y+6k{#!z^HT zzHk^&0iTZ1Cb}y(qLwkXqGN=HtKFpmbWkbaWL&pMWWZ!5*rdW_aiI1b7Mni*Rc)B; z#dV?lVnF&rjEew&PoC*LQo{tzt3_W3R-fKwH23_xmnen%T=+Xx=Bh1G)}kO23r}HK z>NA1EUNMIwwXo+`>bQJUOKwWc9#c3CHs}#-cS9}OY8p_oVy$^Ncg*2f+UPsA$kQ}v zByB{ytl4EY7TZOZ=_@|X+_zJE%*NLF*)qfgN3(ScEb^Xg2QGukvB|Ys+eWtoHlwu_ zdry*udSly9s1v#Bq(plS%|&%u@&1ZgjMYBehK)ogxTo+Lr%rK?GHyu?_39$-XKZ7) zaCU6du-}+j>OuzQTUh&Pu~-i}q2&dW?2%nU*<;LYbyF_FWVB67n;}DFr&x}e#A)rP z$6`|3re~EQ6V!S8kLAL|wm)ibmN^N%a$cQu42YtUIi(-{1^wU8$L7yJ_A_|;m!l?~ z0&Pc#{qC|uAi`+dStb_aPqqWUs3x*xTEi;hH|tbr{eY@SR|FW{AVxy?msc6^``94? ze$vQ0>6mEkZ&*_75JtzG$4yLAkXN{u0(IPH?|9xs3KNy0nfT*xLabYtHydVh!g~!;)f~ zNh|SC`|!J(PY5gcb(Cegigd-d!Efs(@4Vt$xO$UfRfrE%j!pIsnJptW+uV>i?U8lzb0Ux2*|P<55NSKC%E2C|IBe;y{WWDHAQ zB*5xx6`GJ4sHDY(80P)D)*_?*w+h%KmK%iOKd=hl!Xc4;0jgYhnp>}!1cMCFA=}YL z^6=B}UciB#pBJo{=4HbteHCV?Ah!&D?M{=~2RS%A1@31T?*XP~WEz zl_$stE03Z#B#+#~L_tMwqj7uc+T57MOXe-Rylmc*#W8cQ?P+Ytdwa-~hYgKv9yZ^} z65U4+iZ9)$*$0x)iG4LUE)_rc=rL+U|3;tXulflDV;{~R{>Lmg^(6EdbjLP5Fj0sB z*+EdHX@1L;o}lhah|ef=LRXc^GGLdmtgH!7Mx#a6!#0gzt8vHCEdh!#+dn2lAxqMU z3?Jj=gziGRDMHh=<;iHY$gFfiV~&{Avxi1d)M5Rh^kLiX&4khCr`ktf=b4yJrtf|m z#cB3X&mOfIeET!`uxHw{n>$&$y3L8nI@W%ZVWdsi=caZ_6Rg6EY;ceZeS|7rX`$R* zMV_AKLY@-uMObuE8gt4Qfwug>{F?u5Jp+axdaE3aI}%=yhi4DO7ju3-swcC;gQu5PrE5m6xN+%jn~%D`qJo{&`F?e~~7YeKZ+_=+qfe zoHMNhv5zX#ToaL#JYS$G$b_oFn!o{|OGya@H7Q_Z`CEs;@H1QgS2O=WInZ(sjI_1o z8j5N3PV+#>7uP`isikMo&sATb%V}1n)-h*A>GZckr+v~B{ESXz*jjJ&Jh~@H!H!ZI zy`ET>f*s`ujTW-}EMJtRp^A^Eu%jr$KD91N6I)8@jPAB9EsANpOl3*w6lIzJSw-6% z>Sbl!xZgpN7DN6ix)61xV=j)+D67G~mp5M_YbTAJMukC1r}NsSW5k#^`gW;;Wlj%! z{j|)G=cCpNAD!z&r~V}<>ukCq2U{MeU9-=2Zcyx7h@f@LL+z*($5YPL-JSyR3-=mx z?5zz4QEsR~@kI34U9et-71v&R6d>9Soi(YMj9`WcPi(TUO3e{aF?C&>R(StfPFHnl zf^?pg7S`TExoYewbw!IH8L?g|f^j8%b5^TAsHRv{c`)}Ims=@%F^s<*aIF>a+$5BD z1Zx;Z>^nTBdEp2?Yh|9frGy%?j4^mbO!KKGv{l%KVV;=vw8+UC2oZBM5j6fj(025l z($q=N{Sz{~x;So2Alz=8T?P90kr~uEPLWYDJ{W=b@B?f|MJSinf<@c0p4f~N8Rmms zIBW)_GBGR@}WKkrcvW=tTVL3WPh8OS`pC0OEO@n{Y`nT_h!$%eJhF0aOx3d z665&8bhF)P%rVg2-i^LJBjNG~##o571KrPcoAPe=^cm3elI+EFQSoQ`58l3 zB6*I3!qCS?D_qQ;<6v$nY&Dn7HyDJKX5EUv4>O=VYg{a+ATUd@2fP*V z$;aC6)5hF0+m7}SsQ_!OHvY7HZ{eg0^+?^uZ=)y3fPb3x<{%?};@OCCV~GX+5q43~ zS>KR>j<;+#5ShuMLyY)|XzH}L$UxJQPMVCY2xyN`Tlhz0WG!@Ipa>?LxpySCK9PDxq>%a3J{sz&nDv_25NwUmuLGJAXH^9D7>L)SulY7s zV`~Xg=;m~EjYwTJ#+PXqz7G9T0zS-h>zxjrQzi(rP3;rLC-hJWtFJvAn)g(h;El1` zU1i3s6?=qf5c;gTrol$v75G6M@0L>Q9auJFLNAA+ym=8a%X@J8$>u;QH`= z2Rxn8e}qnZdcol1#96y2ovr`qqATq2YQw;0nC5`8@jT}1Ff>fK-O)uGen2OM0e&K- z{p~GOYB?-YY!=S@b7;1!n883Z`q}PkCL`6Ru{?OUK3Ry_&L_SJUX z7UkY1vA@X6x?4)8%wW6TdBU-#na?&JA+Mel} zHdj0f3@5t_Ed4;03ZX|cN*j)o?n%5O-URa)9$x?ydZc^JF zI=f5bAD1QD?L_(ecGoYO%2KG?5$h^*gj{jgb(K~hzir1k%a05Px*MJjyvp@&zq0v& zKKixshP)O`%iFOdZ}g;OOSsPFZ~?X{mf%1tmtq2F`*zE7dKDHY#nQUA4u|w^xqmIk z049@6-ZL&HX9(jtVg;7B)ubqzV44PHjrE(XMIOGBysOPbtCjRB1DI`+Y)~$}$@Cx< zwcP zOrh~GNh3R4R!g7DMV^IaZO;hlgEC};yy*w@5d%K3XzH8^LNX;aZNl(PLsbD$5m}Lu zS=@uLQQFY3kdfiCTEmtvZdrl`6{d|Ioi;iu-w@dqk?Z`k`sSh?J zo<6l!Cv2K?GS+|+ym*ap6;F2QB4cYEUnjVph_}v?YHwOARyO6$qQ*Lh=Ax`)wQBFo z(E4?J%1_5L75yv~O5{05$b;FBo$W;2R%r3DIRX|$nOacsJXQXjPld%PpL~ac$>E-@ z+psnn&-E-2OcZ2JU>F&ATsy+x$M2>IjQH&9_lz)_3}Zyj2y8UcVG`fx=@1hhD3_W^ zle6lKbhKa?6-GKtPwt~$f}5D72(Ucw&PYcswvSpNCqtizVm%*I+aU*KJ@3Sye<;aj z9jFcKWopIvm~DkIeRk8Zb!_OxC(0nBmt?}nm>%;PA`D0qgZ@T;%%K7ga zoPU$!;Tl8-AGVXefG7&Dx8=!Zc-b|cUslbfm;%6Fxum@e-g88IN+(sBJWK^1H1GxGA3`%^qanGkzUnzObn8U^fZbA9}gN<3s#xXI~r z{rj7<E}6FA84z5kw9|7!lYoR-;6ZGMp5m{TlSd-E z%i+PgN?rDKT1zGU=qqAzX7KQj;W^$U&T)(5PmUQ6F}LWcgiN_4lVuII!6N^VU^vt; z)7lv~UE2m@*0iH-5W42ftpnc>7cgX

GA#)|Wij%2rQ_>5y4Fyu+V3>SPSZ+d6E; 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 L{%yB4aLoS~+X#9u literal 0 HcmV?d00001 diff --git a/web/fonts/Inter-Regular.woff2 b/web/fonts/Inter-Regular.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..1f27f0bbe5177fa8f70fef8dfa168f6224b37bc5 GIT binary patch literal 102152 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�E832P?p*)>O~sCjd(c+UlkA1fEN%S$ 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 Z3k&Uj_M9pr{n3FZe9oY2x4D`G{{wMLBeerus WebAssembly Demo

- + + diff --git a/web/package-lock.json b/web/package-lock.json index b29c0a48..e41431b6 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -1,184 +1,304 @@ { + "name": "web", + "lockfileVersion": 3, "requires": true, - "lockfileVersion": 1, - "dependencies": { - "@babel/code-frame": { + "packages": { + "": { + "devDependencies": { + "parcel": "^2.12.0" + } + }, + "node_modules/@babel/code-frame": { "version": "7.26.2", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-validator-identifier": "^7.25.9", "js-tokens": "^4.0.0", "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-validator-identifier": { + "node_modules/@babel/helper-validator-identifier": { "version": "7.25.9", "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", - "dev": true + "dev": true, + "engines": { + "node": ">=6.9.0" + } }, - "@lezer/common": { + "node_modules/@lezer/common": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.2.3.tgz", "integrity": "sha512-w7ojc8ejBqr2REPsWxJjrMFsA/ysDCFICn8zEOR9mrqzOu2amhITYuLD8ag6XZf0CFXDrhKqw7+tW8cX66NaDA==", "dev": true }, - "@lezer/lr": { + "node_modules/@lezer/lr": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/@lezer/lr/-/lr-1.4.2.tgz", "integrity": "sha512-pu0K1jCIdnQ12aWNaAVU5bzi7Bd1w54J3ECgANPmYLtQKP0HBj2cE/5coBD66MT10xbtIuUr7tg0Shbsvk0mDA==", "dev": true, - "requires": { + "dependencies": { "@lezer/common": "^1.0.0" } }, - "@lmdb/lmdb-darwin-arm64": { + "node_modules/@lmdb/lmdb-darwin-arm64": { "version": "2.8.5", "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-arm64/-/lmdb-darwin-arm64-2.8.5.tgz", "integrity": "sha512-KPDeVScZgA1oq0CiPBcOa3kHIqU+pTOwRFDIhxvmf8CTNvqdZQYp5cCKW0bUk69VygB2PuTiINFWbY78aR2pQw==", + "cpu": [ + "arm64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "darwin" + ] }, - "@lmdb/lmdb-darwin-x64": { + "node_modules/@lmdb/lmdb-darwin-x64": { "version": "2.8.5", "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-x64/-/lmdb-darwin-x64-2.8.5.tgz", "integrity": "sha512-w/sLhN4T7MW1nB3R/U8WK5BgQLz904wh+/SmA2jD8NnF7BLLoUgflCNxOeSPOWp8geP6nP/+VjWzZVip7rZ1ug==", + "cpu": [ + "x64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "darwin" + ] }, - "@lmdb/lmdb-linux-arm": { + "node_modules/@lmdb/lmdb-linux-arm": { "version": "2.8.5", "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm/-/lmdb-linux-arm-2.8.5.tgz", "integrity": "sha512-c0TGMbm2M55pwTDIfkDLB6BpIsgxV4PjYck2HiOX+cy/JWiBXz32lYbarPqejKs9Flm7YVAKSILUducU9g2RVg==", + "cpu": [ + "arm" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ] }, - "@lmdb/lmdb-linux-arm64": { + "node_modules/@lmdb/lmdb-linux-arm64": { "version": "2.8.5", "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm64/-/lmdb-linux-arm64-2.8.5.tgz", "integrity": "sha512-vtbZRHH5UDlL01TT5jB576Zox3+hdyogvpcbvVJlmU5PdL3c5V7cj1EODdh1CHPksRl+cws/58ugEHi8bcj4Ww==", + "cpu": [ + "arm64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ] }, - "@lmdb/lmdb-linux-x64": { + "node_modules/@lmdb/lmdb-linux-x64": { "version": "2.8.5", "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-x64/-/lmdb-linux-x64-2.8.5.tgz", "integrity": "sha512-Xkc8IUx9aEhP0zvgeKy7IQ3ReX2N8N1L0WPcQwnZweWmOuKfwpS3GRIYqLtK5za/w3E60zhFfNdS+3pBZPytqQ==", + "cpu": [ + "x64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ] }, - "@lmdb/lmdb-win32-x64": { + "node_modules/@lmdb/lmdb-win32-x64": { "version": "2.8.5", "resolved": "https://registry.npmjs.org/@lmdb/lmdb-win32-x64/-/lmdb-win32-x64-2.8.5.tgz", "integrity": "sha512-4wvrf5BgnR8RpogHhtpCPJMKBmvyZPhhUtEwMJbXh0ni2BucpfF07jlmyM11zRqQ2XIq6PbC2j7W7UCCcm1rRQ==", + "cpu": [ + "x64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "win32" + ] }, - "@mischnic/json-sourcemap": { + "node_modules/@mischnic/json-sourcemap": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/@mischnic/json-sourcemap/-/json-sourcemap-0.1.1.tgz", "integrity": "sha512-iA7+tyVqfrATAIsIRWQG+a7ZLLD0VaOCKV2Wd/v4mqIU3J9c4jx9p7S0nw1XH3gJCKNBOOwACOPYYSUu9pgT+w==", "dev": true, - "requires": { + "dependencies": { "@lezer/common": "^1.0.0", "@lezer/lr": "^1.0.0", "json5": "^2.2.1" + }, + "engines": { + "node": ">=12.0.0" } }, - "@msgpackr-extract/msgpackr-extract-darwin-arm64": { + "node_modules/@msgpackr-extract/msgpackr-extract-darwin-arm64": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-arm64/-/msgpackr-extract-darwin-arm64-3.0.3.tgz", "integrity": "sha512-QZHtlVgbAdy2zAqNA9Gu1UpIuI8Xvsd1v8ic6B2pZmeFnFcMWiPLfWXh7TVw4eGEZ/C9TH281KwhVoeQUKbyjw==", + "cpu": [ + "arm64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "darwin" + ] }, - "@msgpackr-extract/msgpackr-extract-darwin-x64": { + "node_modules/@msgpackr-extract/msgpackr-extract-darwin-x64": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-x64/-/msgpackr-extract-darwin-x64-3.0.3.tgz", "integrity": "sha512-mdzd3AVzYKuUmiWOQ8GNhl64/IoFGol569zNRdkLReh6LRLHOXxU4U8eq0JwaD8iFHdVGqSy4IjFL4reoWCDFw==", + "cpu": [ + "x64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "darwin" + ] }, - "@msgpackr-extract/msgpackr-extract-linux-arm": { + "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm/-/msgpackr-extract-linux-arm-3.0.3.tgz", "integrity": "sha512-fg0uy/dG/nZEXfYilKoRe7yALaNmHoYeIoJuJ7KJ+YyU2bvY8vPv27f7UKhGRpY6euFYqEVhxCFZgAUNQBM3nw==", + "cpu": [ + "arm" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ] }, - "@msgpackr-extract/msgpackr-extract-linux-arm64": { + "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm64": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm64/-/msgpackr-extract-linux-arm64-3.0.3.tgz", "integrity": "sha512-YxQL+ax0XqBJDZiKimS2XQaf+2wDGVa1enVRGzEvLLVFeqa5kx2bWbtcSXgsxjQB7nRqqIGFIcLteF/sHeVtQg==", + "cpu": [ + "arm64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ] }, - "@msgpackr-extract/msgpackr-extract-linux-x64": { + "node_modules/@msgpackr-extract/msgpackr-extract-linux-x64": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-x64/-/msgpackr-extract-linux-x64-3.0.3.tgz", "integrity": "sha512-cvwNfbP07pKUfq1uH+S6KJ7dT9K8WOE4ZiAcsrSes+UY55E/0jLYc+vq+DO7jlmqRb5zAggExKm0H7O/CBaesg==", + "cpu": [ + "x64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ] }, - "@msgpackr-extract/msgpackr-extract-win32-x64": { + "node_modules/@msgpackr-extract/msgpackr-extract-win32-x64": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-win32-x64/-/msgpackr-extract-win32-x64-3.0.3.tgz", "integrity": "sha512-x0fWaQtYp4E6sktbsdAqnehxDgEc/VwM7uLsRCYWaiGu0ykYdZPiS8zCWdnjHwyiumousxfBm4SO31eXqwEZhQ==", + "cpu": [ + "x64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "win32" + ] }, - "@parcel/bundler-default": { + "node_modules/@parcel/bundler-default": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/bundler-default/-/bundler-default-2.12.0.tgz", "integrity": "sha512-3ybN74oYNMKyjD6V20c9Gerdbh7teeNvVMwIoHIQMzuIFT6IGX53PyOLlOKRLbjxMc0TMimQQxIt2eQqxR5LsA==", "dev": true, - "requires": { + "dependencies": { "@parcel/diagnostic": "2.12.0", "@parcel/graph": "3.2.0", "@parcel/plugin": "2.12.0", "@parcel/rust": "2.12.0", "@parcel/utils": "2.12.0", "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "@parcel/cache": { + "node_modules/@parcel/cache": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/cache/-/cache-2.12.0.tgz", "integrity": "sha512-FX5ZpTEkxvq/yvWklRHDESVRz+c7sLTXgFuzz6uEnBcXV38j6dMSikflNpHA6q/L4GKkCqRywm9R6XQwhwIMyw==", "dev": true, - "requires": { + "dependencies": { "@parcel/fs": "2.12.0", "@parcel/logger": "2.12.0", "@parcel/utils": "2.12.0", "lmdb": "2.8.5" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "peerDependencies": { + "@parcel/core": "^2.12.0" } }, - "@parcel/codeframe": { + "node_modules/@parcel/codeframe": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/codeframe/-/codeframe-2.12.0.tgz", "integrity": "sha512-v2VmneILFiHZJTxPiR7GEF1wey1/IXPdZMcUlNXBiPZyWDfcuNgGGVQkx/xW561rULLIvDPharOMdxz5oHOKQg==", "dev": true, - "requires": { + "dependencies": { "chalk": "^4.1.0" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "@parcel/compressor-raw": { + "node_modules/@parcel/compressor-raw": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/compressor-raw/-/compressor-raw-2.12.0.tgz", "integrity": "sha512-h41Q3X7ZAQ9wbQ2csP8QGrwepasLZdXiuEdpUryDce6rF9ZiHoJ97MRpdLxOhOPyASTw/xDgE1xyaPQr0Q3f5A==", "dev": true, - "requires": { + "dependencies": { "@parcel/plugin": "2.12.0" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "@parcel/config-default": { + "node_modules/@parcel/config-default": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/config-default/-/config-default-2.12.0.tgz", "integrity": "sha512-dPNe2n9eEsKRc1soWIY0yToMUPirPIa2QhxcCB3Z5RjpDGIXm0pds+BaiqY6uGLEEzsjhRO0ujd4v2Rmm0vuFg==", "dev": true, - "requires": { + "dependencies": { "@parcel/bundler-default": "2.12.0", "@parcel/compressor-raw": "2.12.0", "@parcel/namer-default": "2.12.0", @@ -210,14 +330,21 @@ "@parcel/transformer-raw": "2.12.0", "@parcel/transformer-react-refresh-wrap": "2.12.0", "@parcel/transformer-svg": "2.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "peerDependencies": { + "@parcel/core": "^2.12.0" } }, - "@parcel/core": { + "node_modules/@parcel/core": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/core/-/core-2.12.0.tgz", "integrity": "sha512-s+6pwEj+GfKf7vqGUzN9iSEPueUssCCQrCBUlcAfKrJe0a22hTUCjewpB0I7lNrCIULt8dkndD+sMdOrXsRl6Q==", "dev": true, - "requires": { + "dependencies": { "@mischnic/json-sourcemap": "^0.1.0", "@parcel/cache": "2.12.0", "@parcel/diagnostic": "2.12.0", @@ -243,82 +370,142 @@ "msgpackr": "^1.9.9", "nullthrows": "^1.1.1", "semver": "^7.5.2" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "@parcel/diagnostic": { + "node_modules/@parcel/diagnostic": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/diagnostic/-/diagnostic-2.12.0.tgz", "integrity": "sha512-8f1NOsSFK+F4AwFCKynyIu9Kr/uWHC+SywAv4oS6Bv3Acig0gtwUjugk0C9UaB8ztBZiW5TQZhw+uPZn9T/lJA==", "dev": true, - "requires": { + "dependencies": { "@mischnic/json-sourcemap": "^0.1.0", "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "@parcel/events": { + "node_modules/@parcel/events": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/events/-/events-2.12.0.tgz", "integrity": "sha512-nmAAEIKLjW1kB2cUbCYSmZOGbnGj8wCzhqnK727zCCWaA25ogzAtt657GPOeFyqW77KyosU728Tl63Fc8hphIA==", - "dev": true + "dev": true, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } }, - "@parcel/fs": { + "node_modules/@parcel/fs": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/fs/-/fs-2.12.0.tgz", "integrity": "sha512-NnFkuvou1YBtPOhTdZr44WN7I60cGyly2wpHzqRl62yhObyi1KvW0SjwOMa0QGNcBOIzp4G0CapoZ93hD0RG5Q==", "dev": true, - "requires": { + "dependencies": { "@parcel/rust": "2.12.0", "@parcel/types": "2.12.0", "@parcel/utils": "2.12.0", "@parcel/watcher": "^2.0.7", "@parcel/workers": "2.12.0" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "peerDependencies": { + "@parcel/core": "^2.12.0" } }, - "@parcel/graph": { + "node_modules/@parcel/graph": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@parcel/graph/-/graph-3.2.0.tgz", "integrity": "sha512-xlrmCPqy58D4Fg5umV7bpwDx5Vyt7MlnQPxW68vae5+BA4GSWetfZt+Cs5dtotMG2oCHzZxhIPt7YZ7NRyQzLA==", "dev": true, - "requires": { + "dependencies": { "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "@parcel/logger": { + "node_modules/@parcel/logger": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/logger/-/logger-2.12.0.tgz", "integrity": "sha512-cJ7Paqa7/9VJ7C+KwgJlwMqTQBOjjn71FbKk0G07hydUEBISU2aDfmc/52o60ErL9l+vXB26zTrIBanbxS8rVg==", "dev": true, - "requires": { + "dependencies": { "@parcel/diagnostic": "2.12.0", "@parcel/events": "2.12.0" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "@parcel/markdown-ansi": { + "node_modules/@parcel/markdown-ansi": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/markdown-ansi/-/markdown-ansi-2.12.0.tgz", "integrity": "sha512-WZz3rzL8k0H3WR4qTHX6Ic8DlEs17keO9gtD4MNGyMNQbqQEvQ61lWJaIH0nAtgEetu0SOITiVqdZrb8zx/M7w==", "dev": true, - "requires": { + "dependencies": { "chalk": "^4.1.0" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "@parcel/namer-default": { + "node_modules/@parcel/namer-default": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/namer-default/-/namer-default-2.12.0.tgz", "integrity": "sha512-9DNKPDHWgMnMtqqZIMiEj/R9PNWW16lpnlHjwK3ciRlMPgjPJ8+UNc255teZODhX0T17GOzPdGbU/O/xbxVPzA==", "dev": true, - "requires": { + "dependencies": { "@parcel/diagnostic": "2.12.0", "@parcel/plugin": "2.12.0", "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "@parcel/node-resolver-core": { + "node_modules/@parcel/node-resolver-core": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/@parcel/node-resolver-core/-/node-resolver-core-3.3.0.tgz", "integrity": "sha512-rhPW9DYPEIqQBSlYzz3S0AjXxjN6Ub2yS6tzzsW/4S3Gpsgk/uEq4ZfxPvoPf/6TgZndVxmKwpmxaKtGMmf3cA==", "dev": true, - "requires": { + "dependencies": { "@mischnic/json-sourcemap": "^0.1.0", "@parcel/diagnostic": "2.12.0", "@parcel/fs": "2.12.0", @@ -326,14 +513,21 @@ "@parcel/utils": "2.12.0", "nullthrows": "^1.1.1", "semver": "^7.5.2" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "@parcel/optimizer-css": { + "node_modules/@parcel/optimizer-css": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/optimizer-css/-/optimizer-css-2.12.0.tgz", "integrity": "sha512-ifbcC97fRzpruTjaa8axIFeX4MjjSIlQfem3EJug3L2AVqQUXnM1XO8L0NaXGNLTW2qnh1ZjIJ7vXT/QhsphsA==", "dev": true, - "requires": { + "dependencies": { "@parcel/diagnostic": "2.12.0", "@parcel/plugin": "2.12.0", "@parcel/source-map": "^2.1.1", @@ -341,66 +535,109 @@ "browserslist": "^4.6.6", "lightningcss": "^1.22.1", "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "@parcel/optimizer-htmlnano": { + "node_modules/@parcel/optimizer-htmlnano": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/optimizer-htmlnano/-/optimizer-htmlnano-2.12.0.tgz", "integrity": "sha512-MfPMeCrT8FYiOrpFHVR+NcZQlXAptK2r4nGJjfT+ndPBhEEZp4yyL7n1y7HfX9geg5altc4WTb4Gug7rCoW8VQ==", "dev": true, - "requires": { + "dependencies": { "@parcel/plugin": "2.12.0", "htmlnano": "^2.0.0", "nullthrows": "^1.1.1", "posthtml": "^0.16.5", "svgo": "^2.4.0" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "@parcel/optimizer-image": { + "node_modules/@parcel/optimizer-image": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/optimizer-image/-/optimizer-image-2.12.0.tgz", "integrity": "sha512-bo1O7raeAIbRU5nmNVtx8divLW9Xqn0c57GVNGeAK4mygnQoqHqRZ0mR9uboh64pxv6ijXZHPhKvU9HEpjPjBQ==", "dev": true, - "requires": { + "dependencies": { "@parcel/diagnostic": "2.12.0", "@parcel/plugin": "2.12.0", "@parcel/rust": "2.12.0", "@parcel/utils": "2.12.0", "@parcel/workers": "2.12.0" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "peerDependencies": { + "@parcel/core": "^2.12.0" } }, - "@parcel/optimizer-svgo": { + "node_modules/@parcel/optimizer-svgo": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/optimizer-svgo/-/optimizer-svgo-2.12.0.tgz", "integrity": "sha512-Kyli+ZZXnoonnbeRQdoWwee9Bk2jm/49xvnfb+2OO8NN0d41lblBoRhOyFiScRnJrw7eVl1Xrz7NTkXCIO7XFQ==", "dev": true, - "requires": { + "dependencies": { "@parcel/diagnostic": "2.12.0", "@parcel/plugin": "2.12.0", "@parcel/utils": "2.12.0", "svgo": "^2.4.0" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "@parcel/optimizer-swc": { + "node_modules/@parcel/optimizer-swc": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/optimizer-swc/-/optimizer-swc-2.12.0.tgz", "integrity": "sha512-iBi6LZB3lm6WmbXfzi8J3DCVPmn4FN2lw7DGXxUXu7MouDPVWfTsM6U/5TkSHJRNRogZ2gqy5q9g34NPxHbJcw==", "dev": true, - "requires": { + "dependencies": { "@parcel/diagnostic": "2.12.0", "@parcel/plugin": "2.12.0", "@parcel/source-map": "^2.1.1", "@parcel/utils": "2.12.0", "@swc/core": "^1.3.36", "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "@parcel/package-manager": { + "node_modules/@parcel/package-manager": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/package-manager/-/package-manager-2.12.0.tgz", "integrity": "sha512-0nvAezcjPx9FT+hIL+LS1jb0aohwLZXct7jAh7i0MLMtehOi0z1Sau+QpgMlA9rfEZZ1LIeFdnZZwqSy7Ccspw==", "dev": true, - "requires": { + "dependencies": { "@parcel/diagnostic": "2.12.0", "@parcel/fs": "2.12.0", "@parcel/logger": "2.12.0", @@ -410,41 +647,67 @@ "@parcel/workers": "2.12.0", "@swc/core": "^1.3.36", "semver": "^7.5.2" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "peerDependencies": { + "@parcel/core": "^2.12.0" } }, - "@parcel/packager-css": { + "node_modules/@parcel/packager-css": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/packager-css/-/packager-css-2.12.0.tgz", "integrity": "sha512-j3a/ODciaNKD19IYdWJT+TP+tnhhn5koBGBWWtrKSu0UxWpnezIGZetit3eE+Y9+NTePalMkvpIlit2eDhvfJA==", "dev": true, - "requires": { + "dependencies": { "@parcel/diagnostic": "2.12.0", "@parcel/plugin": "2.12.0", "@parcel/source-map": "^2.1.1", "@parcel/utils": "2.12.0", "lightningcss": "^1.22.1", "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "@parcel/packager-html": { + "node_modules/@parcel/packager-html": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/packager-html/-/packager-html-2.12.0.tgz", "integrity": "sha512-PpvGB9hFFe+19NXGz2ApvPrkA9GwEqaDAninT+3pJD57OVBaxB8U+HN4a5LICKxjUppPPqmrLb6YPbD65IX4RA==", "dev": true, - "requires": { + "dependencies": { "@parcel/plugin": "2.12.0", "@parcel/types": "2.12.0", "@parcel/utils": "2.12.0", "nullthrows": "^1.1.1", "posthtml": "^0.16.5" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "@parcel/packager-js": { + "node_modules/@parcel/packager-js": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/packager-js/-/packager-js-2.12.0.tgz", "integrity": "sha512-viMF+FszITRRr8+2iJyk+4ruGiL27Y6AF7hQ3xbJfzqnmbOhGFtLTQwuwhOLqN/mWR2VKdgbLpZSarWaO3yAMg==", "dev": true, - "requires": { + "dependencies": { "@parcel/diagnostic": "2.12.0", "@parcel/plugin": "2.12.0", "@parcel/rust": "2.12.0", @@ -453,169 +716,289 @@ "@parcel/utils": "2.12.0", "globals": "^13.2.0", "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "@parcel/packager-raw": { + "node_modules/@parcel/packager-raw": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/packager-raw/-/packager-raw-2.12.0.tgz", "integrity": "sha512-tJZqFbHqP24aq1F+OojFbQIc09P/u8HAW5xfndCrFnXpW4wTgM3p03P0xfw3gnNq+TtxHJ8c3UFE5LnXNNKhYA==", "dev": true, - "requires": { + "dependencies": { "@parcel/plugin": "2.12.0" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "@parcel/packager-svg": { + "node_modules/@parcel/packager-svg": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/packager-svg/-/packager-svg-2.12.0.tgz", "integrity": "sha512-ldaGiacGb2lLqcXas97k8JiZRbAnNREmcvoY2W2dvW4loVuDT9B9fU777mbV6zODpcgcHWsLL3lYbJ5Lt3y9cg==", "dev": true, - "requires": { + "dependencies": { "@parcel/plugin": "2.12.0", "@parcel/types": "2.12.0", "@parcel/utils": "2.12.0", "posthtml": "^0.16.4" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "@parcel/packager-wasm": { + "node_modules/@parcel/packager-wasm": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/packager-wasm/-/packager-wasm-2.12.0.tgz", "integrity": "sha512-fYqZzIqO9fGYveeImzF8ll6KRo2LrOXfD+2Y5U3BiX/wp9wv17dz50QLDQm9hmTcKGWxK4yWqKQh+Evp/fae7A==", "dev": true, - "requires": { + "dependencies": { "@parcel/plugin": "2.12.0" + }, + "engines": { + "node": ">=12.0.0", + "parcel": "^2.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "@parcel/plugin": { + "node_modules/@parcel/plugin": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/plugin/-/plugin-2.12.0.tgz", "integrity": "sha512-nc/uRA8DiMoe4neBbzV6kDndh/58a4wQuGKw5oEoIwBCHUvE2W8ZFSu7ollSXUGRzfacTt4NdY8TwS73ScWZ+g==", "dev": true, - "requires": { + "dependencies": { "@parcel/types": "2.12.0" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "@parcel/profiler": { + "node_modules/@parcel/profiler": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/profiler/-/profiler-2.12.0.tgz", "integrity": "sha512-q53fvl5LDcFYzMUtSusUBZSjQrKjMlLEBgKeQHFwkimwR1mgoseaDBDuNz0XvmzDzF1UelJ02TUKCGacU8W2qA==", "dev": true, - "requires": { + "dependencies": { "@parcel/diagnostic": "2.12.0", "@parcel/events": "2.12.0", "chrome-trace-event": "^1.0.2" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "@parcel/reporter-cli": { + "node_modules/@parcel/reporter-cli": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/reporter-cli/-/reporter-cli-2.12.0.tgz", "integrity": "sha512-TqKsH4GVOLPSCanZ6tcTPj+rdVHERnt5y4bwTM82cajM21bCX1Ruwp8xOKU+03091oV2pv5ieB18pJyRF7IpIw==", "dev": true, - "requires": { + "dependencies": { "@parcel/plugin": "2.12.0", "@parcel/types": "2.12.0", "@parcel/utils": "2.12.0", "chalk": "^4.1.0", "term-size": "^2.2.1" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "@parcel/reporter-dev-server": { + "node_modules/@parcel/reporter-dev-server": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/reporter-dev-server/-/reporter-dev-server-2.12.0.tgz", "integrity": "sha512-tIcDqRvAPAttRlTV28dHcbWT5K2r/MBFks7nM4nrEDHWtnrCwimkDmZTc1kD8QOCCjGVwRHcQybpHvxfwol6GA==", "dev": true, - "requires": { + "dependencies": { "@parcel/plugin": "2.12.0", "@parcel/utils": "2.12.0" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "@parcel/reporter-tracer": { + "node_modules/@parcel/reporter-tracer": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/reporter-tracer/-/reporter-tracer-2.12.0.tgz", "integrity": "sha512-g8rlu9GxB8Ut/F8WGx4zidIPQ4pcYFjU9bZO+fyRIPrSUFH2bKijCnbZcr4ntqzDGx74hwD6cCG4DBoleq2UlQ==", "dev": true, - "requires": { + "dependencies": { "@parcel/plugin": "2.12.0", "@parcel/utils": "2.12.0", "chrome-trace-event": "^1.0.3", "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "@parcel/resolver-default": { + "node_modules/@parcel/resolver-default": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/resolver-default/-/resolver-default-2.12.0.tgz", "integrity": "sha512-uuhbajTax37TwCxu7V98JtRLiT6hzE4VYSu5B7Qkauy14/WFt2dz6GOUXPgVsED569/hkxebPx3KCMtZW6cHHA==", "dev": true, - "requires": { + "dependencies": { "@parcel/node-resolver-core": "3.3.0", "@parcel/plugin": "2.12.0" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "@parcel/runtime-browser-hmr": { + "node_modules/@parcel/runtime-browser-hmr": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/runtime-browser-hmr/-/runtime-browser-hmr-2.12.0.tgz", "integrity": "sha512-4ZLp2FWyD32r0GlTulO3+jxgsA3oO1P1b5oO2IWuWilfhcJH5LTiazpL5YdusUjtNn9PGN6QLAWfxmzRIfM+Ow==", "dev": true, - "requires": { + "dependencies": { "@parcel/plugin": "2.12.0", "@parcel/utils": "2.12.0" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "@parcel/runtime-js": { + "node_modules/@parcel/runtime-js": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/runtime-js/-/runtime-js-2.12.0.tgz", "integrity": "sha512-sBerP32Z1crX5PfLNGDSXSdqzlllM++GVnVQVeM7DgMKS8JIFG3VLi28YkX+dYYGtPypm01JoIHCkvwiZEcQJg==", "dev": true, - "requires": { + "dependencies": { "@parcel/diagnostic": "2.12.0", "@parcel/plugin": "2.12.0", "@parcel/utils": "2.12.0", "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "@parcel/runtime-react-refresh": { + "node_modules/@parcel/runtime-react-refresh": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/runtime-react-refresh/-/runtime-react-refresh-2.12.0.tgz", "integrity": "sha512-SCHkcczJIDFTFdLTzrHTkQ0aTrX3xH6jrA4UsCBL6ji61+w+ohy4jEEe9qCgJVXhnJfGLE43HNXek+0MStX+Mw==", "dev": true, - "requires": { + "dependencies": { "@parcel/plugin": "2.12.0", "@parcel/utils": "2.12.0", "react-error-overlay": "6.0.9", "react-refresh": "^0.9.0" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "@parcel/runtime-service-worker": { + "node_modules/@parcel/runtime-service-worker": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/runtime-service-worker/-/runtime-service-worker-2.12.0.tgz", "integrity": "sha512-BXuMBsfiwpIEnssn+jqfC3jkgbS8oxeo3C7xhSQsuSv+AF2FwY3O3AO1c1RBskEW3XrBLNINOJujroNw80VTKA==", "dev": true, - "requires": { + "dependencies": { "@parcel/plugin": "2.12.0", "@parcel/utils": "2.12.0", "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "@parcel/rust": { + "node_modules/@parcel/rust": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/rust/-/rust-2.12.0.tgz", "integrity": "sha512-005cldMdFZFDPOjbDVEXcINQ3wT4vrxvSavRWI3Az0e3E18exO/x/mW9f648KtXugOXMAqCEqhFHcXECL9nmMw==", - "dev": true + "dev": true, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } }, - "@parcel/source-map": { + "node_modules/@parcel/source-map": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/@parcel/source-map/-/source-map-2.1.1.tgz", "integrity": "sha512-Ejx1P/mj+kMjQb8/y5XxDUn4reGdr+WyKYloBljpppUy8gs42T+BNoEOuRYqDVdgPc6NxduzIDoJS9pOFfV5Ew==", "dev": true, - "requires": { + "dependencies": { "detect-libc": "^1.0.3" + }, + "engines": { + "node": "^12.18.3 || >=14" } }, - "@parcel/transformer-babel": { + "node_modules/@parcel/transformer-babel": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/transformer-babel/-/transformer-babel-2.12.0.tgz", "integrity": "sha512-zQaBfOnf/l8rPxYGnsk/ufh/0EuqvmnxafjBIpKZ//j6rGylw5JCqXSb1QvvAqRYruKeccxGv7+HrxpqKU6V4A==", "dev": true, - "requires": { + "dependencies": { "@parcel/diagnostic": "2.12.0", "@parcel/plugin": "2.12.0", "@parcel/source-map": "^2.1.1", @@ -624,14 +1007,22 @@ "json5": "^2.2.0", "nullthrows": "^1.1.1", "semver": "^7.5.2" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "@parcel/transformer-css": { + "node_modules/@parcel/transformer-css": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/transformer-css/-/transformer-css-2.12.0.tgz", "integrity": "sha512-vXhOqoAlQGATYyQ433Z1DXKmiKmzOAUmKysbYH3FD+LKEKLMEl/pA14goqp00TW+A/EjtSKKyeMyHlMIIUqj4Q==", "dev": true, - "requires": { + "dependencies": { "@parcel/diagnostic": "2.12.0", "@parcel/plugin": "2.12.0", "@parcel/source-map": "^2.1.1", @@ -639,14 +1030,22 @@ "browserslist": "^4.6.6", "lightningcss": "^1.22.1", "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "@parcel/transformer-html": { + "node_modules/@parcel/transformer-html": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/transformer-html/-/transformer-html-2.12.0.tgz", "integrity": "sha512-5jW4dFFBlYBvIQk4nrH62rfA/G/KzVzEDa6S+Nne0xXhglLjkm64Ci9b/d4tKZfuGWUbpm2ASAq8skti/nfpXw==", "dev": true, - "requires": { + "dependencies": { "@parcel/diagnostic": "2.12.0", "@parcel/plugin": "2.12.0", "@parcel/rust": "2.12.0", @@ -657,36 +1056,52 @@ "semver": "^7.5.2", "srcset": "4" }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/transformer-html/node_modules/posthtml-parser": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.10.2.tgz", + "integrity": "sha512-PId6zZ/2lyJi9LiKfe+i2xv57oEjJgWbsHGGANwos5AvdQp98i6AtamAl8gzSVFGfQ43Glb5D614cvZf012VKg==", + "dev": true, "dependencies": { - "posthtml-parser": { - "version": "0.10.2", - "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.10.2.tgz", - "integrity": "sha512-PId6zZ/2lyJi9LiKfe+i2xv57oEjJgWbsHGGANwos5AvdQp98i6AtamAl8gzSVFGfQ43Glb5D614cvZf012VKg==", - "dev": true, - "requires": { - "htmlparser2": "^7.1.1" - } - } + "htmlparser2": "^7.1.1" + }, + "engines": { + "node": ">=12" } }, - "@parcel/transformer-image": { + "node_modules/@parcel/transformer-image": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/transformer-image/-/transformer-image-2.12.0.tgz", "integrity": "sha512-8hXrGm2IRII49R7lZ0RpmNk27EhcsH+uNKsvxuMpXPuEnWgC/ha/IrjaI29xCng1uGur74bJF43NUSQhR4aTdw==", "dev": true, - "requires": { + "dependencies": { "@parcel/plugin": "2.12.0", "@parcel/utils": "2.12.0", "@parcel/workers": "2.12.0", "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.12.0" + }, + "peerDependencies": { + "@parcel/core": "^2.12.0" } }, - "@parcel/transformer-js": { + "node_modules/@parcel/transformer-js": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/transformer-js/-/transformer-js-2.12.0.tgz", "integrity": "sha512-OSZpOu+FGDbC/xivu24v092D9w6EGytB3vidwbdiJ2FaPgfV7rxS0WIUjH4I0OcvHAcitArRXL0a3+HrNTdQQw==", "dev": true, - "requires": { + "dependencies": { "@parcel/diagnostic": "2.12.0", "@parcel/plugin": "2.12.0", "@parcel/rust": "2.12.0", @@ -698,24 +1113,43 @@ "nullthrows": "^1.1.1", "regenerator-runtime": "^0.13.7", "semver": "^7.5.2" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "peerDependencies": { + "@parcel/core": "^2.12.0" } }, - "@parcel/transformer-json": { + "node_modules/@parcel/transformer-json": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/transformer-json/-/transformer-json-2.12.0.tgz", "integrity": "sha512-Utv64GLRCQILK5r0KFs4o7I41ixMPllwOLOhkdjJKvf1hZmN6WqfOmB1YLbWS/y5Zb/iB52DU2pWZm96vLFQZQ==", "dev": true, - "requires": { + "dependencies": { "@parcel/plugin": "2.12.0", "json5": "^2.2.0" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "@parcel/transformer-postcss": { + "node_modules/@parcel/transformer-postcss": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/transformer-postcss/-/transformer-postcss-2.12.0.tgz", "integrity": "sha512-FZqn+oUtiLfPOn67EZxPpBkfdFiTnF4iwiXPqvst3XI8H+iC+yNgzmtJkunOOuylpYY6NOU5jT8d7saqWSDv2Q==", "dev": true, - "requires": { + "dependencies": { "@parcel/diagnostic": "2.12.0", "@parcel/plugin": "2.12.0", "@parcel/rust": "2.12.0", @@ -724,14 +1158,22 @@ "nullthrows": "^1.1.1", "postcss-value-parser": "^4.2.0", "semver": "^7.5.2" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "@parcel/transformer-posthtml": { + "node_modules/@parcel/transformer-posthtml": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/transformer-posthtml/-/transformer-posthtml-2.12.0.tgz", "integrity": "sha512-z6Z7rav/pcaWdeD+2sDUcd0mmNZRUvtHaUGa50Y2mr+poxrKilpsnFMSiWBT+oOqPt7j71jzDvrdnAF4XkCljg==", "dev": true, - "requires": { + "dependencies": { "@parcel/plugin": "2.12.0", "@parcel/utils": "2.12.0", "nullthrows": "^1.1.1", @@ -740,44 +1182,69 @@ "posthtml-render": "^3.0.0", "semver": "^7.5.2" }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/transformer-posthtml/node_modules/posthtml-parser": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.10.2.tgz", + "integrity": "sha512-PId6zZ/2lyJi9LiKfe+i2xv57oEjJgWbsHGGANwos5AvdQp98i6AtamAl8gzSVFGfQ43Glb5D614cvZf012VKg==", + "dev": true, "dependencies": { - "posthtml-parser": { - "version": "0.10.2", - "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.10.2.tgz", - "integrity": "sha512-PId6zZ/2lyJi9LiKfe+i2xv57oEjJgWbsHGGANwos5AvdQp98i6AtamAl8gzSVFGfQ43Glb5D614cvZf012VKg==", - "dev": true, - "requires": { - "htmlparser2": "^7.1.1" - } - } + "htmlparser2": "^7.1.1" + }, + "engines": { + "node": ">=12" } }, - "@parcel/transformer-raw": { + "node_modules/@parcel/transformer-raw": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/transformer-raw/-/transformer-raw-2.12.0.tgz", "integrity": "sha512-Ht1fQvXxix0NncdnmnXZsa6hra20RXYh1VqhBYZLsDfkvGGFnXIgO03Jqn4Z8MkKoa0tiNbDhpKIeTjyclbBxQ==", "dev": true, - "requires": { + "dependencies": { "@parcel/plugin": "2.12.0" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "@parcel/transformer-react-refresh-wrap": { + "node_modules/@parcel/transformer-react-refresh-wrap": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/transformer-react-refresh-wrap/-/transformer-react-refresh-wrap-2.12.0.tgz", "integrity": "sha512-GE8gmP2AZtkpBIV5vSCVhewgOFRhqwdM5Q9jNPOY5PKcM3/Ff0qCqDiTzzGLhk0/VMBrdjssrfZkVx6S/lHdJw==", "dev": true, - "requires": { + "dependencies": { "@parcel/plugin": "2.12.0", "@parcel/utils": "2.12.0", "react-refresh": "^0.9.0" + }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "@parcel/transformer-svg": { + "node_modules/@parcel/transformer-svg": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/transformer-svg/-/transformer-svg-2.12.0.tgz", "integrity": "sha512-cZJqGRJ4JNdYcb+vj94J7PdOuTnwyy45dM9xqbIMH+HSiiIkfrMsdEwYft0GTyFTdsnf+hdHn3tau7Qa5hhX+A==", "dev": true, - "requires": { + "dependencies": { "@parcel/diagnostic": "2.12.0", "@parcel/plugin": "2.12.0", "@parcel/rust": "2.12.0", @@ -787,24 +1254,33 @@ "posthtml-render": "^3.0.0", "semver": "^7.5.2" }, + "engines": { + "node": ">= 12.0.0", + "parcel": "^2.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/transformer-svg/node_modules/posthtml-parser": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.10.2.tgz", + "integrity": "sha512-PId6zZ/2lyJi9LiKfe+i2xv57oEjJgWbsHGGANwos5AvdQp98i6AtamAl8gzSVFGfQ43Glb5D614cvZf012VKg==", + "dev": true, "dependencies": { - "posthtml-parser": { - "version": "0.10.2", - "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.10.2.tgz", - "integrity": "sha512-PId6zZ/2lyJi9LiKfe+i2xv57oEjJgWbsHGGANwos5AvdQp98i6AtamAl8gzSVFGfQ43Glb5D614cvZf012VKg==", - "dev": true, - "requires": { - "htmlparser2": "^7.1.1" - } - } + "htmlparser2": "^7.1.1" + }, + "engines": { + "node": ">=12" } }, - "@parcel/types": { + "node_modules/@parcel/types": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/types/-/types-2.12.0.tgz", "integrity": "sha512-8zAFiYNCwNTQcglIObyNwKfRYQK5ELlL13GuBOrSMxueUiI5ylgsGbTS1N7J3dAGZixHO8KhHGv5a71FILn9rQ==", "dev": true, - "requires": { + "dependencies": { "@parcel/cache": "2.12.0", "@parcel/diagnostic": "2.12.0", "@parcel/fs": "2.12.0", @@ -814,12 +1290,12 @@ "utility-types": "^3.10.0" } }, - "@parcel/utils": { + "node_modules/@parcel/utils": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/utils/-/utils-2.12.0.tgz", "integrity": "sha512-z1JhLuZ8QmDaYoEIuUCVZlhcFrS7LMfHrb2OCRui5SQFntRWBH2fNM6H/fXXUkT9SkxcuFP2DUA6/m4+Gkz72g==", "dev": true, - "requires": { + "dependencies": { "@parcel/codeframe": "2.12.0", "@parcel/diagnostic": "2.12.0", "@parcel/logger": "2.12.0", @@ -828,14 +1304,35 @@ "@parcel/source-map": "^2.1.1", "chalk": "^4.1.0", "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "@parcel/watcher": { + "node_modules/@parcel/watcher": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.0.tgz", "integrity": "sha512-i0GV1yJnm2n3Yq1qw6QrUrd/LI9bE8WEBOTtOkpCXHHdyN3TAGgqAK/DAT05z4fq2x04cARXt2pDmjWjL92iTQ==", "dev": true, - "requires": { + "hasInstallScript": true, + "dependencies": { + "detect-libc": "^1.0.3", + "is-glob": "^4.0.3", + "micromatch": "^4.0.5", + "node-addon-api": "^7.0.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { "@parcel/watcher-android-arm64": "2.5.0", "@parcel/watcher-darwin-arm64": "2.5.0", "@parcel/watcher-darwin-x64": "2.5.0", @@ -848,124 +1345,311 @@ "@parcel/watcher-linux-x64-musl": "2.5.0", "@parcel/watcher-win32-arm64": "2.5.0", "@parcel/watcher-win32-ia32": "2.5.0", - "@parcel/watcher-win32-x64": "2.5.0", - "detect-libc": "^1.0.3", - "is-glob": "^4.0.3", - "micromatch": "^4.0.5", - "node-addon-api": "^7.0.0" + "@parcel/watcher-win32-x64": "2.5.0" } }, - "@parcel/watcher-android-arm64": { + "node_modules/@parcel/watcher-android-arm64": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.0.tgz", "integrity": "sha512-qlX4eS28bUcQCdribHkg/herLe+0A9RyYC+mm2PXpncit8z5b3nSqGVzMNR3CmtAOgRutiZ02eIJJgP/b1iEFQ==", + "cpu": [ + "arm64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } }, - "@parcel/watcher-darwin-arm64": { + "node_modules/@parcel/watcher-darwin-arm64": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.0.tgz", "integrity": "sha512-hyZ3TANnzGfLpRA2s/4U1kbw2ZI4qGxaRJbBH2DCSREFfubMswheh8TeiC1sGZ3z2jUf3s37P0BBlrD3sjVTUw==", + "cpu": [ + "arm64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } }, - "@parcel/watcher-darwin-x64": { + "node_modules/@parcel/watcher-darwin-x64": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.0.tgz", "integrity": "sha512-9rhlwd78saKf18fT869/poydQK8YqlU26TMiNg7AIu7eBp9adqbJZqmdFOsbZ5cnLp5XvRo9wcFmNHgHdWaGYA==", + "cpu": [ + "x64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } }, - "@parcel/watcher-freebsd-x64": { + "node_modules/@parcel/watcher-freebsd-x64": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.0.tgz", "integrity": "sha512-syvfhZzyM8kErg3VF0xpV8dixJ+RzbUaaGaeb7uDuz0D3FK97/mZ5AJQ3XNnDsXX7KkFNtyQyFrXZzQIcN49Tw==", + "cpu": [ + "x64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } }, - "@parcel/watcher-linux-arm-glibc": { + "node_modules/@parcel/watcher-linux-arm-glibc": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.0.tgz", "integrity": "sha512-0VQY1K35DQET3dVYWpOaPFecqOT9dbuCfzjxoQyif1Wc574t3kOSkKevULddcR9znz1TcklCE7Ht6NIxjvTqLA==", + "cpu": [ + "arm" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } }, - "@parcel/watcher-linux-arm-musl": { + "node_modules/@parcel/watcher-linux-arm-musl": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.0.tgz", "integrity": "sha512-6uHywSIzz8+vi2lAzFeltnYbdHsDm3iIB57d4g5oaB9vKwjb6N6dRIgZMujw4nm5r6v9/BQH0noq6DzHrqr2pA==", + "cpu": [ + "arm" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } }, - "@parcel/watcher-linux-arm64-glibc": { + "node_modules/@parcel/watcher-linux-arm64-glibc": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.0.tgz", "integrity": "sha512-BfNjXwZKxBy4WibDb/LDCriWSKLz+jJRL3cM/DllnHH5QUyoiUNEp3GmL80ZqxeumoADfCCP19+qiYiC8gUBjA==", + "cpu": [ + "arm64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } }, - "@parcel/watcher-linux-arm64-musl": { + "node_modules/@parcel/watcher-linux-arm64-musl": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.0.tgz", "integrity": "sha512-S1qARKOphxfiBEkwLUbHjCY9BWPdWnW9j7f7Hb2jPplu8UZ3nes7zpPOW9bkLbHRvWM0WDTsjdOTUgW0xLBN1Q==", + "cpu": [ + "arm64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } }, - "@parcel/watcher-linux-x64-glibc": { + "node_modules/@parcel/watcher-linux-x64-glibc": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.0.tgz", "integrity": "sha512-d9AOkusyXARkFD66S6zlGXyzx5RvY+chTP9Jp0ypSTC9d4lzyRs9ovGf/80VCxjKddcUvnsGwCHWuF2EoPgWjw==", + "cpu": [ + "x64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } }, - "@parcel/watcher-linux-x64-musl": { + "node_modules/@parcel/watcher-linux-x64-musl": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.0.tgz", "integrity": "sha512-iqOC+GoTDoFyk/VYSFHwjHhYrk8bljW6zOhPuhi5t9ulqiYq1togGJB5e3PwYVFFfeVgc6pbz3JdQyDoBszVaA==", + "cpu": [ + "x64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } }, - "@parcel/watcher-win32-arm64": { + "node_modules/@parcel/watcher-win32-arm64": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.0.tgz", "integrity": "sha512-twtft1d+JRNkM5YbmexfcH/N4znDtjgysFaV9zvZmmJezQsKpkfLYJ+JFV3uygugK6AtIM2oADPkB2AdhBrNig==", + "cpu": [ + "arm64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } }, - "@parcel/watcher-win32-ia32": { + "node_modules/@parcel/watcher-win32-ia32": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.0.tgz", "integrity": "sha512-+rgpsNRKwo8A53elqbbHXdOMtY/tAtTzManTWShB5Kk54N8Q9mzNWV7tV+IbGueCbcj826MfWGU3mprWtuf1TA==", + "cpu": [ + "ia32" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } }, - "@parcel/watcher-win32-x64": { + "node_modules/@parcel/watcher-win32-x64": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.0.tgz", "integrity": "sha512-lPrxve92zEHdgeff3aiu4gDOIt4u7sJYha6wbdEZDCDUhtjTsOMiaJzG5lMY4GkWH8p0fMmO2Ppq5G5XXG+DQw==", + "cpu": [ + "x64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } }, - "@parcel/workers": { + "node_modules/@parcel/workers": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/workers/-/workers-2.12.0.tgz", "integrity": "sha512-zv5We5Jmb+ZWXlU6A+AufyjY4oZckkxsZ8J4dvyWL0W8IQvGO1JB4FGeryyttzQv3RM3OxcN/BpTGPiDG6keBw==", "dev": true, - "requires": { + "dependencies": { "@parcel/diagnostic": "2.12.0", "@parcel/logger": "2.12.0", "@parcel/profiler": "2.12.0", "@parcel/types": "2.12.0", "@parcel/utils": "2.12.0", "nullthrows": "^1.1.1" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "peerDependencies": { + "@parcel/core": "^2.12.0" } }, - "@swc/core": { + "node_modules/@swc/core": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.8.0.tgz", "integrity": "sha512-EF8C5lp1RKMp3426tAKwQyVbg4Zcn/2FDax3cz8EcOXYQJM/ctB687IvBm9Ciej1wMcQ/dMRg+OB4Xl8BGLBoA==", "dev": true, - "requires": { + "hasInstallScript": true, + "dependencies": { + "@swc/counter": "^0.1.3", + "@swc/types": "^0.1.14" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/swc" + }, + "optionalDependencies": { "@swc/core-darwin-arm64": "1.8.0", "@swc/core-darwin-x64": "1.8.0", "@swc/core-linux-arm-gnueabihf": "1.8.0", @@ -975,499 +1659,822 @@ "@swc/core-linux-x64-musl": "1.8.0", "@swc/core-win32-arm64-msvc": "1.8.0", "@swc/core-win32-ia32-msvc": "1.8.0", - "@swc/core-win32-x64-msvc": "1.8.0", - "@swc/counter": "^0.1.3", - "@swc/types": "^0.1.14" + "@swc/core-win32-x64-msvc": "1.8.0" + }, + "peerDependencies": { + "@swc/helpers": "*" + }, + "peerDependenciesMeta": { + "@swc/helpers": { + "optional": true + } } }, - "@swc/core-darwin-arm64": { + "node_modules/@swc/core-darwin-arm64": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.8.0.tgz", "integrity": "sha512-TIus1/SE/Ud4g84hCnchcagu+LfyndSDy5r5qf64nflojejDidPU9Fp1InzQhQpEgIpntnZID/KFCP5rQnvsIw==", + "cpu": [ + "arm64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=10" + } }, - "@swc/core-darwin-x64": { + "node_modules/@swc/core-darwin-x64": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.8.0.tgz", "integrity": "sha512-yCb1FHCX/HUmNRGB1X3CFJ1WPKXMosZVUe3K2TrosCGvytwgaLoW5FS0bZg5Qv6cEUERQBg75cJnOUPwLLRCVg==", + "cpu": [ + "x64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=10" + } }, - "@swc/core-linux-arm-gnueabihf": { + "node_modules/@swc/core-linux-arm-gnueabihf": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.8.0.tgz", "integrity": "sha512-6TdjVdiLaSW+eGiHKEojMDlx673nowrPHa6nM6toWgRzy8tIZgjPOguVKJDoMnoHuvO7SkOLCUiMRw0rTskypA==", + "cpu": [ + "arm" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } }, - "@swc/core-linux-arm64-gnu": { + "node_modules/@swc/core-linux-arm64-gnu": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.8.0.tgz", "integrity": "sha512-TU2YcTornnyZiJUabRuk7Xtvzaep11FwK77IkFomjN9/Os5s25B8ea652c2fAQMe9RsM84FPVmX303ohxavjKQ==", + "cpu": [ + "arm64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } }, - "@swc/core-linux-arm64-musl": { + "node_modules/@swc/core-linux-arm64-musl": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.8.0.tgz", "integrity": "sha512-2CdPTEKxx2hJIj/B0fn8L8k2coo/FDS95smzXyi2bov5FcrP6Ohboq8roFBYgj38fkHusXjY8qt+cCH7yXWAdg==", + "cpu": [ + "arm64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } }, - "@swc/core-linux-x64-gnu": { + "node_modules/@swc/core-linux-x64-gnu": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.8.0.tgz", "integrity": "sha512-14StQBifCs/AMsySdU95OmwNJr9LOVqo6rcTFt2b7XaWpe/AyeuMJFxcndLgUewksJHpfepzCTwNdbcYmuNo6A==", + "cpu": [ + "x64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } }, - "@swc/core-linux-x64-musl": { + "node_modules/@swc/core-linux-x64-musl": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.8.0.tgz", "integrity": "sha512-qemJnAQlYqKCfWNqVv5SG8uGvw8JotwU86cuFUkq35oTB+dsSFM3b83+B1giGTKKFOh2nfWT7bvPXTKk+aUjew==", + "cpu": [ + "x64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } }, - "@swc/core-win32-arm64-msvc": { + "node_modules/@swc/core-win32-arm64-msvc": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.8.0.tgz", "integrity": "sha512-fXt5vZbnrVdXZzGj2qRnZtY3uh+NtLCaFjS2uD9w8ssdbjhbDZYlJCj2JINOjv35ttEfAD2goiYmVa5P/Ypl+g==", + "cpu": [ + "arm64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=10" + } }, - "@swc/core-win32-ia32-msvc": { + "node_modules/@swc/core-win32-ia32-msvc": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.8.0.tgz", "integrity": "sha512-W4FA2vSJ+bGYiTj6gspxghSdKQNLfLMo65AH07u797x7I+YJj8amnFY/fQRlroDv5Dez/FHTv14oPlTlNFUpIw==", + "cpu": [ + "ia32" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=10" + } }, - "@swc/core-win32-x64-msvc": { + "node_modules/@swc/core-win32-x64-msvc": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.8.0.tgz", "integrity": "sha512-Il4y8XwKDV0Bnk0IpA00kGcSQC6I9XOIinW5egTutnwIDfDE+qsD0j+0isW5H76GetY3/Ze0lVxeOXLAUgpegA==", + "cpu": [ + "x64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=10" + } }, - "@swc/counter": { + "node_modules/@swc/counter": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==", "dev": true }, - "@swc/helpers": { + "node_modules/@swc/helpers": { "version": "0.5.13", "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.13.tgz", "integrity": "sha512-UoKGxQ3r5kYI9dALKJapMmuK+1zWM/H17Z1+iwnNmzcJRnfFuevZs375TA5rW31pu4BS4NoSy1fRsexDXfWn5w==", "dev": true, - "requires": { + "dependencies": { "tslib": "^2.4.0" } }, - "@swc/types": { + "node_modules/@swc/types": { "version": "0.1.14", "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.14.tgz", "integrity": "sha512-PbSmTiYCN+GMrvfjrMo9bdY+f2COnwbdnoMw7rqU/PI5jXpKjxOGZ0qqZCImxnT81NkNsKnmEpvu+hRXLBeCJg==", "dev": true, - "requires": { + "dependencies": { "@swc/counter": "^0.1.3" } }, - "@trysound/sax": { + "node_modules/@trysound/sax": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", - "dev": true + "dev": true, + "engines": { + "node": ">=10.13.0" + } }, - "abortcontroller-polyfill": { + "node_modules/abortcontroller-polyfill": { "version": "1.7.5", "resolved": "https://registry.npmjs.org/abortcontroller-polyfill/-/abortcontroller-polyfill-1.7.5.tgz", "integrity": "sha512-JMJ5soJWP18htbbxJjG7bG6yuI6pRhgJ0scHHTfkUjf6wjP912xZWvM+A4sJK3gqd9E8fcPbDnOefbA9Th/FIQ==", "dev": true }, - "ansi-styles": { + "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==", "dev": true, - "requires": { + "dependencies": { "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "argparse": { + "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==", "dev": true }, - "base-x": { + "node_modules/base-x": { "version": "3.0.10", "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.10.tgz", "integrity": "sha512-7d0s06rR9rYaIWHkpfLIFICM/tkSVdoPC9qYAQRpxn9DdKNWNsKC0uk++akckyLq16Tx2WIinnZ6WRriAt6njQ==", "dev": true, - "requires": { + "dependencies": { "safe-buffer": "^5.0.1" } }, - "boolbase": { + "node_modules/boolbase": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", "dev": true }, - "braces": { + "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==", "dev": true, - "requires": { + "dependencies": { "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" } }, - "browserslist": { + "node_modules/browserslist": { "version": "4.24.2", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz", "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==", "dev": true, - "requires": { + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { "caniuse-lite": "^1.0.30001669", "electron-to-chromium": "^1.5.41", "node-releases": "^2.0.18", "update-browserslist-db": "^1.1.1" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, - "callsites": { + "node_modules/callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true + "dev": true, + "engines": { + "node": ">=6" + } }, - "caniuse-lite": { + "node_modules/caniuse-lite": { "version": "1.0.30001677", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001677.tgz", "integrity": "sha512-fmfjsOlJUpMWu+mAAtZZZHz7UEwsUxIIvu1TJfO1HqFQvB/B+ii0xr9B5HpbZY/mC4XZ8SvjHJqtAY6pDPQEog==", - "dev": true + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] }, - "chalk": { + "node_modules/chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "requires": { + "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "chrome-trace-event": { + "node_modules/chrome-trace-event": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", - "dev": true + "dev": true, + "engines": { + "node": ">=6.0" + } }, - "clone": { + "node_modules/clone": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.8" + } }, - "color-convert": { + "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==", "dev": true, - "requires": { + "dependencies": { "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, - "color-name": { + "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==", "dev": true }, - "commander": { + "node_modules/commander": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "dev": true + "dev": true, + "engines": { + "node": ">= 10" + } }, - "cosmiconfig": { + "node_modules/cosmiconfig": { "version": "9.0.0", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", "dev": true, - "requires": { + "dependencies": { "env-paths": "^2.2.1", "import-fresh": "^3.3.0", "js-yaml": "^4.1.0", "parse-json": "^5.2.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "css-select": { + "node_modules/css-select": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", "dev": true, - "requires": { + "dependencies": { "boolbase": "^1.0.0", "css-what": "^6.0.1", "domhandler": "^4.3.1", "domutils": "^2.8.0", "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" } }, - "css-tree": { + "node_modules/css-tree": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", "dev": true, - "requires": { + "dependencies": { "mdn-data": "2.0.14", "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" } }, - "css-what": { + "node_modules/css-what": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", - "dev": true + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } }, - "csso": { + "node_modules/csso": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", "dev": true, - "requires": { + "dependencies": { "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" } }, - "detect-libc": { + "node_modules/detect-libc": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", - "dev": true + "dev": true, + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } }, - "dom-serializer": { + "node_modules/dom-serializer": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", "dev": true, - "requires": { + "dependencies": { "domelementtype": "^2.0.1", "domhandler": "^4.2.0", "entities": "^2.0.0" }, - "dependencies": { - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true - } + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" } }, - "domelementtype": { + "node_modules/dom-serializer/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/domelementtype": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "dev": true + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] }, - "domhandler": { + "node_modules/domhandler": { "version": "4.3.1", "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", "dev": true, - "requires": { + "dependencies": { "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" } }, - "domutils": { + "node_modules/domutils": { "version": "2.8.0", "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", "dev": true, - "requires": { + "dependencies": { "dom-serializer": "^1.0.1", "domelementtype": "^2.2.0", "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" } }, - "dotenv": { + "node_modules/dotenv": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-7.0.0.tgz", "integrity": "sha512-M3NhsLbV1i6HuGzBUH8vXrtxOk+tWmzWKDMbAVSUp3Zsjm7ywFeuwrUXhmhQyRK1q5B5GGy7hcXPbj3bnfZg2g==", - "dev": true + "dev": true, + "engines": { + "node": ">=6" + } }, - "dotenv-expand": { + "node_modules/dotenv-expand": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", "dev": true }, - "electron-to-chromium": { + "node_modules/electron-to-chromium": { "version": "1.5.51", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.51.tgz", "integrity": "sha512-kKeWV57KSS8jH4alKt/jKnvHPmJgBxXzGUSbMd4eQF+iOsVPl7bz2KUmu6eo80eMP8wVioTfTyTzdMgM15WXNg==", "dev": true }, - "entities": { + "node_modules/entities": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz", "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } }, - "env-paths": { + "node_modules/env-paths": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", - "dev": true + "dev": true, + "engines": { + "node": ">=6" + } }, - "error-ex": { + "node_modules/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==", "dev": true, - "requires": { + "dependencies": { "is-arrayish": "^0.2.1" } }, - "escalade": { + "node_modules/escalade": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", - "dev": true + "dev": true, + "engines": { + "node": ">=6" + } }, - "fill-range": { + "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==", "dev": true, - "requires": { + "dependencies": { "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, - "get-port": { + "node_modules/get-port": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/get-port/-/get-port-4.2.0.tgz", "integrity": "sha512-/b3jarXkH8KJoOMQc3uVGHASwGLPq3gSFJ7tgJm2diza+bydJPTGOibin2steecKeOylE8oY2JERlVWkAJO6yw==", - "dev": true + "dev": true, + "engines": { + "node": ">=6" + } }, - "globals": { + "node_modules/globals": { "version": "13.24.0", "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", "dev": true, - "requires": { + "dependencies": { "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "has-flag": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + } }, - "htmlnano": { + "node_modules/htmlnano": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/htmlnano/-/htmlnano-2.1.1.tgz", "integrity": "sha512-kAERyg/LuNZYmdqgCdYvugyLWNFAm8MWXpQMz1pLpetmCbFwoMxvkSoaAMlFrOC4OKTWI4KlZGT/RsNxg4ghOw==", "dev": true, - "requires": { + "dependencies": { "cosmiconfig": "^9.0.0", "posthtml": "^0.16.5", "timsort": "^0.3.0" + }, + "peerDependencies": { + "cssnano": "^7.0.0", + "postcss": "^8.3.11", + "purgecss": "^6.0.0", + "relateurl": "^0.2.7", + "srcset": "5.0.1", + "svgo": "^3.0.2", + "terser": "^5.10.0", + "uncss": "^0.17.3" + }, + "peerDependenciesMeta": { + "cssnano": { + "optional": true + }, + "postcss": { + "optional": true + }, + "purgecss": { + "optional": true + }, + "relateurl": { + "optional": true + }, + "srcset": { + "optional": true + }, + "svgo": { + "optional": true + }, + "terser": { + "optional": true + }, + "uncss": { + "optional": true + } } }, - "htmlparser2": { + "node_modules/htmlparser2": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-7.2.0.tgz", "integrity": "sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==", "dev": true, - "requires": { + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { "domelementtype": "^2.0.1", "domhandler": "^4.2.2", "domutils": "^2.8.0", "entities": "^3.0.1" } }, - "import-fresh": { + "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==", "dev": true, - "requires": { + "dependencies": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "is-arrayish": { + "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==", "dev": true }, - "is-extglob": { + "node_modules/is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "is-glob": { + "node_modules/is-glob": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "dev": true, - "requires": { + "dependencies": { "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "is-json": { + "node_modules/is-json": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-json/-/is-json-2.0.1.tgz", "integrity": "sha512-6BEnpVn1rcf3ngfmViLM6vjUjGErbdrL4rwlv+u1NO1XO8kqT4YGL8+19Q+Z/bas8tY90BTWMk2+fW1g6hQjbA==", "dev": true }, - "is-number": { + "node_modules/is-number": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.12.0" + } }, - "js-tokens": { + "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==", "dev": true }, - "js-yaml": { + "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==", "dev": true, - "requires": { + "dependencies": { "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "json-parse-even-better-errors": { + "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==", "dev": true }, - "json5": { + "node_modules/json5": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "dev": true + "dev": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } }, - "lightningcss": { + "node_modules/lightningcss": { "version": "1.28.1", "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.28.1.tgz", "integrity": "sha512-KRDkHlLlNj3DWh79CDt93fPlRJh2W1AuHV0ZSZAMMuN7lqlsZTV5842idfS1urWG8q9tc17velp1gCXhY7sLnQ==", "dev": true, - "requires": { - "detect-libc": "^1.0.3", + "dependencies": { + "detect-libc": "^1.0.3" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { "lightningcss-darwin-arm64": "1.28.1", "lightningcss-darwin-x64": "1.28.1", "lightningcss-freebsd-x64": "1.28.1", @@ -1480,225 +2487,383 @@ "lightningcss-win32-x64-msvc": "1.28.1" } }, - "lightningcss-darwin-arm64": { + "node_modules/lightningcss-darwin-arm64": { "version": "1.28.1", "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.28.1.tgz", "integrity": "sha512-VG3vvzM0m/rguCdm76DdobNeNJnHK+jWcdkNLFWHLh9YCotRvbRIt45JxwcHlIF8TDqWStVLTdghq5NaigVCBQ==", + "cpu": [ + "arm64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } }, - "lightningcss-darwin-x64": { + "node_modules/lightningcss-darwin-x64": { "version": "1.28.1", "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.28.1.tgz", "integrity": "sha512-O7ORdislvKfMohFl4Iq7fxKqdJOuuxArcglVI3amuFO5DJ0wfV3Gxgi1JRo49slfr7OVzJQEHLG4muTWYM5cTQ==", + "cpu": [ + "x64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } }, - "lightningcss-freebsd-x64": { + "node_modules/lightningcss-freebsd-x64": { "version": "1.28.1", "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.28.1.tgz", "integrity": "sha512-b7sF89B31kYYijxVcFO7l5u6UNA862YstNu+3YbLl/IQKzveL4a5cwR5cdpG+OOhErg/c2u9WCmzZoX2I5GBvw==", + "cpu": [ + "x64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } }, - "lightningcss-linux-arm-gnueabihf": { + "node_modules/lightningcss-linux-arm-gnueabihf": { "version": "1.28.1", "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.28.1.tgz", "integrity": "sha512-p61kXwvhUDLLzkWHjzSFfUBW/F0iy3jr3CWi3k8SKULtJEsJXTI9DqRm9EixxMSe2AMBQBt4auTYiQL4B1N51A==", + "cpu": [ + "arm" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } }, - "lightningcss-linux-arm64-gnu": { + "node_modules/lightningcss-linux-arm64-gnu": { "version": "1.28.1", "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.28.1.tgz", "integrity": "sha512-iO+fN9hOMmzfwqcG2/BgUtMKD48H2JO/SXU44fyIwpY2veb65QF5xiRrQ9l1FwIxbGK3231KBYCtAqv+xf+NsQ==", + "cpu": [ + "arm64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } }, - "lightningcss-linux-arm64-musl": { + "node_modules/lightningcss-linux-arm64-musl": { "version": "1.28.1", "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.28.1.tgz", "integrity": "sha512-dnMHeXEmCUzHHZjaDpQBYuBKcN9nPC3nPFKl70bcj5Bkn5EmkcgEqm5p035LKOgvAwk1XwLpQCML6pXmCwz0NQ==", + "cpu": [ + "arm64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } }, - "lightningcss-linux-x64-gnu": { + "node_modules/lightningcss-linux-x64-gnu": { "version": "1.28.1", "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.28.1.tgz", "integrity": "sha512-7vWDISaMUn+oo2TwRdf2hl/BLdPxvywv9JKEqNZB/0K7bXwV4XE9wN/C2sAp1gGuh6QBA8lpjF4JIPt3HNlCHA==", + "cpu": [ + "x64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } }, - "lightningcss-linux-x64-musl": { + "node_modules/lightningcss-linux-x64-musl": { "version": "1.28.1", "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.28.1.tgz", "integrity": "sha512-IHCu9tVGP+x5BCpA2rF3D04DBokcBza/a8AuHQU+1AiMKubuMegPwcL7RatBgK4ztFHeYnnD5NdhwhRfYMAtNA==", + "cpu": [ + "x64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } }, - "lightningcss-win32-arm64-msvc": { + "node_modules/lightningcss-win32-arm64-msvc": { "version": "1.28.1", "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.28.1.tgz", "integrity": "sha512-Erm72kHmMg/3h350PTseskz+eEGBM17Fuu79WW2Qqt0BfWSF1jHHc12lkJCWMYl5jcBHPs5yZdgNHtJ7IJS3Uw==", + "cpu": [ + "arm64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } }, - "lightningcss-win32-x64-msvc": { + "node_modules/lightningcss-win32-x64-msvc": { "version": "1.28.1", "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.28.1.tgz", "integrity": "sha512-ZPQtvx+uQBzrSdHH8p4H3M9Alue+x369TPZAA3b4K3d92FPhpZCuBG04+HQzspam9sVeID9mI6f3VRAs2ezaEA==", + "cpu": [ + "x64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } }, - "lines-and-columns": { + "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==", "dev": true }, - "lmdb": { + "node_modules/lmdb": { "version": "2.8.5", "resolved": "https://registry.npmjs.org/lmdb/-/lmdb-2.8.5.tgz", "integrity": "sha512-9bMdFfc80S+vSldBmG3HOuLVHnxRdNTlpzR6QDnzqCQtCzGUEAGTzBKYMeIM+I/sU4oZfgbcbS7X7F65/z/oxQ==", "dev": true, - "requires": { - "@lmdb/lmdb-darwin-arm64": "2.8.5", - "@lmdb/lmdb-darwin-x64": "2.8.5", - "@lmdb/lmdb-linux-arm": "2.8.5", - "@lmdb/lmdb-linux-arm64": "2.8.5", - "@lmdb/lmdb-linux-x64": "2.8.5", - "@lmdb/lmdb-win32-x64": "2.8.5", + "hasInstallScript": true, + "dependencies": { "msgpackr": "^1.9.5", "node-addon-api": "^6.1.0", "node-gyp-build-optional-packages": "5.1.1", "ordered-binary": "^1.4.1", "weak-lru-cache": "^1.2.2" }, - "dependencies": { - "node-addon-api": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", - "integrity": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==", - "dev": true - } + "bin": { + "download-lmdb-prebuilds": "bin/download-prebuilds.js" + }, + "optionalDependencies": { + "@lmdb/lmdb-darwin-arm64": "2.8.5", + "@lmdb/lmdb-darwin-x64": "2.8.5", + "@lmdb/lmdb-linux-arm": "2.8.5", + "@lmdb/lmdb-linux-arm64": "2.8.5", + "@lmdb/lmdb-linux-x64": "2.8.5", + "@lmdb/lmdb-win32-x64": "2.8.5" } }, - "mdn-data": { + "node_modules/lmdb/node_modules/node-addon-api": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", + "integrity": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==", + "dev": true + }, + "node_modules/mdn-data": { "version": "2.0.14", "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", "dev": true }, - "micromatch": { + "node_modules/micromatch": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", "dev": true, - "requires": { + "dependencies": { "braces": "^3.0.3", "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" } }, - "msgpackr": { + "node_modules/msgpackr": { "version": "1.11.2", "resolved": "https://registry.npmjs.org/msgpackr/-/msgpackr-1.11.2.tgz", "integrity": "sha512-F9UngXRlPyWCDEASDpTf6c9uNhGPTqnTeLVt7bN+bU1eajoR/8V9ys2BRaV5C/e5ihE6sJ9uPIKaYt6bFuO32g==", "dev": true, - "requires": { + "optionalDependencies": { "msgpackr-extract": "^3.0.2" } }, - "msgpackr-extract": { + "node_modules/msgpackr-extract": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/msgpackr-extract/-/msgpackr-extract-3.0.3.tgz", "integrity": "sha512-P0efT1C9jIdVRefqjzOQ9Xml57zpOXnIuS+csaB4MdZbTdmGDLo8XhzBG1N7aO11gKDDkJvBLULeFTo46wwreA==", "dev": true, + "hasInstallScript": true, "optional": true, - "requires": { + "dependencies": { + "node-gyp-build-optional-packages": "5.2.2" + }, + "bin": { + "download-msgpackr-prebuilds": "bin/download-prebuilds.js" + }, + "optionalDependencies": { "@msgpackr-extract/msgpackr-extract-darwin-arm64": "3.0.3", "@msgpackr-extract/msgpackr-extract-darwin-x64": "3.0.3", "@msgpackr-extract/msgpackr-extract-linux-arm": "3.0.3", "@msgpackr-extract/msgpackr-extract-linux-arm64": "3.0.3", "@msgpackr-extract/msgpackr-extract-linux-x64": "3.0.3", - "@msgpackr-extract/msgpackr-extract-win32-x64": "3.0.3", - "node-gyp-build-optional-packages": "5.2.2" - }, + "@msgpackr-extract/msgpackr-extract-win32-x64": "3.0.3" + } + }, + "node_modules/msgpackr-extract/node_modules/detect-libc": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", + "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", + "dev": true, + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/msgpackr-extract/node_modules/node-gyp-build-optional-packages": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.2.2.tgz", + "integrity": "sha512-s+w+rBWnpTMwSFbaE0UXsRlg7hU4FjekKU4eyAih5T8nJuNZT1nNsskXpxmeqSK9UzkBl6UgRlnKc8hz8IEqOw==", + "dev": true, + "optional": true, "dependencies": { - "detect-libc": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", - "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", - "dev": true, - "optional": true - }, - "node-gyp-build-optional-packages": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.2.2.tgz", - "integrity": "sha512-s+w+rBWnpTMwSFbaE0UXsRlg7hU4FjekKU4eyAih5T8nJuNZT1nNsskXpxmeqSK9UzkBl6UgRlnKc8hz8IEqOw==", - "dev": true, - "optional": true, - "requires": { - "detect-libc": "^2.0.1" - } - } + "detect-libc": "^2.0.1" + }, + "bin": { + "node-gyp-build-optional-packages": "bin.js", + "node-gyp-build-optional-packages-optional": "optional.js", + "node-gyp-build-optional-packages-test": "build-test.js" } }, - "node-addon-api": { + "node_modules/node-addon-api": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", "dev": true }, - "node-gyp-build-optional-packages": { + "node_modules/node-gyp-build-optional-packages": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.1.1.tgz", "integrity": "sha512-+P72GAjVAbTxjjwUmwjVrqrdZROD4nf8KgpBoDxqXXTiYZZt/ud60dE5yvCSr9lRO8e8yv6kgJIC0K0PfZFVQw==", "dev": true, - "requires": { + "dependencies": { "detect-libc": "^2.0.1" }, - "dependencies": { - "detect-libc": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", - "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", - "dev": true - } + "bin": { + "node-gyp-build-optional-packages": "bin.js", + "node-gyp-build-optional-packages-optional": "optional.js", + "node-gyp-build-optional-packages-test": "build-test.js" + } + }, + "node_modules/node-gyp-build-optional-packages/node_modules/detect-libc": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", + "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", + "dev": true, + "engines": { + "node": ">=8" } }, - "node-releases": { + "node_modules/node-releases": { "version": "2.0.18", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", "dev": true }, - "nth-check": { + "node_modules/nth-check": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", "dev": true, - "requires": { + "dependencies": { "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" } }, - "nullthrows": { + "node_modules/nullthrows": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz", "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==", "dev": true }, - "ordered-binary": { + "node_modules/ordered-binary": { "version": "1.5.3", "resolved": "https://registry.npmjs.org/ordered-binary/-/ordered-binary-1.5.3.tgz", "integrity": "sha512-oGFr3T+pYdTGJ+YFEILMpS3es+GiIbs9h/XQrclBXUtd44ey7XwfsMzM31f64I1SQOawDoDr/D823kNCADI8TA==", "dev": true }, - "parcel": { + "node_modules/parcel": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/parcel/-/parcel-2.12.0.tgz", "integrity": "sha512-W+gxAq7aQ9dJIg/XLKGcRT0cvnStFAQHPaI0pvD0U2l6IVLueUAm3nwN7lkY62zZNmlvNx6jNtE4wlbS+CyqSg==", "dev": true, - "requires": { + "dependencies": { "@parcel/config-default": "2.12.0", "@parcel/core": "2.12.0", "@parcel/diagnostic": "2.12.0", @@ -1713,144 +2878,217 @@ "chalk": "^4.1.0", "commander": "^7.0.0", "get-port": "^4.2.0" + }, + "bin": { + "parcel": "lib/bin.js" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "parent-module": { + "node_modules/parent-module": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", "dev": true, - "requires": { + "dependencies": { "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" } }, - "parse-json": { + "node_modules/parse-json": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", "dev": true, - "requires": { + "dependencies": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", "json-parse-even-better-errors": "^2.3.0", "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "picocolors": { + "node_modules/picocolors": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", "dev": true }, - "picomatch": { + "node_modules/picomatch": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } }, - "postcss-value-parser": { + "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==", "dev": true }, - "posthtml": { + "node_modules/posthtml": { "version": "0.16.6", "resolved": "https://registry.npmjs.org/posthtml/-/posthtml-0.16.6.tgz", "integrity": "sha512-JcEmHlyLK/o0uGAlj65vgg+7LIms0xKXe60lcDOTU7oVX/3LuEuLwrQpW3VJ7de5TaFKiW4kWkaIpJL42FEgxQ==", "dev": true, - "requires": { + "dependencies": { "posthtml-parser": "^0.11.0", "posthtml-render": "^3.0.0" + }, + "engines": { + "node": ">=12.0.0" } }, - "posthtml-parser": { + "node_modules/posthtml-parser": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.11.0.tgz", "integrity": "sha512-QecJtfLekJbWVo/dMAA+OSwY79wpRmbqS5TeXvXSX+f0c6pW4/SE6inzZ2qkU7oAMCPqIDkZDvd/bQsSFUnKyw==", "dev": true, - "requires": { + "dependencies": { "htmlparser2": "^7.1.1" + }, + "engines": { + "node": ">=12" } }, - "posthtml-render": { + "node_modules/posthtml-render": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/posthtml-render/-/posthtml-render-3.0.0.tgz", "integrity": "sha512-z+16RoxK3fUPgwaIgH9NGnK1HKY9XIDpydky5eQGgAFVXTCSezalv9U2jQuNV+Z9qV1fDWNzldcw4eK0SSbqKA==", "dev": true, - "requires": { + "dependencies": { "is-json": "^2.0.1" + }, + "engines": { + "node": ">=12" } }, - "react-error-overlay": { + "node_modules/react-error-overlay": { "version": "6.0.9", "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.9.tgz", "integrity": "sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==", "dev": true }, - "react-refresh": { + "node_modules/react-refresh": { "version": "0.9.0", "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.9.0.tgz", "integrity": "sha512-Gvzk7OZpiqKSkxsQvO/mbTN1poglhmAV7gR/DdIrRrSMXraRQQlfikRJOr3Nb9GTMPC5kof948Zy6jJZIFtDvQ==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "regenerator-runtime": { + "node_modules/regenerator-runtime": { "version": "0.13.11", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", "dev": true }, - "resolve-from": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": ">=4" + } }, - "safe-buffer": { + "node_modules/safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] }, - "semver": { + "node_modules/semver": { "version": "7.6.3", "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", - "dev": true + "dev": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } }, - "source-map": { + "node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "srcset": { + "node_modules/srcset": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/srcset/-/srcset-4.0.0.tgz", "integrity": "sha512-wvLeHgcVHKO8Sc/H/5lkGreJQVeYMm9rlmt8PuR1xE31rIuXhuzznUUqAt8MqLhB3MqJdFzlNAfpcWnxiFUcPw==", - "dev": true + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "stable": { + "node_modules/stable": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", "dev": true }, - "supports-color": { + "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==", "dev": true, - "requires": { + "dependencies": { "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "svgo": { + "node_modules/svgo": { "version": "2.8.0", "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", "dev": true, - "requires": { + "dependencies": { "@trysound/sax": "0.2.0", "commander": "^7.2.0", "css-select": "^4.1.3", @@ -1858,58 +3096,102 @@ "csso": "^4.2.0", "picocolors": "^1.0.0", "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" } }, - "term-size": { + "node_modules/term-size": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.1.tgz", "integrity": "sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "timsort": { + "node_modules/timsort": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", "integrity": "sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==", "dev": true }, - "to-regex-range": { + "node_modules/to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "dev": true, - "requires": { + "dependencies": { "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" } }, - "tslib": { + "node_modules/tslib": { "version": "2.8.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", "dev": true }, - "type-fest": { + "node_modules/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==", - "dev": true + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "update-browserslist-db": { + "node_modules/update-browserslist-db": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", "dev": true, - "requires": { + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { "escalade": "^3.2.0", "picocolors": "^1.1.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" } }, - "utility-types": { + "node_modules/utility-types": { "version": "3.11.0", "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.11.0.tgz", "integrity": "sha512-6Z7Ma2aVEWisaL6TvBCy7P8rm2LQoPv6dJ7ecIaIixHcwfbJ0x7mWdbcwlIM5IGQxPZSFYeqRCqlOOeKoJYMkw==", - "dev": true + "dev": true, + "engines": { + "node": ">= 4" + } }, - "weak-lru-cache": { + "node_modules/weak-lru-cache": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/weak-lru-cache/-/weak-lru-cache-1.2.2.tgz", "integrity": "sha512-DEAoo25RfSYMuTGc9vPJzZcZullwIqRDSI9LOy+fkCJPi6hykCnfKaXTuPBDuXAUcqHXyOgFtHNp/kB2FjYHbw==", diff --git a/web/package.json b/web/package.json new file mode 100644 index 00000000..e2f04a93 --- /dev/null +++ b/web/package.json @@ -0,0 +1,5 @@ +{ + "devDependencies": { + "parcel": "^2.12.0" + } +} diff --git a/web/style.css b/web/style.css index c156e296..563df19c 100644 --- a/web/style.css +++ b/web/style.css @@ -1,15 +1,37 @@ +/* FONTS */ +@font-face { + font-family: 'Inter'; + src: url('fonts/Inter-Medium.woff2') format('woff2'), + url('fonts/Inter-Medium.woff') format('woff'); + font-weight: 500; + font-style: normal; + font-display: swap; +} + +@font-face { + font-family: 'Inter'; + src: url('fonts/Inter-Regular.woff2') format('woff2'), + url('fonts/Inter-Regular.woff') format('woff'); + font-weight: normal; + font-style: normal; + font-display: swap; +} + + +/* VARIABLES */ :root { --bc1: #e0e0e0; --bc2: #ececec; --bc3: #000000; } -/* Global Styles */ + +/* GLOBAL STYLES */ * { box-sizing: border-box; margin: 0; padding: 0; - font-family: 'Arial', sans-serif; + font-family: 'Inter', sans-serif; } html { @@ -34,6 +56,7 @@ header { justify-content: space-between; padding: 2.4rem; border-bottom: 1px solid var(--bc1); + background: #fff; .logo { /* Beerus */ @@ -48,6 +71,8 @@ header { .info-btn { cursor: pointer; + width: 2.4rem; + height: 2.4rem; transition: all 0.3s ease-in-out; &.closed { @@ -69,12 +94,15 @@ header { display: flex; flex-direction: row; gap: 1.2rem; + height: 2.4rem; align-items: center; span { font-size: 1.4rem; color: #000000; text-transform: uppercase; + + &:last-child { height: 2.4rem; } } } } @@ -111,11 +139,22 @@ header { .chat-log { flex: 1; - padding: 20px; + padding: 12rem 2.4rem 2.4rem; overflow-y: auto; display: flex; flex-direction: column-reverse; - background-color: #fafafa; + background-color: #fff; + + &:after { + content: ''; + pointer-events: none; + position: absolute; + z-index: 2; + bottom: 0; left: 0; right: 0; + height: 24rem; + + background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%); + } } .chat-log .message-pair { @@ -170,14 +209,14 @@ header { width: 100%; padding: 15px; font-size: 1rem; - border: 1px solid #ddd; + border: 1px solid rgba(0, 0, 0, 0.12); + background-color: rgba(0, 0, 0, 0.04); border-radius: 8px; resize: none; font-family: monospace; white-space: pre; overflow-wrap: break-word; line-height: 1.5; - background-color: #f0f2f5; outline: none; } @@ -189,27 +228,72 @@ input { outline: none; } -/* Send Button and Template Buttons */ -.send-container { +.terminal { + position: static !important; + /* bottom: 2.4rem; left: 2.4rem; right: 2.4rem; */ + margin: 0 2.4rem 2.4rem; + z-index: 2; + padding: 1.2rem 1.2rem; + padding-top: 3.2rem !important; + + transition: all .3s cubic-bezier(0.8,0,0,1); + + &.hidden { display: none; } + + &.open { + padding: 3.6rem 2.4rem 2.4rem 2.4rem !important; + filter: drop-shadow(0px 24px 24px rgba(0, 0, 0, 0.12)); + } +} + +.terminal-head { display: flex; + flex-direction: row; + gap: 2.4rem; + justify-content: space-between; align-items: center; - gap: 10px; - margin-top: 10px; -} -#send-btn { - background-color: #007bff; - border: none; - color: white; cursor: pointer; - font-size: 1rem; - padding: 10px 20px; - border-radius: 8px; - transition: background-color 0.2s; + + h4 { + font-size: 1.6rem; + font-weight: 400; + } + + .button { + padding: .6rem 1.2rem; + + svg { + stroke: #000000; + transition: all .3s ease-in-out; + + &.hide { display: none; } + } + + &:hover { + svg { + stroke: #ffffff; + } + } + } +} + +.terminal-content { + display: flex; + flex-direction: column; + margin-top: 1.2rem; + + &.hidden { display: none; } } -#send-btn:hover { - background-color: #0056b3; +/* Send Button and Template Buttons */ +.send-container { + display: flex; + flex-direction: row; + align-items: center; + justify-content: space-between; + gap: 2.4rem; + margin-top: 1rem; } .status-btn { @@ -262,10 +346,19 @@ input { background: var(--bc3); color: var(--bc1); } + + &.send { + background: #000000; + color: #ffffff; + + &:hover { + opacity: 0.7; + } + } } .modal-overlay { - position: relative; + position: absolute; z-index: 6; width: 100%; height: 100%; @@ -460,6 +553,10 @@ input { left: 50%; transform: translate(-50%, -50%); + &.remove { + display: none; + } + label { font-size: 1.6rem; } From f14e9c2b6418d24d145e82f72f4dde0438538ce7 Mon Sep 17 00:00:00 2001 From: Adam Roberts Date: Wed, 13 Nov 2024 17:14:26 +0000 Subject: [PATCH 5/8] Styling updates to test --- web/app.js | 9 +++-- web/style.css | 108 ++++++++++++++++++++++++++++++++++++++++++++------ 2 files changed, 100 insertions(+), 17 deletions(-) diff --git a/web/app.js b/web/app.js index f17f9f23..69e7309d 100644 --- a/web/app.js +++ b/web/app.js @@ -55,10 +55,11 @@ document.addEventListener('DOMContentLoaded', () => { if (json.hasOwnProperty('error')) { console.error(json['error']); - responseContent.parentElement.setAttribute( - 'style', - 'border-left-color:#FF0000' - ); + // responseContent.parentElement.setAttribute( + // 'style', + // 'border-left-color:#FF0000' + // ); + responseContent.parentElement.classList.add('error'); } } catch (e) { console.error(e); diff --git a/web/style.css b/web/style.css index 563df19c..8fa5a7e8 100644 --- a/web/style.css +++ b/web/style.css @@ -158,22 +158,110 @@ header { } .chat-log .message-pair { + position: relative; display: flex; justify-content: space-between; margin-bottom: 15px; - gap: 20px; + gap: 2.4rem; + + &:before { + content: ''; + position: absolute; + top: 1.2rem; left: 50%; + transform: translateX(-50%); + + width: 10rem; + border-top: 2px dashed var(--bc3); + opacity: .2; + } } .chat-log .message { - background-color: #ffffff; - border-radius: 8px; - padding: 15px; flex: 1; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05); display: flex; align-items: flex-start; - border-left: 4px solid #007bff; - transition: background 0.2s; + transition: background 0.3s ease-in-out; + + position: relative; + background-color: #ffffff; + border: 1px solid var(--bc2); + padding-top: 2rem; + + filter: drop-shadow(0px 24px 24px rgba(0, 0, 0, 0.06)); + + &:before { + content: ''; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 2rem; + z-index: 1; + background: url('images/lines.png') repeat-x; + background-size: contain; + } + + &:after { + content: ''; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 2rem; + z-index: 0; + background-color: var(--bc2); + } + + .content { + z-index: 2; + padding: 2.4rem; + + font-size: 1.3rem; + } + + .id { + position: absolute; + top: .3rem; left: 0; + z-index: 2; + + font-size: 1.2rem; + + display: flex; + flex-direction: row; + gap: 1.2rem; + + &:before { + content: ''; + position: relative; + top: .1rem; + left: .6rem; + + width: 1.2rem; + height: 1.2rem; + border-radius: 1.2rem; + background: #3D87F5; + } + } +} + +.chat-log .message.error { + &:after { + background-color: #F53D3D; + } + + &:before { opacity: 0.2; } + + .id { + color: #fff; + + &:before { + background-color: transparent; + border: 2px solid #ffffff; + + width: .9rem; + height: .9rem; + } + } } .chat-log .message:hover { @@ -187,12 +275,6 @@ header { font-family: monospace; } -.chat-log .message .id { - font-size: 0.9rem; - color: #888888; - margin-left: 15px; -} - .json-key { color: #a71d5d; } From 9b73d4cb38dfe3ac8d578852cc14e71807924e0a Mon Sep 17 00:00:00 2001 From: Adam Roberts Date: Thu, 14 Nov 2024 15:00:37 +0000 Subject: [PATCH 6/8] Help cta --- .gitignore | 3 ++- web/app.js | 12 ++++++++++++ web/index.html | 6 +++++- web/style.css | 33 +++++++++++++++++++++++++++++++++ 4 files changed, 52 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 3c1ea923..65a5b2d1 100644 --- a/.gitignore +++ b/.gitignore @@ -31,4 +31,5 @@ tmp/ pkg/ dist/ node_modules/ -.parcel-cache/ \ No newline at end of file +.parcel-cache/ +wen/node_modules \ No newline at end of file diff --git a/web/app.js b/web/app.js index 69e7309d..c2551dd1 100644 --- a/web/app.js +++ b/web/app.js @@ -9,12 +9,14 @@ document.addEventListener('DOMContentLoaded', () => { const proxySpan = document.getElementById('proxy'); const modalOverlay = document.getElementById('modal-overlay'); const infoBtn = document.getElementById('info-btn'); + const helpBtn = document.getElementById('help-btn'); const proxyBtn = document.getElementById('proxy-btn'); const closeBtn = document.getElementById('close-btn'); const alchemyWindow = document.getElementById('init'); const terminalWindow = document.getElementById('terminal'); const terminalWindowHead = document.getElementById('terminal-head'); const terminalWindowContent = document.getElementById('terminal-content'); + const helpWindow = document.getElementById('help'); let messageId = 1; @@ -38,6 +40,7 @@ document.addEventListener('DOMContentLoaded', () => { ready = true; statusSpan.innerHTML = statusIcons.ready; alchemyWindow.classList.add('remove'); + helpWindow.classList.add('show'); terminalWindow.classList.remove('hidden'); } else { console.error(event.data); @@ -132,6 +135,7 @@ document.addEventListener('DOMContentLoaded', () => { sendBtn.addEventListener('click', () => { sendMessage(input.value); + helpWindow.classList.remove('show'); // terminalWindow.classList.toggle('open'); // terminalWindowHead.querySelector('.plus').classList.toggle('hide'); // terminalWindowHead.querySelector('.minus').classList.toggle('hide'); @@ -220,6 +224,8 @@ document.addEventListener('DOMContentLoaded', () => { }); worker.postMessage(config); statusSpan.innerHTML = statusIcons.pending; + + initBtn.innerHTML = statusIcons.pending; }); } @@ -269,11 +275,17 @@ document.addEventListener('DOMContentLoaded', () => { modalOverlay.style.display = 'flex'; infoBtn.classList.remove('closed'); }); + + helpBtn.addEventListener('click', () => { + modalOverlay.style.display = 'flex'; + helpBtn.classList.remove('closed'); + }); document.addEventListener('keydown', (e) => { if (e.key === 'Escape') { modalOverlay.style.display = 'none'; infoBtn.classList.add('closed'); + helpBtn.classList.add('closed'); } }); diff --git a/web/index.html b/web/index.html index beb087ab..9cdd6186 100644 --- a/web/index.html +++ b/web/index.html @@ -197,12 +197,16 @@

Beerus WebAssembly Demo

placeholder="Enter Alchemy key" value="nLWc0kd1-CBFNJ57gvB_lVcQpSYCGZS1" /> - +
+
+

Beerus WebAssembly Demo

+ +