From b6140063c74a8ff165992d875f1d60d34ae1d7f9 Mon Sep 17 00:00:00 2001 From: CrescentLeaf Date: Sat, 6 Sep 2025 23:28:50 +0800 Subject: [PATCH] chore: localfied react, react-dom and crypto-es --- client/Imports.ts | 5 +- client/static/crypto-es-3.1.0.static.mjs | 66 +- .../{crypto-es => crypto-es@3.1.0}/aes.mjs | 0 .../blowfish.mjs | 0 .../cipher-core.mjs | 0 .../{crypto-es => crypto-es@3.1.0}/core.mjs | 0 .../enc-base64.mjs | 0 .../enc-base64url.mjs | 0 .../enc-utf16.mjs | 0 .../{crypto-es => crypto-es@3.1.0}/evpkdf.mjs | 0 .../format-hex.mjs | 0 .../{crypto-es => crypto-es@3.1.0}/md5.mjs | 0 .../mode-cfb.mjs | 0 .../mode-ctr-gladman.mjs | 0 .../mode-ctr.mjs | 0 .../mode-ecb.mjs | 0 .../mode-ofb.mjs | 0 .../pad-ansix923.mjs | 0 .../pad-iso10126.mjs | 0 .../pad-iso97971.mjs | 0 .../pad-nopadding.mjs | 0 .../pad-zeropadding.mjs | 0 .../{crypto-es => crypto-es@3.1.0}/pbkdf2.mjs | 0 .../rabbit-legacy.mjs | 0 .../{crypto-es => crypto-es@3.1.0}/rabbit.mjs | 0 .../{crypto-es => crypto-es@3.1.0}/rc4.mjs | 0 .../ripemd160.mjs | 0 .../{crypto-es => crypto-es@3.1.0}/sha1.mjs | 0 .../{crypto-es => crypto-es@3.1.0}/sha224.mjs | 0 .../{crypto-es => crypto-es@3.1.0}/sha256.mjs | 0 .../{crypto-es => crypto-es@3.1.0}/sha3.mjs | 0 .../{crypto-es => crypto-es@3.1.0}/sha384.mjs | 0 .../{crypto-es => crypto-es@3.1.0}/sha512.mjs | 0 .../tripledes.mjs | 0 .../x64-core.mjs | 0 client/static/react-dom-esm-18.3.1.static.js | 5 + client/static/react-dom@18.3.1/react-dom.mjs | 24 + client/static/react-esm-18.3.1.static.js | 3 + client/static/react@18.3.1/react.mjs | 16 + client/static/scheduler@0.23.2/scheduler.mjs | 17 + client/typedef/csstype@3.1.3.d.ts | 21297 ++++++++++++++++ client/typedef/mdui-jsx.d.ts | 2 +- client/typedef/prop-types@15.7.15.d.ts | 131 + client/typedef/react@18.3.18-global.d.ts | 161 + client/typedef/react@18.3.18.d.ts | 4586 ++++ 45 files changed, 26277 insertions(+), 36 deletions(-) rename client/static/{crypto-es => crypto-es@3.1.0}/aes.mjs (100%) rename client/static/{crypto-es => crypto-es@3.1.0}/blowfish.mjs (100%) rename client/static/{crypto-es => crypto-es@3.1.0}/cipher-core.mjs (100%) rename client/static/{crypto-es => crypto-es@3.1.0}/core.mjs (100%) rename client/static/{crypto-es => crypto-es@3.1.0}/enc-base64.mjs (100%) rename client/static/{crypto-es => crypto-es@3.1.0}/enc-base64url.mjs (100%) rename client/static/{crypto-es => crypto-es@3.1.0}/enc-utf16.mjs (100%) rename client/static/{crypto-es => crypto-es@3.1.0}/evpkdf.mjs (100%) rename client/static/{crypto-es => crypto-es@3.1.0}/format-hex.mjs (100%) rename client/static/{crypto-es => crypto-es@3.1.0}/md5.mjs (100%) rename client/static/{crypto-es => crypto-es@3.1.0}/mode-cfb.mjs (100%) rename client/static/{crypto-es => crypto-es@3.1.0}/mode-ctr-gladman.mjs (100%) rename client/static/{crypto-es => crypto-es@3.1.0}/mode-ctr.mjs (100%) rename client/static/{crypto-es => crypto-es@3.1.0}/mode-ecb.mjs (100%) rename client/static/{crypto-es => crypto-es@3.1.0}/mode-ofb.mjs (100%) rename client/static/{crypto-es => crypto-es@3.1.0}/pad-ansix923.mjs (100%) rename client/static/{crypto-es => crypto-es@3.1.0}/pad-iso10126.mjs (100%) rename client/static/{crypto-es => crypto-es@3.1.0}/pad-iso97971.mjs (100%) rename client/static/{crypto-es => crypto-es@3.1.0}/pad-nopadding.mjs (100%) rename client/static/{crypto-es => crypto-es@3.1.0}/pad-zeropadding.mjs (100%) rename client/static/{crypto-es => crypto-es@3.1.0}/pbkdf2.mjs (100%) rename client/static/{crypto-es => crypto-es@3.1.0}/rabbit-legacy.mjs (100%) rename client/static/{crypto-es => crypto-es@3.1.0}/rabbit.mjs (100%) rename client/static/{crypto-es => crypto-es@3.1.0}/rc4.mjs (100%) rename client/static/{crypto-es => crypto-es@3.1.0}/ripemd160.mjs (100%) rename client/static/{crypto-es => crypto-es@3.1.0}/sha1.mjs (100%) rename client/static/{crypto-es => crypto-es@3.1.0}/sha224.mjs (100%) rename client/static/{crypto-es => crypto-es@3.1.0}/sha256.mjs (100%) rename client/static/{crypto-es => crypto-es@3.1.0}/sha3.mjs (100%) rename client/static/{crypto-es => crypto-es@3.1.0}/sha384.mjs (100%) rename client/static/{crypto-es => crypto-es@3.1.0}/sha512.mjs (100%) rename client/static/{crypto-es => crypto-es@3.1.0}/tripledes.mjs (100%) rename client/static/{crypto-es => crypto-es@3.1.0}/x64-core.mjs (100%) create mode 100644 client/static/react-dom-esm-18.3.1.static.js create mode 100644 client/static/react-dom@18.3.1/react-dom.mjs create mode 100644 client/static/react-esm-18.3.1.static.js create mode 100644 client/static/react@18.3.1/react.mjs create mode 100644 client/static/scheduler@0.23.2/scheduler.mjs create mode 100644 client/typedef/csstype@3.1.3.d.ts create mode 100644 client/typedef/prop-types@15.7.15.d.ts create mode 100644 client/typedef/react@18.3.18-global.d.ts create mode 100644 client/typedef/react@18.3.18.d.ts diff --git a/client/Imports.ts b/client/Imports.ts index 4609b60..277073b 100644 --- a/client/Imports.ts +++ b/client/Imports.ts @@ -1,5 +1,6 @@ -import * as React from 'https://esm.sh/react@18.3.1' -import * as ReactDOM from 'https://esm.sh/react-dom@18.3.1' +// @ts-types="./typedef/react@18.3.18.d.ts" +import * as React from './static/react-esm-18.3.1.static.js' +import * as ReactDOM from './static/react-dom-esm-18.3.1.static.js' import * as CryptoES from './static/crypto-es-3.1.0.static.mjs' import type { Dialog } from 'https://unpkg.com/mdui@2.1.4/components/dialog/index.d.ts' diff --git a/client/static/crypto-es-3.1.0.static.mjs b/client/static/crypto-es-3.1.0.static.mjs index 285342f..1bcd618 100644 --- a/client/static/crypto-es-3.1.0.static.mjs +++ b/client/static/crypto-es-3.1.0.static.mjs @@ -1,35 +1,35 @@ -import { Base, BufferedBlockAlgorithm, HMAC, Hasher, Hex, Latin1, Utf8, WordArray } from "./crypto-es/core.mjs"; -import { X64Word, X64WordArray } from "./crypto-es/x64-core.mjs"; -import { Base64 } from "./crypto-es/enc-base64.mjs"; -import { HmacMD5, MD5, MD5Algo } from "./crypto-es/md5.mjs"; -import { EvpKDF, EvpKDFAlgo } from "./crypto-es/evpkdf.mjs"; -import { BlockCipher, BlockCipherMode, CBC, Cipher, CipherParams, OpenSSLFormatter, OpenSSLKdf, PasswordBasedCipher, Pkcs7, SerializableCipher, StreamCipher } from "./crypto-es/cipher-core.mjs"; -import { Utf16, Utf16BE, Utf16LE } from "./crypto-es/enc-utf16.mjs"; -import { Base64url } from "./crypto-es/enc-base64url.mjs"; -import { HmacSHA1, SHA1, SHA1Algo } from "./crypto-es/sha1.mjs"; -import { HmacSHA256, SHA256, SHA256Algo } from "./crypto-es/sha256.mjs"; -import { HmacSHA224, SHA224, SHA224Algo } from "./crypto-es/sha224.mjs"; -import { HmacSHA512, SHA512, SHA512Algo } from "./crypto-es/sha512.mjs"; -import { HmacSHA384, SHA384, SHA384Algo } from "./crypto-es/sha384.mjs"; -import { HmacSHA3, SHA3, SHA3Algo } from "./crypto-es/sha3.mjs"; -import { HmacRIPEMD160, RIPEMD160, RIPEMD160Algo } from "./crypto-es/ripemd160.mjs"; -import { PBKDF2, PBKDF2Algo } from "./crypto-es/pbkdf2.mjs"; -import { AES, AESAlgo } from "./crypto-es/aes.mjs"; -import { DES, DESAlgo, TripleDES, TripleDESAlgo } from "./crypto-es/tripledes.mjs"; -import { Rabbit, RabbitAlgo } from "./crypto-es/rabbit.mjs"; -import { RabbitLegacy, RabbitLegacyAlgo } from "./crypto-es/rabbit-legacy.mjs"; -import { RC4, RC4Algo, RC4Drop, RC4DropAlgo } from "./crypto-es/rc4.mjs"; -import { Blowfish, BlowfishAlgo } from "./crypto-es/blowfish.mjs"; -import { CFB } from "./crypto-es/mode-cfb.mjs"; -import { CTR } from "./crypto-es/mode-ctr.mjs"; -import { CTRGladman } from "./crypto-es/mode-ctr-gladman.mjs"; -import { ECB } from "./crypto-es/mode-ecb.mjs"; -import { OFB } from "./crypto-es/mode-ofb.mjs"; -import { AnsiX923 } from "./crypto-es/pad-ansix923.mjs"; -import { Iso10126 } from "./crypto-es/pad-iso10126.mjs"; -import { ZeroPadding } from "./crypto-es/pad-zeropadding.mjs"; -import { Iso97971 } from "./crypto-es/pad-iso97971.mjs"; -import { NoPadding } from "./crypto-es/pad-nopadding.mjs"; -import { HexFormatter } from "./crypto-es/format-hex.mjs"; +import { Base, BufferedBlockAlgorithm, HMAC, Hasher, Hex, Latin1, Utf8, WordArray } from "./crypto-es@3.1.0/core.mjs"; +import { X64Word, X64WordArray } from "./crypto-es@3.1.0/x64-core.mjs"; +import { Base64 } from "./crypto-es@3.1.0/enc-base64.mjs"; +import { HmacMD5, MD5, MD5Algo } from "./crypto-es@3.1.0/md5.mjs"; +import { EvpKDF, EvpKDFAlgo } from "./crypto-es@3.1.0/evpkdf.mjs"; +import { BlockCipher, BlockCipherMode, CBC, Cipher, CipherParams, OpenSSLFormatter, OpenSSLKdf, PasswordBasedCipher, Pkcs7, SerializableCipher, StreamCipher } from "./crypto-es@3.1.0/cipher-core.mjs"; +import { Utf16, Utf16BE, Utf16LE } from "./crypto-es@3.1.0/enc-utf16.mjs"; +import { Base64url } from "./crypto-es@3.1.0/enc-base64url.mjs"; +import { HmacSHA1, SHA1, SHA1Algo } from "./crypto-es@3.1.0/sha1.mjs"; +import { HmacSHA256, SHA256, SHA256Algo } from "./crypto-es@3.1.0/sha256.mjs"; +import { HmacSHA224, SHA224, SHA224Algo } from "./crypto-es@3.1.0/sha224.mjs"; +import { HmacSHA512, SHA512, SHA512Algo } from "./crypto-es@3.1.0/sha512.mjs"; +import { HmacSHA384, SHA384, SHA384Algo } from "./crypto-es@3.1.0/sha384.mjs"; +import { HmacSHA3, SHA3, SHA3Algo } from "./crypto-es@3.1.0/sha3.mjs"; +import { HmacRIPEMD160, RIPEMD160, RIPEMD160Algo } from "./crypto-es@3.1.0/ripemd160.mjs"; +import { PBKDF2, PBKDF2Algo } from "./crypto-es@3.1.0/pbkdf2.mjs"; +import { AES, AESAlgo } from "./crypto-es@3.1.0/aes.mjs"; +import { DES, DESAlgo, TripleDES, TripleDESAlgo } from "./crypto-es@3.1.0/tripledes.mjs"; +import { Rabbit, RabbitAlgo } from "./crypto-es@3.1.0/rabbit.mjs"; +import { RabbitLegacy, RabbitLegacyAlgo } from "./crypto-es@3.1.0/rabbit-legacy.mjs"; +import { RC4, RC4Algo, RC4Drop, RC4DropAlgo } from "./crypto-es@3.1.0/rc4.mjs"; +import { Blowfish, BlowfishAlgo } from "./crypto-es@3.1.0/blowfish.mjs"; +import { CFB } from "./crypto-es@3.1.0/mode-cfb.mjs"; +import { CTR } from "./crypto-es@3.1.0/mode-ctr.mjs"; +import { CTRGladman } from "./crypto-es@3.1.0/mode-ctr-gladman.mjs"; +import { ECB } from "./crypto-es@3.1.0/mode-ecb.mjs"; +import { OFB } from "./crypto-es@3.1.0/mode-ofb.mjs"; +import { AnsiX923 } from "./crypto-es@3.1.0/pad-ansix923.mjs"; +import { Iso10126 } from "./crypto-es@3.1.0/pad-iso10126.mjs"; +import { ZeroPadding } from "./crypto-es@3.1.0/pad-zeropadding.mjs"; +import { Iso97971 } from "./crypto-es@3.1.0/pad-iso97971.mjs"; +import { NoPadding } from "./crypto-es@3.1.0/pad-nopadding.mjs"; +import { HexFormatter } from "./crypto-es@3.1.0/format-hex.mjs"; export { AES, AESAlgo, AnsiX923, Base, Base64, Base64url, BlockCipher, BlockCipherMode, Blowfish, BlowfishAlgo, BufferedBlockAlgorithm, CBC, CFB, CTR, CTRGladman, Cipher, CipherParams, DES, DESAlgo, ECB, EvpKDF, EvpKDFAlgo, HMAC, Hasher, Hex, HexFormatter, HmacMD5, HmacRIPEMD160, HmacSHA1, HmacSHA224, HmacSHA256, HmacSHA3, HmacSHA384, HmacSHA512, Iso10126, Iso97971, Latin1, MD5, MD5Algo, NoPadding, OFB, OpenSSLFormatter, OpenSSLKdf, PBKDF2, PBKDF2Algo, PasswordBasedCipher, Pkcs7, RC4, RC4Algo, RC4Drop, RC4DropAlgo, RIPEMD160, RIPEMD160Algo, Rabbit, RabbitAlgo, RabbitLegacy, RabbitLegacyAlgo, SHA1, SHA1Algo, SHA224, SHA224Algo, SHA256, SHA256Algo, SHA3, SHA384, SHA384Algo, SHA3Algo, SHA512, SHA512Algo, SerializableCipher, StreamCipher, TripleDES, TripleDESAlgo, Utf16, Utf16BE, Utf16LE, Utf8, WordArray, X64Word, X64WordArray, ZeroPadding }; \ No newline at end of file diff --git a/client/static/crypto-es/aes.mjs b/client/static/crypto-es@3.1.0/aes.mjs similarity index 100% rename from client/static/crypto-es/aes.mjs rename to client/static/crypto-es@3.1.0/aes.mjs diff --git a/client/static/crypto-es/blowfish.mjs b/client/static/crypto-es@3.1.0/blowfish.mjs similarity index 100% rename from client/static/crypto-es/blowfish.mjs rename to client/static/crypto-es@3.1.0/blowfish.mjs diff --git a/client/static/crypto-es/cipher-core.mjs b/client/static/crypto-es@3.1.0/cipher-core.mjs similarity index 100% rename from client/static/crypto-es/cipher-core.mjs rename to client/static/crypto-es@3.1.0/cipher-core.mjs diff --git a/client/static/crypto-es/core.mjs b/client/static/crypto-es@3.1.0/core.mjs similarity index 100% rename from client/static/crypto-es/core.mjs rename to client/static/crypto-es@3.1.0/core.mjs diff --git a/client/static/crypto-es/enc-base64.mjs b/client/static/crypto-es@3.1.0/enc-base64.mjs similarity index 100% rename from client/static/crypto-es/enc-base64.mjs rename to client/static/crypto-es@3.1.0/enc-base64.mjs diff --git a/client/static/crypto-es/enc-base64url.mjs b/client/static/crypto-es@3.1.0/enc-base64url.mjs similarity index 100% rename from client/static/crypto-es/enc-base64url.mjs rename to client/static/crypto-es@3.1.0/enc-base64url.mjs diff --git a/client/static/crypto-es/enc-utf16.mjs b/client/static/crypto-es@3.1.0/enc-utf16.mjs similarity index 100% rename from client/static/crypto-es/enc-utf16.mjs rename to client/static/crypto-es@3.1.0/enc-utf16.mjs diff --git a/client/static/crypto-es/evpkdf.mjs b/client/static/crypto-es@3.1.0/evpkdf.mjs similarity index 100% rename from client/static/crypto-es/evpkdf.mjs rename to client/static/crypto-es@3.1.0/evpkdf.mjs diff --git a/client/static/crypto-es/format-hex.mjs b/client/static/crypto-es@3.1.0/format-hex.mjs similarity index 100% rename from client/static/crypto-es/format-hex.mjs rename to client/static/crypto-es@3.1.0/format-hex.mjs diff --git a/client/static/crypto-es/md5.mjs b/client/static/crypto-es@3.1.0/md5.mjs similarity index 100% rename from client/static/crypto-es/md5.mjs rename to client/static/crypto-es@3.1.0/md5.mjs diff --git a/client/static/crypto-es/mode-cfb.mjs b/client/static/crypto-es@3.1.0/mode-cfb.mjs similarity index 100% rename from client/static/crypto-es/mode-cfb.mjs rename to client/static/crypto-es@3.1.0/mode-cfb.mjs diff --git a/client/static/crypto-es/mode-ctr-gladman.mjs b/client/static/crypto-es@3.1.0/mode-ctr-gladman.mjs similarity index 100% rename from client/static/crypto-es/mode-ctr-gladman.mjs rename to client/static/crypto-es@3.1.0/mode-ctr-gladman.mjs diff --git a/client/static/crypto-es/mode-ctr.mjs b/client/static/crypto-es@3.1.0/mode-ctr.mjs similarity index 100% rename from client/static/crypto-es/mode-ctr.mjs rename to client/static/crypto-es@3.1.0/mode-ctr.mjs diff --git a/client/static/crypto-es/mode-ecb.mjs b/client/static/crypto-es@3.1.0/mode-ecb.mjs similarity index 100% rename from client/static/crypto-es/mode-ecb.mjs rename to client/static/crypto-es@3.1.0/mode-ecb.mjs diff --git a/client/static/crypto-es/mode-ofb.mjs b/client/static/crypto-es@3.1.0/mode-ofb.mjs similarity index 100% rename from client/static/crypto-es/mode-ofb.mjs rename to client/static/crypto-es@3.1.0/mode-ofb.mjs diff --git a/client/static/crypto-es/pad-ansix923.mjs b/client/static/crypto-es@3.1.0/pad-ansix923.mjs similarity index 100% rename from client/static/crypto-es/pad-ansix923.mjs rename to client/static/crypto-es@3.1.0/pad-ansix923.mjs diff --git a/client/static/crypto-es/pad-iso10126.mjs b/client/static/crypto-es@3.1.0/pad-iso10126.mjs similarity index 100% rename from client/static/crypto-es/pad-iso10126.mjs rename to client/static/crypto-es@3.1.0/pad-iso10126.mjs diff --git a/client/static/crypto-es/pad-iso97971.mjs b/client/static/crypto-es@3.1.0/pad-iso97971.mjs similarity index 100% rename from client/static/crypto-es/pad-iso97971.mjs rename to client/static/crypto-es@3.1.0/pad-iso97971.mjs diff --git a/client/static/crypto-es/pad-nopadding.mjs b/client/static/crypto-es@3.1.0/pad-nopadding.mjs similarity index 100% rename from client/static/crypto-es/pad-nopadding.mjs rename to client/static/crypto-es@3.1.0/pad-nopadding.mjs diff --git a/client/static/crypto-es/pad-zeropadding.mjs b/client/static/crypto-es@3.1.0/pad-zeropadding.mjs similarity index 100% rename from client/static/crypto-es/pad-zeropadding.mjs rename to client/static/crypto-es@3.1.0/pad-zeropadding.mjs diff --git a/client/static/crypto-es/pbkdf2.mjs b/client/static/crypto-es@3.1.0/pbkdf2.mjs similarity index 100% rename from client/static/crypto-es/pbkdf2.mjs rename to client/static/crypto-es@3.1.0/pbkdf2.mjs diff --git a/client/static/crypto-es/rabbit-legacy.mjs b/client/static/crypto-es@3.1.0/rabbit-legacy.mjs similarity index 100% rename from client/static/crypto-es/rabbit-legacy.mjs rename to client/static/crypto-es@3.1.0/rabbit-legacy.mjs diff --git a/client/static/crypto-es/rabbit.mjs b/client/static/crypto-es@3.1.0/rabbit.mjs similarity index 100% rename from client/static/crypto-es/rabbit.mjs rename to client/static/crypto-es@3.1.0/rabbit.mjs diff --git a/client/static/crypto-es/rc4.mjs b/client/static/crypto-es@3.1.0/rc4.mjs similarity index 100% rename from client/static/crypto-es/rc4.mjs rename to client/static/crypto-es@3.1.0/rc4.mjs diff --git a/client/static/crypto-es/ripemd160.mjs b/client/static/crypto-es@3.1.0/ripemd160.mjs similarity index 100% rename from client/static/crypto-es/ripemd160.mjs rename to client/static/crypto-es@3.1.0/ripemd160.mjs diff --git a/client/static/crypto-es/sha1.mjs b/client/static/crypto-es@3.1.0/sha1.mjs similarity index 100% rename from client/static/crypto-es/sha1.mjs rename to client/static/crypto-es@3.1.0/sha1.mjs diff --git a/client/static/crypto-es/sha224.mjs b/client/static/crypto-es@3.1.0/sha224.mjs similarity index 100% rename from client/static/crypto-es/sha224.mjs rename to client/static/crypto-es@3.1.0/sha224.mjs diff --git a/client/static/crypto-es/sha256.mjs b/client/static/crypto-es@3.1.0/sha256.mjs similarity index 100% rename from client/static/crypto-es/sha256.mjs rename to client/static/crypto-es@3.1.0/sha256.mjs diff --git a/client/static/crypto-es/sha3.mjs b/client/static/crypto-es@3.1.0/sha3.mjs similarity index 100% rename from client/static/crypto-es/sha3.mjs rename to client/static/crypto-es@3.1.0/sha3.mjs diff --git a/client/static/crypto-es/sha384.mjs b/client/static/crypto-es@3.1.0/sha384.mjs similarity index 100% rename from client/static/crypto-es/sha384.mjs rename to client/static/crypto-es@3.1.0/sha384.mjs diff --git a/client/static/crypto-es/sha512.mjs b/client/static/crypto-es@3.1.0/sha512.mjs similarity index 100% rename from client/static/crypto-es/sha512.mjs rename to client/static/crypto-es@3.1.0/sha512.mjs diff --git a/client/static/crypto-es/tripledes.mjs b/client/static/crypto-es@3.1.0/tripledes.mjs similarity index 100% rename from client/static/crypto-es/tripledes.mjs rename to client/static/crypto-es@3.1.0/tripledes.mjs diff --git a/client/static/crypto-es/x64-core.mjs b/client/static/crypto-es@3.1.0/x64-core.mjs similarity index 100% rename from client/static/crypto-es/x64-core.mjs rename to client/static/crypto-es@3.1.0/x64-core.mjs diff --git a/client/static/react-dom-esm-18.3.1.static.js b/client/static/react-dom-esm-18.3.1.static.js new file mode 100644 index 0000000..130ea5f --- /dev/null +++ b/client/static/react-dom-esm-18.3.1.static.js @@ -0,0 +1,5 @@ +/* esm.sh - react-dom@18.3.1 */ +import "./react@18.3.1/react.mjs"; +import "./scheduler@0.23.2/scheduler.mjs"; +export * from "./react-dom@18.3.1/react-dom.mjs"; +export { default } from "./react-dom@18.3.1/react-dom.mjs"; \ No newline at end of file diff --git a/client/static/react-dom@18.3.1/react-dom.mjs b/client/static/react-dom@18.3.1/react-dom.mjs new file mode 100644 index 0000000..9879ef7 --- /dev/null +++ b/client/static/react-dom@18.3.1/react-dom.mjs @@ -0,0 +1,24 @@ +/* esm.sh - react-dom@18.3.1 */ +import*as __0$ from"../react@18.3.1/react.mjs";import*as __1$ from"../scheduler@0.23.2/scheduler.mjs";var require=n=>{const e=m=>typeof m.default<"u"?m.default:m,c=m=>Object.assign({__esModule:true},m);switch(n){case"react":return e(__0$);case"scheduler":return e(__1$);default:console.error('module "'+n+'" not found');return null;}}; +var va=Object.create;var lu=Object.defineProperty;var ya=Object.getOwnPropertyDescriptor;var ga=Object.getOwnPropertyNames;var wa=Object.getPrototypeOf,Sa=Object.prototype.hasOwnProperty;var iu=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(n,t)=>(typeof require<"u"?require:n)[t]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var uu=(e,n)=>()=>(n||e((n={exports:{}}).exports,n),n.exports);var ka=(e,n,t,r)=>{if(n&&typeof n=="object"||typeof n=="function")for(let l of ga(n))!Sa.call(e,l)&&l!==t&&lu(e,l,{get:()=>n[l],enumerable:!(r=ya(n,l))||r.enumerable});return e};var Ea=(e,n,t)=>(t=e!=null?va(wa(e)):{},ka(n||!e||!e.__esModule?lu(t,"default",{value:e,enumerable:!0}):t,e));var fa=uu(fe=>{"use strict";var Ca=iu("react"),ae=iu("scheduler");function v(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),El=Object.prototype.hasOwnProperty,xa=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,ou={},su={};function Na(e){return El.call(su,e)?!0:El.call(ou,e)?!1:xa.test(e)?su[e]=!0:(ou[e]=!0,!1)}function _a(e,n,t,r){if(t!==null&&t.type===0)return!1;switch(typeof n){case"function":case"symbol":return!0;case"boolean":return r?!1:t!==null?!t.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function za(e,n,t,r){if(n===null||typeof n>"u"||_a(e,n,t,r))return!0;if(r)return!1;if(t!==null)switch(t.type){case 3:return!n;case 4:return n===!1;case 5:return isNaN(n);case 6:return isNaN(n)||1>n}return!1}function ee(e,n,t,r,l,i,u){this.acceptsBooleans=n===2||n===3||n===4,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=t,this.propertyName=e,this.type=n,this.sanitizeURL=i,this.removeEmptyString=u}var Y={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Y[e]=new ee(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];Y[n]=new ee(n,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Y[e]=new ee(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Y[e]=new ee(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Y[e]=new ee(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Y[e]=new ee(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Y[e]=new ee(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Y[e]=new ee(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Y[e]=new ee(e,5,!1,e.toLowerCase(),null,!1,!1)});var mi=/[\-:]([a-z])/g;function hi(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var n=e.replace(mi,hi);Y[n]=new ee(n,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var n=e.replace(mi,hi);Y[n]=new ee(n,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var n=e.replace(mi,hi);Y[n]=new ee(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Y[e]=new ee(e,1,!1,e.toLowerCase(),null,!1,!1)});Y.xlinkHref=new ee("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Y[e]=new ee(e,1,!1,e.toLowerCase(),null,!0,!0)});function vi(e,n,t,r){var l=Y.hasOwnProperty(n)?Y[n]:null;(l!==null?l.type!==0:r||!(2o||l[u]!==i[o]){var s=` +`+l[u].replace(" at new "," at ");return e.displayName&&s.includes("")&&(s=s.replace("",e.displayName)),s}while(1<=u&&0<=o);break}}}finally{nl=!1,Error.prepareStackTrace=t}return(e=e?e.displayName||e.name:"")?it(e):""}function Pa(e){switch(e.tag){case 5:return it(e.type);case 16:return it("Lazy");case 13:return it("Suspense");case 19:return it("SuspenseList");case 0:case 2:case 15:return e=tl(e.type,!1),e;case 11:return e=tl(e.type.render,!1),e;case 1:return e=tl(e.type,!0),e;default:return""}}function _l(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Nn:return"Fragment";case xn:return"Portal";case Cl:return"Profiler";case yi:return"StrictMode";case xl:return"Suspense";case Nl:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case vo:return(e.displayName||"Context")+".Consumer";case ho:return(e._context.displayName||"Context")+".Provider";case gi:var n=e.render;return e=e.displayName,e||(e=n.displayName||n.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case wi:return n=e.displayName||null,n!==null?n:_l(e.type)||"Memo";case He:n=e._payload,e=e._init;try{return _l(e(n))}catch{}}return null}function La(e){var n=e.type;switch(e.tag){case 24:return"Cache";case 9:return(n.displayName||"Context")+".Consumer";case 10:return(n._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=n.render,e=e.displayName||e.name||"",n.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return n;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return _l(n);case 8:return n===yi?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof n=="function")return n.displayName||n.name||null;if(typeof n=="string")return n}return null}function tn(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function go(e){var n=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(n==="checkbox"||n==="radio")}function Ta(e){var n=go(e)?"checked":"value",t=Object.getOwnPropertyDescriptor(e.constructor.prototype,n),r=""+e[n];if(!e.hasOwnProperty(n)&&typeof t<"u"&&typeof t.get=="function"&&typeof t.set=="function"){var l=t.get,i=t.set;return Object.defineProperty(e,n,{configurable:!0,get:function(){return l.call(this)},set:function(u){r=""+u,i.call(this,u)}}),Object.defineProperty(e,n,{enumerable:t.enumerable}),{getValue:function(){return r},setValue:function(u){r=""+u},stopTracking:function(){e._valueTracker=null,delete e[n]}}}}function At(e){e._valueTracker||(e._valueTracker=Ta(e))}function wo(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var t=n.getValue(),r="";return e&&(r=go(e)?e.checked?"true":"false":e.value),e=r,e!==t?(n.setValue(e),!0):!1}function mr(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function zl(e,n){var t=n.checked;return F({},n,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:t??e._wrapperState.initialChecked})}function cu(e,n){var t=n.defaultValue==null?"":n.defaultValue,r=n.checked!=null?n.checked:n.defaultChecked;t=tn(n.value!=null?n.value:t),e._wrapperState={initialChecked:r,initialValue:t,controlled:n.type==="checkbox"||n.type==="radio"?n.checked!=null:n.value!=null}}function So(e,n){n=n.checked,n!=null&&vi(e,"checked",n,!1)}function Pl(e,n){So(e,n);var t=tn(n.value),r=n.type;if(t!=null)r==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+t):e.value!==""+t&&(e.value=""+t);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}n.hasOwnProperty("value")?Ll(e,n.type,t):n.hasOwnProperty("defaultValue")&&Ll(e,n.type,tn(n.defaultValue)),n.checked==null&&n.defaultChecked!=null&&(e.defaultChecked=!!n.defaultChecked)}function fu(e,n,t){if(n.hasOwnProperty("value")||n.hasOwnProperty("defaultValue")){var r=n.type;if(!(r!=="submit"&&r!=="reset"||n.value!==void 0&&n.value!==null))return;n=""+e._wrapperState.initialValue,t||n===e.value||(e.value=n),e.defaultValue=n}t=e.name,t!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,t!==""&&(e.name=t)}function Ll(e,n,t){(n!=="number"||mr(e.ownerDocument)!==e)&&(t==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+t&&(e.defaultValue=""+t))}var ut=Array.isArray;function In(e,n,t,r){if(e=e.options,n){n={};for(var l=0;l"+n.valueOf().toString()+"",n=Bt.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;n.firstChild;)e.appendChild(n.firstChild)}});function wt(e,n){if(n){var t=e.firstChild;if(t&&t===e.lastChild&&t.nodeType===3){t.nodeValue=n;return}}e.textContent=n}var at={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Ma=["Webkit","ms","Moz","O"];Object.keys(at).forEach(function(e){Ma.forEach(function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),at[n]=at[e]})});function xo(e,n,t){return n==null||typeof n=="boolean"||n===""?"":t||typeof n!="number"||n===0||at.hasOwnProperty(e)&&at[e]?(""+n).trim():n+"px"}function No(e,n){e=e.style;for(var t in n)if(n.hasOwnProperty(t)){var r=t.indexOf("--")===0,l=xo(t,n[t],r);t==="float"&&(t="cssFloat"),r?e.setProperty(t,l):e[t]=l}}var Da=F({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Dl(e,n){if(n){if(Da[e]&&(n.children!=null||n.dangerouslySetInnerHTML!=null))throw Error(v(137,e));if(n.dangerouslySetInnerHTML!=null){if(n.children!=null)throw Error(v(60));if(typeof n.dangerouslySetInnerHTML!="object"||!("__html"in n.dangerouslySetInnerHTML))throw Error(v(61))}if(n.style!=null&&typeof n.style!="object")throw Error(v(62))}}function Ol(e,n){if(e.indexOf("-")===-1)return typeof n.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Rl=null;function Si(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Fl=null,jn=null,Un=null;function mu(e){if(e=jt(e)){if(typeof Fl!="function")throw Error(v(280));var n=e.stateNode;n&&(n=Hr(n),Fl(e.stateNode,e.type,n))}}function _o(e){jn?Un?Un.push(e):Un=[e]:jn=e}function zo(){if(jn){var e=jn,n=Un;if(Un=jn=null,mu(e),n)for(e=0;e>>=0,e===0?32:31-(Wa(e)/Qa|0)|0}var Ht=64,Wt=4194304;function ot(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function gr(e,n){var t=e.pendingLanes;if(t===0)return 0;var r=0,l=e.suspendedLanes,i=e.pingedLanes,u=t&268435455;if(u!==0){var o=u&~l;o!==0?r=ot(o):(i&=u,i!==0&&(r=ot(i)))}else u=t&~l,u!==0?r=ot(u):i!==0&&(r=ot(i));if(r===0)return 0;if(n!==0&&n!==r&&!(n&l)&&(l=r&-r,i=n&-n,l>=i||l===16&&(i&4194240)!==0))return n;if(r&4&&(r|=t&16),n=e.entangledLanes,n!==0)for(e=e.entanglements,n&=r;0t;t++)n.push(e);return n}function Ft(e,n,t){e.pendingLanes|=n,n!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,n=31-Ee(n),e[n]=t}function Xa(e,n){var t=e.pendingLanes&~n;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=n,e.mutableReadLanes&=n,e.entangledLanes&=n,n=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=ft),Cu=" ",xu=!1;function Yo(e,n){switch(e){case"keyup":return Ec.indexOf(n.keyCode)!==-1;case"keydown":return n.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Xo(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var _n=!1;function xc(e,n){switch(e){case"compositionend":return Xo(n);case"keypress":return n.which!==32?null:(xu=!0,Cu);case"textInput":return e=n.data,e===Cu&&xu?null:e;default:return null}}function Nc(e,n){if(_n)return e==="compositionend"||!Pi&&Yo(e,n)?(e=$o(),ir=Ni=Ke=null,_n=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1=n)return{node:t,offset:n-e};e=r}e:{for(;t;){if(t.nextSibling){t=t.nextSibling;break e}t=t.parentNode}t=void 0}t=zu(t)}}function qo(e,n){return e&&n?e===n?!0:e&&e.nodeType===3?!1:n&&n.nodeType===3?qo(e,n.parentNode):"contains"in e?e.contains(n):e.compareDocumentPosition?!!(e.compareDocumentPosition(n)&16):!1:!1}function bo(){for(var e=window,n=mr();n instanceof e.HTMLIFrameElement;){try{var t=typeof n.contentWindow.location.href=="string"}catch{t=!1}if(t)e=n.contentWindow;else break;n=mr(e.document)}return n}function Li(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&(n==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||n==="textarea"||e.contentEditable==="true")}function Rc(e){var n=bo(),t=e.focusedElem,r=e.selectionRange;if(n!==t&&t&&t.ownerDocument&&qo(t.ownerDocument.documentElement,t)){if(r!==null&&Li(t)){if(n=r.start,e=r.end,e===void 0&&(e=n),"selectionStart"in t)t.selectionStart=n,t.selectionEnd=Math.min(e,t.value.length);else if(e=(n=t.ownerDocument||document)&&n.defaultView||window,e.getSelection){e=e.getSelection();var l=t.textContent.length,i=Math.min(r.start,l);r=r.end===void 0?i:Math.min(r.end,l),!e.extend&&i>r&&(l=r,r=i,i=l),l=Pu(t,i);var u=Pu(t,r);l&&u&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==u.node||e.focusOffset!==u.offset)&&(n=n.createRange(),n.setStart(l.node,l.offset),e.removeAllRanges(),i>r?(e.addRange(n),e.extend(u.node,u.offset)):(n.setEnd(u.node,u.offset),e.addRange(n)))}}for(n=[],e=t;e=e.parentNode;)e.nodeType===1&&n.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof t.focus=="function"&&t.focus(),t=0;t=document.documentMode,zn=null,Bl=null,pt=null,Hl=!1;function Lu(e,n,t){var r=t.window===t?t.document:t.nodeType===9?t:t.ownerDocument;Hl||zn==null||zn!==mr(r)||(r=zn,"selectionStart"in r&&Li(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),pt&&Nt(pt,r)||(pt=r,r=kr(Bl,"onSelect"),0Tn||(e.current=Xl[Tn],Xl[Tn]=null,Tn--)}function L(e,n){Tn++,Xl[Tn]=e.current,e.current=n}var rn={},J=un(rn),re=un(!1),hn=rn;function Wn(e,n){var t=e.type.contextTypes;if(!t)return rn;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===n)return r.__reactInternalMemoizedMaskedChildContext;var l={},i;for(i in t)l[i]=n[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=n,e.__reactInternalMemoizedMaskedChildContext=l),l}function le(e){return e=e.childContextTypes,e!=null}function Cr(){M(re),M(J)}function Uu(e,n,t){if(J.current!==rn)throw Error(v(168));L(J,n),L(re,t)}function ss(e,n,t){var r=e.stateNode;if(n=n.childContextTypes,typeof r.getChildContext!="function")return t;r=r.getChildContext();for(var l in r)if(!(l in n))throw Error(v(108,La(e)||"Unknown",l));return F({},t,r)}function xr(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||rn,hn=J.current,L(J,e),L(re,re.current),!0}function Vu(e,n,t){var r=e.stateNode;if(!r)throw Error(v(169));t?(e=ss(e,n,hn),r.__reactInternalMemoizedMergedChildContext=e,M(re),M(J),L(J,e)):M(re),L(re,t)}var Me=null,Wr=!1,pl=!1;function as(e){Me===null?Me=[e]:Me.push(e)}function Qc(e){Wr=!0,as(e)}function on(){if(!pl&&Me!==null){pl=!0;var e=0,n=P;try{var t=Me;for(P=1;e>=u,l-=u,De=1<<32-Ee(n)+l|t<N?(H=x,x=null):H=x.sibling;var z=p(c,x,f[N],y);if(z===null){x===null&&(x=H);break}e&&x&&z.alternate===null&&n(c,x),a=i(z,a,N),C===null?E=z:C.sibling=z,C=z,x=H}if(N===f.length)return t(c,x),D&&sn(c,N),E;if(x===null){for(;NN?(H=x,x=null):H=x.sibling;var Ae=p(c,x,z.value,y);if(Ae===null){x===null&&(x=H);break}e&&x&&Ae.alternate===null&&n(c,x),a=i(Ae,a,N),C===null?E=Ae:C.sibling=Ae,C=Ae,x=H}if(z.done)return t(c,x),D&&sn(c,N),E;if(x===null){for(;!z.done;N++,z=f.next())z=h(c,z.value,y),z!==null&&(a=i(z,a,N),C===null?E=z:C.sibling=z,C=z);return D&&sn(c,N),E}for(x=r(c,x);!z.done;N++,z=f.next())z=g(x,c,N,z.value,y),z!==null&&(e&&z.alternate!==null&&x.delete(z.key===null?N:z.key),a=i(z,a,N),C===null?E=z:C.sibling=z,C=z);return e&&x.forEach(function(ha){return n(c,ha)}),D&&sn(c,N),E}function j(c,a,f,y){if(typeof f=="object"&&f!==null&&f.type===Nn&&f.key===null&&(f=f.props.children),typeof f=="object"&&f!==null){switch(f.$$typeof){case Vt:e:{for(var E=f.key,C=a;C!==null;){if(C.key===E){if(E=f.type,E===Nn){if(C.tag===7){t(c,C.sibling),a=l(C,f.props.children),a.return=c,c=a;break e}}else if(C.elementType===E||typeof E=="object"&&E!==null&&E.$$typeof===He&&Hu(E)===C.type){t(c,C.sibling),a=l(C,f.props),a.ref=nt(c,C,f),a.return=c,c=a;break e}t(c,C);break}else n(c,C);C=C.sibling}f.type===Nn?(a=mn(f.props.children,c.mode,y,f.key),a.return=c,c=a):(y=pr(f.type,f.key,f.props,null,c.mode,y),y.ref=nt(c,a,f),y.return=c,c=y)}return u(c);case xn:e:{for(C=f.key;a!==null;){if(a.key===C)if(a.tag===4&&a.stateNode.containerInfo===f.containerInfo&&a.stateNode.implementation===f.implementation){t(c,a.sibling),a=l(a,f.children||[]),a.return=c,c=a;break e}else{t(c,a);break}else n(c,a);a=a.sibling}a=kl(f,c.mode,y),a.return=c,c=a}return u(c);case He:return C=f._init,j(c,a,C(f._payload),y)}if(ut(f))return S(c,a,f,y);if(Jn(f))return k(c,a,f,y);er(c,f)}return typeof f=="string"&&f!==""||typeof f=="number"?(f=""+f,a!==null&&a.tag===6?(t(c,a.sibling),a=l(a,f),a.return=c,c=a):(t(c,a),a=Sl(f,c.mode,y),a.return=c,c=a),u(c)):t(c,a)}return j}var $n=ps(!0),ms=ps(!1),zr=un(null),Pr=null,On=null,Oi=null;function Ri(){Oi=On=Pr=null}function Fi(e){var n=zr.current;M(zr),e._currentValue=n}function Jl(e,n,t){for(;e!==null;){var r=e.alternate;if((e.childLanes&n)!==n?(e.childLanes|=n,r!==null&&(r.childLanes|=n)):r!==null&&(r.childLanes&n)!==n&&(r.childLanes|=n),e===t)break;e=e.return}}function An(e,n){Pr=e,Oi=On=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&n&&(te=!0),e.firstContext=null)}function ve(e){var n=e._currentValue;if(Oi!==e)if(e={context:e,memoizedValue:n,next:null},On===null){if(Pr===null)throw Error(v(308));On=e,Pr.dependencies={lanes:0,firstContext:e}}else On=On.next=e;return n}var fn=null;function Ii(e){fn===null?fn=[e]:fn.push(e)}function hs(e,n,t,r){var l=n.interleaved;return l===null?(t.next=t,Ii(n)):(t.next=l.next,l.next=t),n.interleaved=t,je(e,r)}function je(e,n){e.lanes|=n;var t=e.alternate;for(t!==null&&(t.lanes|=n),t=e,e=e.return;e!==null;)e.childLanes|=n,t=e.alternate,t!==null&&(t.childLanes|=n),t=e,e=e.return;return t.tag===3?t.stateNode:null}var We=!1;function ji(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function vs(e,n){e=e.updateQueue,n.updateQueue===e&&(n.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Re(e,n){return{eventTime:e,lane:n,tag:0,payload:null,callback:null,next:null}}function qe(e,n,t){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,_&2){var l=r.pending;return l===null?n.next=n:(n.next=l.next,l.next=n),r.pending=n,je(e,t)}return l=r.interleaved,l===null?(n.next=n,Ii(r)):(n.next=l.next,l.next=n),r.interleaved=n,je(e,t)}function or(e,n,t){if(n=n.updateQueue,n!==null&&(n=n.shared,(t&4194240)!==0)){var r=n.lanes;r&=e.pendingLanes,t|=r,n.lanes=t,Ei(e,t)}}function Wu(e,n){var t=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,t===r)){var l=null,i=null;if(t=t.firstBaseUpdate,t!==null){do{var u={eventTime:t.eventTime,lane:t.lane,tag:t.tag,payload:t.payload,callback:t.callback,next:null};i===null?l=i=u:i=i.next=u,t=t.next}while(t!==null);i===null?l=i=n:i=i.next=n}else l=i=n;t={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:i,shared:r.shared,effects:r.effects},e.updateQueue=t;return}e=t.lastBaseUpdate,e===null?t.firstBaseUpdate=n:e.next=n,t.lastBaseUpdate=n}function Lr(e,n,t,r){var l=e.updateQueue;We=!1;var i=l.firstBaseUpdate,u=l.lastBaseUpdate,o=l.shared.pending;if(o!==null){l.shared.pending=null;var s=o,d=s.next;s.next=null,u===null?i=d:u.next=d,u=s;var m=e.alternate;m!==null&&(m=m.updateQueue,o=m.lastBaseUpdate,o!==u&&(o===null?m.firstBaseUpdate=d:o.next=d,m.lastBaseUpdate=s))}if(i!==null){var h=l.baseState;u=0,m=d=s=null,o=i;do{var p=o.lane,g=o.eventTime;if((r&p)===p){m!==null&&(m=m.next={eventTime:g,lane:0,tag:o.tag,payload:o.payload,callback:o.callback,next:null});e:{var S=e,k=o;switch(p=n,g=t,k.tag){case 1:if(S=k.payload,typeof S=="function"){h=S.call(g,h,p);break e}h=S;break e;case 3:S.flags=S.flags&-65537|128;case 0:if(S=k.payload,p=typeof S=="function"?S.call(g,h,p):S,p==null)break e;h=F({},h,p);break e;case 2:We=!0}}o.callback!==null&&o.lane!==0&&(e.flags|=64,p=l.effects,p===null?l.effects=[o]:p.push(o))}else g={eventTime:g,lane:p,tag:o.tag,payload:o.payload,callback:o.callback,next:null},m===null?(d=m=g,s=h):m=m.next=g,u|=p;if(o=o.next,o===null){if(o=l.shared.pending,o===null)break;p=o,o=p.next,p.next=null,l.lastBaseUpdate=p,l.shared.pending=null}}while(!0);if(m===null&&(s=h),l.baseState=s,l.firstBaseUpdate=d,l.lastBaseUpdate=m,n=l.shared.interleaved,n!==null){l=n;do u|=l.lane,l=l.next;while(l!==n)}else i===null&&(l.shared.lanes=0);gn|=u,e.lanes=u,e.memoizedState=h}}function Qu(e,n,t){if(e=n.effects,n.effects=null,e!==null)for(n=0;nt?t:4,e(!0);var r=hl.transition;hl.transition={};try{e(!1),n()}finally{P=t,hl.transition=r}}function Os(){return ye().memoizedState}function Xc(e,n,t){var r=en(e);if(t={lane:r,action:t,hasEagerState:!1,eagerState:null,next:null},Rs(e))Fs(n,t);else if(t=hs(e,n,t,r),t!==null){var l=b();Ce(t,e,r,l),Is(t,n,r)}}function Gc(e,n,t){var r=en(e),l={lane:r,action:t,hasEagerState:!1,eagerState:null,next:null};if(Rs(e))Fs(n,l);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=n.lastRenderedReducer,i!==null))try{var u=n.lastRenderedState,o=i(u,t);if(l.hasEagerState=!0,l.eagerState=o,xe(o,u)){var s=n.interleaved;s===null?(l.next=l,Ii(n)):(l.next=s.next,s.next=l),n.interleaved=l;return}}catch{}finally{}t=hs(e,n,l,r),t!==null&&(l=b(),Ce(t,e,r,l),Is(t,n,r))}}function Rs(e){var n=e.alternate;return e===R||n!==null&&n===R}function Fs(e,n){mt=Mr=!0;var t=e.pending;t===null?n.next=n:(n.next=t.next,t.next=n),e.pending=n}function Is(e,n,t){if(t&4194240){var r=n.lanes;r&=e.pendingLanes,t|=r,n.lanes=t,Ei(e,t)}}var Dr={readContext:ve,useCallback:X,useContext:X,useEffect:X,useImperativeHandle:X,useInsertionEffect:X,useLayoutEffect:X,useMemo:X,useReducer:X,useRef:X,useState:X,useDebugValue:X,useDeferredValue:X,useTransition:X,useMutableSource:X,useSyncExternalStore:X,useId:X,unstable_isNewReconciler:!1},Zc={readContext:ve,useCallback:function(e,n){return _e().memoizedState=[e,n===void 0?null:n],e},useContext:ve,useEffect:Ku,useImperativeHandle:function(e,n,t){return t=t!=null?t.concat([e]):null,ar(4194308,4,Ps.bind(null,n,e),t)},useLayoutEffect:function(e,n){return ar(4194308,4,e,n)},useInsertionEffect:function(e,n){return ar(4,2,e,n)},useMemo:function(e,n){var t=_e();return n=n===void 0?null:n,e=e(),t.memoizedState=[e,n],e},useReducer:function(e,n,t){var r=_e();return n=t!==void 0?t(n):n,r.memoizedState=r.baseState=n,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:n},r.queue=e,e=e.dispatch=Xc.bind(null,R,e),[r.memoizedState,e]},useRef:function(e){var n=_e();return e={current:e},n.memoizedState=e},useState:$u,useDebugValue:$i,useDeferredValue:function(e){return _e().memoizedState=e},useTransition:function(){var e=$u(!1),n=e[0];return e=Yc.bind(null,e[1]),_e().memoizedState=e,[n,e]},useMutableSource:function(){},useSyncExternalStore:function(e,n,t){var r=R,l=_e();if(D){if(t===void 0)throw Error(v(407));t=t()}else{if(t=n(),Q===null)throw Error(v(349));yn&30||Ss(r,n,t)}l.memoizedState=t;var i={value:t,getSnapshot:n};return l.queue=i,Ku(Es.bind(null,r,i,e),[e]),r.flags|=2048,Ot(9,ks.bind(null,r,i,t,n),void 0,null),t},useId:function(){var e=_e(),n=Q.identifierPrefix;if(D){var t=Oe,r=De;t=(r&~(1<<32-Ee(r)-1)).toString(32)+t,n=":"+n+"R"+t,t=Mt++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=u.createElement(t,{is:r.is}):(e=u.createElement(t),t==="select"&&(u=e,r.multiple?u.multiple=!0:r.size&&(u.size=r.size))):e=u.createElementNS(e,t),e[ze]=n,e[Pt]=r,Ks(e,n,!1,!1),n.stateNode=e;e:{switch(u=Ol(t,r),t){case"dialog":T("cancel",e),T("close",e),l=r;break;case"iframe":case"object":case"embed":T("load",e),l=r;break;case"video":case"audio":for(l=0;lXn&&(n.flags|=128,r=!0,tt(i,!1),n.lanes=4194304)}else{if(!r)if(e=Tr(u),e!==null){if(n.flags|=128,r=!0,t=e.updateQueue,t!==null&&(n.updateQueue=t,n.flags|=4),tt(i,!0),i.tail===null&&i.tailMode==="hidden"&&!u.alternate&&!D)return G(n),null}else 2*U()-i.renderingStartTime>Xn&&t!==1073741824&&(n.flags|=128,r=!0,tt(i,!1),n.lanes=4194304);i.isBackwards?(u.sibling=n.child,n.child=u):(t=i.last,t!==null?t.sibling=u:n.child=u,i.last=u)}return i.tail!==null?(n=i.tail,i.rendering=n,i.tail=n.sibling,i.renderingStartTime=U(),n.sibling=null,t=O.current,L(O,r?t&1|2:t&1),n):(G(n),null);case 22:case 23:return Ji(),r=n.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(n.flags|=8192),r&&n.mode&1?ue&1073741824&&(G(n),n.subtreeFlags&6&&(n.flags|=8192)):G(n),null;case 24:return null;case 25:return null}throw Error(v(156,n.tag))}function lf(e,n){switch(Mi(n),n.tag){case 1:return le(n.type)&&Cr(),e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 3:return Kn(),M(re),M(J),Ai(),e=n.flags,e&65536&&!(e&128)?(n.flags=e&-65537|128,n):null;case 5:return Vi(n),null;case 13:if(M(O),e=n.memoizedState,e!==null&&e.dehydrated!==null){if(n.alternate===null)throw Error(v(340));Qn()}return e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 19:return M(O),null;case 4:return Kn(),null;case 10:return Fi(n.type._context),null;case 22:case 23:return Ji(),null;case 24:return null;default:return null}}var tr=!1,Z=!1,uf=typeof WeakSet=="function"?WeakSet:Set,w=null;function Rn(e,n){var t=e.ref;if(t!==null)if(typeof t=="function")try{t(null)}catch(r){I(e,n,r)}else t.current=null}function ui(e,n,t){try{t()}catch(r){I(e,n,r)}}var ro=!1;function of(e,n){if(Wl=wr,e=bo(),Li(e)){if("selectionStart"in e)var t={start:e.selectionStart,end:e.selectionEnd};else e:{t=(t=e.ownerDocument)&&t.defaultView||window;var r=t.getSelection&&t.getSelection();if(r&&r.rangeCount!==0){t=r.anchorNode;var l=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{t.nodeType,i.nodeType}catch{t=null;break e}var u=0,o=-1,s=-1,d=0,m=0,h=e,p=null;n:for(;;){for(var g;h!==t||l!==0&&h.nodeType!==3||(o=u+l),h!==i||r!==0&&h.nodeType!==3||(s=u+r),h.nodeType===3&&(u+=h.nodeValue.length),(g=h.firstChild)!==null;)p=h,h=g;for(;;){if(h===e)break n;if(p===t&&++d===l&&(o=u),p===i&&++m===r&&(s=u),(g=h.nextSibling)!==null)break;h=p,p=h.parentNode}h=g}t=o===-1||s===-1?null:{start:o,end:s}}else t=null}t=t||{start:0,end:0}}else t=null;for(Ql={focusedElem:e,selectionRange:t},wr=!1,w=n;w!==null;)if(n=w,e=n.child,(n.subtreeFlags&1028)!==0&&e!==null)e.return=n,w=e;else for(;w!==null;){n=w;try{var S=n.alternate;if(n.flags&1024)switch(n.tag){case 0:case 11:case 15:break;case 1:if(S!==null){var k=S.memoizedProps,j=S.memoizedState,c=n.stateNode,a=c.getSnapshotBeforeUpdate(n.elementType===n.type?k:we(n.type,k),j);c.__reactInternalSnapshotBeforeUpdate=a}break;case 3:var f=n.stateNode.containerInfo;f.nodeType===1?f.textContent="":f.nodeType===9&&f.documentElement&&f.removeChild(f.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(v(163))}}catch(y){I(n,n.return,y)}if(e=n.sibling,e!==null){e.return=n.return,w=e;break}w=n.return}return S=ro,ro=!1,S}function ht(e,n,t){var r=n.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var l=r=r.next;do{if((l.tag&e)===e){var i=l.destroy;l.destroy=void 0,i!==void 0&&ui(n,t,i)}l=l.next}while(l!==r)}}function Kr(e,n){if(n=n.updateQueue,n=n!==null?n.lastEffect:null,n!==null){var t=n=n.next;do{if((t.tag&e)===e){var r=t.create;t.destroy=r()}t=t.next}while(t!==n)}}function oi(e){var n=e.ref;if(n!==null){var t=e.stateNode;switch(e.tag){case 5:e=t;break;default:e=t}typeof n=="function"?n(e):n.current=e}}function Gs(e){var n=e.alternate;n!==null&&(e.alternate=null,Gs(n)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(n=e.stateNode,n!==null&&(delete n[ze],delete n[Pt],delete n[Yl],delete n[Hc],delete n[Wc])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function Zs(e){return e.tag===5||e.tag===3||e.tag===4}function lo(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Zs(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function si(e,n,t){var r=e.tag;if(r===5||r===6)e=e.stateNode,n?t.nodeType===8?t.parentNode.insertBefore(e,n):t.insertBefore(e,n):(t.nodeType===8?(n=t.parentNode,n.insertBefore(e,t)):(n=t,n.appendChild(e)),t=t._reactRootContainer,t!=null||n.onclick!==null||(n.onclick=Er));else if(r!==4&&(e=e.child,e!==null))for(si(e,n,t),e=e.sibling;e!==null;)si(e,n,t),e=e.sibling}function ai(e,n,t){var r=e.tag;if(r===5||r===6)e=e.stateNode,n?t.insertBefore(e,n):t.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(ai(e,n,t),e=e.sibling;e!==null;)ai(e,n,t),e=e.sibling}var $=null,Se=!1;function Be(e,n,t){for(t=t.child;t!==null;)Js(e,n,t),t=t.sibling}function Js(e,n,t){if(Pe&&typeof Pe.onCommitFiberUnmount=="function")try{Pe.onCommitFiberUnmount(Ur,t)}catch{}switch(t.tag){case 5:Z||Rn(t,n);case 6:var r=$,l=Se;$=null,Be(e,n,t),$=r,Se=l,$!==null&&(Se?(e=$,t=t.stateNode,e.nodeType===8?e.parentNode.removeChild(t):e.removeChild(t)):$.removeChild(t.stateNode));break;case 18:$!==null&&(Se?(e=$,t=t.stateNode,e.nodeType===8?dl(e.parentNode,t):e.nodeType===1&&dl(e,t),Ct(e)):dl($,t.stateNode));break;case 4:r=$,l=Se,$=t.stateNode.containerInfo,Se=!0,Be(e,n,t),$=r,Se=l;break;case 0:case 11:case 14:case 15:if(!Z&&(r=t.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var i=l,u=i.destroy;i=i.tag,u!==void 0&&(i&2||i&4)&&ui(t,n,u),l=l.next}while(l!==r)}Be(e,n,t);break;case 1:if(!Z&&(Rn(t,n),r=t.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=t.memoizedProps,r.state=t.memoizedState,r.componentWillUnmount()}catch(o){I(t,n,o)}Be(e,n,t);break;case 21:Be(e,n,t);break;case 22:t.mode&1?(Z=(r=Z)||t.memoizedState!==null,Be(e,n,t),Z=r):Be(e,n,t);break;default:Be(e,n,t)}}function io(e){var n=e.updateQueue;if(n!==null){e.updateQueue=null;var t=e.stateNode;t===null&&(t=e.stateNode=new uf),n.forEach(function(r){var l=vf.bind(null,e,r);t.has(r)||(t.add(r),r.then(l,l))})}}function ge(e,n){var t=n.deletions;if(t!==null)for(var r=0;rl&&(l=u),r&=~i}if(r=l,r=U()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*af(r/1960))-r,10e?16:e,Ye===null)var r=!1;else{if(e=Ye,Ye=null,Fr=0,_&6)throw Error(v(331));var l=_;for(_|=4,w=e.current;w!==null;){var i=w,u=i.child;if(w.flags&16){var o=i.deletions;if(o!==null){for(var s=0;sU()-Gi?pn(e,0):Xi|=t),ie(e,n)}function ia(e,n){n===0&&(e.mode&1?(n=Wt,Wt<<=1,!(Wt&130023424)&&(Wt=4194304)):n=1);var t=b();e=je(e,n),e!==null&&(Ft(e,n,t),ie(e,t))}function hf(e){var n=e.memoizedState,t=0;n!==null&&(t=n.retryLane),ia(e,t)}function vf(e,n){var t=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;l!==null&&(t=l.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(v(314))}r!==null&&r.delete(n),ia(e,t)}var ua;ua=function(e,n,t){if(e!==null)if(e.memoizedProps!==n.pendingProps||re.current)te=!0;else{if(!(e.lanes&t)&&!(n.flags&128))return te=!1,tf(e,n,t);te=!!(e.flags&131072)}else te=!1,D&&n.flags&1048576&&cs(n,_r,n.index);switch(n.lanes=0,n.tag){case 2:var r=n.type;cr(e,n),e=n.pendingProps;var l=Wn(n,J.current);An(n,t),l=Hi(null,n,r,e,l,t);var i=Wi();return n.flags|=1,typeof l=="object"&&l!==null&&typeof l.render=="function"&&l.$$typeof===void 0?(n.tag=1,n.memoizedState=null,n.updateQueue=null,le(r)?(i=!0,xr(n)):i=!1,n.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,ji(n),l.updater=$r,n.stateNode=l,l._reactInternals=n,bl(n,r,e,t),n=ti(null,n,r,!0,i,t)):(n.tag=0,D&&i&&Ti(n),q(null,n,l,t),n=n.child),n;case 16:r=n.elementType;e:{switch(cr(e,n),e=n.pendingProps,l=r._init,r=l(r._payload),n.type=r,l=n.tag=gf(r),e=we(r,e),l){case 0:n=ni(null,n,r,e,t);break e;case 1:n=eo(null,n,r,e,t);break e;case 11:n=qu(null,n,r,e,t);break e;case 14:n=bu(null,n,r,we(r.type,e),t);break e}throw Error(v(306,r,""))}return n;case 0:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:we(r,l),ni(e,n,r,l,t);case 1:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:we(r,l),eo(e,n,r,l,t);case 3:e:{if(Ws(n),e===null)throw Error(v(387));r=n.pendingProps,i=n.memoizedState,l=i.element,vs(e,n),Lr(n,r,null,t);var u=n.memoizedState;if(r=u.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:u.cache,pendingSuspenseBoundaries:u.pendingSuspenseBoundaries,transitions:u.transitions},n.updateQueue.baseState=i,n.memoizedState=i,n.flags&256){l=Yn(Error(v(423)),n),n=no(e,n,r,t,l);break e}else if(r!==l){l=Yn(Error(v(424)),n),n=no(e,n,r,t,l);break e}else for(oe=Je(n.stateNode.containerInfo.firstChild),se=n,D=!0,ke=null,t=ms(n,null,r,t),n.child=t;t;)t.flags=t.flags&-3|4096,t=t.sibling;else{if(Qn(),r===l){n=Ue(e,n,t);break e}q(e,n,r,t)}n=n.child}return n;case 5:return ys(n),e===null&&Zl(n),r=n.type,l=n.pendingProps,i=e!==null?e.memoizedProps:null,u=l.children,$l(r,l)?u=null:i!==null&&$l(r,i)&&(n.flags|=32),Hs(e,n),q(e,n,u,t),n.child;case 6:return e===null&&Zl(n),null;case 13:return Qs(e,n,t);case 4:return Ui(n,n.stateNode.containerInfo),r=n.pendingProps,e===null?n.child=$n(n,null,r,t):q(e,n,r,t),n.child;case 11:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:we(r,l),qu(e,n,r,l,t);case 7:return q(e,n,n.pendingProps,t),n.child;case 8:return q(e,n,n.pendingProps.children,t),n.child;case 12:return q(e,n,n.pendingProps.children,t),n.child;case 10:e:{if(r=n.type._context,l=n.pendingProps,i=n.memoizedProps,u=l.value,L(zr,r._currentValue),r._currentValue=u,i!==null)if(xe(i.value,u)){if(i.children===l.children&&!re.current){n=Ue(e,n,t);break e}}else for(i=n.child,i!==null&&(i.return=n);i!==null;){var o=i.dependencies;if(o!==null){u=i.child;for(var s=o.firstContext;s!==null;){if(s.context===r){if(i.tag===1){s=Re(-1,t&-t),s.tag=2;var d=i.updateQueue;if(d!==null){d=d.shared;var m=d.pending;m===null?s.next=s:(s.next=m.next,m.next=s),d.pending=s}}i.lanes|=t,s=i.alternate,s!==null&&(s.lanes|=t),Jl(i.return,t,n),o.lanes|=t;break}s=s.next}}else if(i.tag===10)u=i.type===n.type?null:i.child;else if(i.tag===18){if(u=i.return,u===null)throw Error(v(341));u.lanes|=t,o=u.alternate,o!==null&&(o.lanes|=t),Jl(u,t,n),u=i.sibling}else u=i.child;if(u!==null)u.return=i;else for(u=i;u!==null;){if(u===n){u=null;break}if(i=u.sibling,i!==null){i.return=u.return,u=i;break}u=u.return}i=u}q(e,n,l.children,t),n=n.child}return n;case 9:return l=n.type,r=n.pendingProps.children,An(n,t),l=ve(l),r=r(l),n.flags|=1,q(e,n,r,t),n.child;case 14:return r=n.type,l=we(r,n.pendingProps),l=we(r.type,l),bu(e,n,r,l,t);case 15:return As(e,n,n.type,n.pendingProps,t);case 17:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:we(r,l),cr(e,n),n.tag=1,le(r)?(e=!0,xr(n)):e=!1,An(n,t),js(n,r,l),bl(n,r,l,t),ti(null,n,r,!0,e,t);case 19:return $s(e,n,t);case 22:return Bs(e,n,t)}throw Error(v(156,n.tag))};function oa(e,n){return Ro(e,n)}function yf(e,n,t,r){this.tag=e,this.key=t,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=n,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function me(e,n,t,r){return new yf(e,n,t,r)}function bi(e){return e=e.prototype,!(!e||!e.isReactComponent)}function gf(e){if(typeof e=="function")return bi(e)?1:0;if(e!=null){if(e=e.$$typeof,e===gi)return 11;if(e===wi)return 14}return 2}function nn(e,n){var t=e.alternate;return t===null?(t=me(e.tag,n,e.key,e.mode),t.elementType=e.elementType,t.type=e.type,t.stateNode=e.stateNode,t.alternate=e,e.alternate=t):(t.pendingProps=n,t.type=e.type,t.flags=0,t.subtreeFlags=0,t.deletions=null),t.flags=e.flags&14680064,t.childLanes=e.childLanes,t.lanes=e.lanes,t.child=e.child,t.memoizedProps=e.memoizedProps,t.memoizedState=e.memoizedState,t.updateQueue=e.updateQueue,n=e.dependencies,t.dependencies=n===null?null:{lanes:n.lanes,firstContext:n.firstContext},t.sibling=e.sibling,t.index=e.index,t.ref=e.ref,t}function pr(e,n,t,r,l,i){var u=2;if(r=e,typeof e=="function")bi(e)&&(u=1);else if(typeof e=="string")u=5;else e:switch(e){case Nn:return mn(t.children,l,i,n);case yi:u=8,l|=8;break;case Cl:return e=me(12,t,n,l|2),e.elementType=Cl,e.lanes=i,e;case xl:return e=me(13,t,n,l),e.elementType=xl,e.lanes=i,e;case Nl:return e=me(19,t,n,l),e.elementType=Nl,e.lanes=i,e;case yo:return Xr(t,l,i,n);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case ho:u=10;break e;case vo:u=9;break e;case gi:u=11;break e;case wi:u=14;break e;case He:u=16,r=null;break e}throw Error(v(130,e==null?e:typeof e,""))}return n=me(u,t,n,l),n.elementType=e,n.type=r,n.lanes=i,n}function mn(e,n,t,r){return e=me(7,e,r,n),e.lanes=t,e}function Xr(e,n,t,r){return e=me(22,e,r,n),e.elementType=yo,e.lanes=t,e.stateNode={isHidden:!1},e}function Sl(e,n,t){return e=me(6,e,null,n),e.lanes=t,e}function kl(e,n,t){return n=me(4,e.children!==null?e.children:[],e.key,n),n.lanes=t,n.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},n}function wf(e,n,t,r,l){this.tag=n,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=ll(0),this.expirationTimes=ll(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ll(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function eu(e,n,t,r,l,i,u,o,s){return e=new wf(e,n,t,o,s),n===1?(n=1,i===!0&&(n|=8)):n=0,i=me(3,null,null,n),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:t,cache:null,transitions:null,pendingSuspenseBoundaries:null},ji(i),e}function Sf(e,n,t){var r=3{"use strict";function da(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(da)}catch(e){console.error(e)}}da(),pa.exports=fa()});var br=Ea(ma()),{__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:Pf,createPortal:Lf,createRoot:Tf,findDOMNode:Mf,flushSync:Df,hydrate:Of,hydrateRoot:Rf,render:Ff,unmountComponentAtNode:If,unstable_batchedUpdates:jf,unstable_renderSubtreeIntoContainer:Uf,version:Vf}=br,Af=br.default??br;export{Pf as __SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Lf as createPortal,Tf as createRoot,Af as default,Mf as findDOMNode,Df as flushSync,Of as hydrate,Rf as hydrateRoot,Ff as render,If as unmountComponentAtNode,jf as unstable_batchedUpdates,Uf as unstable_renderSubtreeIntoContainer,Vf as version}; +/*! Bundled license information: + +react-dom/cjs/react-dom.production.min.js: + (** + * @license React + * react-dom.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + *) +*/ +//# sourceMappingURL=react-dom.mjs.map \ No newline at end of file diff --git a/client/static/react-esm-18.3.1.static.js b/client/static/react-esm-18.3.1.static.js new file mode 100644 index 0000000..55d03d7 --- /dev/null +++ b/client/static/react-esm-18.3.1.static.js @@ -0,0 +1,3 @@ +/* esm.sh - react@18.3.1 */ +export * from "./react@18.3.1/react.mjs"; +export { default } from "./react@18.3.1/react.mjs"; diff --git a/client/static/react@18.3.1/react.mjs b/client/static/react@18.3.1/react.mjs new file mode 100644 index 0000000..e212bd1 --- /dev/null +++ b/client/static/react@18.3.1/react.mjs @@ -0,0 +1,16 @@ +/* esm.sh - react@18.3.1 */ +var U=Object.create;var k=Object.defineProperty;var q=Object.getOwnPropertyDescriptor;var A=Object.getOwnPropertyNames;var M=Object.getPrototypeOf,z=Object.prototype.hasOwnProperty;var w=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var B=(e,t,n,u)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of A(t))!z.call(e,o)&&o!==n&&k(e,o,{get:()=>t[o],enumerable:!(u=q(t,o))||u.enumerable});return e};var H=(e,t,n)=>(n=e!=null?U(M(e)):{},B(t||!e||!e.__esModule?k(n,"default",{value:e,enumerable:!0}):n,e));var L=w(r=>{"use strict";var y=Symbol.for("react.element"),W=Symbol.for("react.portal"),Y=Symbol.for("react.fragment"),G=Symbol.for("react.strict_mode"),J=Symbol.for("react.profiler"),K=Symbol.for("react.provider"),Q=Symbol.for("react.context"),X=Symbol.for("react.forward_ref"),Z=Symbol.for("react.suspense"),ee=Symbol.for("react.memo"),te=Symbol.for("react.lazy"),b=Symbol.iterator;function re(e){return e===null||typeof e!="object"?null:(e=b&&e[b]||e["@@iterator"],typeof e=="function"?e:null)}var x={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},O=Object.assign,I={};function p(e,t,n){this.props=e,this.context=t,this.refs=I,this.updater=n||x}p.prototype.isReactComponent={};p.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};p.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function g(){}g.prototype=p.prototype;function S(e,t,n){this.props=e,this.context=t,this.refs=I,this.updater=n||x}var E=S.prototype=new g;E.constructor=S;O(E,p.prototype);E.isPureReactComponent=!0;var $=Array.isArray,P=Object.prototype.hasOwnProperty,R={current:null},T={key:!0,ref:!0,__self:!0,__source:!0};function D(e,t,n){var u,o={},s=null,f=null;if(t!=null)for(u in t.ref!==void 0&&(f=t.ref),t.key!==void 0&&(s=""+t.key),t)P.call(t,u)&&!T.hasOwnProperty(u)&&(o[u]=t[u]);var i=arguments.length-2;if(i===1)o.children=n;else if(1{"use strict";N.exports=L()});var h=H(F()),{Children:le,Component:ae,Fragment:pe,Profiler:ye,PureComponent:de,StrictMode:_e,Suspense:me,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:he,act:ve,cloneElement:Se,createContext:Ee,createElement:Re,createFactory:Ce,createRef:ke,forwardRef:we,isValidElement:be,lazy:$e,memo:je,startTransition:xe,unstable_act:Oe,useCallback:Ie,useContext:ge,useDebugValue:Pe,useDeferredValue:Te,useEffect:De,useId:Ve,useImperativeHandle:Le,useInsertionEffect:Ne,useLayoutEffect:Fe,useMemo:Ue,useReducer:qe,useRef:Ae,useState:Me,useSyncExternalStore:ze,useTransition:Be,version:He}=h,We=h.default??h;export{le as Children,ae as Component,pe as Fragment,ye as Profiler,de as PureComponent,_e as StrictMode,me as Suspense,he as __SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,ve as act,Se as cloneElement,Ee as createContext,Re as createElement,Ce as createFactory,ke as createRef,We as default,we as forwardRef,be as isValidElement,$e as lazy,je as memo,xe as startTransition,Oe as unstable_act,Ie as useCallback,ge as useContext,Pe as useDebugValue,Te as useDeferredValue,De as useEffect,Ve as useId,Le as useImperativeHandle,Ne as useInsertionEffect,Fe as useLayoutEffect,Ue as useMemo,qe as useReducer,Ae as useRef,Me as useState,ze as useSyncExternalStore,Be as useTransition,He as version}; +/*! Bundled license information: + +react/cjs/react.production.min.js: + (** + * @license React + * react.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + *) +*/ +//# sourceMappingURL=react.mjs.map \ No newline at end of file diff --git a/client/static/scheduler@0.23.2/scheduler.mjs b/client/static/scheduler@0.23.2/scheduler.mjs new file mode 100644 index 0000000..599708d --- /dev/null +++ b/client/static/scheduler@0.23.2/scheduler.mjs @@ -0,0 +1,17 @@ +/* esm.sh - scheduler@0.23.2 */ +var __setImmediate$ = (cb, ...args) => ( { $t: setTimeout(cb, 0, ...args), [Symbol.dispose](){ clearTimeout(this.t) } }); +var V=Object.create;var B=Object.defineProperty;var U=Object.getOwnPropertyDescriptor;var X=Object.getOwnPropertyNames;var Z=Object.getPrototypeOf,$=Object.prototype.hasOwnProperty;var D=(e,n)=>()=>(n||e((n={exports:{}}).exports,n),n.exports);var ee=(e,n,t,l)=>{if(n&&typeof n=="object"||typeof n=="function")for(let i of X(n))!$.call(e,i)&&i!==t&&B(e,i,{get:()=>n[i],enumerable:!(l=U(n,i))||l.enumerable});return e};var ne=(e,n,t)=>(t=e!=null?V(Z(e)):{},ee(n||!e||!e.__esModule?B(t,"default",{value:e,enumerable:!0}):t,e));var K=D(r=>{"use strict";function L(e,n){var t=e.length;e.push(n);e:for(;0>>1,i=e[l];if(0>>1;lg(I,t))bg(m,I)?(e[l]=m,e[b]=t,l=b):(e[l]=I,e[f]=t,l=f);else if(bg(m,t))e[l]=m,e[b]=t,l=b;else break e}}return n}function g(e,n){var t=e.sortIndex-n.sortIndex;return t!==0?t:e.id-n.id}typeof performance=="object"&&typeof performance.now=="function"?(q=performance,r.unstable_now=function(){return q.now()}):(C=Date,O=C.now(),r.unstable_now=function(){return C.now()-O});var q,C,O,s=[],c=[],te=1,a=null,u=3,P=!1,_=!1,v=!1,z=typeof setTimeout=="function"?setTimeout:null,A=typeof clearTimeout=="function"?clearTimeout:null,W=typeof __setImmediate$<"u"?__setImmediate$:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function N(e){for(var n=o(c);n!==null;){if(n.callback===null)k(c);else if(n.startTime<=e)k(c),n.sortIndex=n.expirationTime,L(s,n);else break;n=o(c)}}function j(e){if(v=!1,N(e),!_)if(o(s)!==null)_=!0,M(F);else{var n=o(c);n!==null&&R(j,n.startTime-e)}}function F(e,n){_=!1,v&&(v=!1,A(d),d=-1),P=!0;var t=u;try{for(N(n),a=o(s);a!==null&&(!(a.expirationTime>n)||e&&!J());){var l=a.callback;if(typeof l=="function"){a.callback=null,u=a.priorityLevel;var i=l(a.expirationTime<=n);n=r.unstable_now(),typeof i=="function"?a.callback=i:a===o(s)&&k(s),N(n)}else k(s);a=o(s)}if(a!==null)var y=!0;else{var f=o(c);f!==null&&R(j,f.startTime-n),y=!1}return y}finally{a=null,u=t,P=!1}}var w=!1,h=null,d=-1,G=5,H=-1;function J(){return!(r.unstable_now()-He||125l?(e.sortIndex=t,L(c,e),o(s)===null&&e===o(c)&&(v?(A(d),d=-1):v=!0,R(j,t-l))):(e.sortIndex=i,L(s,e),_||P||(_=!0,M(F))),e};r.unstable_shouldYield=J;r.unstable_wrapCallback=function(e){var n=u;return function(){var t=u;u=n;try{return e.apply(this,arguments)}finally{u=t}}}});var S=D((ie,Q)=>{"use strict";Q.exports=K()});var x=ne(S()),{unstable_now:ue,unstable_IdlePriority:ae,unstable_ImmediatePriority:oe,unstable_LowPriority:se,unstable_NormalPriority:ce,unstable_Profiling:fe,unstable_UserBlockingPriority:be,unstable_cancelCallback:_e,unstable_continueExecution:pe,unstable_forceFrameRate:ve,unstable_getCurrentPriorityLevel:de,unstable_getFirstCallbackNode:ye,unstable_next:me,unstable_pauseExecution:ge,unstable_requestPaint:he,unstable_runWithPriority:ke,unstable_scheduleCallback:Pe,unstable_shouldYield:we,unstable_wrapCallback:xe}=x,Ie=x.default??x;export{Ie as default,ae as unstable_IdlePriority,oe as unstable_ImmediatePriority,se as unstable_LowPriority,ce as unstable_NormalPriority,fe as unstable_Profiling,be as unstable_UserBlockingPriority,_e as unstable_cancelCallback,pe as unstable_continueExecution,ve as unstable_forceFrameRate,de as unstable_getCurrentPriorityLevel,ye as unstable_getFirstCallbackNode,me as unstable_next,ue as unstable_now,ge as unstable_pauseExecution,he as unstable_requestPaint,ke as unstable_runWithPriority,Pe as unstable_scheduleCallback,we as unstable_shouldYield,xe as unstable_wrapCallback}; +/*! Bundled license information: + +scheduler/cjs/scheduler.production.min.js: + (** + * @license React + * scheduler.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + *) +*/ +//# sourceMappingURL=scheduler.mjs.map \ No newline at end of file diff --git a/client/typedef/csstype@3.1.3.d.ts b/client/typedef/csstype@3.1.3.d.ts new file mode 100644 index 0000000..b466d21 --- /dev/null +++ b/client/typedef/csstype@3.1.3.d.ts @@ -0,0 +1,21297 @@ +export {}; + +export type PropertyValue = TValue extends Array + ? Array + : TValue extends infer TUnpacked & {} + ? TUnpacked + : TValue; + +export type Fallback = { [P in keyof T]: T[P] | readonly NonNullable[] }; + +export interface StandardLonghandProperties { + /** + * The **`accent-color`** CSS property sets the accent color for user-interface controls generated by some elements. + * + * **Syntax**: `auto | ` + * + * **Initial value**: `auto` + * + * | Chrome | Firefox | Safari | Edge | IE | + * | :----: | :-----: | :------: | :--: | :-: | + * | **93** | **92** | **15.4** | n/a | No | + * + * @see https://developer.mozilla.org/docs/Web/CSS/accent-color + */ + accentColor?: Property.AccentColor | undefined; + /** + * The CSS **`align-content`** property sets the distribution of space between and around content items along a flexbox's cross-axis or a grid's block axis. + * + * **Syntax**: `normal | | | ? ` + * + * **Initial value**: `normal` + * + * | Chrome | Firefox | Safari | Edge | IE | + * | :------: | :-----: | :-----: | :----: | :----: | + * | **29** | **28** | **9** | **12** | **11** | + * | 21 _-x-_ | | 7 _-x-_ | | | + * + * @see https://developer.mozilla.org/docs/Web/CSS/align-content + */ + alignContent?: Property.AlignContent | undefined; + /** + * The CSS **`align-items`** property sets the `align-self` value on all direct children as a group. In Flexbox, it controls the alignment of items on the Cross Axis. In Grid Layout, it controls the alignment of items on the Block Axis within their grid area. + * + * **Syntax**: `normal | stretch | | [ ? ]` + * + * **Initial value**: `normal` + * + * | Chrome | Firefox | Safari | Edge | IE | + * | :------: | :-----: | :-----: | :----: | :----: | + * | **29** | **20** | **9** | **12** | **11** | + * | 21 _-x-_ | | 7 _-x-_ | | | + * + * @see https://developer.mozilla.org/docs/Web/CSS/align-items + */ + alignItems?: Property.AlignItems | undefined; + /** + * The **`align-self`** CSS property overrides a grid or flex item's `align-items` value. In Grid, it aligns the item inside the grid area. In Flexbox, it aligns the item on the cross axis. + * + * **Syntax**: `auto | normal | stretch | | ? ` + * + * **Initial value**: `auto` + * + * | Chrome | Firefox | Safari | Edge | IE | + * | :------: | :-----: | :-----: | :----: | :----: | + * | **29** | **20** | **9** | **12** | **10** | + * | 21 _-x-_ | | 7 _-x-_ | | | + * + * @see https://developer.mozilla.org/docs/Web/CSS/align-self + */ + alignSelf?: Property.AlignSelf | undefined; + /** + * The **`align-tracks`** CSS property sets the alignment in the masonry axis for grid containers that have masonry in their block axis. + * + * **Syntax**: `[ normal | | | ? ]#` + * + * **Initial value**: `normal` + * + * | Chrome | Firefox | Safari | Edge | IE | + * | :----: | :-----: | :----: | :--: | :-: | + * | No | n/a | No | n/a | No | + * + * @see https://developer.mozilla.org/docs/Web/CSS/align-tracks + */ + alignTracks?: Property.AlignTracks | undefined; + /** + * The **`animation-composition`** CSS property specifies the composite operation to use when multiple animations affect the same property simultaneously. + * + * **Syntax**: `#` + * + * **Initial value**: `replace` + * + * | Chrome | Firefox | Safari | Edge | IE | + * | :-----: | :-----: | :----: | :--: | :-: | + * | **112** | **115** | **16** | n/a | No | + * + * @see https://developer.mozilla.org/docs/Web/CSS/animation-composition + */ + animationComposition?: Property.AnimationComposition | undefined; + /** + * The **`animation-delay`** CSS property specifies the amount of time to wait from applying the animation to an element before beginning to perform the animation. The animation can start later, immediately from its beginning, or immediately and partway through the animation. + * + * **Syntax**: `