From 8b8b96591bba4c02f93b1d1b5aef552b4c52dd5d Mon Sep 17 00:00:00 2001 From: attente Date: Thu, 11 Apr 2024 23:08:52 +0000 Subject: [PATCH] Build: (b7e3fc0) landing page: fix Transactions API link (#49) --- ...a023a7.json => search-index-d40d8742.json} | 0 api/indexer/examples/fetch-tokens/index.html | 2 +- .../native-network-balance/index.html | 2 +- .../examples/transaction-history/index.html | 2 +- .../index.html | 2 +- api/indexer/examples/unique-tokens/index.html | 2 +- api/indexer/installation/index.html | 2 +- api/indexer/metadata-tips/index.html | 2 +- api/indexer/overview/index.html | 2 +- api/marketplace/overview/index.html | 2 +- api/metadata/contract-metadata/index.html | 2 +- api/metadata/index.html | 2 +- api/metadata/overview/index.html | 2 +- api/metadata/rest-api/index.html | 2 +- api/metadata/token-metadata/index.html | 2 +- api/node-gateway/index.html | 2 +- .../examples/fetch-fee-options/index.html | 2 +- .../fetch-transaction-receipts/index.html | 2 +- .../examples/send-transactions/index.html | 2 +- api/relayer/installation/index.html | 2 +- api/relayer/overview/index.html | 2 +- ...8g2wr.js => 01-connect-wallet-B2hwMpGz.js} | 2 +- ...-lTek.js => 01-connect-wallet-BSHN4m0B.js} | 2 +- ...ploy-BdadzA9S.js => 01-deploy-BndfKA6I.js} | 2 +- ... 01-deploy-an-item-collection-Dn_BY2Y2.js} | 2 +- ...ploy-DGtful7w.js => 01-deploy-yWdCYzL6.js} | 2 +- ...-DvjAcd4K.js => 01-deployment-BfvHQMFS.js} | 2 +- ...HNDnoI.js => 01-fiat-on-ramps-DArvUD2e.js} | 2 +- ...He0UCAr.js => 01-introduction-BKsmE4CZ.js} | 2 +- ...ew-DB-Q8XzW.js => 01-overview-BYWCJsGx.js} | 2 +- ...ew-B4zpCEz7.js => 01-overview-C4RM-HCV.js} | 2 +- ...ew-B1iAWAUg.js => 01-overview-C4pZJ_Qb.js} | 2 +- ...ew-oAznXel_.js => 01-overview-CJr0MEZx.js} | 2 +- ...ew-CeHZ22QN.js => 01-overview-CvggFXnC.js} | 2 +- ...ew-CheoKdG6.js => 01-overview-Do_IYhe5.js} | 2 +- ...ew-BZ1QXxqO.js => 01-overview-ZOo9j1gJ.js} | 2 +- ...{01-why-D3DPJKAd.js => 01-why-CGBBNjVt.js} | 2 +- ...m4r6cTG.js => 02-auth-address-1FKnm7mc.js} | 2 +- ...xDxUN5K.js => 02-auth-address-DShbr_0m.js} | 2 +- ...> 02-building-relaying-server-BdGQp9qq.js} | 2 +- ...s => 02-deploy-ERC20-currency-ClHiAEg6.js} | 2 +- ...hi-j.js => 02-getting-started-Bmo3MAgg.js} | 2 +- ...9weejMU.js => 02-installation-B2QSK-Mx.js} | 2 +- ...c00QywQ.js => 02-installation-Bq7wjiPn.js} | 2 +- ...-BCLVsgjB.js => 02-quickstart-4lGYlLxP.js} | 2 +- ...-qFnRWwo8.js => 02-quickstart-CHz9RecN.js} | 2 +- ...-oA2XBFuP.js => 02-quickstart-CZW_UPb4.js} | 2 +- ...CvmnAWV.js => 02-sequence-kit-BqzhZNlW.js} | 2 +- ...ets-D4R5j2Ua.js => 02-wallets-ePm8UEqf.js} | 2 +- ...nts-D27RzhL4.js => 03-clients-DXFL0j9A.js} | 2 +- ...JOPw3X.js => 03-configuration-D5QgHLpq.js} | 2 +- ...ZjwSZ.js => 03-get-top-orders-BUBHB9B-.js} | 2 +- ...Dxt_.js => 03-manage-sessions-BwMVyFGx.js} | 2 +- ...-mint-collectibles-serverless-2ifHx9Y_.js} | 2 +- ...setup-DUe_CijD.js => 03-setup-CxlhlZWE.js} | 2 +- ...setup-Cb8smyX2.js => 03-setup-DXdrdPXA.js} | 2 +- ...fFVDTZF.js => 03-sign-message-D6ofYsOV.js} | 2 +- ...GjWj8W8.js => 03-sign-message-p-AFMhxE.js} | 2 +- ...wagmi-U3zrfV4Y.js => 03-wagmi-B4ZqaFQB.js} | 2 +- ..._jt8l.js => 03-wallet-factory-CuRuqS-W.js} | 2 +- ...9hSft.js => 04-authentication-BOz7d19A.js} | 2 +- ...WKo4Q.js => 04-authentication-CUb6HsTZ.js} | 2 +- ...ut-CGrtAYln.js => 04-checkout-BmwW9sW3.js} | 2 +- ...08wPXf.js => 04-configuration-BGZfgaL2.js} | 2 +- ...xOc7Ot.js => 04-get-orderbook-D_fks9X9.js} | 2 +- ...BUSllyX-.js => 04-rainbow-kit-D2Zipyxj.js} | 2 +- ...cKjOYKE.js => 04-sequence-kit-DYafzAwR.js} | 2 +- ...xLs3p5v.js => 04-session-keys-Cbxr_hwu.js} | 2 +- ...xGStMVk.js => 04-session-keys-DqtOdG-K.js} | 2 +- ...s-Dxcg6lus.js => 04-transfers-DR3R5hqP.js} | 2 +- ...DvoCONk1.js => 04-use-wallets-BviEK2KC.js} | 2 +- ...js => 04-wallet-configuration-DkZcrBFc.js} | 2 +- ...3k5E.js => 05-api-integration-BqSmr2Yi.js} | 2 +- ...s-BfXDkIn_.js => 05-contracts-B_OQq9bQ.js} | 2 +- ...4C.js => 05-custom-connectors-BHc0xcpc.js} | 2 +- ....js => 05-get-user-activities-M86mwlbC.js} | 2 +- ....js => 05-modules-and-updates-Rm9MIr3s.js} | 2 +- ...s-ByiO4KpY.js => 05-platforms-C-JPbeZh.js} | 2 +- ...18X.js => 05-send-transaction-DbjZtHwl.js} | 2 +- ...Ih7.js => 05-send-transaction-kke-N76M.js} | 2 +- ...-C8350nRY.js => 05-validation-Dtr9Cmc6.js} | 2 +- ...1zo1CmE.js => 05-web3-onboard-DzjbDjBH.js} | 2 +- ....js => 05-write-to-blockchain-DxDuRr0t.js} | 2 +- ...wjPbDw.js => 06-fiat-on-ramps-CdXBCfW_.js} | 2 +- ...=> 06-main-module-upgradeable-DL35mkIe.js} | 2 +- ... => 06-orderbook-transactions-BeANDLS3.js} | 2 +- ...g-BC_Fvj2j.js => 06-packaging-BYYAneYR.js} | 2 +- ...js => 06-read-from-blockchain-DoQeKhHd.js} | 2 +- ...-0sFxl22z.js => 06-send-erc20-Ck3f6k8g.js} | 2 +- ...-DtUsnj7m.js => 06-send-erc20-cLLuUuLB.js} | 2 +- ...kens-DXSO-gRp.js => 06-tokens-oI2EWpFX.js} | 2 +- ...js => 06-transaction-receipts-_XtH0tt7.js} | 2 +- ...s2-7YY.js => 06-web3-react-v6-BAQbJzaF.js} | 2 +- ...hZTFxVn.js => 07-Architecture-Ds8CYTw-.js} | 2 +- ...uiQRa.js => 07-key-management-CxEf-lMl.js} | 2 +- ...B9NC1RD6.js => 07-send-erc721-CNE6wNoq.js} | 2 +- ...TnZrFI4X.js => 07-send-erc721-CzZDNtQ7.js} | 2 +- ...3iRKzZ.js => 07-sign-messages-CW17R3NV.js} | 2 +- ...l-C4gBsPMw.js => 07-web3modal-_LMGGrjB.js} | 2 +- ...{08-FAQ-BuczeFbP.js => 08-FAQ-DQb3mCrb.js} | 2 +- ...xZx.js => 08-deploy-contracts-DG_EGMTS.js} | 2 +- ...zh28oUh.js => 08-send-erc1155-CLRVbqt4.js} | 2 +- ...RjMBGIi.js => 08-send-erc1155-CUxyTiut.js} | 2 +- ...Z.js => 08-signature-encoding-CF_iu6MO.js} | 2 +- ...9-nested-transaction-batching-CUjn36ZC.js} | 2 +- ...=> 09-send-batch-transactions-BBPhq6aq.js} | 2 +- ...=> 09-send-batch-transactions-D4iwwYob.js} | 2 +- ...i-BdZBj8-k.js => 09-wallet-ui-CqCmBnOz.js} | 2 +- ...DA.js => 10-building-backends-DMKp6Iz8.js} | 2 +- ...N-.js => 10-building-backends-xZr4PmBu.js} | 2 +- ...0uUv3vN.js => 10-guest-module-DEogu74b.js} | 2 +- ...38Hof.js => 11-wallet-context-DAoD3UCO.js} | 2 +- ...gZBT.js => 12-contract-audits-Dighz4iv.js} | 2 +- ...4337-CVp9M06P.js => 5189-4337-DzWWtvuW.js} | 2 +- ...> 800-manage-metadata-builder-CrJb3NRw.js} | 2 +- ...dGrid-Cq4GeAxK.js => CardGrid-CYVfQ3WE.js} | 2 +- .../{Video-DA850lYm.js => Video-Dx1TgdZF.js} | 2 +- ...tics-DYYKP19D.js => analytics-Doos2e2L.js} | 2 +- ...ndroid-C6dWDm2w.js => android-X1EsMl1C.js} | 2 +- ...-Cp-J5QfF.js => chain-support-DOzK_pIS.js} | 2 +- ...odgvb.js => contract-metadata-BfQGFjNk.js} | 2 +- ...acts-CRipNufL.js => contracts-Cy0FISIm.js} | 2 +- ...s => custom-marketplace-guide-CWwI9pNn.js} | 2 +- ...xYhCLdN.js => embedded-wallet-BzsnsrF5.js} | 2 +- ...CI.js => enclave-verification-CMOjWdZW.js} | 2 +- ...bjbOf.js => fetch-fee-options-BXroKgIq.js} | 2 +- ...s-DnxbqV6s.js => fetch-tokens-CvfdENKe.js} | 2 +- ...=> fetch-transaction-receipts-DANBlCwM.js} | 2 +- ...-tank-QT8ZtNxU.js => gas-tank-CmGRwhfM.js} | 2 +- ...elWB-hq.js => getting-started-BMb3WKhe.js} | 2 +- assets/{iOS-C6dWDm2w.js => iOS-X1EsMl1C.js} | 2 +- .../{index-CQ1xESna.js => index-BuApaT9A.js} | 28 +++++++++---------- .../{index-_l7PkMA4.js => index-CNi1-mL3.js} | 2 +- ...ndexer-B7ZD2yrf.js => indexer-YbnVB1v2.js} | 2 +- ...n-BG-qbdXw.js => installation-Cwqe5gAJ.js} | 2 +- ...n-DbB_mFew.js => installation-wZPDouon.js} | 2 +- ...ntents-CFd6OTE4.js => intents-BJ_4n0r2.js} | 2 +- ...ootbox-DBt-vUdV.js => lootbox-C90qy9vg.js} | 2 +- ...s-D1ZMv5EC.js => marketplaces-DhVnnxbC.js} | 2 +- ...adata-D028biuS.js => metadata-DPWrGr13.js} | 2 +- ...-HbAPeH4o.js => metadata-tips-C8EnksRI.js} | 2 +- ...{minter-CHOJfgD7.js => minter-DA7yBLFQ.js} | 2 +- ....js => native-network-balance-CssoycrD.js} | 2 +- ...t-DXanMfhr.js => nft-checkout-C7evO2eI.js} | 2 +- ...y-PdrjX05b.js => node-gateway-B4PdqPN9.js} | 2 +- ...y-RnWK2BFw.js => node-gateway-U2i1F0l7.js} | 2 +- ...{nodejs-C6dWDm2w.js => nodejs-X1EsMl1C.js} | 2 +- ...nramps-BxMLs3Lf.js => onramps-BbOeTy6Y.js} | 2 +- ...rview-DjxO7JIe.js => overview-18NDmc64.js} | 2 +- ...rview-CO9xIIe6.js => overview-BII_hQdt.js} | 2 +- ...rview-DSpEOUXK.js => overview-BN8QZvk-.js} | 2 +- ...rview-aUDnJ3l9.js => overview-BNlmMJu0.js} | 2 +- ...rview-DBfaBr5H.js => overview-BQ6UDQUB.js} | 2 +- ...rview-B7VoSthX.js => overview-C9kpkU_6.js} | 2 +- ...rview-Z6EVxdFt.js => overview-CFjL2Yxx.js} | 2 +- ...rview-QtzwVSZR.js => overview-D1mxYY9r.js} | 2 +- ...rview-CdMCE3rv.js => overview-DXyE6Rvi.js} | 2 +- ...rview-CxZJmGye.js => overview-anfMn169.js} | 2 +- ...nBtQ.js => project-management-DMjdPfQT.js} | 2 +- ...TugVFt.js => project-settings-CPC8b_S9.js} | 2 +- assets/reactnative-C6dWDm2w.js | 1 - assets/reactnative-X1EsMl1C.js | 1 + ...t-api-BYI4maD7.js => rest-api-zFaBOEEv.js} | 2 +- ...P98Ru.js => send-transactions-DehwTOJ8.js} | 2 +- assets/sequence-kit-C6dWDm2w.js | 1 - assets/sequence-kit-X1EsMl1C.js | 1 + ...upport-ADsn4qYW.js => support-DMnanRiD.js} | 2 +- ...s => template-embedded-wallet-FC73SbuJ.js} | 2 +- ...qXMlMrs.js => token-directory-D1zvYZdp.js} | 2 +- ...8T5WOKH3.js => token-metadata-DlqWG9oR.js} | 2 +- ...gaS.js => transaction-history-D2aS8dLw.js} | 2 +- ...sation-history-token-contract-CTGoZF4C.js} | 2 +- assets/typescript-C6dWDm2w.js | 1 - assets/typescript-X1EsMl1C.js | 1 + ...-VgPMF_x1.js => unique-tokens-DQfpOsxr.js} | 2 +- assets/unity-C6dWDm2w.js | 1 - assets/unity-X1EsMl1C.js | 1 + ...de-Bnph8vf9.js => unity-guide-CxzhH445.js} | 2 +- ...ks-DkZML-Iy.js => wallet-sdks-CSD1b6Af.js} | 2 +- ...de-DQBLzTwq.js => webgl-guide-ByoBcXmB.js} | 2 +- ...js => white-label-marketplace-Dv9-C6yj.js} | 2 +- guides/custom-marketplace-guide/index.html | 2 +- guides/lootbox/index.html | 2 +- .../02-building-relaying-server/index.html | 2 +- .../index.html | 2 +- .../template-embedded-wallet/index.html | 2 +- guides/unity-guide/index.html | 2 +- guides/webgl-guide/index.html | 2 +- index.html | 4 +-- sdk/android/index.html | 2 +- sdk/go/overview/index.html | 2 +- sdk/iOS/index.html | 2 +- sdk/nodejs/index.html | 2 +- sdk/reactnative/index.html | 2 +- sdk/sequence-kit/01-overview/index.html | 2 +- .../02-getting-started/index.html | 2 +- sdk/sequence-kit/03-configuration/index.html | 2 +- sdk/sequence-kit/04-checkout/index.html | 2 +- .../05-custom-connectors/index.html | 2 +- sdk/sequence-kit/index.html | 2 +- .../03-guides/01-connect-wallet/index.html | 2 +- .../03-guides/02-auth-address/index.html | 2 +- .../03-guides/03-sign-message/index.html | 2 +- .../03-guides/04-session-keys/index.html | 2 +- .../03-guides/05-send-transaction/index.html | 2 +- .../03-guides/06-send-erc20/index.html | 2 +- .../03-guides/07-send-erc721/index.html | 2 +- .../03-guides/08-send-erc1155/index.html | 2 +- .../09-send-batch-transactions/index.html | 2 +- .../03-guides/10-building-backends/index.html | 2 +- sdk/typescript/03-guides/overview/index.html | 2 +- .../connectors/01-overview/index.html | 2 +- .../connectors/02-sequence-kit/index.html | 2 +- sdk/typescript/connectors/03-wagmi/index.html | 2 +- .../connectors/04-rainbow-kit/index.html | 2 +- .../connectors/05-web3-onboard/index.html | 2 +- .../connectors/06-web3-react-v6/index.html | 2 +- .../connectors/07-web3modal/index.html | 2 +- sdk/typescript/connectors/08-FAQ/index.html | 2 +- sdk/typescript/index.html | 2 +- sdk/unity/01-overview/index.html | 2 +- sdk/unity/02-installation/index.html | 2 +- sdk/unity/03-setup/index.html | 2 +- sdk/unity/04-authentication/index.html | 2 +- sdk/unity/05-write-to-blockchain/index.html | 2 +- sdk/unity/06-read-from-blockchain/index.html | 2 +- sdk/unity/07-sign-messages/index.html | 2 +- sdk/unity/08-deploy-contracts/index.html | 2 +- sdk/unity/09-wallet-ui/index.html | 2 +- sdk/unity/Advanced/01-introduction/index.html | 2 +- sdk/unity/Advanced/02-wallets/index.html | 2 +- sdk/unity/Advanced/03-clients/index.html | 2 +- sdk/unity/Advanced/04-transfers/index.html | 2 +- sdk/unity/Advanced/05-contracts/index.html | 2 +- sdk/unity/Advanced/06-tokens/index.html | 2 +- sdk/unity/index.html | 2 +- sdk/unreal/01-overview/index.html | 2 +- sdk/unreal/02-installation/index.html | 2 +- sdk/unreal/03-setup/index.html | 2 +- sdk/unreal/04-authentication/index.html | 2 +- sdk/unreal/05-api-integration/index.html | 2 +- sdk/unreal/06-packaging/index.html | 2 +- solutions/builder/analytics/index.html | 2 +- solutions/builder/contracts/index.html | 2 +- solutions/builder/embedded-wallet/index.html | 2 +- solutions/builder/gas-tank/index.html | 2 +- solutions/builder/getting-started/index.html | 2 +- solutions/builder/indexer/index.html | 2 +- solutions/builder/marketplaces/index.html | 2 +- solutions/builder/node-gateway/index.html | 2 +- solutions/builder/overview/index.html | 2 +- .../builder/project-management/index.html | 2 +- solutions/builder/project-settings/index.html | 2 +- solutions/builder/wallet-sdks/index.html | 2 +- .../01-deploy-an-item-collection/index.html | 2 +- .../02-deploy-ERC20-currency/index.html | 2 +- .../800-manage-metadata-builder/index.html | 2 +- solutions/index.html | 2 +- solutions/marketplaces/index.html | 2 +- .../orderbook/01-overview/index.html | 2 +- .../orderbook/02-quickstart/index.html | 2 +- .../examples/03-get-top-orders/index.html | 2 +- .../examples/04-get-orderbook/index.html | 2 +- .../05-get-user-activities/index.html | 2 +- .../06-orderbook-transactions/index.html | 2 +- solutions/marketplaces/overview/index.html | 2 +- .../white-label-marketplace/index.html | 2 +- solutions/minter/index.html | 2 +- solutions/nft-checkout/index.html | 2 +- solutions/onramps/index.html | 2 +- .../onramps/01-fiat-on-ramps/index.html | 2 +- .../technical-references/5189-4337/index.html | 2 +- .../chain-support/index.html | 2 +- .../internals/01-deployment/index.html | 2 +- .../internals/v1/01-deploy/index.html | 2 +- .../internals/v1/03-wallet-factory/index.html | 2 +- .../v1/04-wallet-configuration/index.html | 2 +- .../v1/05-modules-and-updates/index.html | 2 +- .../v1/06-main-module-upgradeable/index.html | 2 +- .../v1/08-signature-encoding/index.html | 2 +- .../09-nested-transaction-batching/index.html | 2 +- .../internals/v1/10-guest-module/index.html | 2 +- .../internals/v1/11-wallet-context/index.html | 2 +- .../v1/12-contract-audits/index.html | 2 +- .../internals/v2/01-deploy/index.html | 2 +- .../internals/v2/04-configuration/index.html | 2 +- .../enclave-verification/index.html | 2 +- .../wallet-as-a-service/intents/index.html | 2 +- .../wallet-as-a-service/overview/index.html | 2 +- .../wallet-contracts/01-why/index.html | 2 +- .../embedded-wallet/01-overview/index.html | 2 +- .../embedded-wallet/02-quickstart/index.html | 2 +- .../07-Architecture/index.html | 2 +- .../examples/03-manage-sessions/index.html | 2 +- .../examples/04-use-wallets/index.html | 2 +- .../examples/05-validation/index.html | 2 +- .../06-transaction-receipts/index.html | 2 +- solutions/wallets/overview/index.html | 2 +- .../universal-wallet/01-overview/index.html | 2 +- .../universal-wallet/02-quickstart/index.html | 2 +- .../04-sequence-kit/index.html | 2 +- .../universal-wallet/05-platforms/index.html | 2 +- .../06-fiat-on-ramps/index.html | 2 +- .../07-key-management/index.html | 2 +- .../examples/01-connect-wallet/index.html | 2 +- .../examples/02-auth-address/index.html | 2 +- .../examples/03-sign-message/index.html | 2 +- .../examples/04-session-keys/index.html | 2 +- .../examples/05-send-transaction/index.html | 2 +- .../examples/06-send-erc20/index.html | 2 +- .../examples/07-send-erc721/index.html | 2 +- .../examples/08-send-erc1155/index.html | 2 +- .../09-send-batch-transactions/index.html | 2 +- .../examples/10-building-backends/index.html | 2 +- support/index.html | 2 +- support/token-directory/index.html | 2 +- 316 files changed, 325 insertions(+), 325 deletions(-) rename .vocs/{search-index-1da023a7.json => search-index-d40d8742.json} (100%) rename assets/{01-connect-wallet-C-O8g2wr.js => 01-connect-wallet-B2hwMpGz.js} (99%) rename assets/{01-connect-wallet-Cll-lTek.js => 01-connect-wallet-BSHN4m0B.js} (99%) rename assets/{01-deploy-BdadzA9S.js => 01-deploy-BndfKA6I.js} (98%) rename assets/{01-deploy-an-item-collection-CrWa6-Qw.js => 01-deploy-an-item-collection-Dn_BY2Y2.js} (99%) rename assets/{01-deploy-DGtful7w.js => 01-deploy-yWdCYzL6.js} (99%) rename assets/{01-deployment-DvjAcd4K.js => 01-deployment-BfvHQMFS.js} (98%) rename assets/{01-fiat-on-ramps-C8HNDnoI.js => 01-fiat-on-ramps-DArvUD2e.js} (96%) rename assets/{01-introduction-JHe0UCAr.js => 01-introduction-BKsmE4CZ.js} (98%) rename assets/{01-overview-DB-Q8XzW.js => 01-overview-BYWCJsGx.js} (99%) rename assets/{01-overview-B4zpCEz7.js => 01-overview-C4RM-HCV.js} (97%) rename assets/{01-overview-B1iAWAUg.js => 01-overview-C4pZJ_Qb.js} (97%) rename assets/{01-overview-oAznXel_.js => 01-overview-CJr0MEZx.js} (95%) rename assets/{01-overview-CeHZ22QN.js => 01-overview-CvggFXnC.js} (97%) rename assets/{01-overview-CheoKdG6.js => 01-overview-Do_IYhe5.js} (97%) rename assets/{01-overview-BZ1QXxqO.js => 01-overview-ZOo9j1gJ.js} (97%) rename assets/{01-why-D3DPJKAd.js => 01-why-CGBBNjVt.js} (98%) rename assets/{02-auth-address-Dm4r6cTG.js => 02-auth-address-1FKnm7mc.js} (99%) rename assets/{02-auth-address-DxDxUN5K.js => 02-auth-address-DShbr_0m.js} (99%) rename assets/{02-building-relaying-server-CAcWgQrx.js => 02-building-relaying-server-BdGQp9qq.js} (99%) rename assets/{02-deploy-ERC20-currency-8FspthnM.js => 02-deploy-ERC20-currency-ClHiAEg6.js} (99%) rename assets/{02-getting-started-BBo-hi-j.js => 02-getting-started-Bmo3MAgg.js} (99%) rename assets/{02-installation-B9weejMU.js => 02-installation-B2QSK-Mx.js} (97%) rename assets/{02-installation-Cc00QywQ.js => 02-installation-Bq7wjiPn.js} (99%) rename assets/{02-quickstart-BCLVsgjB.js => 02-quickstart-4lGYlLxP.js} (99%) rename assets/{02-quickstart-qFnRWwo8.js => 02-quickstart-CHz9RecN.js} (98%) rename assets/{02-quickstart-oA2XBFuP.js => 02-quickstart-CZW_UPb4.js} (99%) rename assets/{02-sequence-kit-CCvmnAWV.js => 02-sequence-kit-BqzhZNlW.js} (97%) rename assets/{02-wallets-D4R5j2Ua.js => 02-wallets-ePm8UEqf.js} (99%) rename assets/{03-clients-D27RzhL4.js => 03-clients-DXFL0j9A.js} (99%) rename assets/{03-configuration-CuJOPw3X.js => 03-configuration-D5QgHLpq.js} (99%) rename assets/{03-get-top-orders-BdjZjwSZ.js => 03-get-top-orders-BUBHB9B-.js} (99%) rename assets/{03-manage-sessions-DPpWDxt_.js => 03-manage-sessions-BwMVyFGx.js} (99%) rename assets/{03-mint-collectibles-serverless-IznAxnmc.js => 03-mint-collectibles-serverless-2ifHx9Y_.js} (99%) rename assets/{03-setup-DUe_CijD.js => 03-setup-CxlhlZWE.js} (97%) rename assets/{03-setup-Cb8smyX2.js => 03-setup-DXdrdPXA.js} (97%) rename assets/{03-sign-message-DfFVDTZF.js => 03-sign-message-D6ofYsOV.js} (99%) rename assets/{03-sign-message-RGjWj8W8.js => 03-sign-message-p-AFMhxE.js} (90%) rename assets/{03-wagmi-U3zrfV4Y.js => 03-wagmi-B4ZqaFQB.js} (99%) rename assets/{03-wallet-factory-qSe_jt8l.js => 03-wallet-factory-CuRuqS-W.js} (99%) rename assets/{04-authentication-npi9hSft.js => 04-authentication-BOz7d19A.js} (99%) rename assets/{04-authentication-DoAWKo4Q.js => 04-authentication-CUb6HsTZ.js} (99%) rename assets/{04-checkout-CGrtAYln.js => 04-checkout-BmwW9sW3.js} (99%) rename assets/{04-configuration-DA08wPXf.js => 04-configuration-BGZfgaL2.js} (99%) rename assets/{04-get-orderbook-B5xOc7Ot.js => 04-get-orderbook-D_fks9X9.js} (99%) rename assets/{04-rainbow-kit-BUSllyX-.js => 04-rainbow-kit-D2Zipyxj.js} (99%) rename assets/{04-sequence-kit-CcKjOYKE.js => 04-sequence-kit-DYafzAwR.js} (97%) rename assets/{04-session-keys-DxLs3p5v.js => 04-session-keys-Cbxr_hwu.js} (99%) rename assets/{04-session-keys-DxGStMVk.js => 04-session-keys-DqtOdG-K.js} (99%) rename assets/{04-transfers-Dxcg6lus.js => 04-transfers-DR3R5hqP.js} (96%) rename assets/{04-use-wallets-DvoCONk1.js => 04-use-wallets-BviEK2KC.js} (99%) rename assets/{04-wallet-configuration-DVqS5irt.js => 04-wallet-configuration-DkZcrBFc.js} (99%) rename assets/{05-api-integration-iE3P3k5E.js => 05-api-integration-BqSmr2Yi.js} (99%) rename assets/{05-contracts-BfXDkIn_.js => 05-contracts-B_OQq9bQ.js} (99%) rename assets/{05-custom-connectors-DkAZyI4C.js => 05-custom-connectors-BHc0xcpc.js} (99%) rename assets/{05-get-user-activities-pEMwOcps.js => 05-get-user-activities-M86mwlbC.js} (99%) rename assets/{05-modules-and-updates-BY6hMn8V.js => 05-modules-and-updates-Rm9MIr3s.js} (99%) rename assets/{05-platforms-ByiO4KpY.js => 05-platforms-C-JPbeZh.js} (97%) rename assets/{05-send-transaction-pGrK718X.js => 05-send-transaction-DbjZtHwl.js} (98%) rename assets/{05-send-transaction-BDS7AIh7.js => 05-send-transaction-kke-N76M.js} (98%) rename assets/{05-validation-C8350nRY.js => 05-validation-Dtr9Cmc6.js} (99%) rename assets/{05-web3-onboard-D1zo1CmE.js => 05-web3-onboard-DzjbDjBH.js} (99%) rename assets/{05-write-to-blockchain-0a7x-nhe.js => 05-write-to-blockchain-DxDuRr0t.js} (99%) rename assets/{06-fiat-on-ramps-BywjPbDw.js => 06-fiat-on-ramps-CdXBCfW_.js} (96%) rename assets/{06-main-module-upgradeable-fzKzewCJ.js => 06-main-module-upgradeable-DL35mkIe.js} (90%) rename assets/{06-orderbook-transactions-DlnXypsc.js => 06-orderbook-transactions-BeANDLS3.js} (99%) rename assets/{06-packaging-BC_Fvj2j.js => 06-packaging-BYYAneYR.js} (98%) rename assets/{06-read-from-blockchain-Cj-cHTXv.js => 06-read-from-blockchain-DoQeKhHd.js} (97%) rename assets/{06-send-erc20-0sFxl22z.js => 06-send-erc20-Ck3f6k8g.js} (99%) rename assets/{06-send-erc20-DtUsnj7m.js => 06-send-erc20-cLLuUuLB.js} (99%) rename assets/{06-tokens-DXSO-gRp.js => 06-tokens-oI2EWpFX.js} (98%) rename assets/{06-transaction-receipts-Ca89f3rD.js => 06-transaction-receipts-_XtH0tt7.js} (99%) rename assets/{06-web3-react-v6-Czs2-7YY.js => 06-web3-react-v6-BAQbJzaF.js} (99%) rename assets/{07-Architecture-ChZTFxVn.js => 07-Architecture-Ds8CYTw-.js} (98%) rename assets/{07-key-management-DWguiQRa.js => 07-key-management-CxEf-lMl.js} (98%) rename assets/{07-send-erc721-B9NC1RD6.js => 07-send-erc721-CNE6wNoq.js} (99%) rename assets/{07-send-erc721-TnZrFI4X.js => 07-send-erc721-CzZDNtQ7.js} (99%) rename assets/{07-sign-messages-BP3iRKzZ.js => 07-sign-messages-CW17R3NV.js} (97%) rename assets/{07-web3modal-C4gBsPMw.js => 07-web3modal-_LMGGrjB.js} (96%) rename assets/{08-FAQ-BuczeFbP.js => 08-FAQ-DQb3mCrb.js} (99%) rename assets/{08-deploy-contracts-DGftcxZx.js => 08-deploy-contracts-DG_EGMTS.js} (98%) rename assets/{08-send-erc1155-Czh28oUh.js => 08-send-erc1155-CLRVbqt4.js} (99%) rename assets/{08-send-erc1155-WRjMBGIi.js => 08-send-erc1155-CUxyTiut.js} (99%) rename assets/{08-signature-encoding-l13F1bwZ.js => 08-signature-encoding-CF_iu6MO.js} (99%) rename assets/{09-nested-transaction-batching-B-AdSb0p.js => 09-nested-transaction-batching-CUjn36ZC.js} (89%) rename assets/{09-send-batch-transactions-BT88ONRR.js => 09-send-batch-transactions-BBPhq6aq.js} (99%) rename assets/{09-send-batch-transactions-DTN3BT1c.js => 09-send-batch-transactions-D4iwwYob.js} (99%) rename assets/{09-wallet-ui-BdZBj8-k.js => 09-wallet-ui-CqCmBnOz.js} (99%) rename assets/{10-building-backends-CFK1V2DA.js => 10-building-backends-DMKp6Iz8.js} (98%) rename assets/{10-building-backends-Dtr1UKN-.js => 10-building-backends-xZr4PmBu.js} (98%) rename assets/{10-guest-module-y0uUv3vN.js => 10-guest-module-DEogu74b.js} (90%) rename assets/{11-wallet-context-DHz38Hof.js => 11-wallet-context-DAoD3UCO.js} (98%) rename assets/{12-contract-audits-FxglgZBT.js => 12-contract-audits-Dighz4iv.js} (97%) rename assets/{5189-4337-CVp9M06P.js => 5189-4337-DzWWtvuW.js} (75%) rename assets/{800-manage-metadata-builder-BV9jkPvX.js => 800-manage-metadata-builder-CrJb3NRw.js} (99%) rename assets/{CardGrid-Cq4GeAxK.js => CardGrid-CYVfQ3WE.js} (87%) rename assets/{Video-DA850lYm.js => Video-Dx1TgdZF.js} (90%) rename assets/{analytics-DYYKP19D.js => analytics-Doos2e2L.js} (98%) rename assets/{android-C6dWDm2w.js => android-X1EsMl1C.js} (75%) rename assets/{chain-support-Cp-J5QfF.js => chain-support-DOzK_pIS.js} (98%) rename assets/{contract-metadata-BXtodgvb.js => contract-metadata-BfQGFjNk.js} (99%) rename assets/{contracts-CRipNufL.js => contracts-Cy0FISIm.js} (97%) rename assets/{custom-marketplace-guide-CUABson7.js => custom-marketplace-guide-CWwI9pNn.js} (99%) rename assets/{embedded-wallet-BxYhCLdN.js => embedded-wallet-BzsnsrF5.js} (99%) rename assets/{enclave-verification-kx7KMKCI.js => enclave-verification-CMOjWdZW.js} (99%) rename assets/{fetch-fee-options-CVkbjbOf.js => fetch-fee-options-BXroKgIq.js} (99%) rename assets/{fetch-tokens-DnxbqV6s.js => fetch-tokens-CvfdENKe.js} (99%) rename assets/{fetch-transaction-receipts-DOw0qvIC.js => fetch-transaction-receipts-DANBlCwM.js} (99%) rename assets/{gas-tank-QT8ZtNxU.js => gas-tank-CmGRwhfM.js} (95%) rename assets/{getting-started-DelWB-hq.js => getting-started-BMb3WKhe.js} (98%) rename assets/{iOS-C6dWDm2w.js => iOS-X1EsMl1C.js} (75%) rename assets/{index-CQ1xESna.js => index-BuApaT9A.js} (71%) rename assets/{index-_l7PkMA4.js => index-CNi1-mL3.js} (83%) rename assets/{indexer-B7ZD2yrf.js => indexer-YbnVB1v2.js} (95%) rename assets/{installation-BG-qbdXw.js => installation-Cwqe5gAJ.js} (99%) rename assets/{installation-DbB_mFew.js => installation-wZPDouon.js} (98%) rename assets/{intents-CFd6OTE4.js => intents-BJ_4n0r2.js} (98%) rename assets/{lootbox-DBt-vUdV.js => lootbox-C90qy9vg.js} (96%) rename assets/{marketplaces-D1ZMv5EC.js => marketplaces-DhVnnxbC.js} (94%) rename assets/{metadata-D028biuS.js => metadata-DPWrGr13.js} (99%) rename assets/{metadata-tips-HbAPeH4o.js => metadata-tips-C8EnksRI.js} (97%) rename assets/{minter-CHOJfgD7.js => minter-DA7yBLFQ.js} (94%) rename assets/{native-network-balance-Db-T7tdd.js => native-network-balance-CssoycrD.js} (99%) rename assets/{nft-checkout-DXanMfhr.js => nft-checkout-C7evO2eI.js} (92%) rename assets/{node-gateway-PdrjX05b.js => node-gateway-B4PdqPN9.js} (99%) rename assets/{node-gateway-RnWK2BFw.js => node-gateway-U2i1F0l7.js} (95%) rename assets/{nodejs-C6dWDm2w.js => nodejs-X1EsMl1C.js} (75%) rename assets/{onramps-BxMLs3Lf.js => onramps-BbOeTy6Y.js} (91%) rename assets/{overview-DjxO7JIe.js => overview-18NDmc64.js} (97%) rename assets/{overview-CO9xIIe6.js => overview-BII_hQdt.js} (96%) rename assets/{overview-DSpEOUXK.js => overview-BN8QZvk-.js} (98%) rename assets/{overview-aUDnJ3l9.js => overview-BNlmMJu0.js} (99%) rename assets/{overview-DBfaBr5H.js => overview-BQ6UDQUB.js} (94%) rename assets/{overview-B7VoSthX.js => overview-C9kpkU_6.js} (98%) rename assets/{overview-Z6EVxdFt.js => overview-CFjL2Yxx.js} (99%) rename assets/{overview-QtzwVSZR.js => overview-D1mxYY9r.js} (99%) rename assets/{overview-CdMCE3rv.js => overview-DXyE6Rvi.js} (95%) rename assets/{overview-CxZJmGye.js => overview-anfMn169.js} (98%) rename assets/{project-management-BmiAnBtQ.js => project-management-DMjdPfQT.js} (95%) rename assets/{project-settings-DrTugVFt.js => project-settings-CPC8b_S9.js} (99%) delete mode 100644 assets/reactnative-C6dWDm2w.js create mode 100644 assets/reactnative-X1EsMl1C.js rename assets/{rest-api-BYI4maD7.js => rest-api-zFaBOEEv.js} (99%) rename assets/{send-transactions-C-3P98Ru.js => send-transactions-DehwTOJ8.js} (99%) delete mode 100644 assets/sequence-kit-C6dWDm2w.js create mode 100644 assets/sequence-kit-X1EsMl1C.js rename assets/{support-ADsn4qYW.js => support-DMnanRiD.js} (94%) rename assets/{template-embedded-wallet-CQqHntea.js => template-embedded-wallet-FC73SbuJ.js} (99%) rename assets/{token-directory-CqXMlMrs.js => token-directory-D1zvYZdp.js} (99%) rename assets/{token-metadata-8T5WOKH3.js => token-metadata-DlqWG9oR.js} (99%) rename assets/{transaction-history-D5ZK1gaS.js => transaction-history-D2aS8dLw.js} (99%) rename assets/{transation-history-token-contract-a4f4qkiU.js => transation-history-token-contract-CTGoZF4C.js} (99%) delete mode 100644 assets/typescript-C6dWDm2w.js create mode 100644 assets/typescript-X1EsMl1C.js rename assets/{unique-tokens-VgPMF_x1.js => unique-tokens-DQfpOsxr.js} (99%) delete mode 100644 assets/unity-C6dWDm2w.js create mode 100644 assets/unity-X1EsMl1C.js rename assets/{unity-guide-Bnph8vf9.js => unity-guide-CxzhH445.js} (96%) rename assets/{wallet-sdks-DkZML-Iy.js => wallet-sdks-CSD1b6Af.js} (97%) rename assets/{webgl-guide-DQBLzTwq.js => webgl-guide-ByoBcXmB.js} (99%) rename assets/{white-label-marketplace-DsoIN-sn.js => white-label-marketplace-Dv9-C6yj.js} (94%) diff --git a/.vocs/search-index-1da023a7.json b/.vocs/search-index-d40d8742.json similarity index 100% rename from .vocs/search-index-1da023a7.json rename to .vocs/search-index-d40d8742.json diff --git a/api/indexer/examples/fetch-tokens/index.html b/api/indexer/examples/fetch-tokens/index.html index b72916cb8a0..cae45485925 100644 --- a/api/indexer/examples/fetch-tokens/index.html +++ b/api/indexer/examples/fetch-tokens/index.html @@ -12,7 +12,7 @@ - + diff --git a/api/indexer/examples/native-network-balance/index.html b/api/indexer/examples/native-network-balance/index.html index ad13ffdabee..bf4d3c0bf37 100644 --- a/api/indexer/examples/native-network-balance/index.html +++ b/api/indexer/examples/native-network-balance/index.html @@ -12,7 +12,7 @@ - + diff --git a/api/indexer/examples/transaction-history/index.html b/api/indexer/examples/transaction-history/index.html index 92a1be93fc9..78d88420cbf 100644 --- a/api/indexer/examples/transaction-history/index.html +++ b/api/indexer/examples/transaction-history/index.html @@ -12,7 +12,7 @@ - + diff --git a/api/indexer/examples/transation-history-token-contract/index.html b/api/indexer/examples/transation-history-token-contract/index.html index 7cc73233849..aa66350c367 100644 --- a/api/indexer/examples/transation-history-token-contract/index.html +++ b/api/indexer/examples/transation-history-token-contract/index.html @@ -12,7 +12,7 @@ - + diff --git a/api/indexer/examples/unique-tokens/index.html b/api/indexer/examples/unique-tokens/index.html index c85623d1f86..9579571caeb 100644 --- a/api/indexer/examples/unique-tokens/index.html +++ b/api/indexer/examples/unique-tokens/index.html @@ -12,7 +12,7 @@ - + diff --git a/api/indexer/installation/index.html b/api/indexer/installation/index.html index de6edd1030c..57a1e457aaf 100644 --- a/api/indexer/installation/index.html +++ b/api/indexer/installation/index.html @@ -12,7 +12,7 @@ - + diff --git a/api/indexer/metadata-tips/index.html b/api/indexer/metadata-tips/index.html index a611f5c4926..3c0f3638935 100644 --- a/api/indexer/metadata-tips/index.html +++ b/api/indexer/metadata-tips/index.html @@ -12,7 +12,7 @@ - + diff --git a/api/indexer/overview/index.html b/api/indexer/overview/index.html index a556ec01b36..95a62b025c9 100644 --- a/api/indexer/overview/index.html +++ b/api/indexer/overview/index.html @@ -12,7 +12,7 @@ - + diff --git a/api/marketplace/overview/index.html b/api/marketplace/overview/index.html index 5b9a5743a78..1934b9f2dab 100644 --- a/api/marketplace/overview/index.html +++ b/api/marketplace/overview/index.html @@ -12,7 +12,7 @@ - + diff --git a/api/metadata/contract-metadata/index.html b/api/metadata/contract-metadata/index.html index 48415050dea..e6032201f7b 100644 --- a/api/metadata/contract-metadata/index.html +++ b/api/metadata/contract-metadata/index.html @@ -12,7 +12,7 @@ - + diff --git a/api/metadata/index.html b/api/metadata/index.html index ff0547445f0..6cc03f3a38c 100644 --- a/api/metadata/index.html +++ b/api/metadata/index.html @@ -12,7 +12,7 @@ - + diff --git a/api/metadata/overview/index.html b/api/metadata/overview/index.html index 0aa0862d6d5..88cdaa10c06 100644 --- a/api/metadata/overview/index.html +++ b/api/metadata/overview/index.html @@ -12,7 +12,7 @@ - + diff --git a/api/metadata/rest-api/index.html b/api/metadata/rest-api/index.html index d1d9385a915..e4c1cd3d50b 100644 --- a/api/metadata/rest-api/index.html +++ b/api/metadata/rest-api/index.html @@ -12,7 +12,7 @@ - + diff --git a/api/metadata/token-metadata/index.html b/api/metadata/token-metadata/index.html index 3915716ac20..76f11e0d0cd 100644 --- a/api/metadata/token-metadata/index.html +++ b/api/metadata/token-metadata/index.html @@ -12,7 +12,7 @@ - + diff --git a/api/node-gateway/index.html b/api/node-gateway/index.html index 6a61749049b..61f3ab704b2 100644 --- a/api/node-gateway/index.html +++ b/api/node-gateway/index.html @@ -12,7 +12,7 @@ - + diff --git a/api/relayer/examples/fetch-fee-options/index.html b/api/relayer/examples/fetch-fee-options/index.html index 9e53cc21ba5..08f62a5aee4 100644 --- a/api/relayer/examples/fetch-fee-options/index.html +++ b/api/relayer/examples/fetch-fee-options/index.html @@ -12,7 +12,7 @@ - + diff --git a/api/relayer/examples/fetch-transaction-receipts/index.html b/api/relayer/examples/fetch-transaction-receipts/index.html index 1835416ee6b..a9533c0ea45 100644 --- a/api/relayer/examples/fetch-transaction-receipts/index.html +++ b/api/relayer/examples/fetch-transaction-receipts/index.html @@ -12,7 +12,7 @@ - + diff --git a/api/relayer/examples/send-transactions/index.html b/api/relayer/examples/send-transactions/index.html index 271158ce465..dcb53e4b7de 100644 --- a/api/relayer/examples/send-transactions/index.html +++ b/api/relayer/examples/send-transactions/index.html @@ -12,7 +12,7 @@ - + diff --git a/api/relayer/installation/index.html b/api/relayer/installation/index.html index e20f853c6e1..1c4dfaa14bc 100644 --- a/api/relayer/installation/index.html +++ b/api/relayer/installation/index.html @@ -12,7 +12,7 @@ - + diff --git a/api/relayer/overview/index.html b/api/relayer/overview/index.html index 61d3f13fe37..9b06c14f64b 100644 --- a/api/relayer/overview/index.html +++ b/api/relayer/overview/index.html @@ -12,7 +12,7 @@ - + diff --git a/assets/01-connect-wallet-C-O8g2wr.js b/assets/01-connect-wallet-B2hwMpGz.js similarity index 99% rename from assets/01-connect-wallet-C-O8g2wr.js rename to assets/01-connect-wallet-B2hwMpGz.js index f28c2bbab8e..a12745b6186 100644 --- a/assets/01-connect-wallet-C-O8g2wr.js +++ b/assets/01-connect-wallet-B2hwMpGz.js @@ -1,4 +1,4 @@ -import{d as l,j as e}from"./index-CQ1xESna.js";const r={title:"Connect Wallet",description:"undefined"};function i(s){const n={a:"a",code:"code",div:"div",em:"em",h1:"h1",h2:"h2",h4:"h4",header:"header",img:"img",li:"li",ol:"ol",p:"p",pre:"pre",span:"span",strong:"strong",...l(),...s.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"connect-wallet",children:["Connect Wallet",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#connect-wallet",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as l,j as e}from"./index-BuApaT9A.js";const r={title:"Connect Wallet",description:"undefined"};function i(s){const n={a:"a",code:"code",div:"div",em:"em",h1:"h1",h2:"h2",h4:"h4",header:"header",img:"img",li:"li",ol:"ol",p:"p",pre:"pre",span:"span",strong:"strong",...l(),...s.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"connect-wallet",children:["Connect Wallet",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#connect-wallet",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(n.p,{children:"Sequence is a very flexible wallet which allow users multiple ways to connect / access their wallet. This includes:"}),` `,e.jsxs(n.ol,{children:[` `,e.jsxs(n.li,{children:[` diff --git a/assets/01-connect-wallet-Cll-lTek.js b/assets/01-connect-wallet-BSHN4m0B.js similarity index 99% rename from assets/01-connect-wallet-Cll-lTek.js rename to assets/01-connect-wallet-BSHN4m0B.js index 16dfd179ced..307b4eda99b 100644 --- a/assets/01-connect-wallet-Cll-lTek.js +++ b/assets/01-connect-wallet-BSHN4m0B.js @@ -1,4 +1,4 @@ -import{d as l,j as e,e as a}from"./index-CQ1xESna.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";const c={title:"Connect Wallet",description:"undefined"};function i(n){const s={a:"a",code:"code",div:"div",em:"em",h1:"h1",h2:"h2",h4:"h4",header:"header",img:"img",li:"li",ol:"ol",p:"p",pre:"pre",span:"span",strong:"strong",...l(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.header,{children:e.jsxs(s.h1,{id:"connect-wallet",children:["Connect Wallet",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#connect-wallet",children:e.jsx(s.div,{"data-autolink-icon":!0})})]})}),` +import{d as l,j as e,e as a}from"./index-BuApaT9A.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";const c={title:"Connect Wallet",description:"undefined"};function i(n){const s={a:"a",code:"code",div:"div",em:"em",h1:"h1",h2:"h2",h4:"h4",header:"header",img:"img",li:"li",ol:"ol",p:"p",pre:"pre",span:"span",strong:"strong",...l(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.header,{children:e.jsxs(s.h1,{id:"connect-wallet",children:["Connect Wallet",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#connect-wallet",children:e.jsx(s.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(s.p,{children:"Sequence is a very flexible wallet which allow users multiple ways to connect / access their wallet. This includes:"}),` `,e.jsxs(s.ol,{children:[` `,e.jsxs(s.li,{children:[` diff --git a/assets/01-deploy-BdadzA9S.js b/assets/01-deploy-BndfKA6I.js similarity index 98% rename from assets/01-deploy-BdadzA9S.js rename to assets/01-deploy-BndfKA6I.js index 5ff6e6cfaa0..c132bbd1063 100644 --- a/assets/01-deploy-BdadzA9S.js +++ b/assets/01-deploy-BndfKA6I.js @@ -1,4 +1,4 @@ -import{d as i,j as e,e as r}from"./index-CQ1xESna.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";const o={title:"Deploy Process V2",description:"undefined"};function t(s){const n={a:"a",code:"code",div:"div",h1:"h1",h3:"h3",header:"header",p:"p",pre:"pre",span:"span",strong:"strong",...i(),...s.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"deploy-process-v2",children:["Deploy Process V2",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#deploy-process-v2",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as i,j as e,e as r}from"./index-BuApaT9A.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";const o={title:"Deploy Process V2",description:"undefined"};function t(s){const n={a:"a",code:"code",div:"div",h1:"h1",h3:"h3",header:"header",p:"p",pre:"pre",span:"span",strong:"strong",...i(),...s.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"deploy-process-v2",children:["Deploy Process V2",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#deploy-process-v2",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(n.p,{children:["The following steps are required to deploy the ",e.jsx(n.a,{href:"#TODO",children:"Sequence Wallet Context"})," on a new network."]}),` `,e.jsx(r,{type:"info",children:e.jsxs(n.p,{children:["Notice ",e.jsx("br",{}),` For most popular networks this process `,e.jsx(n.strong,{children:"is not"}),` required; due to the wallet contracts diff --git a/assets/01-deploy-an-item-collection-CrWa6-Qw.js b/assets/01-deploy-an-item-collection-Dn_BY2Y2.js similarity index 99% rename from assets/01-deploy-an-item-collection-CrWa6-Qw.js rename to assets/01-deploy-an-item-collection-Dn_BY2Y2.js index 605a180fafd..35e80fabc51 100644 --- a/assets/01-deploy-an-item-collection-CrWa6-Qw.js +++ b/assets/01-deploy-an-item-collection-Dn_BY2Y2.js @@ -1,4 +1,4 @@ -import{d as s,j as e,e as i}from"./index-CQ1xESna.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";const a={title:"How to Deploy an Item Collection Contract",description:"undefined"};function c(n){const t={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h4:"h4",header:"header",img:"img",p:"p",...s(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"how-to-deploy-an-item-collection-contract",children:["How to Deploy an Item Collection Contract",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#how-to-deploy-an-item-collection-contract",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` +import{d as s,j as e,e as i}from"./index-BuApaT9A.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";const a={title:"How to Deploy an Item Collection Contract",description:"undefined"};function c(n){const t={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h4:"h4",header:"header",img:"img",p:"p",...s(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"how-to-deploy-an-item-collection-contract",children:["How to Deploy an Item Collection Contract",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#how-to-deploy-an-item-collection-contract",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(t.p,{children:"This guide walks through how to setup and deploy a Web3 Game Item contract in Builder."}),` `,e.jsxs(i,{type:"warning",children:[e.jsx(t.p,{children:"Prerequisite: Create a Project"}),e.jsxs(t.p,{children:["This guide assumes that you have already ",e.jsx(t.a,{href:"/solutions/builder/getting-started",children:"signed up for Builder and created a Project"}),"."]})]}),` `,e.jsxs(t.h4,{id:"erc721-vs-erc1155",children:["ERC721 vs. ERC1155",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#erc721-vs-erc1155",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` diff --git a/assets/01-deploy-DGtful7w.js b/assets/01-deploy-yWdCYzL6.js similarity index 99% rename from assets/01-deploy-DGtful7w.js rename to assets/01-deploy-yWdCYzL6.js index 12d2778d0e1..1d60d3f3ac2 100644 --- a/assets/01-deploy-DGtful7w.js +++ b/assets/01-deploy-yWdCYzL6.js @@ -1,4 +1,4 @@ -import{d as t,j as e,e as a}from"./index-CQ1xESna.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";const o={title:"Deploy Process V1",description:"undefined"};function d(n){const s={a:"a",code:"code",div:"div",h1:"h1",h3:"h3",header:"header",p:"p",pre:"pre",span:"span",strong:"strong",...t(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.header,{children:e.jsxs(s.h1,{id:"deploy-process-v1",children:["Deploy Process V1",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#deploy-process-v1",children:e.jsx(s.div,{"data-autolink-icon":!0})})]})}),` +import{d as t,j as e,e as a}from"./index-BuApaT9A.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";const o={title:"Deploy Process V1",description:"undefined"};function d(n){const s={a:"a",code:"code",div:"div",h1:"h1",h3:"h3",header:"header",p:"p",pre:"pre",span:"span",strong:"strong",...t(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.header,{children:e.jsxs(s.h1,{id:"deploy-process-v1",children:["Deploy Process V1",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#deploy-process-v1",children:e.jsx(s.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(s.p,{children:["The following steps are required to deploy the ",e.jsx(s.a,{href:"#TODO",children:"Sequence Wallet V1 Context"})," on a new network."]}),` `,e.jsx(a,{type:"info",children:e.jsxs(s.p,{children:["Notice ",e.jsx("br",{}),` For most popular networks this process `,e.jsx(s.strong,{children:"is not"}),` required; due to the wallet contracts diff --git a/assets/01-deployment-DvjAcd4K.js b/assets/01-deployment-BfvHQMFS.js similarity index 98% rename from assets/01-deployment-DvjAcd4K.js rename to assets/01-deployment-BfvHQMFS.js index 820407aec77..488c0505364 100644 --- a/assets/01-deployment-DvjAcd4K.js +++ b/assets/01-deployment-BfvHQMFS.js @@ -1,4 +1,4 @@ -import{d as r,j as e,e as a}from"./index-CQ1xESna.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";const d={title:"Contract Deployment",description:"undefined"};function i(n){const t={a:"a",div:"div",h1:"h1",h2:"h2",h4:"h4",header:"header",li:"li",p:"p",strong:"strong",ul:"ul",...r(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"contract-deployment",children:["Contract Deployment",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#contract-deployment",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` +import{d as r,j as e,e as a}from"./index-BuApaT9A.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";const d={title:"Contract Deployment",description:"undefined"};function i(n){const t={a:"a",div:"div",h1:"h1",h2:"h2",h4:"h4",header:"header",li:"li",p:"p",strong:"strong",ul:"ul",...r(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"contract-deployment",children:["Contract Deployment",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#contract-deployment",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(t.p,{children:"Sequence contract wallets are fully deterministic; a wallet will map to the same address on any network that is EVM compatible."}),` `,e.jsx(t.p,{children:"This means that when a wallet is created, its address can be derived in advance, and it will be the same on networks like Ethereum, Arbitrum, Polygon, and others."}),` `,e.jsxs(a,{type:"warning",children:[e.jsxs(t.p,{children:[e.jsx(t.strong,{children:"Limitations"}),e.jsx("br",{}),` diff --git a/assets/01-fiat-on-ramps-C8HNDnoI.js b/assets/01-fiat-on-ramps-DArvUD2e.js similarity index 96% rename from assets/01-fiat-on-ramps-C8HNDnoI.js rename to assets/01-fiat-on-ramps-DArvUD2e.js index 7547481796a..06f1bf2fab4 100644 --- a/assets/01-fiat-on-ramps-C8HNDnoI.js +++ b/assets/01-fiat-on-ramps-DArvUD2e.js @@ -1,4 +1,4 @@ -import{d as t,j as e}from"./index-CQ1xESna.js";const s={slug:"/fiat-on-ramps",title:"Fiat On-Ramps",description:"undefined"};function r(i){const n={a:"a",div:"div",h1:"h1",header:"header",img:"img",li:"li",p:"p",ul:"ul",...t(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"fiat-on-ramps",children:["Fiat On-Ramps",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#fiat-on-ramps",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as t,j as e}from"./index-BuApaT9A.js";const s={slug:"/fiat-on-ramps",title:"Fiat On-Ramps",description:"undefined"};function r(i){const n={a:"a",div:"div",h1:"h1",header:"header",img:"img",li:"li",p:"p",ul:"ul",...t(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"fiat-on-ramps",children:["Fiat On-Ramps",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#fiat-on-ramps",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(n.p,{children:"Sequence Wallet allows users to purchase cryptocurrencies directly with their credit card and debit card via on-ramp providers. Currently Sequence supports 6 on-ramp providers;"}),` `,e.jsxs(n.ul,{children:[` `,e.jsx(n.li,{children:e.jsx(n.a,{href:"https://www.moonpay.com/",children:"Moonpay"})}),` diff --git a/assets/01-introduction-JHe0UCAr.js b/assets/01-introduction-BKsmE4CZ.js similarity index 98% rename from assets/01-introduction-JHe0UCAr.js rename to assets/01-introduction-BKsmE4CZ.js index 60814a2005b..d85fd1845cb 100644 --- a/assets/01-introduction-JHe0UCAr.js +++ b/assets/01-introduction-BKsmE4CZ.js @@ -1,4 +1,4 @@ -import{d as a,j as e}from"./index-CQ1xESna.js";const r={title:"Advanced - Introduction",description:"undefined"};function i(n){const t={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",p:"p",...a(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"advanced---introduction",children:["Advanced - Introduction",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#advanced---introduction",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` +import{d as a,j as e}from"./index-BuApaT9A.js";const r={title:"Advanced - Introduction",description:"undefined"};function i(n){const t={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",p:"p",...a(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"advanced---introduction",children:["Advanced - Introduction",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#advanced---introduction",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(t.p,{children:["For advanced users with experience developing applications on EVM-based blockchains, we've provided our own lightweight, custom-made for Unity, Ethereum library: ",e.jsx(t.a,{href:"https://github.com/0xsequence/sequence-unity/tree/master/Assets/SequenceSDK/Ethereum",children:"SequenceEthereum"}),`. SequenceEthereum should provide everything you need to build your Unity app on the EVM, without all the extra bells and whistles that the popular `,e.jsx(t.a,{href:"https://github.com/Nethereum/Nethereum",children:"Nethereum"})," library provides."]}),` `,e.jsxs(t.p,{children:['While SequenceEthereum is heavily tested, in general, when working with asynchronous methods in the library, you should consider them to be "unsafe", in that they ',e.jsx("i",{children:"may"}),` throw Exceptions when used improperly. diff --git a/assets/01-overview-DB-Q8XzW.js b/assets/01-overview-BYWCJsGx.js similarity index 99% rename from assets/01-overview-DB-Q8XzW.js rename to assets/01-overview-BYWCJsGx.js index f183b4326f1..f7ee797fdd4 100644 --- a/assets/01-overview-DB-Q8XzW.js +++ b/assets/01-overview-BYWCJsGx.js @@ -1,4 +1,4 @@ -var gp=Object.defineProperty;var pp=(r,e,t)=>e in r?gp(r,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):r[e]=t;var Se=(r,e,t)=>(pp(r,typeof e!="symbol"?e+"":e,t),t);import{g as xp,f as Lu,h as Xi,i as bp,s as mp,r as ca,j as Ne,d as Uu}from"./index-CQ1xESna.js";const wp=[{inputs:[{internalType:"bytes32",type:"bytes32"}],name:"getAlternativeSignature",outputs:[{internalType:"string",type:"string"}],stateMutability:"view",type:"function"}];var yp=Object.freeze({__proto__:null,abi:wp});const vp=[{type:"function",name:"isValidSignature",constant:!0,inputs:[{type:"bytes32"},{type:"bytes"}],outputs:[{type:"bytes4"}],payable:!1,stateMutability:"view"}],Ep={isValidSignatureBytes32:"0x1626ba7e"};var Ap=Object.freeze({__proto__:null,abi:vp,returns:Ep});const _p=[{inputs:[{internalType:"bytes",name:"error",type:"bytes"}],name:"ERC1271Revert",type:"error"},{inputs:[{internalType:"bytes",name:"error",type:"bytes"}],name:"ERC6492DeployFailed",type:"error"},{inputs:[{internalType:"address",name:"_signer",type:"address"},{internalType:"bytes32",name:"_hash",type:"bytes32"},{internalType:"bytes",name:"_signature",type:"bytes"}],name:"isValidSig",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"_signer",type:"address"},{internalType:"bytes32",name:"_hash",type:"bytes32"},{internalType:"bytes",name:"_signature",type:"bytes"},{internalType:"bool",name:"allowSideEffects",type:"bool"},{internalType:"bool",name:"deployAlreadyDeployed",type:"bool"}],name:"isValidSigImpl",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"_signer",type:"address"},{internalType:"bytes32",name:"_hash",type:"bytes32"},{internalType:"bytes",name:"_signature",type:"bytes"}],name:"isValidSigNoThrow",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"_signer",type:"address"},{internalType:"bytes32",name:"_hash",type:"bytes32"},{internalType:"bytes",name:"_signature",type:"bytes"}],name:"isValidSigWithSideEffects",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"_signer",type:"address"},{internalType:"bytes32",name:"_hash",type:"bytes32"},{internalType:"bytes",name:"_signature",type:"bytes"}],name:"isValidSigWithSideEffectsNoThrow",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"nonpayable",type:"function"}];var Sp=Object.freeze({__proto__:null,abi:_p});const Cp=[{type:"function",name:"deploy",constant:!1,inputs:[{type:"address"},{type:"bytes32"}],outputs:[],payable:!0,stateMutability:"payable"}];var Ip=Object.freeze({__proto__:null,abi:Cp});const kp=[{type:"function",name:"nonce",constant:!0,inputs:[],outputs:[{type:"uint256"}],payable:!1,stateMutability:"view"},{type:"function",name:"readNonce",constant:!0,inputs:[{type:"uint256"}],outputs:[{type:"uint256"}],payable:!1,stateMutability:"view"},{type:"function",name:"updateImplementation",constant:!1,inputs:[{type:"address"}],outputs:[],payable:!1,stateMutability:"nonpayable"},{type:"function",name:"selfExecute",constant:!1,inputs:[{components:[{type:"bool",name:"delegateCall"},{type:"bool",name:"revertOnError"},{type:"uint256",name:"gasLimit"},{type:"address",name:"target"},{type:"uint256",name:"value"},{type:"bytes",name:"data"}],type:"tuple[]"}],outputs:[],payable:!1,stateMutability:"nonpayable"},{type:"function",name:"execute",constant:!1,inputs:[{components:[{type:"bool",name:"delegateCall"},{type:"bool",name:"revertOnError"},{type:"uint256",name:"gasLimit"},{type:"address",name:"target"},{type:"uint256",name:"value"},{type:"bytes",name:"data"}],type:"tuple[]"},{type:"uint256"},{type:"bytes"}],outputs:[],payable:!1,stateMutability:"nonpayable"},{type:"function",name:"createContract",inputs:[{type:"bytes"}],payable:!0,stateMutability:"payable"},{type:"function",name:"setExtraImageHash",constant:!1,inputs:[{type:"bytes32",name:"imageHash"},{type:"uint256",name:"expiration"}],outputs:[],payable:!1,stateMutability:"nonpayable"}];var Tp=Object.freeze({__proto__:null,abi:kp});const Mp=[{type:"function",name:"updateImageHash",constant:!0,inputs:[{type:"bytes32"}],outputs:[],payable:!1,stateMutability:"view"},{type:"function",name:"imageHash",constant:!0,inputs:[],outputs:[{type:"bytes32"}],payable:!1,stateMutability:"view"}];var Op=Object.freeze({__proto__:null,abi:Mp});const Np=[{inputs:[{internalType:"address",name:"_factory",type:"address"},{internalType:"address",name:"_mainModule",type:"address"}],stateMutability:"nonpayable",type:"constructor"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"_wallet",type:"address"},{indexed:!0,internalType:"bytes32",name:"_imageHash",type:"bytes32"},{indexed:!1,internalType:"uint256",name:"_threshold",type:"uint256"},{indexed:!1,internalType:"bytes",name:"_signers",type:"bytes"}],name:"RequiredConfig",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"_wallet",type:"address"},{indexed:!0,internalType:"address",name:"_signer",type:"address"}],name:"RequiredSigner",type:"event"},{inputs:[{internalType:"address",name:"_addr",type:"address"}],name:"callBalanceOf",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[],name:"callBlockNumber",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"_i",type:"uint256"}],name:"callBlockhash",outputs:[{internalType:"bytes32",name:"",type:"bytes32"}],stateMutability:"view",type:"function"},{inputs:[],name:"callChainId",outputs:[{internalType:"uint256",name:"id",type:"uint256"}],stateMutability:"pure",type:"function"},{inputs:[{internalType:"address",name:"_addr",type:"address"}],name:"callCode",outputs:[{internalType:"bytes",name:"code",type:"bytes"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"_addr",type:"address"}],name:"callCodeHash",outputs:[{internalType:"bytes32",name:"codeHash",type:"bytes32"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"_addr",type:"address"}],name:"callCodeSize",outputs:[{internalType:"uint256",name:"size",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[],name:"callCoinbase",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[],name:"callDifficulty",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[],name:"callGasLeft",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[],name:"callGasLimit",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[],name:"callGasPrice",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[],name:"callOrigin",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[],name:"callTimestamp",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"",type:"address"}],name:"knownImageHashes",outputs:[{internalType:"bytes32",name:"",type:"bytes32"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"bytes32",name:"",type:"bytes32"}],name:"lastImageHashUpdate",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"",type:"address"}],name:"lastSignerUpdate",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"",type:"address"}],name:"lastWalletUpdate",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{components:[{internalType:"bool",name:"delegateCall",type:"bool"},{internalType:"bool",name:"revertOnError",type:"bool"},{internalType:"uint256",name:"gasLimit",type:"uint256"},{internalType:"address",name:"target",type:"address"},{internalType:"uint256",name:"value",type:"uint256"},{internalType:"bytes",name:"data",type:"bytes"}],internalType:"struct IModuleCalls.Transaction[]",name:"_txs",type:"tuple[]"}],name:"multiCall",outputs:[{internalType:"bool[]",name:"_successes",type:"bool[]"},{internalType:"bytes[]",name:"_results",type:"bytes[]"}],stateMutability:"payable",type:"function"},{inputs:[{internalType:"address",name:"_wallet",type:"address"},{internalType:"uint256",name:"_threshold",type:"uint256"},{components:[{internalType:"uint256",name:"weight",type:"uint256"},{internalType:"address",name:"signer",type:"address"}],internalType:"struct RequireUtils.Member[]",name:"_members",type:"tuple[]"},{internalType:"bool",name:"_index",type:"bool"}],name:"publishConfig",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"_wallet",type:"address"},{internalType:"bytes32",name:"_hash",type:"bytes32"},{internalType:"uint256",name:"_sizeMembers",type:"uint256"},{internalType:"bytes",name:"_signature",type:"bytes"},{internalType:"bool",name:"_index",type:"bool"}],name:"publishInitialSigners",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"_wallet",type:"address"},{internalType:"uint256",name:"_nonce",type:"uint256"}],name:"requireMinNonce",outputs:[],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"_expiration",type:"uint256"}],name:"requireNonExpired",outputs:[],stateMutability:"view",type:"function"}];var Pp=Object.freeze({__proto__:null,abi:Np});const Rp=[{inputs:[{internalType:"address",name:"",type:"address"}],name:"requireFreshSigner",outputs:[],stateMutability:"nonpayable",type:"function"}];var Bp=Object.freeze({__proto__:null,abi:Rp});const Rt={erc6492:Sp,erc5719:yp,erc1271:Ap,factory:Ip,mainModule:Tp,mainModuleUpgradable:Op,sequenceUtils:Pp,requireFreshSigner:Bp},Dp=Object.freeze(Object.defineProperty({__proto__:null,walletContracts:Rt},Symbol.toStringTag,{value:"Module"}));function Ra(){return Ra=Object.assign?Object.assign.bind():function(r){for(var e=1;ethis.fetch(this.url("Ping"),fe({},n)).then(i=>ue(i).then(s=>({status:s.status}))),this.version=n=>this.fetch(this.url("Version"),fe({},n)).then(i=>ue(i).then(s=>({version:s.version}))),this.runtimeStatus=n=>this.fetch(this.url("RuntimeStatus"),fe({},n)).then(i=>ue(i).then(s=>({status:s.status}))),this.clock=n=>this.fetch(this.url("Clock"),fe({},n)).then(i=>ue(i).then(s=>({serverTime:s.serverTime}))),this.getSequenceContext=n=>this.fetch(this.url("GetSequenceContext"),fe({},n)).then(i=>ue(i).then(s=>({data:s.data}))),this.getAuthToken=(n,i)=>this.fetch(this.url("GetAuthToken"),fe(n,i)).then(s=>ue(s).then(a=>({status:a.status,jwtToken:a.jwtToken,address:a.address,user:a.user}))),this.getAuthToken2=(n,i)=>this.fetch(this.url("GetAuthToken2"),fe(n,i)).then(s=>ue(s).then(a=>({status:a.status,jwtToken:a.jwtToken,address:a.address,user:a.user}))),this.sendPasswordlessLink=(n,i)=>this.fetch(this.url("SendPasswordlessLink"),fe(n,i)).then(s=>ue(s).then(a=>({status:a.status}))),this.friendList=(n,i)=>this.fetch(this.url("FriendList"),fe(n,i)).then(s=>ue(s).then(a=>({page:a.page,friends:a.friends}))),this.getFriendByAddress=(n,i)=>this.fetch(this.url("GetFriendByAddress"),fe(n,i)).then(s=>ue(s).then(a=>({status:a.status,friend:a.friend}))),this.searchFriends=(n,i)=>this.fetch(this.url("SearchFriends"),fe(n,i)).then(s=>ue(s).then(a=>({friends:a.friends}))),this.addFriend=(n,i)=>this.fetch(this.url("AddFriend"),fe(n,i)).then(s=>ue(s).then(a=>({status:a.status,friend:a.friend}))),this.updateFriendNickname=(n,i)=>this.fetch(this.url("UpdateFriendNickname"),fe(n,i)).then(s=>ue(s).then(a=>({status:a.status,friend:a.friend}))),this.removeFriend=(n,i)=>this.fetch(this.url("RemoveFriend"),fe(n,i)).then(s=>ue(s).then(a=>({status:a.status}))),this.contractCall=(n,i)=>this.fetch(this.url("ContractCall"),fe(n,i)).then(s=>ue(s).then(a=>({returns:a.returns}))),this.decodeContractCall=(n,i)=>this.fetch(this.url("DecodeContractCall"),fe(n,i)).then(s=>ue(s).then(a=>({call:a.call}))),this.lookupContractCallSelectors=(n,i)=>this.fetch(this.url("LookupContractCallSelectors"),fe(n,i)).then(s=>ue(s).then(a=>({signatures:a.signatures}))),this.userStorageFetch=(n,i)=>this.fetch(this.url("UserStorageFetch"),fe(n,i)).then(s=>ue(s).then(a=>({object:a.object}))),this.userStorageSave=(n,i)=>this.fetch(this.url("UserStorageSave"),fe(n,i)).then(s=>ue(s).then(a=>({ok:a.ok}))),this.userStorageDelete=(n,i)=>this.fetch(this.url("UserStorageDelete"),fe(n,i)).then(s=>ue(s).then(a=>({ok:a.ok}))),this.userStorageFetchAll=(n,i)=>this.fetch(this.url("UserStorageFetchAll"),fe(n,i)).then(s=>ue(s).then(a=>({objects:a.objects}))),this.getMoonpayLink=(n,i)=>this.fetch(this.url("GetMoonpayLink"),fe(n,i)).then(s=>ue(s).then(a=>({signedUrl:a.signedUrl}))),this.getSardineClientToken=n=>this.fetch(this.url("GetSardineClientToken"),fe({},n)).then(i=>ue(i).then(s=>({token:s.token}))),this.resolveENSAddress=(n,i)=>this.fetch(this.url("ResolveENSAddress"),fe(n,i)).then(s=>ue(s).then(a=>({address:a.address,ok:a.ok}))),this.isValidSignature=(n,i)=>this.fetch(this.url("IsValidSignature"),fe(n,i)).then(s=>ue(s).then(a=>({isValid:a.isValid}))),this.isValidMessageSignature=(n,i)=>this.fetch(this.url("IsValidMessageSignature"),fe(n,i)).then(s=>ue(s).then(a=>({isValid:a.isValid}))),this.isValidTypedDataSignature=(n,i)=>this.fetch(this.url("IsValidTypedDataSignature"),fe(n,i)).then(s=>ue(s).then(a=>({isValid:a.isValid}))),this.isValidETHAuthProof=(n,i)=>this.fetch(this.url("IsValidETHAuthProof"),fe(n,i)).then(s=>ue(s).then(a=>({isValid:a.isValid}))),this.getCoinPrices=(n,i)=>this.fetch(this.url("GetCoinPrices"),fe(n,i)).then(s=>ue(s).then(a=>({tokenPrices:a.tokenPrices}))),this.getCollectiblePrices=(n,i)=>this.fetch(this.url("GetCollectiblePrices"),fe(n,i)).then(s=>ue(s).then(a=>({tokenPrices:a.tokenPrices}))),this.getExchangeRate=(n,i)=>this.fetch(this.url("GetExchangeRate"),fe(n,i)).then(s=>ue(s).then(a=>({exchangeRate:a.exchangeRate}))),this.memoryStore=(n,i)=>this.fetch(this.url("MemoryStore"),fe(n,i)).then(s=>ue(s).then(a=>({ok:a.ok}))),this.memoryLoad=(n,i)=>this.fetch(this.url("MemoryLoad"),fe(n,i)).then(s=>ue(s).then(a=>({value:a.value}))),this.getInviteInfo=n=>this.fetch(this.url("GetInviteInfo"),fe({},n)).then(i=>ue(i).then(s=>({inviteInfo:s.inviteInfo}))),this.isValidAccessCode=(n,i)=>this.fetch(this.url("IsValidAccessCode"),fe(n,i)).then(s=>ue(s).then(a=>({status:a.status}))),this.internalClaimAccessCode=(n,i)=>this.fetch(this.url("InternalClaimAccessCode"),fe(n,i)).then(s=>ue(s).then(a=>({status:a.status}))),this.blockNumberAtTime=(n,i)=>this.fetch(this.url("BlockNumberAtTime"),fe(n,i)).then(s=>ue(s).then(a=>({blocks:a.blocks}))),this.paperSessionSecret=(n,i)=>this.fetch(this.url("PaperSessionSecret"),fe(n,i)).then(s=>ue(s).then(a=>({secret:a.secret}))),this.paperSessionSecret2=(n,i)=>this.fetch(this.url("PaperSessionSecret2"),fe(n,i)).then(s=>ue(s).then(a=>({secret:a.secret}))),this.linkWallet=(n,i)=>this.fetch(this.url("LinkWallet"),fe(n,i)).then(s=>ue(s).then(a=>({status:a.status,linkedWalletAddress:a.linkedWalletAddress}))),this.getLinkedWallets=(n,i)=>this.fetch(this.url("GetLinkedWallets"),fe(n,i)).then(s=>ue(s).then(a=>({linkedWallets:a.linkedWallets}))),this.hostname=e,this.fetch=(n,i)=>t(n,i)}url(e){return this.hostname+this.path+e}}const fe=(r={},e={})=>({method:"POST",headers:Ra({},e,{"Content-Type":"application/json"}),body:JSON.stringify(r||{})}),ue=r=>r.text().then(e=>{let t;try{t=JSON.parse(e)}catch{throw{code:"unknown",msg:`expecting JSON, got: ${e}`,status:r.status}}if(!r.ok)throw t;return t}),g0=typeof global=="object"?global.fetch:window.fetch;class ma extends Fu{constructor(e,t,n){super(e.endsWith("/")?e.slice(0,-1):e,g0),this.projectAccessKey=t,this.jwtAuth=n,this._fetch=(i,s)=>{const a={},o=this.jwtAuth,c=this.projectAccessKey;return o&&o.length>0&&(a.Authorization=`BEARER ${o}`),c&&c.length>0&&(a["X-Access-Key"]=c),s.headers=Ra({},s.headers,a),g0(i,s)},this.fetch=this._fetch}}const Wp=Object.freeze(Object.defineProperty({__proto__:null,API:Fu,SequenceAPIClient:ma,SortOrder:Hp,WebRPCSchemaHash:Fp,WebRPCSchemaVersion:Up,WebRPCVersion:Lp},Symbol.toStringTag,{value:"Module"}));var nf={exports:{}};const jp={},qp=Object.freeze(Object.defineProperty({__proto__:null,default:jp},Symbol.toStringTag,{value:"Module"})),Gp=xp(qp);nf.exports;(function(r){(function(e,t){function n(M,l){if(!M)throw new Error(l||"Assertion failed")}function i(M,l){M.super_=l;var x=function(){};x.prototype=l.prototype,M.prototype=new x,M.prototype.constructor=M}function s(M,l,x){if(s.isBN(M))return M;this.negative=0,this.words=null,this.length=0,this.red=null,M!==null&&((l==="le"||l==="be")&&(x=l,l=10),this._init(M||0,l||10,x||"be"))}typeof e=="object"?e.exports=s:t.BN=s,s.BN=s,s.wordSize=26;var a;try{typeof window<"u"&&typeof window.Buffer<"u"?a=window.Buffer:a=Gp.Buffer}catch{}s.isBN=function(l){return l instanceof s?!0:l!==null&&typeof l=="object"&&l.constructor.wordSize===s.wordSize&&Array.isArray(l.words)},s.max=function(l,x){return l.cmp(x)>0?l:x},s.min=function(l,x){return l.cmp(x)<0?l:x},s.prototype._init=function(l,x,y){if(typeof l=="number")return this._initNumber(l,x,y);if(typeof l=="object")return this._initArray(l,x,y);x==="hex"&&(x=16),n(x===(x|0)&&x>=2&&x<=36),l=l.toString().replace(/\s+/g,"");var C=0;l[0]==="-"&&(C++,this.negative=1),C=0;C-=3)w=l[C]|l[C-1]<<8|l[C-2]<<16,this.words[p]|=w<>>26-v&67108863,v+=24,v>=26&&(v-=26,p++);else if(y==="le")for(C=0,p=0;C>>26-v&67108863,v+=24,v>=26&&(v-=26,p++);return this._strip()};function o(M,l){var x=M.charCodeAt(l);if(x>=48&&x<=57)return x-48;if(x>=65&&x<=70)return x-55;if(x>=97&&x<=102)return x-87;n(!1,"Invalid character in "+M)}function c(M,l,x){var y=o(M,x);return x-1>=l&&(y|=o(M,x-1)<<4),y}s.prototype._parseHex=function(l,x,y){this.length=Math.ceil((l.length-x)/6),this.words=new Array(this.length);for(var C=0;C=x;C-=2)v=c(l,x,C)<=18?(p-=18,w+=1,this.words[w]|=v>>>26):p+=8;else{var h=l.length-x;for(C=h%2===0?x+1:x;C=18?(p-=18,w+=1,this.words[w]|=v>>>26):p+=8}this._strip()};function u(M,l,x,y){for(var C=0,p=0,w=Math.min(M.length,x),v=l;v=49?p=h-49+10:h>=17?p=h-17+10:p=h,n(h>=0&&p1&&this.words[this.length-1]===0;)this.length--;return this._normSign()},s.prototype._normSign=function(){return this.length===1&&this.words[0]===0&&(this.negative=0),this},typeof Symbol<"u"&&typeof Symbol.for=="function")try{s.prototype[Symbol.for("nodejs.util.inspect.custom")]=b}catch{s.prototype.inspect=b}else s.prototype.inspect=b;function b(){return(this.red?""}var E=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],A=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],T=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];s.prototype.toString=function(l,x){l=l||10,x=x|0||1;var y;if(l===16||l==="hex"){y="";for(var C=0,p=0,w=0;w>>24-C&16777215,C+=2,C>=26&&(C-=26,w--),p!==0||w!==this.length-1?y=E[6-h.length]+h+y:y=h+y}for(p!==0&&(y=p.toString(16)+y);y.length%x!==0;)y="0"+y;return this.negative!==0&&(y="-"+y),y}if(l===(l|0)&&l>=2&&l<=36){var f=A[l],m=T[l];y="";var I=this.clone();for(I.negative=0;!I.isZero();){var d=I.modrn(m).toString(l);I=I.idivn(m),I.isZero()?y=d+y:y=E[f-d.length]+d+y}for(this.isZero()&&(y="0"+y);y.length%x!==0;)y="0"+y;return this.negative!==0&&(y="-"+y),y}n(!1,"Base should be between 2 and 36")},s.prototype.toNumber=function(){var l=this.words[0];return this.length===2?l+=this.words[1]*67108864:this.length===3&&this.words[2]===1?l+=4503599627370496+this.words[1]*67108864:this.length>2&&n(!1,"Number can only safely store up to 53 bits"),this.negative!==0?-l:l},s.prototype.toJSON=function(){return this.toString(16,2)},a&&(s.prototype.toBuffer=function(l,x){return this.toArrayLike(a,l,x)}),s.prototype.toArray=function(l,x){return this.toArrayLike(Array,l,x)};var k=function(l,x){return l.allocUnsafe?l.allocUnsafe(x):new l(x)};s.prototype.toArrayLike=function(l,x,y){this._strip();var C=this.byteLength(),p=y||Math.max(1,C);n(C<=p,"byte array longer than desired length"),n(p>0,"Requested array length <= 0");var w=k(l,p),v=x==="le"?"LE":"BE";return this["_toArrayLike"+v](w,C),w},s.prototype._toArrayLikeLE=function(l,x){for(var y=0,C=0,p=0,w=0;p>8&255),y>16&255),w===6?(y>24&255),C=0,w=0):(C=v>>>24,w+=2)}if(y=0&&(l[y--]=v>>8&255),y>=0&&(l[y--]=v>>16&255),w===6?(y>=0&&(l[y--]=v>>24&255),C=0,w=0):(C=v>>>24,w+=2)}if(y>=0)for(l[y--]=C;y>=0;)l[y--]=0},Math.clz32?s.prototype._countBits=function(l){return 32-Math.clz32(l)}:s.prototype._countBits=function(l){var x=l,y=0;return x>=4096&&(y+=13,x>>>=13),x>=64&&(y+=7,x>>>=7),x>=8&&(y+=4,x>>>=4),x>=2&&(y+=2,x>>>=2),y+x},s.prototype._zeroBits=function(l){if(l===0)return 26;var x=l,y=0;return x&8191||(y+=13,x>>>=13),x&127||(y+=7,x>>>=7),x&15||(y+=4,x>>>=4),x&3||(y+=2,x>>>=2),x&1||y++,y},s.prototype.bitLength=function(){var l=this.words[this.length-1],x=this._countBits(l);return(this.length-1)*26+x};function _(M){for(var l=new Array(M.bitLength()),x=0;x>>C&1}return l}s.prototype.zeroBits=function(){if(this.isZero())return 0;for(var l=0,x=0;xl.length?this.clone().ior(l):l.clone().ior(this)},s.prototype.uor=function(l){return this.length>l.length?this.clone().iuor(l):l.clone().iuor(this)},s.prototype.iuand=function(l){var x;this.length>l.length?x=l:x=this;for(var y=0;yl.length?this.clone().iand(l):l.clone().iand(this)},s.prototype.uand=function(l){return this.length>l.length?this.clone().iuand(l):l.clone().iuand(this)},s.prototype.iuxor=function(l){var x,y;this.length>l.length?(x=this,y=l):(x=l,y=this);for(var C=0;Cl.length?this.clone().ixor(l):l.clone().ixor(this)},s.prototype.uxor=function(l){return this.length>l.length?this.clone().iuxor(l):l.clone().iuxor(this)},s.prototype.inotn=function(l){n(typeof l=="number"&&l>=0);var x=Math.ceil(l/26)|0,y=l%26;this._expand(x),y>0&&x--;for(var C=0;C0&&(this.words[C]=~this.words[C]&67108863>>26-y),this._strip()},s.prototype.notn=function(l){return this.clone().inotn(l)},s.prototype.setn=function(l,x){n(typeof l=="number"&&l>=0);var y=l/26|0,C=l%26;return this._expand(y+1),x?this.words[y]=this.words[y]|1<l.length?(y=this,C=l):(y=l,C=this);for(var p=0,w=0;w>>26;for(;p!==0&&w>>26;if(this.length=y.length,p!==0)this.words[this.length]=p,this.length++;else if(y!==this)for(;wl.length?this.clone().iadd(l):l.clone().iadd(this)},s.prototype.isub=function(l){if(l.negative!==0){l.negative=0;var x=this.iadd(l);return l.negative=1,x._normSign()}else if(this.negative!==0)return this.negative=0,this.iadd(l),this.negative=1,this._normSign();var y=this.cmp(l);if(y===0)return this.negative=0,this.length=1,this.words[0]=0,this;var C,p;y>0?(C=this,p=l):(C=l,p=this);for(var w=0,v=0;v>26,this.words[v]=x&67108863;for(;w!==0&&v>26,this.words[v]=x&67108863;if(w===0&&v>>26,I=h&67108863,d=Math.min(f,l.length-1),S=Math.max(0,f-M.length+1);S<=d;S++){var O=f-S|0;C=M.words[O]|0,p=l.words[S]|0,w=C*p+I,m+=w/67108864|0,I=w&67108863}x.words[f]=I|0,h=m|0}return h!==0?x.words[f]=h|0:x.length--,x._strip()}var U=function(l,x,y){var C=l.words,p=x.words,w=y.words,v=0,h,f,m,I=C[0]|0,d=I&8191,S=I>>>13,O=C[1]|0,P=O&8191,F=O>>>13,V=C[2]|0,G=V&8191,K=V>>>13,he=C[3]|0,Y=he&8191,ie=he>>>13,sr=C[4]|0,Te=sr&8191,ve=sr>>>13,mt=C[5]|0,Ue=mt&8191,Fe=mt>>>13,Fn=C[6]|0,He=Fn&8191,We=Fn>>>13,Hn=C[7]|0,je=Hn&8191,qe=Hn>>>13,Wn=C[8]|0,Ge=Wn&8191,$e=Wn>>>13,jn=C[9]|0,ze=jn&8191,Ke=jn>>>13,qn=p[0]|0,Ve=qn&8191,Je=qn>>>13,Gn=p[1]|0,Qe=Gn&8191,Ye=Gn>>>13,$n=p[2]|0,Xe=$n&8191,Ze=$n>>>13,zn=p[3]|0,et=zn&8191,tt=zn>>>13,Kn=p[4]|0,rt=Kn&8191,nt=Kn>>>13,Vn=p[5]|0,it=Vn&8191,st=Vn>>>13,Jn=p[6]|0,at=Jn&8191,ot=Jn>>>13,Qn=p[7]|0,ct=Qn&8191,ft=Qn>>>13,Yn=p[8]|0,ut=Yn&8191,lt=Yn>>>13,Xn=p[9]|0,dt=Xn&8191,ht=Xn>>>13;y.negative=l.negative^x.negative,y.length=19,h=Math.imul(d,Ve),f=Math.imul(d,Je),f=f+Math.imul(S,Ve)|0,m=Math.imul(S,Je);var pn=(v+h|0)+((f&8191)<<13)|0;v=(m+(f>>>13)|0)+(pn>>>26)|0,pn&=67108863,h=Math.imul(P,Ve),f=Math.imul(P,Je),f=f+Math.imul(F,Ve)|0,m=Math.imul(F,Je),h=h+Math.imul(d,Qe)|0,f=f+Math.imul(d,Ye)|0,f=f+Math.imul(S,Qe)|0,m=m+Math.imul(S,Ye)|0;var xn=(v+h|0)+((f&8191)<<13)|0;v=(m+(f>>>13)|0)+(xn>>>26)|0,xn&=67108863,h=Math.imul(G,Ve),f=Math.imul(G,Je),f=f+Math.imul(K,Ve)|0,m=Math.imul(K,Je),h=h+Math.imul(P,Qe)|0,f=f+Math.imul(P,Ye)|0,f=f+Math.imul(F,Qe)|0,m=m+Math.imul(F,Ye)|0,h=h+Math.imul(d,Xe)|0,f=f+Math.imul(d,Ze)|0,f=f+Math.imul(S,Xe)|0,m=m+Math.imul(S,Ze)|0;var bn=(v+h|0)+((f&8191)<<13)|0;v=(m+(f>>>13)|0)+(bn>>>26)|0,bn&=67108863,h=Math.imul(Y,Ve),f=Math.imul(Y,Je),f=f+Math.imul(ie,Ve)|0,m=Math.imul(ie,Je),h=h+Math.imul(G,Qe)|0,f=f+Math.imul(G,Ye)|0,f=f+Math.imul(K,Qe)|0,m=m+Math.imul(K,Ye)|0,h=h+Math.imul(P,Xe)|0,f=f+Math.imul(P,Ze)|0,f=f+Math.imul(F,Xe)|0,m=m+Math.imul(F,Ze)|0,h=h+Math.imul(d,et)|0,f=f+Math.imul(d,tt)|0,f=f+Math.imul(S,et)|0,m=m+Math.imul(S,tt)|0;var mn=(v+h|0)+((f&8191)<<13)|0;v=(m+(f>>>13)|0)+(mn>>>26)|0,mn&=67108863,h=Math.imul(Te,Ve),f=Math.imul(Te,Je),f=f+Math.imul(ve,Ve)|0,m=Math.imul(ve,Je),h=h+Math.imul(Y,Qe)|0,f=f+Math.imul(Y,Ye)|0,f=f+Math.imul(ie,Qe)|0,m=m+Math.imul(ie,Ye)|0,h=h+Math.imul(G,Xe)|0,f=f+Math.imul(G,Ze)|0,f=f+Math.imul(K,Xe)|0,m=m+Math.imul(K,Ze)|0,h=h+Math.imul(P,et)|0,f=f+Math.imul(P,tt)|0,f=f+Math.imul(F,et)|0,m=m+Math.imul(F,tt)|0,h=h+Math.imul(d,rt)|0,f=f+Math.imul(d,nt)|0,f=f+Math.imul(S,rt)|0,m=m+Math.imul(S,nt)|0;var wn=(v+h|0)+((f&8191)<<13)|0;v=(m+(f>>>13)|0)+(wn>>>26)|0,wn&=67108863,h=Math.imul(Ue,Ve),f=Math.imul(Ue,Je),f=f+Math.imul(Fe,Ve)|0,m=Math.imul(Fe,Je),h=h+Math.imul(Te,Qe)|0,f=f+Math.imul(Te,Ye)|0,f=f+Math.imul(ve,Qe)|0,m=m+Math.imul(ve,Ye)|0,h=h+Math.imul(Y,Xe)|0,f=f+Math.imul(Y,Ze)|0,f=f+Math.imul(ie,Xe)|0,m=m+Math.imul(ie,Ze)|0,h=h+Math.imul(G,et)|0,f=f+Math.imul(G,tt)|0,f=f+Math.imul(K,et)|0,m=m+Math.imul(K,tt)|0,h=h+Math.imul(P,rt)|0,f=f+Math.imul(P,nt)|0,f=f+Math.imul(F,rt)|0,m=m+Math.imul(F,nt)|0,h=h+Math.imul(d,it)|0,f=f+Math.imul(d,st)|0,f=f+Math.imul(S,it)|0,m=m+Math.imul(S,st)|0;var Mo=(v+h|0)+((f&8191)<<13)|0;v=(m+(f>>>13)|0)+(Mo>>>26)|0,Mo&=67108863,h=Math.imul(He,Ve),f=Math.imul(He,Je),f=f+Math.imul(We,Ve)|0,m=Math.imul(We,Je),h=h+Math.imul(Ue,Qe)|0,f=f+Math.imul(Ue,Ye)|0,f=f+Math.imul(Fe,Qe)|0,m=m+Math.imul(Fe,Ye)|0,h=h+Math.imul(Te,Xe)|0,f=f+Math.imul(Te,Ze)|0,f=f+Math.imul(ve,Xe)|0,m=m+Math.imul(ve,Ze)|0,h=h+Math.imul(Y,et)|0,f=f+Math.imul(Y,tt)|0,f=f+Math.imul(ie,et)|0,m=m+Math.imul(ie,tt)|0,h=h+Math.imul(G,rt)|0,f=f+Math.imul(G,nt)|0,f=f+Math.imul(K,rt)|0,m=m+Math.imul(K,nt)|0,h=h+Math.imul(P,it)|0,f=f+Math.imul(P,st)|0,f=f+Math.imul(F,it)|0,m=m+Math.imul(F,st)|0,h=h+Math.imul(d,at)|0,f=f+Math.imul(d,ot)|0,f=f+Math.imul(S,at)|0,m=m+Math.imul(S,ot)|0;var Oo=(v+h|0)+((f&8191)<<13)|0;v=(m+(f>>>13)|0)+(Oo>>>26)|0,Oo&=67108863,h=Math.imul(je,Ve),f=Math.imul(je,Je),f=f+Math.imul(qe,Ve)|0,m=Math.imul(qe,Je),h=h+Math.imul(He,Qe)|0,f=f+Math.imul(He,Ye)|0,f=f+Math.imul(We,Qe)|0,m=m+Math.imul(We,Ye)|0,h=h+Math.imul(Ue,Xe)|0,f=f+Math.imul(Ue,Ze)|0,f=f+Math.imul(Fe,Xe)|0,m=m+Math.imul(Fe,Ze)|0,h=h+Math.imul(Te,et)|0,f=f+Math.imul(Te,tt)|0,f=f+Math.imul(ve,et)|0,m=m+Math.imul(ve,tt)|0,h=h+Math.imul(Y,rt)|0,f=f+Math.imul(Y,nt)|0,f=f+Math.imul(ie,rt)|0,m=m+Math.imul(ie,nt)|0,h=h+Math.imul(G,it)|0,f=f+Math.imul(G,st)|0,f=f+Math.imul(K,it)|0,m=m+Math.imul(K,st)|0,h=h+Math.imul(P,at)|0,f=f+Math.imul(P,ot)|0,f=f+Math.imul(F,at)|0,m=m+Math.imul(F,ot)|0,h=h+Math.imul(d,ct)|0,f=f+Math.imul(d,ft)|0,f=f+Math.imul(S,ct)|0,m=m+Math.imul(S,ft)|0;var No=(v+h|0)+((f&8191)<<13)|0;v=(m+(f>>>13)|0)+(No>>>26)|0,No&=67108863,h=Math.imul(Ge,Ve),f=Math.imul(Ge,Je),f=f+Math.imul($e,Ve)|0,m=Math.imul($e,Je),h=h+Math.imul(je,Qe)|0,f=f+Math.imul(je,Ye)|0,f=f+Math.imul(qe,Qe)|0,m=m+Math.imul(qe,Ye)|0,h=h+Math.imul(He,Xe)|0,f=f+Math.imul(He,Ze)|0,f=f+Math.imul(We,Xe)|0,m=m+Math.imul(We,Ze)|0,h=h+Math.imul(Ue,et)|0,f=f+Math.imul(Ue,tt)|0,f=f+Math.imul(Fe,et)|0,m=m+Math.imul(Fe,tt)|0,h=h+Math.imul(Te,rt)|0,f=f+Math.imul(Te,nt)|0,f=f+Math.imul(ve,rt)|0,m=m+Math.imul(ve,nt)|0,h=h+Math.imul(Y,it)|0,f=f+Math.imul(Y,st)|0,f=f+Math.imul(ie,it)|0,m=m+Math.imul(ie,st)|0,h=h+Math.imul(G,at)|0,f=f+Math.imul(G,ot)|0,f=f+Math.imul(K,at)|0,m=m+Math.imul(K,ot)|0,h=h+Math.imul(P,ct)|0,f=f+Math.imul(P,ft)|0,f=f+Math.imul(F,ct)|0,m=m+Math.imul(F,ft)|0,h=h+Math.imul(d,ut)|0,f=f+Math.imul(d,lt)|0,f=f+Math.imul(S,ut)|0,m=m+Math.imul(S,lt)|0;var Po=(v+h|0)+((f&8191)<<13)|0;v=(m+(f>>>13)|0)+(Po>>>26)|0,Po&=67108863,h=Math.imul(ze,Ve),f=Math.imul(ze,Je),f=f+Math.imul(Ke,Ve)|0,m=Math.imul(Ke,Je),h=h+Math.imul(Ge,Qe)|0,f=f+Math.imul(Ge,Ye)|0,f=f+Math.imul($e,Qe)|0,m=m+Math.imul($e,Ye)|0,h=h+Math.imul(je,Xe)|0,f=f+Math.imul(je,Ze)|0,f=f+Math.imul(qe,Xe)|0,m=m+Math.imul(qe,Ze)|0,h=h+Math.imul(He,et)|0,f=f+Math.imul(He,tt)|0,f=f+Math.imul(We,et)|0,m=m+Math.imul(We,tt)|0,h=h+Math.imul(Ue,rt)|0,f=f+Math.imul(Ue,nt)|0,f=f+Math.imul(Fe,rt)|0,m=m+Math.imul(Fe,nt)|0,h=h+Math.imul(Te,it)|0,f=f+Math.imul(Te,st)|0,f=f+Math.imul(ve,it)|0,m=m+Math.imul(ve,st)|0,h=h+Math.imul(Y,at)|0,f=f+Math.imul(Y,ot)|0,f=f+Math.imul(ie,at)|0,m=m+Math.imul(ie,ot)|0,h=h+Math.imul(G,ct)|0,f=f+Math.imul(G,ft)|0,f=f+Math.imul(K,ct)|0,m=m+Math.imul(K,ft)|0,h=h+Math.imul(P,ut)|0,f=f+Math.imul(P,lt)|0,f=f+Math.imul(F,ut)|0,m=m+Math.imul(F,lt)|0,h=h+Math.imul(d,dt)|0,f=f+Math.imul(d,ht)|0,f=f+Math.imul(S,dt)|0,m=m+Math.imul(S,ht)|0;var Ro=(v+h|0)+((f&8191)<<13)|0;v=(m+(f>>>13)|0)+(Ro>>>26)|0,Ro&=67108863,h=Math.imul(ze,Qe),f=Math.imul(ze,Ye),f=f+Math.imul(Ke,Qe)|0,m=Math.imul(Ke,Ye),h=h+Math.imul(Ge,Xe)|0,f=f+Math.imul(Ge,Ze)|0,f=f+Math.imul($e,Xe)|0,m=m+Math.imul($e,Ze)|0,h=h+Math.imul(je,et)|0,f=f+Math.imul(je,tt)|0,f=f+Math.imul(qe,et)|0,m=m+Math.imul(qe,tt)|0,h=h+Math.imul(He,rt)|0,f=f+Math.imul(He,nt)|0,f=f+Math.imul(We,rt)|0,m=m+Math.imul(We,nt)|0,h=h+Math.imul(Ue,it)|0,f=f+Math.imul(Ue,st)|0,f=f+Math.imul(Fe,it)|0,m=m+Math.imul(Fe,st)|0,h=h+Math.imul(Te,at)|0,f=f+Math.imul(Te,ot)|0,f=f+Math.imul(ve,at)|0,m=m+Math.imul(ve,ot)|0,h=h+Math.imul(Y,ct)|0,f=f+Math.imul(Y,ft)|0,f=f+Math.imul(ie,ct)|0,m=m+Math.imul(ie,ft)|0,h=h+Math.imul(G,ut)|0,f=f+Math.imul(G,lt)|0,f=f+Math.imul(K,ut)|0,m=m+Math.imul(K,lt)|0,h=h+Math.imul(P,dt)|0,f=f+Math.imul(P,ht)|0,f=f+Math.imul(F,dt)|0,m=m+Math.imul(F,ht)|0;var Bo=(v+h|0)+((f&8191)<<13)|0;v=(m+(f>>>13)|0)+(Bo>>>26)|0,Bo&=67108863,h=Math.imul(ze,Xe),f=Math.imul(ze,Ze),f=f+Math.imul(Ke,Xe)|0,m=Math.imul(Ke,Ze),h=h+Math.imul(Ge,et)|0,f=f+Math.imul(Ge,tt)|0,f=f+Math.imul($e,et)|0,m=m+Math.imul($e,tt)|0,h=h+Math.imul(je,rt)|0,f=f+Math.imul(je,nt)|0,f=f+Math.imul(qe,rt)|0,m=m+Math.imul(qe,nt)|0,h=h+Math.imul(He,it)|0,f=f+Math.imul(He,st)|0,f=f+Math.imul(We,it)|0,m=m+Math.imul(We,st)|0,h=h+Math.imul(Ue,at)|0,f=f+Math.imul(Ue,ot)|0,f=f+Math.imul(Fe,at)|0,m=m+Math.imul(Fe,ot)|0,h=h+Math.imul(Te,ct)|0,f=f+Math.imul(Te,ft)|0,f=f+Math.imul(ve,ct)|0,m=m+Math.imul(ve,ft)|0,h=h+Math.imul(Y,ut)|0,f=f+Math.imul(Y,lt)|0,f=f+Math.imul(ie,ut)|0,m=m+Math.imul(ie,lt)|0,h=h+Math.imul(G,dt)|0,f=f+Math.imul(G,ht)|0,f=f+Math.imul(K,dt)|0,m=m+Math.imul(K,ht)|0;var Do=(v+h|0)+((f&8191)<<13)|0;v=(m+(f>>>13)|0)+(Do>>>26)|0,Do&=67108863,h=Math.imul(ze,et),f=Math.imul(ze,tt),f=f+Math.imul(Ke,et)|0,m=Math.imul(Ke,tt),h=h+Math.imul(Ge,rt)|0,f=f+Math.imul(Ge,nt)|0,f=f+Math.imul($e,rt)|0,m=m+Math.imul($e,nt)|0,h=h+Math.imul(je,it)|0,f=f+Math.imul(je,st)|0,f=f+Math.imul(qe,it)|0,m=m+Math.imul(qe,st)|0,h=h+Math.imul(He,at)|0,f=f+Math.imul(He,ot)|0,f=f+Math.imul(We,at)|0,m=m+Math.imul(We,ot)|0,h=h+Math.imul(Ue,ct)|0,f=f+Math.imul(Ue,ft)|0,f=f+Math.imul(Fe,ct)|0,m=m+Math.imul(Fe,ft)|0,h=h+Math.imul(Te,ut)|0,f=f+Math.imul(Te,lt)|0,f=f+Math.imul(ve,ut)|0,m=m+Math.imul(ve,lt)|0,h=h+Math.imul(Y,dt)|0,f=f+Math.imul(Y,ht)|0,f=f+Math.imul(ie,dt)|0,m=m+Math.imul(ie,ht)|0;var Lo=(v+h|0)+((f&8191)<<13)|0;v=(m+(f>>>13)|0)+(Lo>>>26)|0,Lo&=67108863,h=Math.imul(ze,rt),f=Math.imul(ze,nt),f=f+Math.imul(Ke,rt)|0,m=Math.imul(Ke,nt),h=h+Math.imul(Ge,it)|0,f=f+Math.imul(Ge,st)|0,f=f+Math.imul($e,it)|0,m=m+Math.imul($e,st)|0,h=h+Math.imul(je,at)|0,f=f+Math.imul(je,ot)|0,f=f+Math.imul(qe,at)|0,m=m+Math.imul(qe,ot)|0,h=h+Math.imul(He,ct)|0,f=f+Math.imul(He,ft)|0,f=f+Math.imul(We,ct)|0,m=m+Math.imul(We,ft)|0,h=h+Math.imul(Ue,ut)|0,f=f+Math.imul(Ue,lt)|0,f=f+Math.imul(Fe,ut)|0,m=m+Math.imul(Fe,lt)|0,h=h+Math.imul(Te,dt)|0,f=f+Math.imul(Te,ht)|0,f=f+Math.imul(ve,dt)|0,m=m+Math.imul(ve,ht)|0;var Uo=(v+h|0)+((f&8191)<<13)|0;v=(m+(f>>>13)|0)+(Uo>>>26)|0,Uo&=67108863,h=Math.imul(ze,it),f=Math.imul(ze,st),f=f+Math.imul(Ke,it)|0,m=Math.imul(Ke,st),h=h+Math.imul(Ge,at)|0,f=f+Math.imul(Ge,ot)|0,f=f+Math.imul($e,at)|0,m=m+Math.imul($e,ot)|0,h=h+Math.imul(je,ct)|0,f=f+Math.imul(je,ft)|0,f=f+Math.imul(qe,ct)|0,m=m+Math.imul(qe,ft)|0,h=h+Math.imul(He,ut)|0,f=f+Math.imul(He,lt)|0,f=f+Math.imul(We,ut)|0,m=m+Math.imul(We,lt)|0,h=h+Math.imul(Ue,dt)|0,f=f+Math.imul(Ue,ht)|0,f=f+Math.imul(Fe,dt)|0,m=m+Math.imul(Fe,ht)|0;var Fo=(v+h|0)+((f&8191)<<13)|0;v=(m+(f>>>13)|0)+(Fo>>>26)|0,Fo&=67108863,h=Math.imul(ze,at),f=Math.imul(ze,ot),f=f+Math.imul(Ke,at)|0,m=Math.imul(Ke,ot),h=h+Math.imul(Ge,ct)|0,f=f+Math.imul(Ge,ft)|0,f=f+Math.imul($e,ct)|0,m=m+Math.imul($e,ft)|0,h=h+Math.imul(je,ut)|0,f=f+Math.imul(je,lt)|0,f=f+Math.imul(qe,ut)|0,m=m+Math.imul(qe,lt)|0,h=h+Math.imul(He,dt)|0,f=f+Math.imul(He,ht)|0,f=f+Math.imul(We,dt)|0,m=m+Math.imul(We,ht)|0;var Ho=(v+h|0)+((f&8191)<<13)|0;v=(m+(f>>>13)|0)+(Ho>>>26)|0,Ho&=67108863,h=Math.imul(ze,ct),f=Math.imul(ze,ft),f=f+Math.imul(Ke,ct)|0,m=Math.imul(Ke,ft),h=h+Math.imul(Ge,ut)|0,f=f+Math.imul(Ge,lt)|0,f=f+Math.imul($e,ut)|0,m=m+Math.imul($e,lt)|0,h=h+Math.imul(je,dt)|0,f=f+Math.imul(je,ht)|0,f=f+Math.imul(qe,dt)|0,m=m+Math.imul(qe,ht)|0;var Wo=(v+h|0)+((f&8191)<<13)|0;v=(m+(f>>>13)|0)+(Wo>>>26)|0,Wo&=67108863,h=Math.imul(ze,ut),f=Math.imul(ze,lt),f=f+Math.imul(Ke,ut)|0,m=Math.imul(Ke,lt),h=h+Math.imul(Ge,dt)|0,f=f+Math.imul(Ge,ht)|0,f=f+Math.imul($e,dt)|0,m=m+Math.imul($e,ht)|0;var jo=(v+h|0)+((f&8191)<<13)|0;v=(m+(f>>>13)|0)+(jo>>>26)|0,jo&=67108863,h=Math.imul(ze,dt),f=Math.imul(ze,ht),f=f+Math.imul(Ke,dt)|0,m=Math.imul(Ke,ht);var qo=(v+h|0)+((f&8191)<<13)|0;return v=(m+(f>>>13)|0)+(qo>>>26)|0,qo&=67108863,w[0]=pn,w[1]=xn,w[2]=bn,w[3]=mn,w[4]=wn,w[5]=Mo,w[6]=Oo,w[7]=No,w[8]=Po,w[9]=Ro,w[10]=Bo,w[11]=Do,w[12]=Lo,w[13]=Uo,w[14]=Fo,w[15]=Ho,w[16]=Wo,w[17]=jo,w[18]=qo,v!==0&&(w[19]=v,y.length++),y};Math.imul||(U=N);function D(M,l,x){x.negative=l.negative^M.negative,x.length=M.length+l.length;for(var y=0,C=0,p=0;p>>26)|0,C+=w>>>26,w&=67108863}x.words[p]=v,y=w,w=C}return y!==0?x.words[p]=y:x.length--,x._strip()}function $(M,l,x){return D(M,l,x)}s.prototype.mulTo=function(l,x){var y,C=this.length+l.length;return this.length===10&&l.length===10?y=U(this,l,x):C<63?y=N(this,l,x):C<1024?y=D(this,l,x):y=$(this,l,x),y},s.prototype.mul=function(l){var x=new s(null);return x.words=new Array(this.length+l.length),this.mulTo(l,x)},s.prototype.mulf=function(l){var x=new s(null);return x.words=new Array(this.length+l.length),$(this,l,x)},s.prototype.imul=function(l){return this.clone().mulTo(l,this)},s.prototype.imuln=function(l){var x=l<0;x&&(l=-l),n(typeof l=="number"),n(l<67108864);for(var y=0,C=0;C>=26,y+=p/67108864|0,y+=w>>>26,this.words[C]=w&67108863}return y!==0&&(this.words[C]=y,this.length++),x?this.ineg():this},s.prototype.muln=function(l){return this.clone().imuln(l)},s.prototype.sqr=function(){return this.mul(this)},s.prototype.isqr=function(){return this.imul(this.clone())},s.prototype.pow=function(l){var x=_(l);if(x.length===0)return new s(1);for(var y=this,C=0;C=0);var x=l%26,y=(l-x)/26,C=67108863>>>26-x<<26-x,p;if(x!==0){var w=0;for(p=0;p>>26-x}w&&(this.words[p]=w,this.length++)}if(y!==0){for(p=this.length-1;p>=0;p--)this.words[p+y]=this.words[p];for(p=0;p=0);var C;x?C=(x-x%26)/26:C=0;var p=l%26,w=Math.min((l-p)/26,this.length),v=67108863^67108863>>>p<w)for(this.length-=w,f=0;f=0&&(m!==0||f>=C);f--){var I=this.words[f]|0;this.words[f]=m<<26-p|I>>>p,m=I&v}return h&&m!==0&&(h.words[h.length++]=m),this.length===0&&(this.words[0]=0,this.length=1),this._strip()},s.prototype.ishrn=function(l,x,y){return n(this.negative===0),this.iushrn(l,x,y)},s.prototype.shln=function(l){return this.clone().ishln(l)},s.prototype.ushln=function(l){return this.clone().iushln(l)},s.prototype.shrn=function(l){return this.clone().ishrn(l)},s.prototype.ushrn=function(l){return this.clone().iushrn(l)},s.prototype.testn=function(l){n(typeof l=="number"&&l>=0);var x=l%26,y=(l-x)/26,C=1<=0);var x=l%26,y=(l-x)/26;if(n(this.negative===0,"imaskn works only with positive numbers"),this.length<=y)return this;if(x!==0&&y++,this.length=Math.min(y,this.length),x!==0){var C=67108863^67108863>>>x<=67108864;x++)this.words[x]-=67108864,x===this.length-1?this.words[x+1]=1:this.words[x+1]++;return this.length=Math.max(this.length,x+1),this},s.prototype.isubn=function(l){if(n(typeof l=="number"),n(l<67108864),l<0)return this.iaddn(-l);if(this.negative!==0)return this.negative=0,this.iaddn(l),this.negative=1,this;if(this.words[0]-=l,this.length===1&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var x=0;x>26)-(h/67108864|0),this.words[p+y]=w&67108863}for(;p>26,this.words[p+y]=w&67108863;if(v===0)return this._strip();for(n(v===-1),v=0,p=0;p>26,this.words[p]=w&67108863;return this.negative=1,this._strip()},s.prototype._wordDiv=function(l,x){var y=this.length-l.length,C=this.clone(),p=l,w=p.words[p.length-1]|0,v=this._countBits(w);y=26-v,y!==0&&(p=p.ushln(y),C.iushln(y),w=p.words[p.length-1]|0);var h=C.length-p.length,f;if(x!=="mod"){f=new s(null),f.length=h+1,f.words=new Array(f.length);for(var m=0;m=0;d--){var S=(C.words[p.length+d]|0)*67108864+(C.words[p.length+d-1]|0);for(S=Math.min(S/w|0,67108863),C._ishlnsubmul(p,S,d);C.negative!==0;)S--,C.negative=0,C._ishlnsubmul(p,1,d),C.isZero()||(C.negative^=1);f&&(f.words[d]=S)}return f&&f._strip(),C._strip(),x!=="div"&&y!==0&&C.iushrn(y),{div:f||null,mod:C}},s.prototype.divmod=function(l,x,y){if(n(!l.isZero()),this.isZero())return{div:new s(0),mod:new s(0)};var C,p,w;return this.negative!==0&&l.negative===0?(w=this.neg().divmod(l,x),x!=="mod"&&(C=w.div.neg()),x!=="div"&&(p=w.mod.neg(),y&&p.negative!==0&&p.iadd(l)),{div:C,mod:p}):this.negative===0&&l.negative!==0?(w=this.divmod(l.neg(),x),x!=="mod"&&(C=w.div.neg()),{div:C,mod:w.mod}):this.negative&l.negative?(w=this.neg().divmod(l.neg(),x),x!=="div"&&(p=w.mod.neg(),y&&p.negative!==0&&p.isub(l)),{div:w.div,mod:p}):l.length>this.length||this.cmp(l)<0?{div:new s(0),mod:this}:l.length===1?x==="div"?{div:this.divn(l.words[0]),mod:null}:x==="mod"?{div:null,mod:new s(this.modrn(l.words[0]))}:{div:this.divn(l.words[0]),mod:new s(this.modrn(l.words[0]))}:this._wordDiv(l,x)},s.prototype.div=function(l){return this.divmod(l,"div",!1).div},s.prototype.mod=function(l){return this.divmod(l,"mod",!1).mod},s.prototype.umod=function(l){return this.divmod(l,"mod",!0).mod},s.prototype.divRound=function(l){var x=this.divmod(l);if(x.mod.isZero())return x.div;var y=x.div.negative!==0?x.mod.isub(l):x.mod,C=l.ushrn(1),p=l.andln(1),w=y.cmp(C);return w<0||p===1&&w===0?x.div:x.div.negative!==0?x.div.isubn(1):x.div.iaddn(1)},s.prototype.modrn=function(l){var x=l<0;x&&(l=-l),n(l<=67108863);for(var y=(1<<26)%l,C=0,p=this.length-1;p>=0;p--)C=(y*C+(this.words[p]|0))%l;return x?-C:C},s.prototype.modn=function(l){return this.modrn(l)},s.prototype.idivn=function(l){var x=l<0;x&&(l=-l),n(l<=67108863);for(var y=0,C=this.length-1;C>=0;C--){var p=(this.words[C]|0)+y*67108864;this.words[C]=p/l|0,y=p%l}return this._strip(),x?this.ineg():this},s.prototype.divn=function(l){return this.clone().idivn(l)},s.prototype.egcd=function(l){n(l.negative===0),n(!l.isZero());var x=this,y=l.clone();x.negative!==0?x=x.umod(l):x=x.clone();for(var C=new s(1),p=new s(0),w=new s(0),v=new s(1),h=0;x.isEven()&&y.isEven();)x.iushrn(1),y.iushrn(1),++h;for(var f=y.clone(),m=x.clone();!x.isZero();){for(var I=0,d=1;!(x.words[0]&d)&&I<26;++I,d<<=1);if(I>0)for(x.iushrn(I);I-- >0;)(C.isOdd()||p.isOdd())&&(C.iadd(f),p.isub(m)),C.iushrn(1),p.iushrn(1);for(var S=0,O=1;!(y.words[0]&O)&&S<26;++S,O<<=1);if(S>0)for(y.iushrn(S);S-- >0;)(w.isOdd()||v.isOdd())&&(w.iadd(f),v.isub(m)),w.iushrn(1),v.iushrn(1);x.cmp(y)>=0?(x.isub(y),C.isub(w),p.isub(v)):(y.isub(x),w.isub(C),v.isub(p))}return{a:w,b:v,gcd:y.iushln(h)}},s.prototype._invmp=function(l){n(l.negative===0),n(!l.isZero());var x=this,y=l.clone();x.negative!==0?x=x.umod(l):x=x.clone();for(var C=new s(1),p=new s(0),w=y.clone();x.cmpn(1)>0&&y.cmpn(1)>0;){for(var v=0,h=1;!(x.words[0]&h)&&v<26;++v,h<<=1);if(v>0)for(x.iushrn(v);v-- >0;)C.isOdd()&&C.iadd(w),C.iushrn(1);for(var f=0,m=1;!(y.words[0]&m)&&f<26;++f,m<<=1);if(f>0)for(y.iushrn(f);f-- >0;)p.isOdd()&&p.iadd(w),p.iushrn(1);x.cmp(y)>=0?(x.isub(y),C.isub(p)):(y.isub(x),p.isub(C))}var I;return x.cmpn(1)===0?I=C:I=p,I.cmpn(0)<0&&I.iadd(l),I},s.prototype.gcd=function(l){if(this.isZero())return l.abs();if(l.isZero())return this.abs();var x=this.clone(),y=l.clone();x.negative=0,y.negative=0;for(var C=0;x.isEven()&&y.isEven();C++)x.iushrn(1),y.iushrn(1);do{for(;x.isEven();)x.iushrn(1);for(;y.isEven();)y.iushrn(1);var p=x.cmp(y);if(p<0){var w=x;x=y,y=w}else if(p===0||y.cmpn(1)===0)break;x.isub(y)}while(!0);return y.iushln(C)},s.prototype.invm=function(l){return this.egcd(l).a.umod(l)},s.prototype.isEven=function(){return(this.words[0]&1)===0},s.prototype.isOdd=function(){return(this.words[0]&1)===1},s.prototype.andln=function(l){return this.words[0]&l},s.prototype.bincn=function(l){n(typeof l=="number");var x=l%26,y=(l-x)/26,C=1<>>26,v&=67108863,this.words[w]=v}return p!==0&&(this.words[w]=p,this.length++),this},s.prototype.isZero=function(){return this.length===1&&this.words[0]===0},s.prototype.cmpn=function(l){var x=l<0;if(this.negative!==0&&!x)return-1;if(this.negative===0&&x)return 1;this._strip();var y;if(this.length>1)y=1;else{x&&(l=-l),n(l<=67108863,"Number is too big");var C=this.words[0]|0;y=C===l?0:Cl.length)return 1;if(this.length=0;y--){var C=this.words[y]|0,p=l.words[y]|0;if(C!==p){Cp&&(x=1);break}}return x},s.prototype.gtn=function(l){return this.cmpn(l)===1},s.prototype.gt=function(l){return this.cmp(l)===1},s.prototype.gten=function(l){return this.cmpn(l)>=0},s.prototype.gte=function(l){return this.cmp(l)>=0},s.prototype.ltn=function(l){return this.cmpn(l)===-1},s.prototype.lt=function(l){return this.cmp(l)===-1},s.prototype.lten=function(l){return this.cmpn(l)<=0},s.prototype.lte=function(l){return this.cmp(l)<=0},s.prototype.eqn=function(l){return this.cmpn(l)===0},s.prototype.eq=function(l){return this.cmp(l)===0},s.red=function(l){return new re(l)},s.prototype.toRed=function(l){return n(!this.red,"Already a number in reduction context"),n(this.negative===0,"red works only with positives"),l.convertTo(this)._forceRed(l)},s.prototype.fromRed=function(){return n(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},s.prototype._forceRed=function(l){return this.red=l,this},s.prototype.forceRed=function(l){return n(!this.red,"Already a number in reduction context"),this._forceRed(l)},s.prototype.redAdd=function(l){return n(this.red,"redAdd works only with red numbers"),this.red.add(this,l)},s.prototype.redIAdd=function(l){return n(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,l)},s.prototype.redSub=function(l){return n(this.red,"redSub works only with red numbers"),this.red.sub(this,l)},s.prototype.redISub=function(l){return n(this.red,"redISub works only with red numbers"),this.red.isub(this,l)},s.prototype.redShl=function(l){return n(this.red,"redShl works only with red numbers"),this.red.shl(this,l)},s.prototype.redMul=function(l){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,l),this.red.mul(this,l)},s.prototype.redIMul=function(l){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,l),this.red.imul(this,l)},s.prototype.redSqr=function(){return n(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},s.prototype.redISqr=function(){return n(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},s.prototype.redSqrt=function(){return n(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},s.prototype.redInvm=function(){return n(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},s.prototype.redNeg=function(){return n(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},s.prototype.redPow=function(l){return n(this.red&&!l.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,l)};var L={k256:null,p224:null,p192:null,p25519:null};function z(M,l){this.name=M,this.p=new s(l,16),this.n=this.p.bitLength(),this.k=new s(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}z.prototype._tmp=function(){var l=new s(null);return l.words=new Array(Math.ceil(this.n/13)),l},z.prototype.ireduce=function(l){var x=l,y;do this.split(x,this.tmp),x=this.imulK(x),x=x.iadd(this.tmp),y=x.bitLength();while(y>this.n);var C=y0?x.isub(this.p):x.strip!==void 0?x.strip():x._strip(),x},z.prototype.split=function(l,x){l.iushrn(this.n,0,x)},z.prototype.imulK=function(l){return l.imul(this.k)};function Z(){z.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}i(Z,z),Z.prototype.split=function(l,x){for(var y=4194303,C=Math.min(l.length,9),p=0;p>>22,w=v}w>>>=22,l.words[p-10]=w,w===0&&l.length>10?l.length-=10:l.length-=9},Z.prototype.imulK=function(l){l.words[l.length]=0,l.words[l.length+1]=0,l.length+=2;for(var x=0,y=0;y>>=26,l.words[y]=p,x=C}return x!==0&&(l.words[l.length++]=x),l},s._prime=function(l){if(L[l])return L[l];var x;if(l==="k256")x=new Z;else if(l==="p224")x=new J;else if(l==="p192")x=new Q;else if(l==="p25519")x=new te;else throw new Error("Unknown prime "+l);return L[l]=x,x};function re(M){if(typeof M=="string"){var l=s._prime(M);this.m=l.p,this.prime=l}else n(M.gtn(1),"modulus must be greater than 1"),this.m=M,this.prime=null}re.prototype._verify1=function(l){n(l.negative===0,"red works only with positives"),n(l.red,"red works only with red numbers")},re.prototype._verify2=function(l,x){n((l.negative|x.negative)===0,"red works only with positives"),n(l.red&&l.red===x.red,"red works only with red numbers")},re.prototype.imod=function(l){return this.prime?this.prime.ireduce(l)._forceRed(this):(g(l,l.umod(this.m)._forceRed(this)),l)},re.prototype.neg=function(l){return l.isZero()?l.clone():this.m.sub(l)._forceRed(this)},re.prototype.add=function(l,x){this._verify2(l,x);var y=l.add(x);return y.cmp(this.m)>=0&&y.isub(this.m),y._forceRed(this)},re.prototype.iadd=function(l,x){this._verify2(l,x);var y=l.iadd(x);return y.cmp(this.m)>=0&&y.isub(this.m),y},re.prototype.sub=function(l,x){this._verify2(l,x);var y=l.sub(x);return y.cmpn(0)<0&&y.iadd(this.m),y._forceRed(this)},re.prototype.isub=function(l,x){this._verify2(l,x);var y=l.isub(x);return y.cmpn(0)<0&&y.iadd(this.m),y},re.prototype.shl=function(l,x){return this._verify1(l),this.imod(l.ushln(x))},re.prototype.imul=function(l,x){return this._verify2(l,x),this.imod(l.imul(x))},re.prototype.mul=function(l,x){return this._verify2(l,x),this.imod(l.mul(x))},re.prototype.isqr=function(l){return this.imul(l,l.clone())},re.prototype.sqr=function(l){return this.mul(l,l)},re.prototype.sqrt=function(l){if(l.isZero())return l.clone();var x=this.m.andln(3);if(n(x%2===1),x===3){var y=this.m.add(new s(1)).iushrn(2);return this.pow(l,y)}for(var C=this.m.subn(1),p=0;!C.isZero()&&C.andln(1)===0;)p++,C.iushrn(1);n(!C.isZero());var w=new s(1).toRed(this),v=w.redNeg(),h=this.m.subn(1).iushrn(1),f=this.m.bitLength();for(f=new s(2*f*f).toRed(this);this.pow(f,h).cmp(v)!==0;)f.redIAdd(v);for(var m=this.pow(f,C),I=this.pow(l,C.addn(1).iushrn(1)),d=this.pow(l,C),S=p;d.cmp(w)!==0;){for(var O=d,P=0;O.cmp(w)!==0;P++)O=O.redSqr();n(P=0;p--){for(var m=x.words[p],I=f-1;I>=0;I--){var d=m>>I&1;if(w!==C[0]&&(w=this.sqr(w)),d===0&&v===0){h=0;continue}v<<=1,v|=d,h++,!(h!==y&&(p!==0||I!==0))&&(w=this.mul(w,C[v]),h=0,v=0)}f=26}return w},re.prototype.convertTo=function(l){var x=l.umod(this.m);return x===l?x.clone():x},re.prototype.convertFrom=function(l){var x=l.clone();return x.red=null,x},s.mont=function(l){return new be(l)};function be(M){re.call(this,M),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new s(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}i(be,re),be.prototype.convertTo=function(l){return this.imod(l.ushln(this.shift))},be.prototype.convertFrom=function(l){var x=this.imod(l.mul(this.rinv));return x.red=null,x},be.prototype.imul=function(l,x){if(l.isZero()||x.isZero())return l.words[0]=0,l.length=1,l;var y=l.imul(x),C=y.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),p=y.isub(C).iushrn(this.shift),w=p;return p.cmp(this.m)>=0?w=p.isub(this.m):p.cmpn(0)<0&&(w=p.iadd(this.m)),w._forceRed(this)},be.prototype.mul=function(l,x){if(l.isZero()||x.isZero())return new s(0)._forceRed(this);var y=l.mul(x),C=y.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),p=y.isub(C).iushrn(this.shift),w=p;return p.cmp(this.m)>=0?w=p.isub(this.m):p.cmpn(0)<0&&(w=p.iadd(this.m)),w._forceRed(this)},be.prototype.invm=function(l){var x=this.imod(l._invmp(this.m).mul(this.r2));return x._forceRed(this)}})(r,Lu)})(nf);var $p=nf.exports;const oe=Xi($p),zp="logger/5.7.0";let p0=!1,x0=!1;const wa={debug:1,default:2,info:2,warning:3,error:4,off:5};let b0=wa.default,Go=null;function Kp(){try{const r=[];if(["NFD","NFC","NFKD","NFKC"].forEach(e=>{try{if("test".normalize(e)!=="test")throw new Error("bad normalize")}catch{r.push(e)}}),r.length)throw new Error("missing "+r.join(", "));if("é".normalize("NFD")!=="é")throw new Error("broken implementation")}catch(r){return r.message}return null}const m0=Kp();var gc;(function(r){r.DEBUG="DEBUG",r.INFO="INFO",r.WARNING="WARNING",r.ERROR="ERROR",r.OFF="OFF"})(gc||(gc={}));var Ar;(function(r){r.UNKNOWN_ERROR="UNKNOWN_ERROR",r.NOT_IMPLEMENTED="NOT_IMPLEMENTED",r.UNSUPPORTED_OPERATION="UNSUPPORTED_OPERATION",r.NETWORK_ERROR="NETWORK_ERROR",r.SERVER_ERROR="SERVER_ERROR",r.TIMEOUT="TIMEOUT",r.BUFFER_OVERRUN="BUFFER_OVERRUN",r.NUMERIC_FAULT="NUMERIC_FAULT",r.MISSING_NEW="MISSING_NEW",r.INVALID_ARGUMENT="INVALID_ARGUMENT",r.MISSING_ARGUMENT="MISSING_ARGUMENT",r.UNEXPECTED_ARGUMENT="UNEXPECTED_ARGUMENT",r.CALL_EXCEPTION="CALL_EXCEPTION",r.INSUFFICIENT_FUNDS="INSUFFICIENT_FUNDS",r.NONCE_EXPIRED="NONCE_EXPIRED",r.REPLACEMENT_UNDERPRICED="REPLACEMENT_UNDERPRICED",r.UNPREDICTABLE_GAS_LIMIT="UNPREDICTABLE_GAS_LIMIT",r.TRANSACTION_REPLACED="TRANSACTION_REPLACED",r.ACTION_REJECTED="ACTION_REJECTED"})(Ar||(Ar={}));const w0="0123456789abcdef";let B=class Tt{constructor(e){Object.defineProperty(this,"version",{enumerable:!0,value:e,writable:!1})}_log(e,t){const n=e.toLowerCase();wa[n]==null&&this.throwArgumentError("invalid log level name","logLevel",e),!(b0>wa[n])&&console.log.apply(console,t)}debug(...e){this._log(Tt.levels.DEBUG,e)}info(...e){this._log(Tt.levels.INFO,e)}warn(...e){this._log(Tt.levels.WARNING,e)}makeError(e,t,n){if(x0)return this.makeError("censored error",t,{});t||(t=Tt.errors.UNKNOWN_ERROR),n||(n={});const i=[];Object.keys(n).forEach(c=>{const u=n[c];try{if(u instanceof Uint8Array){let g="";for(let b=0;b>4],g+=w0[u[b]&15];i.push(c+"=Uint8Array(0x"+g+")")}else i.push(c+"="+JSON.stringify(u))}catch{i.push(c+"="+JSON.stringify(n[c].toString()))}}),i.push(`code=${t}`),i.push(`version=${this.version}`);const s=e;let a="";switch(t){case Ar.NUMERIC_FAULT:{a="NUMERIC_FAULT";const c=e;switch(c){case"overflow":case"underflow":case"division-by-zero":a+="-"+c;break;case"negative-power":case"negative-width":a+="-unsupported";break;case"unbound-bitwise-result":a+="-unbound-result";break}break}case Ar.CALL_EXCEPTION:case Ar.INSUFFICIENT_FUNDS:case Ar.MISSING_NEW:case Ar.NONCE_EXPIRED:case Ar.REPLACEMENT_UNDERPRICED:case Ar.TRANSACTION_REPLACED:case Ar.UNPREDICTABLE_GAS_LIMIT:a=t;break}a&&(e+=" [ See: https://links.ethers.org/v5-errors-"+a+" ]"),i.length&&(e+=" ("+i.join(", ")+")");const o=new Error(e);return o.reason=s,o.code=t,Object.keys(n).forEach(function(c){o[c]=n[c]}),o}throwError(e,t,n){throw this.makeError(e,t,n)}throwArgumentError(e,t,n){return this.throwError(e,Tt.errors.INVALID_ARGUMENT,{argument:t,value:n})}assert(e,t,n,i){e||this.throwError(t,n,i)}assertArgument(e,t,n,i){e||this.throwArgumentError(t,n,i)}checkNormalize(e){m0&&this.throwError("platform missing String.prototype.normalize",Tt.errors.UNSUPPORTED_OPERATION,{operation:"String.prototype.normalize",form:m0})}checkSafeUint53(e,t){typeof e=="number"&&(t==null&&(t="value not safe"),(e<0||e>=9007199254740991)&&this.throwError(t,Tt.errors.NUMERIC_FAULT,{operation:"checkSafeInteger",fault:"out-of-safe-range",value:e}),e%1&&this.throwError(t,Tt.errors.NUMERIC_FAULT,{operation:"checkSafeInteger",fault:"non-integer",value:e}))}checkArgumentCount(e,t,n){n?n=": "+n:n="",et&&this.throwError("too many arguments"+n,Tt.errors.UNEXPECTED_ARGUMENT,{count:e,expectedCount:t})}checkNew(e,t){(e===Object||e==null)&&this.throwError("missing new",Tt.errors.MISSING_NEW,{name:t.name})}checkAbstract(e,t){e===t?this.throwError("cannot instantiate abstract class "+JSON.stringify(t.name)+" directly; use a sub-class",Tt.errors.UNSUPPORTED_OPERATION,{name:e.name,operation:"new"}):(e===Object||e==null)&&this.throwError("missing new",Tt.errors.MISSING_NEW,{name:t.name})}static globalLogger(){return Go||(Go=new Tt(zp)),Go}static setCensorship(e,t){if(!e&&t&&this.globalLogger().throwError("cannot permanently disable censorship",Tt.errors.UNSUPPORTED_OPERATION,{operation:"setCensorship"}),p0){if(!e)return;this.globalLogger().throwError("error censorship permanent",Tt.errors.UNSUPPORTED_OPERATION,{operation:"setCensorship"})}x0=!!e,p0=!!t}static setLogLevel(e){const t=wa[e.toLowerCase()];if(t==null){Tt.globalLogger().warn("invalid log level - "+e);return}b0=t}static from(e){return new Tt(e)}};B.errors=Ar;B.levels=gc;const Vp="bytes/5.7.0",wt=new B(Vp);function Hu(r){return!!r.toHexString}function Di(r){return r.slice||(r.slice=function(){const e=Array.prototype.slice.call(arguments);return Di(new Uint8Array(Array.prototype.slice.apply(r,e)))}),r}function Gr(r){return Ee(r)&&!(r.length%2)||Dn(r)}function y0(r){return typeof r=="number"&&r==r&&r%1===0}function Dn(r){if(r==null)return!1;if(r.constructor===Uint8Array)return!0;if(typeof r=="string"||!y0(r.length)||r.length<0)return!1;for(let e=0;e=256)return!1}return!0}function j(r,e){if(e||(e={}),typeof r=="number"){wt.checkSafeUint53(r,"invalid arrayify value");const t=[];for(;r;)t.unshift(r&255),r=parseInt(String(r/256));return t.length===0&&t.push(0),Di(new Uint8Array(t))}if(e.allowMissingPrefix&&typeof r=="string"&&r.substring(0,2)!=="0x"&&(r="0x"+r),Hu(r)&&(r=r.toHexString()),Ee(r)){let t=r.substring(2);t.length%2&&(e.hexPad==="left"?t="0"+t:e.hexPad==="right"?t+="0":wt.throwArgumentError("hex data is odd-length","value",r));const n=[];for(let i=0;ij(i)),t=e.reduce((i,s)=>i+s.length,0),n=new Uint8Array(t);return e.reduce((i,s)=>(n.set(s,i),i+s.length),0),Di(n)}function Hr(r){let e=j(r);if(e.length===0)return e;let t=0;for(;te&&wt.throwArgumentError("value out of range","value",arguments[0]);const t=new Uint8Array(e);return t.set(r,e-r.length),Di(t)}function Ee(r,e){return!(typeof r!="string"||!r.match(/^0x[0-9A-Fa-f]*$/)||e&&r.length!==2+2*e)}const $o="0123456789abcdef";function W(r,e){if(e||(e={}),typeof r=="number"){wt.checkSafeUint53(r,"invalid hexlify value");let t="";for(;r;)t=$o[r&15]+t,r=Math.floor(r/16);return t.length?(t.length%2&&(t="0"+t),"0x"+t):"0x00"}if(typeof r=="bigint")return r=r.toString(16),r.length%2?"0x0"+r:"0x"+r;if(e.allowMissingPrefix&&typeof r=="string"&&r.substring(0,2)!=="0x"&&(r="0x"+r),Hu(r))return r.toHexString();if(Ee(r))return r.length%2&&(e.hexPad==="left"?r="0x0"+r.substring(2):e.hexPad==="right"?r+="0":wt.throwArgumentError("hex data is odd-length","value",r)),r.toLowerCase();if(Dn(r)){let t="0x";for(let n=0;n>4]+$o[i&15]}return t}return wt.throwArgumentError("invalid hexlify value","value",r)}function $r(r){if(typeof r!="string")r=W(r);else if(!Ee(r)||r.length%2)return null;return(r.length-2)/2}function yt(r,e,t){return typeof r!="string"?r=W(r):(!Ee(r)||r.length%2)&&wt.throwArgumentError("invalid hexData","value",r),e=2+2*e,t!=null?"0x"+r.substring(e,2+2*t):"0x"+r.substring(e)}function Qt(r){let e="0x";return r.forEach(t=>{e+=W(t).substring(2)}),e}function kr(r){const e=Wu(W(r,{hexPad:"left"}));return e==="0x"?"0x0":e}function Wu(r){typeof r!="string"&&(r=W(r)),Ee(r)||wt.throwArgumentError("invalid hex string","value",r),r=r.substring(2);let e=0;for(;e2*e+2&&wt.throwArgumentError("value out of range","value",arguments[1]);r.length<2*e+2;)r="0x0"+r.substring(2);return r}function mi(r){const e={r:"0x",s:"0x",_vs:"0x",recoveryParam:0,v:0,yParityAndS:"0x",compact:"0x"};if(Gr(r)){let t=j(r);t.length===64?(e.v=27+(t[32]>>7),t[32]&=127,e.r=W(t.slice(0,32)),e.s=W(t.slice(32,64))):t.length===65?(e.r=W(t.slice(0,32)),e.s=W(t.slice(32,64)),e.v=t[64]):wt.throwArgumentError("invalid signature string","signature",r),e.v<27&&(e.v===0||e.v===1?e.v+=27:wt.throwArgumentError("signature invalid v byte","signature",r)),e.recoveryParam=1-e.v%2,e.recoveryParam&&(t[32]|=128),e._vs=W(t.slice(32,64))}else{if(e.r=r.r,e.s=r.s,e.v=r.v,e.recoveryParam=r.recoveryParam,e._vs=r._vs,e._vs!=null){const i=ws(j(e._vs),32);e._vs=W(i);const s=i[0]>=128?1:0;e.recoveryParam==null?e.recoveryParam=s:e.recoveryParam!==s&&wt.throwArgumentError("signature recoveryParam mismatch _vs","signature",r),i[0]&=127;const a=W(i);e.s==null?e.s=a:e.s!==a&&wt.throwArgumentError("signature v mismatch _vs","signature",r)}if(e.recoveryParam==null)e.v==null?wt.throwArgumentError("signature missing v and recoveryParam","signature",r):e.v===0||e.v===1?e.recoveryParam=e.v:e.recoveryParam=1-e.v%2;else if(e.v==null)e.v=27+e.recoveryParam;else{const i=e.v===0||e.v===1?e.v:1-e.v%2;e.recoveryParam!==i&&wt.throwArgumentError("signature recoveryParam mismatch v","signature",r)}e.r==null||!Ee(e.r)?wt.throwArgumentError("signature missing or invalid r","signature",r):e.r=Re(e.r,32),e.s==null||!Ee(e.s)?wt.throwArgumentError("signature missing or invalid s","signature",r):e.s=Re(e.s,32);const t=j(e.s);t[0]>=128&&wt.throwArgumentError("signature s out of range","signature",r),e.recoveryParam&&(t[0]|=128);const n=W(t);e._vs&&(Ee(e._vs)||wt.throwArgumentError("signature invalid _vs","signature",r),e._vs=Re(e._vs,32)),e._vs==null?e._vs=n:e._vs!==n&&wt.throwArgumentError("signature _vs mismatch v and s","signature",r)}return e.yParityAndS=e._vs,e.compact=e.r+e.yParityAndS.substring(2),e}function pc(r){return r=mi(r),W(Pe([r.r,r.s,r.recoveryParam?"0x1c":"0x1b"]))}const ju="bignumber/5.7.0";var Bs=oe.BN;const Xr=new B(ju),zo={},v0=9007199254740991;function Jp(r){return r!=null&&(R.isBigNumber(r)||typeof r=="number"&&r%1===0||typeof r=="string"&&!!r.match(/^-?[0-9]+$/)||Ee(r)||typeof r=="bigint"||Dn(r))}let E0=!1;class R{constructor(e,t){e!==zo&&Xr.throwError("cannot call constructor directly; use BigNumber.from",B.errors.UNSUPPORTED_OPERATION,{operation:"new (BigNumber)"}),this._hex=t,this._isBigNumber=!0,Object.freeze(this)}fromTwos(e){return er(me(this).fromTwos(e))}toTwos(e){return er(me(this).toTwos(e))}abs(){return this._hex[0]==="-"?R.from(this._hex.substring(1)):this}add(e){return er(me(this).add(me(e)))}sub(e){return er(me(this).sub(me(e)))}div(e){return R.from(e).isZero()&&fr("division-by-zero","div"),er(me(this).div(me(e)))}mul(e){return er(me(this).mul(me(e)))}mod(e){const t=me(e);return t.isNeg()&&fr("division-by-zero","mod"),er(me(this).umod(t))}pow(e){const t=me(e);return t.isNeg()&&fr("negative-power","pow"),er(me(this).pow(t))}and(e){const t=me(e);return(this.isNegative()||t.isNeg())&&fr("unbound-bitwise-result","and"),er(me(this).and(t))}or(e){const t=me(e);return(this.isNegative()||t.isNeg())&&fr("unbound-bitwise-result","or"),er(me(this).or(t))}xor(e){const t=me(e);return(this.isNegative()||t.isNeg())&&fr("unbound-bitwise-result","xor"),er(me(this).xor(t))}mask(e){return(this.isNegative()||e<0)&&fr("negative-width","mask"),er(me(this).maskn(e))}shl(e){return(this.isNegative()||e<0)&&fr("negative-width","shl"),er(me(this).shln(e))}shr(e){return(this.isNegative()||e<0)&&fr("negative-width","shr"),er(me(this).shrn(e))}eq(e){return me(this).eq(me(e))}lt(e){return me(this).lt(me(e))}lte(e){return me(this).lte(me(e))}gt(e){return me(this).gt(me(e))}gte(e){return me(this).gte(me(e))}isNegative(){return this._hex[0]==="-"}isZero(){return me(this).isZero()}toNumber(){try{return me(this).toNumber()}catch{fr("overflow","toNumber",this.toString())}return null}toBigInt(){try{return BigInt(this.toString())}catch{}return Xr.throwError("this platform does not support BigInt",B.errors.UNSUPPORTED_OPERATION,{value:this.toString()})}toString(){return arguments.length>0&&(arguments[0]===10?E0||(E0=!0,Xr.warn("BigNumber.toString does not accept any parameters; base-10 is assumed")):arguments[0]===16?Xr.throwError("BigNumber.toString does not accept any parameters; use bigNumber.toHexString()",B.errors.UNEXPECTED_ARGUMENT,{}):Xr.throwError("BigNumber.toString does not accept parameters",B.errors.UNEXPECTED_ARGUMENT,{})),me(this).toString(10)}toHexString(){return this._hex}toJSON(e){return{type:"BigNumber",hex:this.toHexString()}}static from(e){if(e instanceof R)return e;if(typeof e=="string")return e.match(/^-?0x[0-9a-f]+$/i)?new R(zo,Ds(e)):e.match(/^-?[0-9]+$/)?new R(zo,Ds(new Bs(e))):Xr.throwArgumentError("invalid BigNumber string","value",e);if(typeof e=="number")return e%1&&fr("underflow","BigNumber.from",e),(e>=v0||e<=-v0)&&fr("overflow","BigNumber.from",e),R.from(String(e));const t=e;if(typeof t=="bigint")return R.from(t.toString());if(Dn(t))return R.from(W(t));if(t)if(t.toHexString){const n=t.toHexString();if(typeof n=="string")return R.from(n)}else{let n=t._hex;if(n==null&&t.type==="BigNumber"&&(n=t.hex),typeof n=="string"&&(Ee(n)||n[0]==="-"&&Ee(n.substring(1))))return R.from(n)}return Xr.throwArgumentError("invalid BigNumber value","value",e)}static isBigNumber(e){return!!(e&&e._isBigNumber)}}function Ds(r){if(typeof r!="string")return Ds(r.toString(16));if(r[0]==="-")return r=r.substring(1),r[0]==="-"&&Xr.throwArgumentError("invalid hex","value",r),r=Ds(r),r==="0x00"?r:"-"+r;if(r.substring(0,2)!=="0x"&&(r="0x"+r),r==="0x")return"0x00";for(r.length%2&&(r="0x0"+r.substring(2));r.length>4&&r.substring(0,4)==="0x00";)r="0x"+r.substring(4);return r}function er(r){return R.from(Ds(r))}function me(r){const e=R.from(r).toHexString();return e[0]==="-"?new Bs("-"+e.substring(3),16):new Bs(e.substring(2),16)}function fr(r,e,t){const n={fault:r,operation:e};return t!=null&&(n.value=t),Xr.throwError(r,B.errors.NUMERIC_FAULT,n)}function Qp(r){return new Bs(r,36).toString(16)}function Yp(r){return new Bs(r,16).toString(36)}const Yt=new B(ju),ys={},qu=R.from(0),Gu=R.from(-1);function $u(r,e,t,n){const i={fault:e,operation:t};return n!==void 0&&(i.value=n),Yt.throwError(r,B.errors.NUMERIC_FAULT,i)}let vs="0";for(;vs.length<256;)vs+=vs;function sf(r){if(typeof r!="number")try{r=R.from(r).toNumber()}catch{}return typeof r=="number"&&r>=0&&r<=256&&!(r%1)?"1"+vs.substring(0,r):Yt.throwArgumentError("invalid decimal size","decimals",r)}function ya(r,e){e==null&&(e=0);const t=sf(e);r=R.from(r);const n=r.lt(qu);n&&(r=r.mul(Gu));let i=r.mod(t).toString();for(;i.length2&&Yt.throwArgumentError("too many decimal points","value",r);let s=i[0],a=i[1];for(s||(s="0"),a||(a="0");a[a.length-1]==="0";)a=a.substring(0,a.length-1);for(a.length>t.length-1&&$u("fractional component exceeds decimals","underflow","parseFixed"),a===""&&(a="0");a.lengthe[a]==null?c:(typeof e[a]!==o&&Yt.throwArgumentError("invalid fixed format ("+a+" not "+o+")","format."+a,e[a]),e[a]);t=s("signed","boolean",t),n=s("width","number",n),i=s("decimals","number",i)}return n%8&&Yt.throwArgumentError("invalid fixed format width (not byte aligned)","format.width",n),i>80&&Yt.throwArgumentError("invalid fixed format (decimals too large)","format.decimals",i),new Li(ys,t,n,i)}}class Dt{constructor(e,t,n,i){e!==ys&&Yt.throwError("cannot use FixedNumber constructor; use FixedNumber.from",B.errors.UNSUPPORTED_OPERATION,{operation:"new FixedFormat"}),this.format=i,this._hex=t,this._value=n,this._isFixedNumber=!0,Object.freeze(this)}_checkFormat(e){this.format.name!==e.format.name&&Yt.throwArgumentError("incompatible format; use fixedNumber.toFormat","other",e)}addUnsafe(e){this._checkFormat(e);const t=Nr(this._value,this.format.decimals),n=Nr(e._value,e.format.decimals);return Dt.fromValue(t.add(n),this.format.decimals,this.format)}subUnsafe(e){this._checkFormat(e);const t=Nr(this._value,this.format.decimals),n=Nr(e._value,e.format.decimals);return Dt.fromValue(t.sub(n),this.format.decimals,this.format)}mulUnsafe(e){this._checkFormat(e);const t=Nr(this._value,this.format.decimals),n=Nr(e._value,e.format.decimals);return Dt.fromValue(t.mul(n).div(this.format._multiplier),this.format.decimals,this.format)}divUnsafe(e){this._checkFormat(e);const t=Nr(this._value,this.format.decimals),n=Nr(e._value,e.format.decimals);return Dt.fromValue(t.mul(this.format._multiplier).div(n),this.format.decimals,this.format)}floor(){const e=this.toString().split(".");e.length===1&&e.push("0");let t=Dt.from(e[0],this.format);const n=!e[1].match(/^(0*)$/);return this.isNegative()&&n&&(t=t.subUnsafe(A0.toFormat(t.format))),t}ceiling(){const e=this.toString().split(".");e.length===1&&e.push("0");let t=Dt.from(e[0],this.format);const n=!e[1].match(/^(0*)$/);return!this.isNegative()&&n&&(t=t.addUnsafe(A0.toFormat(t.format))),t}round(e){e==null&&(e=0);const t=this.toString().split(".");if(t.length===1&&t.push("0"),(e<0||e>80||e%1)&&Yt.throwArgumentError("invalid decimal count","decimals",e),t[1].length<=e)return this;const n=Dt.from("1"+vs.substring(0,e),this.format),i=Xp.toFormat(this.format);return this.mulUnsafe(n).addUnsafe(i).floor().divUnsafe(n)}isZero(){return this._value==="0.0"||this._value==="0"}isNegative(){return this._value[0]==="-"}toString(){return this._value}toHexString(e){if(e==null)return this._hex;e%8&&Yt.throwArgumentError("invalid byte width","width",e);const t=R.from(this._hex).fromTwos(this.format.width).toTwos(e).toHexString();return Re(t,e/8)}toUnsafeFloat(){return parseFloat(this.toString())}toFormat(e){return Dt.fromString(this._value,e)}static fromValue(e,t,n){return n==null&&t!=null&&!Jp(t)&&(n=t,t=null),t==null&&(t=0),n==null&&(n="fixed"),Dt.fromString(ya(e,t),Li.from(n))}static fromString(e,t){t==null&&(t="fixed");const n=Li.from(t),i=Nr(e,n.decimals);!n.signed&&i.lt(qu)&&$u("unsigned value cannot be negative","overflow","value",e);let s=null;n.signed?s=i.toTwos(n.width).toHexString():(s=i.toHexString(),s=Re(s,n.width/8));const a=ya(i,n.decimals);return new Dt(ys,s,a,n)}static fromBytes(e,t){t==null&&(t="fixed");const n=Li.from(t);if(j(e).length>n.width/8)throw new Error("overflow");let i=R.from(e);n.signed&&(i=i.fromTwos(n.width));const s=i.toTwos((n.signed?0:1)+n.width).toHexString(),a=ya(i,n.decimals);return new Dt(ys,s,a,n)}static from(e,t){if(typeof e=="string")return Dt.fromString(e,t);if(Dn(e))return Dt.fromBytes(e,t);try{return Dt.fromValue(e,0,t)}catch(n){if(n.code!==B.errors.INVALID_ARGUMENT)throw n}return Yt.throwArgumentError("invalid FixedNumber value","value",e)}static isFixedNumber(e){return!!(e&&e._isFixedNumber)}}const A0=Dt.from(1),Xp=Dt.from("0.5"),Zp="properties/5.7.0";var e1=function(r,e,t,n){function i(s){return s instanceof t?s:new t(function(a){a(s)})}return new(t||(t=Promise))(function(s,a){function o(g){try{u(n.next(g))}catch(b){a(b)}}function c(g){try{u(n.throw(g))}catch(b){a(b)}}function u(g){g.done?s(g.value):i(g.value).then(o,c)}u((n=n.apply(r,e||[])).next())})};const Ba=new B(Zp);function q(r,e,t){Object.defineProperty(r,e,{enumerable:!0,value:t,writable:!1})}function Cr(r,e){for(let t=0;t<32;t++){if(r[e])return r[e];if(!r.prototype||typeof r.prototype!="object")break;r=Object.getPrototypeOf(r.prototype).constructor}return null}function Le(r){return e1(this,void 0,void 0,function*(){const e=Object.keys(r).map(n=>{const i=r[n];return Promise.resolve(i).then(s=>({key:n,value:s}))});return(yield Promise.all(e)).reduce((n,i)=>(n[i.key]=i.value,n),{})})}function af(r,e){(!r||typeof r!="object")&&Ba.throwArgumentError("invalid object","object",r),Object.keys(r).forEach(t=>{e[t]||Ba.throwArgumentError("invalid object key - "+t,"transaction:"+t,r)})}function kt(r){const e={};for(const t in r)e[t]=r[t];return e}const t1={bigint:!0,boolean:!0,function:!0,number:!0,string:!0};function zu(r){if(r==null||t1[typeof r])return!0;if(Array.isArray(r)||typeof r=="object"){if(!Object.isFrozen(r))return!1;const e=Object.keys(r);for(let t=0;tzr(e)));if(typeof r=="object"){const e={};for(const t in r){const n=r[t];n!==void 0&&q(e,t,zr(n))}return e}return Ba.throwArgumentError(`Cannot deepCopy ${typeof r}`,"object",r)}function zr(r){return r1(r)}class wi{constructor(e){for(const t in e)this[t]=zr(e[t])}}const Js="abi/5.7.0",Ae=new B(Js),li={};let _0={calldata:!0,memory:!0,storage:!0},n1={calldata:!0,memory:!0};function fa(r,e){if(r==="bytes"||r==="string"){if(_0[e])return!0}else if(r==="address"){if(e==="payable")return!0}else if((r.indexOf("[")>=0||r==="tuple")&&n1[e])return!0;return(_0[e]||e==="payable")&&Ae.throwArgumentError("invalid modifier","name",e),!1}function i1(r,e){let t=r;function n(o){Ae.throwArgumentError(`unexpected character at position ${o}`,"param",r)}r=r.replace(/\s/g," ");function i(o){let c={type:"",name:"",parent:o,state:{allowType:!0}};return e&&(c.indexed=!1),c}let s={type:"",name:"",state:{allowType:!0}},a=s;for(let o=0;oJSON.parse(i.format(e)))),JSON.stringify(n)}let t="";return this.baseType==="array"?(t+=this.arrayChildren.format(e),t+="["+(this.arrayLength<0?"":String(this.arrayLength))+"]"):this.baseType==="tuple"?(e!==Ce.sighash&&(t+=this.type),t+="("+this.components.map(n=>n.format(e)).join(e===Ce.full?", ":",")+")"):t+=this.type,e!==Ce.sighash&&(this.indexed===!0&&(t+=" indexed"),e===Ce.full&&this.name&&(t+=" "+this.name)),t}static from(e,t){return typeof e=="string"?Ot.fromString(e,t):Ot.fromObject(e)}static fromObject(e){return Ot.isParamType(e)?e:new Ot(li,{name:e.name||null,type:Ti(e.type),indexed:e.indexed==null?null:!!e.indexed,components:e.components?e.components.map(Ot.fromObject):null})}static fromString(e,t){function n(i){return Ot.fromObject({name:i.name,type:i.type,indexed:i.indexed,components:i.components})}return n(i1(e,!!t))}static isParamType(e){return!!(e!=null&&e._isParamType)}}function Ls(r,e){return o1(r).map(t=>Ot.fromString(t,e))}class Dr{constructor(e,t){e!==li&&Ae.throwError("use a static from method",B.errors.UNSUPPORTED_OPERATION,{operation:"new Fragment()"}),va(this,t),this._isFragment=!0,Object.freeze(this)}static from(e){return Dr.isFragment(e)?e:typeof e=="string"?Dr.fromString(e):Dr.fromObject(e)}static fromObject(e){if(Dr.isFragment(e))return e;switch(e.type){case"function":return Sr.fromObject(e);case"event":return Br.fromObject(e);case"constructor":return _r.fromObject(e);case"error":return rn.fromObject(e);case"fallback":case"receive":return null}return Ae.throwArgumentError("invalid fragment object","value",e)}static fromString(e){return e=e.replace(/\s/g," "),e=e.replace(/\(/g," (").replace(/\)/g,") ").replace(/\s+/g," "),e=e.trim(),e.split(" ")[0]==="event"?Br.fromString(e.substring(5).trim()):e.split(" ")[0]==="function"?Sr.fromString(e.substring(8).trim()):e.split("(")[0].trim()==="constructor"?_r.fromString(e.trim()):e.split(" ")[0]==="error"?rn.fromString(e.substring(5).trim()):Ae.throwArgumentError("unsupported fragment","value",e)}static isFragment(e){return!!(e&&e._isFragment)}}class Br extends Dr{format(e){if(e||(e=Ce.sighash),Ce[e]||Ae.throwArgumentError("invalid format type","format",e),e===Ce.json)return JSON.stringify({type:"event",anonymous:this.anonymous,name:this.name,inputs:this.inputs.map(n=>JSON.parse(n.format(e)))});let t="";return e!==Ce.sighash&&(t+="event "),t+=this.name+"("+this.inputs.map(n=>n.format(e)).join(e===Ce.full?", ":",")+") ",e!==Ce.sighash&&this.anonymous&&(t+="anonymous "),t.trim()}static from(e){return typeof e=="string"?Br.fromString(e):Br.fromObject(e)}static fromObject(e){if(Br.isEventFragment(e))return e;e.type!=="event"&&Ae.throwArgumentError("invalid event object","value",e);const t={name:Us(e.name),anonymous:e.anonymous,inputs:e.inputs?e.inputs.map(Ot.fromObject):[],type:"event"};return new Br(li,t)}static fromString(e){let t=e.match(Fs);t||Ae.throwArgumentError("invalid event string","value",e);let n=!1;return t[3].split(" ").forEach(i=>{switch(i.trim()){case"anonymous":n=!0;break;case"":break;default:Ae.warn("unknown modifier: "+i)}}),Br.fromObject({name:t[1].trim(),anonymous:n,inputs:Ls(t[2],!0),type:"event"})}static isEventFragment(e){return e&&e._isFragment&&e.type==="event"}}function Ku(r,e){e.gas=null;let t=r.split("@");return t.length!==1?(t.length>2&&Ae.throwArgumentError("invalid human-readable ABI signature","value",r),t[1].match(/^[0-9]+$/)||Ae.throwArgumentError("invalid human-readable ABI signature gas","value",r),e.gas=R.from(t[1]),t[0]):r}function Vu(r,e){e.constant=!1,e.payable=!1,e.stateMutability="nonpayable",r.split(" ").forEach(t=>{switch(t.trim()){case"constant":e.constant=!0;break;case"payable":e.payable=!0,e.stateMutability="payable";break;case"nonpayable":e.payable=!1,e.stateMutability="nonpayable";break;case"pure":e.constant=!0,e.stateMutability="pure";break;case"view":e.constant=!0,e.stateMutability="view";break;case"external":case"public":case"":break;default:console.log("unknown modifier: "+t)}})}function Ju(r){let e={constant:!1,payable:!0,stateMutability:"payable"};return r.stateMutability!=null?(e.stateMutability=r.stateMutability,e.constant=e.stateMutability==="view"||e.stateMutability==="pure",r.constant!=null&&!!r.constant!==e.constant&&Ae.throwArgumentError("cannot have constant function with mutability "+e.stateMutability,"value",r),e.payable=e.stateMutability==="payable",r.payable!=null&&!!r.payable!==e.payable&&Ae.throwArgumentError("cannot have payable function with mutability "+e.stateMutability,"value",r)):r.payable!=null?(e.payable=!!r.payable,r.constant==null&&!e.payable&&r.type!=="constructor"&&Ae.throwArgumentError("unable to determine stateMutability","value",r),e.constant=!!r.constant,e.constant?e.stateMutability="view":e.stateMutability=e.payable?"payable":"nonpayable",e.payable&&e.constant&&Ae.throwArgumentError("cannot have constant payable function","value",r)):r.constant!=null?(e.constant=!!r.constant,e.payable=!e.constant,e.stateMutability=e.constant?"view":"payable"):r.type!=="constructor"&&Ae.throwArgumentError("unable to determine stateMutability","value",r),e}class _r extends Dr{format(e){if(e||(e=Ce.sighash),Ce[e]||Ae.throwArgumentError("invalid format type","format",e),e===Ce.json)return JSON.stringify({type:"constructor",stateMutability:this.stateMutability!=="nonpayable"?this.stateMutability:void 0,payable:this.payable,gas:this.gas?this.gas.toNumber():void 0,inputs:this.inputs.map(n=>JSON.parse(n.format(e)))});e===Ce.sighash&&Ae.throwError("cannot format a constructor for sighash",B.errors.UNSUPPORTED_OPERATION,{operation:"format(sighash)"});let t="constructor("+this.inputs.map(n=>n.format(e)).join(e===Ce.full?", ":",")+") ";return this.stateMutability&&this.stateMutability!=="nonpayable"&&(t+=this.stateMutability+" "),t.trim()}static from(e){return typeof e=="string"?_r.fromString(e):_r.fromObject(e)}static fromObject(e){if(_r.isConstructorFragment(e))return e;e.type!=="constructor"&&Ae.throwArgumentError("invalid constructor object","value",e);let t=Ju(e);t.constant&&Ae.throwArgumentError("constructor cannot be constant","value",e);const n={name:null,type:e.type,inputs:e.inputs?e.inputs.map(Ot.fromObject):[],payable:t.payable,stateMutability:t.stateMutability,gas:e.gas?R.from(e.gas):null};return new _r(li,n)}static fromString(e){let t={type:"constructor"};e=Ku(e,t);let n=e.match(Fs);return(!n||n[1].trim()!=="constructor")&&Ae.throwArgumentError("invalid constructor string","value",e),t.inputs=Ls(n[2].trim(),!1),Vu(n[3].trim(),t),_r.fromObject(t)}static isConstructorFragment(e){return e&&e._isFragment&&e.type==="constructor"}}class Sr extends _r{format(e){if(e||(e=Ce.sighash),Ce[e]||Ae.throwArgumentError("invalid format type","format",e),e===Ce.json)return JSON.stringify({type:"function",name:this.name,constant:this.constant,stateMutability:this.stateMutability!=="nonpayable"?this.stateMutability:void 0,payable:this.payable,gas:this.gas?this.gas.toNumber():void 0,inputs:this.inputs.map(n=>JSON.parse(n.format(e))),outputs:this.outputs.map(n=>JSON.parse(n.format(e)))});let t="";return e!==Ce.sighash&&(t+="function "),t+=this.name+"("+this.inputs.map(n=>n.format(e)).join(e===Ce.full?", ":",")+") ",e!==Ce.sighash&&(this.stateMutability?this.stateMutability!=="nonpayable"&&(t+=this.stateMutability+" "):this.constant&&(t+="view "),this.outputs&&this.outputs.length&&(t+="returns ("+this.outputs.map(n=>n.format(e)).join(", ")+") "),this.gas!=null&&(t+="@"+this.gas.toString()+" ")),t.trim()}static from(e){return typeof e=="string"?Sr.fromString(e):Sr.fromObject(e)}static fromObject(e){if(Sr.isFunctionFragment(e))return e;e.type!=="function"&&Ae.throwArgumentError("invalid function object","value",e);let t=Ju(e);const n={type:e.type,name:Us(e.name),constant:t.constant,inputs:e.inputs?e.inputs.map(Ot.fromObject):[],outputs:e.outputs?e.outputs.map(Ot.fromObject):[],payable:t.payable,stateMutability:t.stateMutability,gas:e.gas?R.from(e.gas):null};return new Sr(li,n)}static fromString(e){let t={type:"function"};e=Ku(e,t);let n=e.split(" returns ");n.length>2&&Ae.throwArgumentError("invalid function string","value",e);let i=n[0].match(Fs);if(i||Ae.throwArgumentError("invalid function signature","value",e),t.name=i[1].trim(),t.name&&Us(t.name),t.inputs=Ls(i[2],!1),Vu(i[3].trim(),t),n.length>1){let s=n[1].match(Fs);(s[1].trim()!=""||s[3].trim()!="")&&Ae.throwArgumentError("unexpected tokens","value",e),t.outputs=Ls(s[2],!1)}else t.outputs=[];return Sr.fromObject(t)}static isFunctionFragment(e){return e&&e._isFragment&&e.type==="function"}}function S0(r){const e=r.format();return(e==="Error(string)"||e==="Panic(uint256)")&&Ae.throwArgumentError(`cannot specify user defined ${e} error`,"fragment",r),r}class rn extends Dr{format(e){if(e||(e=Ce.sighash),Ce[e]||Ae.throwArgumentError("invalid format type","format",e),e===Ce.json)return JSON.stringify({type:"error",name:this.name,inputs:this.inputs.map(n=>JSON.parse(n.format(e)))});let t="";return e!==Ce.sighash&&(t+="error "),t+=this.name+"("+this.inputs.map(n=>n.format(e)).join(e===Ce.full?", ":",")+") ",t.trim()}static from(e){return typeof e=="string"?rn.fromString(e):rn.fromObject(e)}static fromObject(e){if(rn.isErrorFragment(e))return e;e.type!=="error"&&Ae.throwArgumentError("invalid error object","value",e);const t={type:e.type,name:Us(e.name),inputs:e.inputs?e.inputs.map(Ot.fromObject):[]};return S0(new rn(li,t))}static fromString(e){let t={type:"error"},n=e.match(Fs);return n||Ae.throwArgumentError("invalid error signature","value",e),t.name=n[1].trim(),t.name&&Us(t.name),t.inputs=Ls(n[2],!1),S0(rn.fromObject(t))}static isErrorFragment(e){return e&&e._isFragment&&e.type==="error"}}function Ti(r){return r.match(/^uint($|[^1-9])/)?r="uint256"+r.substring(4):r.match(/^int($|[^1-9])/)&&(r="int256"+r.substring(3)),r}const a1=new RegExp("^[a-zA-Z$_][a-zA-Z0-9$_]*$");function Us(r){return(!r||!r.match(a1))&&Ae.throwArgumentError(`invalid identifier "${r}"`,"value",r),r}const Fs=new RegExp("^([^)(]*)\\((.*)\\)([^)(]*)$");function o1(r){r=r.trim();let e=[],t="",n=0;for(let i=0;ithis.wordSize&&of.throwError("value out-of-bounds",B.errors.BUFFER_OVERRUN,{length:this.wordSize,offset:t.length}),t.length%this.wordSize&&(t=Pe([this._padding.slice(t.length%this.wordSize),t])),t}writeValue(e){return this._writeData(this._getValue(e))}writeUpdatableValue(){const e=this._data.length;return this._data.push(this._padding),this._dataLength+=this.wordSize,t=>{this._data[e]=this._getValue(t)}}}class Da{constructor(e,t,n,i){q(this,"_data",j(e)),q(this,"wordSize",t||32),q(this,"_coerceFunc",n),q(this,"allowLoose",i),this._offset=0}get data(){return W(this._data)}get consumed(){return this._offset}static coerce(e,t){let n=e.match("^u?int([0-9]+)$");return n&&parseInt(n[1])<=48&&(t=t.toNumber()),t}coerce(e,t){return this._coerceFunc?this._coerceFunc(e,t):Da.coerce(e,t)}_peekBytes(e,t,n){let i=Math.ceil(t/this.wordSize)*this.wordSize;return this._offset+i>this._data.length&&(this.allowLoose&&n&&this._offset+t<=this._data.length?i=t:of.throwError("data out-of-bounds",B.errors.BUFFER_OVERRUN,{length:this._data.length,offset:this._offset+i})),this._data.slice(this._offset,this._offset+i)}subReader(e){return new Da(this._data.slice(this._offset+e),this.wordSize,this._coerceFunc,this.allowLoose)}readBytes(e,t){let n=this._peekBytes(0,e,!!t);return this._offset+=n.length,n.slice(0,e)}readValue(){return R.from(this.readBytes(this.wordSize))}}var Yu={exports:{}};/** +var gp=Object.defineProperty;var pp=(r,e,t)=>e in r?gp(r,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):r[e]=t;var Se=(r,e,t)=>(pp(r,typeof e!="symbol"?e+"":e,t),t);import{g as xp,f as Lu,h as Xi,i as bp,s as mp,r as ca,j as Ne,d as Uu}from"./index-BuApaT9A.js";const wp=[{inputs:[{internalType:"bytes32",type:"bytes32"}],name:"getAlternativeSignature",outputs:[{internalType:"string",type:"string"}],stateMutability:"view",type:"function"}];var yp=Object.freeze({__proto__:null,abi:wp});const vp=[{type:"function",name:"isValidSignature",constant:!0,inputs:[{type:"bytes32"},{type:"bytes"}],outputs:[{type:"bytes4"}],payable:!1,stateMutability:"view"}],Ep={isValidSignatureBytes32:"0x1626ba7e"};var Ap=Object.freeze({__proto__:null,abi:vp,returns:Ep});const _p=[{inputs:[{internalType:"bytes",name:"error",type:"bytes"}],name:"ERC1271Revert",type:"error"},{inputs:[{internalType:"bytes",name:"error",type:"bytes"}],name:"ERC6492DeployFailed",type:"error"},{inputs:[{internalType:"address",name:"_signer",type:"address"},{internalType:"bytes32",name:"_hash",type:"bytes32"},{internalType:"bytes",name:"_signature",type:"bytes"}],name:"isValidSig",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"_signer",type:"address"},{internalType:"bytes32",name:"_hash",type:"bytes32"},{internalType:"bytes",name:"_signature",type:"bytes"},{internalType:"bool",name:"allowSideEffects",type:"bool"},{internalType:"bool",name:"deployAlreadyDeployed",type:"bool"}],name:"isValidSigImpl",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"_signer",type:"address"},{internalType:"bytes32",name:"_hash",type:"bytes32"},{internalType:"bytes",name:"_signature",type:"bytes"}],name:"isValidSigNoThrow",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"_signer",type:"address"},{internalType:"bytes32",name:"_hash",type:"bytes32"},{internalType:"bytes",name:"_signature",type:"bytes"}],name:"isValidSigWithSideEffects",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"_signer",type:"address"},{internalType:"bytes32",name:"_hash",type:"bytes32"},{internalType:"bytes",name:"_signature",type:"bytes"}],name:"isValidSigWithSideEffectsNoThrow",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"nonpayable",type:"function"}];var Sp=Object.freeze({__proto__:null,abi:_p});const Cp=[{type:"function",name:"deploy",constant:!1,inputs:[{type:"address"},{type:"bytes32"}],outputs:[],payable:!0,stateMutability:"payable"}];var Ip=Object.freeze({__proto__:null,abi:Cp});const kp=[{type:"function",name:"nonce",constant:!0,inputs:[],outputs:[{type:"uint256"}],payable:!1,stateMutability:"view"},{type:"function",name:"readNonce",constant:!0,inputs:[{type:"uint256"}],outputs:[{type:"uint256"}],payable:!1,stateMutability:"view"},{type:"function",name:"updateImplementation",constant:!1,inputs:[{type:"address"}],outputs:[],payable:!1,stateMutability:"nonpayable"},{type:"function",name:"selfExecute",constant:!1,inputs:[{components:[{type:"bool",name:"delegateCall"},{type:"bool",name:"revertOnError"},{type:"uint256",name:"gasLimit"},{type:"address",name:"target"},{type:"uint256",name:"value"},{type:"bytes",name:"data"}],type:"tuple[]"}],outputs:[],payable:!1,stateMutability:"nonpayable"},{type:"function",name:"execute",constant:!1,inputs:[{components:[{type:"bool",name:"delegateCall"},{type:"bool",name:"revertOnError"},{type:"uint256",name:"gasLimit"},{type:"address",name:"target"},{type:"uint256",name:"value"},{type:"bytes",name:"data"}],type:"tuple[]"},{type:"uint256"},{type:"bytes"}],outputs:[],payable:!1,stateMutability:"nonpayable"},{type:"function",name:"createContract",inputs:[{type:"bytes"}],payable:!0,stateMutability:"payable"},{type:"function",name:"setExtraImageHash",constant:!1,inputs:[{type:"bytes32",name:"imageHash"},{type:"uint256",name:"expiration"}],outputs:[],payable:!1,stateMutability:"nonpayable"}];var Tp=Object.freeze({__proto__:null,abi:kp});const Mp=[{type:"function",name:"updateImageHash",constant:!0,inputs:[{type:"bytes32"}],outputs:[],payable:!1,stateMutability:"view"},{type:"function",name:"imageHash",constant:!0,inputs:[],outputs:[{type:"bytes32"}],payable:!1,stateMutability:"view"}];var Op=Object.freeze({__proto__:null,abi:Mp});const Np=[{inputs:[{internalType:"address",name:"_factory",type:"address"},{internalType:"address",name:"_mainModule",type:"address"}],stateMutability:"nonpayable",type:"constructor"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"_wallet",type:"address"},{indexed:!0,internalType:"bytes32",name:"_imageHash",type:"bytes32"},{indexed:!1,internalType:"uint256",name:"_threshold",type:"uint256"},{indexed:!1,internalType:"bytes",name:"_signers",type:"bytes"}],name:"RequiredConfig",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"_wallet",type:"address"},{indexed:!0,internalType:"address",name:"_signer",type:"address"}],name:"RequiredSigner",type:"event"},{inputs:[{internalType:"address",name:"_addr",type:"address"}],name:"callBalanceOf",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[],name:"callBlockNumber",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"_i",type:"uint256"}],name:"callBlockhash",outputs:[{internalType:"bytes32",name:"",type:"bytes32"}],stateMutability:"view",type:"function"},{inputs:[],name:"callChainId",outputs:[{internalType:"uint256",name:"id",type:"uint256"}],stateMutability:"pure",type:"function"},{inputs:[{internalType:"address",name:"_addr",type:"address"}],name:"callCode",outputs:[{internalType:"bytes",name:"code",type:"bytes"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"_addr",type:"address"}],name:"callCodeHash",outputs:[{internalType:"bytes32",name:"codeHash",type:"bytes32"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"_addr",type:"address"}],name:"callCodeSize",outputs:[{internalType:"uint256",name:"size",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[],name:"callCoinbase",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[],name:"callDifficulty",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[],name:"callGasLeft",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[],name:"callGasLimit",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[],name:"callGasPrice",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[],name:"callOrigin",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[],name:"callTimestamp",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"",type:"address"}],name:"knownImageHashes",outputs:[{internalType:"bytes32",name:"",type:"bytes32"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"bytes32",name:"",type:"bytes32"}],name:"lastImageHashUpdate",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"",type:"address"}],name:"lastSignerUpdate",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"address",name:"",type:"address"}],name:"lastWalletUpdate",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{components:[{internalType:"bool",name:"delegateCall",type:"bool"},{internalType:"bool",name:"revertOnError",type:"bool"},{internalType:"uint256",name:"gasLimit",type:"uint256"},{internalType:"address",name:"target",type:"address"},{internalType:"uint256",name:"value",type:"uint256"},{internalType:"bytes",name:"data",type:"bytes"}],internalType:"struct IModuleCalls.Transaction[]",name:"_txs",type:"tuple[]"}],name:"multiCall",outputs:[{internalType:"bool[]",name:"_successes",type:"bool[]"},{internalType:"bytes[]",name:"_results",type:"bytes[]"}],stateMutability:"payable",type:"function"},{inputs:[{internalType:"address",name:"_wallet",type:"address"},{internalType:"uint256",name:"_threshold",type:"uint256"},{components:[{internalType:"uint256",name:"weight",type:"uint256"},{internalType:"address",name:"signer",type:"address"}],internalType:"struct RequireUtils.Member[]",name:"_members",type:"tuple[]"},{internalType:"bool",name:"_index",type:"bool"}],name:"publishConfig",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"_wallet",type:"address"},{internalType:"bytes32",name:"_hash",type:"bytes32"},{internalType:"uint256",name:"_sizeMembers",type:"uint256"},{internalType:"bytes",name:"_signature",type:"bytes"},{internalType:"bool",name:"_index",type:"bool"}],name:"publishInitialSigners",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"_wallet",type:"address"},{internalType:"uint256",name:"_nonce",type:"uint256"}],name:"requireMinNonce",outputs:[],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"_expiration",type:"uint256"}],name:"requireNonExpired",outputs:[],stateMutability:"view",type:"function"}];var Pp=Object.freeze({__proto__:null,abi:Np});const Rp=[{inputs:[{internalType:"address",name:"",type:"address"}],name:"requireFreshSigner",outputs:[],stateMutability:"nonpayable",type:"function"}];var Bp=Object.freeze({__proto__:null,abi:Rp});const Rt={erc6492:Sp,erc5719:yp,erc1271:Ap,factory:Ip,mainModule:Tp,mainModuleUpgradable:Op,sequenceUtils:Pp,requireFreshSigner:Bp},Dp=Object.freeze(Object.defineProperty({__proto__:null,walletContracts:Rt},Symbol.toStringTag,{value:"Module"}));function Ra(){return Ra=Object.assign?Object.assign.bind():function(r){for(var e=1;ethis.fetch(this.url("Ping"),fe({},n)).then(i=>ue(i).then(s=>({status:s.status}))),this.version=n=>this.fetch(this.url("Version"),fe({},n)).then(i=>ue(i).then(s=>({version:s.version}))),this.runtimeStatus=n=>this.fetch(this.url("RuntimeStatus"),fe({},n)).then(i=>ue(i).then(s=>({status:s.status}))),this.clock=n=>this.fetch(this.url("Clock"),fe({},n)).then(i=>ue(i).then(s=>({serverTime:s.serverTime}))),this.getSequenceContext=n=>this.fetch(this.url("GetSequenceContext"),fe({},n)).then(i=>ue(i).then(s=>({data:s.data}))),this.getAuthToken=(n,i)=>this.fetch(this.url("GetAuthToken"),fe(n,i)).then(s=>ue(s).then(a=>({status:a.status,jwtToken:a.jwtToken,address:a.address,user:a.user}))),this.getAuthToken2=(n,i)=>this.fetch(this.url("GetAuthToken2"),fe(n,i)).then(s=>ue(s).then(a=>({status:a.status,jwtToken:a.jwtToken,address:a.address,user:a.user}))),this.sendPasswordlessLink=(n,i)=>this.fetch(this.url("SendPasswordlessLink"),fe(n,i)).then(s=>ue(s).then(a=>({status:a.status}))),this.friendList=(n,i)=>this.fetch(this.url("FriendList"),fe(n,i)).then(s=>ue(s).then(a=>({page:a.page,friends:a.friends}))),this.getFriendByAddress=(n,i)=>this.fetch(this.url("GetFriendByAddress"),fe(n,i)).then(s=>ue(s).then(a=>({status:a.status,friend:a.friend}))),this.searchFriends=(n,i)=>this.fetch(this.url("SearchFriends"),fe(n,i)).then(s=>ue(s).then(a=>({friends:a.friends}))),this.addFriend=(n,i)=>this.fetch(this.url("AddFriend"),fe(n,i)).then(s=>ue(s).then(a=>({status:a.status,friend:a.friend}))),this.updateFriendNickname=(n,i)=>this.fetch(this.url("UpdateFriendNickname"),fe(n,i)).then(s=>ue(s).then(a=>({status:a.status,friend:a.friend}))),this.removeFriend=(n,i)=>this.fetch(this.url("RemoveFriend"),fe(n,i)).then(s=>ue(s).then(a=>({status:a.status}))),this.contractCall=(n,i)=>this.fetch(this.url("ContractCall"),fe(n,i)).then(s=>ue(s).then(a=>({returns:a.returns}))),this.decodeContractCall=(n,i)=>this.fetch(this.url("DecodeContractCall"),fe(n,i)).then(s=>ue(s).then(a=>({call:a.call}))),this.lookupContractCallSelectors=(n,i)=>this.fetch(this.url("LookupContractCallSelectors"),fe(n,i)).then(s=>ue(s).then(a=>({signatures:a.signatures}))),this.userStorageFetch=(n,i)=>this.fetch(this.url("UserStorageFetch"),fe(n,i)).then(s=>ue(s).then(a=>({object:a.object}))),this.userStorageSave=(n,i)=>this.fetch(this.url("UserStorageSave"),fe(n,i)).then(s=>ue(s).then(a=>({ok:a.ok}))),this.userStorageDelete=(n,i)=>this.fetch(this.url("UserStorageDelete"),fe(n,i)).then(s=>ue(s).then(a=>({ok:a.ok}))),this.userStorageFetchAll=(n,i)=>this.fetch(this.url("UserStorageFetchAll"),fe(n,i)).then(s=>ue(s).then(a=>({objects:a.objects}))),this.getMoonpayLink=(n,i)=>this.fetch(this.url("GetMoonpayLink"),fe(n,i)).then(s=>ue(s).then(a=>({signedUrl:a.signedUrl}))),this.getSardineClientToken=n=>this.fetch(this.url("GetSardineClientToken"),fe({},n)).then(i=>ue(i).then(s=>({token:s.token}))),this.resolveENSAddress=(n,i)=>this.fetch(this.url("ResolveENSAddress"),fe(n,i)).then(s=>ue(s).then(a=>({address:a.address,ok:a.ok}))),this.isValidSignature=(n,i)=>this.fetch(this.url("IsValidSignature"),fe(n,i)).then(s=>ue(s).then(a=>({isValid:a.isValid}))),this.isValidMessageSignature=(n,i)=>this.fetch(this.url("IsValidMessageSignature"),fe(n,i)).then(s=>ue(s).then(a=>({isValid:a.isValid}))),this.isValidTypedDataSignature=(n,i)=>this.fetch(this.url("IsValidTypedDataSignature"),fe(n,i)).then(s=>ue(s).then(a=>({isValid:a.isValid}))),this.isValidETHAuthProof=(n,i)=>this.fetch(this.url("IsValidETHAuthProof"),fe(n,i)).then(s=>ue(s).then(a=>({isValid:a.isValid}))),this.getCoinPrices=(n,i)=>this.fetch(this.url("GetCoinPrices"),fe(n,i)).then(s=>ue(s).then(a=>({tokenPrices:a.tokenPrices}))),this.getCollectiblePrices=(n,i)=>this.fetch(this.url("GetCollectiblePrices"),fe(n,i)).then(s=>ue(s).then(a=>({tokenPrices:a.tokenPrices}))),this.getExchangeRate=(n,i)=>this.fetch(this.url("GetExchangeRate"),fe(n,i)).then(s=>ue(s).then(a=>({exchangeRate:a.exchangeRate}))),this.memoryStore=(n,i)=>this.fetch(this.url("MemoryStore"),fe(n,i)).then(s=>ue(s).then(a=>({ok:a.ok}))),this.memoryLoad=(n,i)=>this.fetch(this.url("MemoryLoad"),fe(n,i)).then(s=>ue(s).then(a=>({value:a.value}))),this.getInviteInfo=n=>this.fetch(this.url("GetInviteInfo"),fe({},n)).then(i=>ue(i).then(s=>({inviteInfo:s.inviteInfo}))),this.isValidAccessCode=(n,i)=>this.fetch(this.url("IsValidAccessCode"),fe(n,i)).then(s=>ue(s).then(a=>({status:a.status}))),this.internalClaimAccessCode=(n,i)=>this.fetch(this.url("InternalClaimAccessCode"),fe(n,i)).then(s=>ue(s).then(a=>({status:a.status}))),this.blockNumberAtTime=(n,i)=>this.fetch(this.url("BlockNumberAtTime"),fe(n,i)).then(s=>ue(s).then(a=>({blocks:a.blocks}))),this.paperSessionSecret=(n,i)=>this.fetch(this.url("PaperSessionSecret"),fe(n,i)).then(s=>ue(s).then(a=>({secret:a.secret}))),this.paperSessionSecret2=(n,i)=>this.fetch(this.url("PaperSessionSecret2"),fe(n,i)).then(s=>ue(s).then(a=>({secret:a.secret}))),this.linkWallet=(n,i)=>this.fetch(this.url("LinkWallet"),fe(n,i)).then(s=>ue(s).then(a=>({status:a.status,linkedWalletAddress:a.linkedWalletAddress}))),this.getLinkedWallets=(n,i)=>this.fetch(this.url("GetLinkedWallets"),fe(n,i)).then(s=>ue(s).then(a=>({linkedWallets:a.linkedWallets}))),this.hostname=e,this.fetch=(n,i)=>t(n,i)}url(e){return this.hostname+this.path+e}}const fe=(r={},e={})=>({method:"POST",headers:Ra({},e,{"Content-Type":"application/json"}),body:JSON.stringify(r||{})}),ue=r=>r.text().then(e=>{let t;try{t=JSON.parse(e)}catch{throw{code:"unknown",msg:`expecting JSON, got: ${e}`,status:r.status}}if(!r.ok)throw t;return t}),g0=typeof global=="object"?global.fetch:window.fetch;class ma extends Fu{constructor(e,t,n){super(e.endsWith("/")?e.slice(0,-1):e,g0),this.projectAccessKey=t,this.jwtAuth=n,this._fetch=(i,s)=>{const a={},o=this.jwtAuth,c=this.projectAccessKey;return o&&o.length>0&&(a.Authorization=`BEARER ${o}`),c&&c.length>0&&(a["X-Access-Key"]=c),s.headers=Ra({},s.headers,a),g0(i,s)},this.fetch=this._fetch}}const Wp=Object.freeze(Object.defineProperty({__proto__:null,API:Fu,SequenceAPIClient:ma,SortOrder:Hp,WebRPCSchemaHash:Fp,WebRPCSchemaVersion:Up,WebRPCVersion:Lp},Symbol.toStringTag,{value:"Module"}));var nf={exports:{}};const jp={},qp=Object.freeze(Object.defineProperty({__proto__:null,default:jp},Symbol.toStringTag,{value:"Module"})),Gp=xp(qp);nf.exports;(function(r){(function(e,t){function n(M,l){if(!M)throw new Error(l||"Assertion failed")}function i(M,l){M.super_=l;var x=function(){};x.prototype=l.prototype,M.prototype=new x,M.prototype.constructor=M}function s(M,l,x){if(s.isBN(M))return M;this.negative=0,this.words=null,this.length=0,this.red=null,M!==null&&((l==="le"||l==="be")&&(x=l,l=10),this._init(M||0,l||10,x||"be"))}typeof e=="object"?e.exports=s:t.BN=s,s.BN=s,s.wordSize=26;var a;try{typeof window<"u"&&typeof window.Buffer<"u"?a=window.Buffer:a=Gp.Buffer}catch{}s.isBN=function(l){return l instanceof s?!0:l!==null&&typeof l=="object"&&l.constructor.wordSize===s.wordSize&&Array.isArray(l.words)},s.max=function(l,x){return l.cmp(x)>0?l:x},s.min=function(l,x){return l.cmp(x)<0?l:x},s.prototype._init=function(l,x,y){if(typeof l=="number")return this._initNumber(l,x,y);if(typeof l=="object")return this._initArray(l,x,y);x==="hex"&&(x=16),n(x===(x|0)&&x>=2&&x<=36),l=l.toString().replace(/\s+/g,"");var C=0;l[0]==="-"&&(C++,this.negative=1),C=0;C-=3)w=l[C]|l[C-1]<<8|l[C-2]<<16,this.words[p]|=w<>>26-v&67108863,v+=24,v>=26&&(v-=26,p++);else if(y==="le")for(C=0,p=0;C>>26-v&67108863,v+=24,v>=26&&(v-=26,p++);return this._strip()};function o(M,l){var x=M.charCodeAt(l);if(x>=48&&x<=57)return x-48;if(x>=65&&x<=70)return x-55;if(x>=97&&x<=102)return x-87;n(!1,"Invalid character in "+M)}function c(M,l,x){var y=o(M,x);return x-1>=l&&(y|=o(M,x-1)<<4),y}s.prototype._parseHex=function(l,x,y){this.length=Math.ceil((l.length-x)/6),this.words=new Array(this.length);for(var C=0;C=x;C-=2)v=c(l,x,C)<=18?(p-=18,w+=1,this.words[w]|=v>>>26):p+=8;else{var h=l.length-x;for(C=h%2===0?x+1:x;C=18?(p-=18,w+=1,this.words[w]|=v>>>26):p+=8}this._strip()};function u(M,l,x,y){for(var C=0,p=0,w=Math.min(M.length,x),v=l;v=49?p=h-49+10:h>=17?p=h-17+10:p=h,n(h>=0&&p1&&this.words[this.length-1]===0;)this.length--;return this._normSign()},s.prototype._normSign=function(){return this.length===1&&this.words[0]===0&&(this.negative=0),this},typeof Symbol<"u"&&typeof Symbol.for=="function")try{s.prototype[Symbol.for("nodejs.util.inspect.custom")]=b}catch{s.prototype.inspect=b}else s.prototype.inspect=b;function b(){return(this.red?""}var E=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],A=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],T=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];s.prototype.toString=function(l,x){l=l||10,x=x|0||1;var y;if(l===16||l==="hex"){y="";for(var C=0,p=0,w=0;w>>24-C&16777215,C+=2,C>=26&&(C-=26,w--),p!==0||w!==this.length-1?y=E[6-h.length]+h+y:y=h+y}for(p!==0&&(y=p.toString(16)+y);y.length%x!==0;)y="0"+y;return this.negative!==0&&(y="-"+y),y}if(l===(l|0)&&l>=2&&l<=36){var f=A[l],m=T[l];y="";var I=this.clone();for(I.negative=0;!I.isZero();){var d=I.modrn(m).toString(l);I=I.idivn(m),I.isZero()?y=d+y:y=E[f-d.length]+d+y}for(this.isZero()&&(y="0"+y);y.length%x!==0;)y="0"+y;return this.negative!==0&&(y="-"+y),y}n(!1,"Base should be between 2 and 36")},s.prototype.toNumber=function(){var l=this.words[0];return this.length===2?l+=this.words[1]*67108864:this.length===3&&this.words[2]===1?l+=4503599627370496+this.words[1]*67108864:this.length>2&&n(!1,"Number can only safely store up to 53 bits"),this.negative!==0?-l:l},s.prototype.toJSON=function(){return this.toString(16,2)},a&&(s.prototype.toBuffer=function(l,x){return this.toArrayLike(a,l,x)}),s.prototype.toArray=function(l,x){return this.toArrayLike(Array,l,x)};var k=function(l,x){return l.allocUnsafe?l.allocUnsafe(x):new l(x)};s.prototype.toArrayLike=function(l,x,y){this._strip();var C=this.byteLength(),p=y||Math.max(1,C);n(C<=p,"byte array longer than desired length"),n(p>0,"Requested array length <= 0");var w=k(l,p),v=x==="le"?"LE":"BE";return this["_toArrayLike"+v](w,C),w},s.prototype._toArrayLikeLE=function(l,x){for(var y=0,C=0,p=0,w=0;p>8&255),y>16&255),w===6?(y>24&255),C=0,w=0):(C=v>>>24,w+=2)}if(y=0&&(l[y--]=v>>8&255),y>=0&&(l[y--]=v>>16&255),w===6?(y>=0&&(l[y--]=v>>24&255),C=0,w=0):(C=v>>>24,w+=2)}if(y>=0)for(l[y--]=C;y>=0;)l[y--]=0},Math.clz32?s.prototype._countBits=function(l){return 32-Math.clz32(l)}:s.prototype._countBits=function(l){var x=l,y=0;return x>=4096&&(y+=13,x>>>=13),x>=64&&(y+=7,x>>>=7),x>=8&&(y+=4,x>>>=4),x>=2&&(y+=2,x>>>=2),y+x},s.prototype._zeroBits=function(l){if(l===0)return 26;var x=l,y=0;return x&8191||(y+=13,x>>>=13),x&127||(y+=7,x>>>=7),x&15||(y+=4,x>>>=4),x&3||(y+=2,x>>>=2),x&1||y++,y},s.prototype.bitLength=function(){var l=this.words[this.length-1],x=this._countBits(l);return(this.length-1)*26+x};function _(M){for(var l=new Array(M.bitLength()),x=0;x>>C&1}return l}s.prototype.zeroBits=function(){if(this.isZero())return 0;for(var l=0,x=0;xl.length?this.clone().ior(l):l.clone().ior(this)},s.prototype.uor=function(l){return this.length>l.length?this.clone().iuor(l):l.clone().iuor(this)},s.prototype.iuand=function(l){var x;this.length>l.length?x=l:x=this;for(var y=0;yl.length?this.clone().iand(l):l.clone().iand(this)},s.prototype.uand=function(l){return this.length>l.length?this.clone().iuand(l):l.clone().iuand(this)},s.prototype.iuxor=function(l){var x,y;this.length>l.length?(x=this,y=l):(x=l,y=this);for(var C=0;Cl.length?this.clone().ixor(l):l.clone().ixor(this)},s.prototype.uxor=function(l){return this.length>l.length?this.clone().iuxor(l):l.clone().iuxor(this)},s.prototype.inotn=function(l){n(typeof l=="number"&&l>=0);var x=Math.ceil(l/26)|0,y=l%26;this._expand(x),y>0&&x--;for(var C=0;C0&&(this.words[C]=~this.words[C]&67108863>>26-y),this._strip()},s.prototype.notn=function(l){return this.clone().inotn(l)},s.prototype.setn=function(l,x){n(typeof l=="number"&&l>=0);var y=l/26|0,C=l%26;return this._expand(y+1),x?this.words[y]=this.words[y]|1<l.length?(y=this,C=l):(y=l,C=this);for(var p=0,w=0;w>>26;for(;p!==0&&w>>26;if(this.length=y.length,p!==0)this.words[this.length]=p,this.length++;else if(y!==this)for(;wl.length?this.clone().iadd(l):l.clone().iadd(this)},s.prototype.isub=function(l){if(l.negative!==0){l.negative=0;var x=this.iadd(l);return l.negative=1,x._normSign()}else if(this.negative!==0)return this.negative=0,this.iadd(l),this.negative=1,this._normSign();var y=this.cmp(l);if(y===0)return this.negative=0,this.length=1,this.words[0]=0,this;var C,p;y>0?(C=this,p=l):(C=l,p=this);for(var w=0,v=0;v>26,this.words[v]=x&67108863;for(;w!==0&&v>26,this.words[v]=x&67108863;if(w===0&&v>>26,I=h&67108863,d=Math.min(f,l.length-1),S=Math.max(0,f-M.length+1);S<=d;S++){var O=f-S|0;C=M.words[O]|0,p=l.words[S]|0,w=C*p+I,m+=w/67108864|0,I=w&67108863}x.words[f]=I|0,h=m|0}return h!==0?x.words[f]=h|0:x.length--,x._strip()}var U=function(l,x,y){var C=l.words,p=x.words,w=y.words,v=0,h,f,m,I=C[0]|0,d=I&8191,S=I>>>13,O=C[1]|0,P=O&8191,F=O>>>13,V=C[2]|0,G=V&8191,K=V>>>13,he=C[3]|0,Y=he&8191,ie=he>>>13,sr=C[4]|0,Te=sr&8191,ve=sr>>>13,mt=C[5]|0,Ue=mt&8191,Fe=mt>>>13,Fn=C[6]|0,He=Fn&8191,We=Fn>>>13,Hn=C[7]|0,je=Hn&8191,qe=Hn>>>13,Wn=C[8]|0,Ge=Wn&8191,$e=Wn>>>13,jn=C[9]|0,ze=jn&8191,Ke=jn>>>13,qn=p[0]|0,Ve=qn&8191,Je=qn>>>13,Gn=p[1]|0,Qe=Gn&8191,Ye=Gn>>>13,$n=p[2]|0,Xe=$n&8191,Ze=$n>>>13,zn=p[3]|0,et=zn&8191,tt=zn>>>13,Kn=p[4]|0,rt=Kn&8191,nt=Kn>>>13,Vn=p[5]|0,it=Vn&8191,st=Vn>>>13,Jn=p[6]|0,at=Jn&8191,ot=Jn>>>13,Qn=p[7]|0,ct=Qn&8191,ft=Qn>>>13,Yn=p[8]|0,ut=Yn&8191,lt=Yn>>>13,Xn=p[9]|0,dt=Xn&8191,ht=Xn>>>13;y.negative=l.negative^x.negative,y.length=19,h=Math.imul(d,Ve),f=Math.imul(d,Je),f=f+Math.imul(S,Ve)|0,m=Math.imul(S,Je);var pn=(v+h|0)+((f&8191)<<13)|0;v=(m+(f>>>13)|0)+(pn>>>26)|0,pn&=67108863,h=Math.imul(P,Ve),f=Math.imul(P,Je),f=f+Math.imul(F,Ve)|0,m=Math.imul(F,Je),h=h+Math.imul(d,Qe)|0,f=f+Math.imul(d,Ye)|0,f=f+Math.imul(S,Qe)|0,m=m+Math.imul(S,Ye)|0;var xn=(v+h|0)+((f&8191)<<13)|0;v=(m+(f>>>13)|0)+(xn>>>26)|0,xn&=67108863,h=Math.imul(G,Ve),f=Math.imul(G,Je),f=f+Math.imul(K,Ve)|0,m=Math.imul(K,Je),h=h+Math.imul(P,Qe)|0,f=f+Math.imul(P,Ye)|0,f=f+Math.imul(F,Qe)|0,m=m+Math.imul(F,Ye)|0,h=h+Math.imul(d,Xe)|0,f=f+Math.imul(d,Ze)|0,f=f+Math.imul(S,Xe)|0,m=m+Math.imul(S,Ze)|0;var bn=(v+h|0)+((f&8191)<<13)|0;v=(m+(f>>>13)|0)+(bn>>>26)|0,bn&=67108863,h=Math.imul(Y,Ve),f=Math.imul(Y,Je),f=f+Math.imul(ie,Ve)|0,m=Math.imul(ie,Je),h=h+Math.imul(G,Qe)|0,f=f+Math.imul(G,Ye)|0,f=f+Math.imul(K,Qe)|0,m=m+Math.imul(K,Ye)|0,h=h+Math.imul(P,Xe)|0,f=f+Math.imul(P,Ze)|0,f=f+Math.imul(F,Xe)|0,m=m+Math.imul(F,Ze)|0,h=h+Math.imul(d,et)|0,f=f+Math.imul(d,tt)|0,f=f+Math.imul(S,et)|0,m=m+Math.imul(S,tt)|0;var mn=(v+h|0)+((f&8191)<<13)|0;v=(m+(f>>>13)|0)+(mn>>>26)|0,mn&=67108863,h=Math.imul(Te,Ve),f=Math.imul(Te,Je),f=f+Math.imul(ve,Ve)|0,m=Math.imul(ve,Je),h=h+Math.imul(Y,Qe)|0,f=f+Math.imul(Y,Ye)|0,f=f+Math.imul(ie,Qe)|0,m=m+Math.imul(ie,Ye)|0,h=h+Math.imul(G,Xe)|0,f=f+Math.imul(G,Ze)|0,f=f+Math.imul(K,Xe)|0,m=m+Math.imul(K,Ze)|0,h=h+Math.imul(P,et)|0,f=f+Math.imul(P,tt)|0,f=f+Math.imul(F,et)|0,m=m+Math.imul(F,tt)|0,h=h+Math.imul(d,rt)|0,f=f+Math.imul(d,nt)|0,f=f+Math.imul(S,rt)|0,m=m+Math.imul(S,nt)|0;var wn=(v+h|0)+((f&8191)<<13)|0;v=(m+(f>>>13)|0)+(wn>>>26)|0,wn&=67108863,h=Math.imul(Ue,Ve),f=Math.imul(Ue,Je),f=f+Math.imul(Fe,Ve)|0,m=Math.imul(Fe,Je),h=h+Math.imul(Te,Qe)|0,f=f+Math.imul(Te,Ye)|0,f=f+Math.imul(ve,Qe)|0,m=m+Math.imul(ve,Ye)|0,h=h+Math.imul(Y,Xe)|0,f=f+Math.imul(Y,Ze)|0,f=f+Math.imul(ie,Xe)|0,m=m+Math.imul(ie,Ze)|0,h=h+Math.imul(G,et)|0,f=f+Math.imul(G,tt)|0,f=f+Math.imul(K,et)|0,m=m+Math.imul(K,tt)|0,h=h+Math.imul(P,rt)|0,f=f+Math.imul(P,nt)|0,f=f+Math.imul(F,rt)|0,m=m+Math.imul(F,nt)|0,h=h+Math.imul(d,it)|0,f=f+Math.imul(d,st)|0,f=f+Math.imul(S,it)|0,m=m+Math.imul(S,st)|0;var Mo=(v+h|0)+((f&8191)<<13)|0;v=(m+(f>>>13)|0)+(Mo>>>26)|0,Mo&=67108863,h=Math.imul(He,Ve),f=Math.imul(He,Je),f=f+Math.imul(We,Ve)|0,m=Math.imul(We,Je),h=h+Math.imul(Ue,Qe)|0,f=f+Math.imul(Ue,Ye)|0,f=f+Math.imul(Fe,Qe)|0,m=m+Math.imul(Fe,Ye)|0,h=h+Math.imul(Te,Xe)|0,f=f+Math.imul(Te,Ze)|0,f=f+Math.imul(ve,Xe)|0,m=m+Math.imul(ve,Ze)|0,h=h+Math.imul(Y,et)|0,f=f+Math.imul(Y,tt)|0,f=f+Math.imul(ie,et)|0,m=m+Math.imul(ie,tt)|0,h=h+Math.imul(G,rt)|0,f=f+Math.imul(G,nt)|0,f=f+Math.imul(K,rt)|0,m=m+Math.imul(K,nt)|0,h=h+Math.imul(P,it)|0,f=f+Math.imul(P,st)|0,f=f+Math.imul(F,it)|0,m=m+Math.imul(F,st)|0,h=h+Math.imul(d,at)|0,f=f+Math.imul(d,ot)|0,f=f+Math.imul(S,at)|0,m=m+Math.imul(S,ot)|0;var Oo=(v+h|0)+((f&8191)<<13)|0;v=(m+(f>>>13)|0)+(Oo>>>26)|0,Oo&=67108863,h=Math.imul(je,Ve),f=Math.imul(je,Je),f=f+Math.imul(qe,Ve)|0,m=Math.imul(qe,Je),h=h+Math.imul(He,Qe)|0,f=f+Math.imul(He,Ye)|0,f=f+Math.imul(We,Qe)|0,m=m+Math.imul(We,Ye)|0,h=h+Math.imul(Ue,Xe)|0,f=f+Math.imul(Ue,Ze)|0,f=f+Math.imul(Fe,Xe)|0,m=m+Math.imul(Fe,Ze)|0,h=h+Math.imul(Te,et)|0,f=f+Math.imul(Te,tt)|0,f=f+Math.imul(ve,et)|0,m=m+Math.imul(ve,tt)|0,h=h+Math.imul(Y,rt)|0,f=f+Math.imul(Y,nt)|0,f=f+Math.imul(ie,rt)|0,m=m+Math.imul(ie,nt)|0,h=h+Math.imul(G,it)|0,f=f+Math.imul(G,st)|0,f=f+Math.imul(K,it)|0,m=m+Math.imul(K,st)|0,h=h+Math.imul(P,at)|0,f=f+Math.imul(P,ot)|0,f=f+Math.imul(F,at)|0,m=m+Math.imul(F,ot)|0,h=h+Math.imul(d,ct)|0,f=f+Math.imul(d,ft)|0,f=f+Math.imul(S,ct)|0,m=m+Math.imul(S,ft)|0;var No=(v+h|0)+((f&8191)<<13)|0;v=(m+(f>>>13)|0)+(No>>>26)|0,No&=67108863,h=Math.imul(Ge,Ve),f=Math.imul(Ge,Je),f=f+Math.imul($e,Ve)|0,m=Math.imul($e,Je),h=h+Math.imul(je,Qe)|0,f=f+Math.imul(je,Ye)|0,f=f+Math.imul(qe,Qe)|0,m=m+Math.imul(qe,Ye)|0,h=h+Math.imul(He,Xe)|0,f=f+Math.imul(He,Ze)|0,f=f+Math.imul(We,Xe)|0,m=m+Math.imul(We,Ze)|0,h=h+Math.imul(Ue,et)|0,f=f+Math.imul(Ue,tt)|0,f=f+Math.imul(Fe,et)|0,m=m+Math.imul(Fe,tt)|0,h=h+Math.imul(Te,rt)|0,f=f+Math.imul(Te,nt)|0,f=f+Math.imul(ve,rt)|0,m=m+Math.imul(ve,nt)|0,h=h+Math.imul(Y,it)|0,f=f+Math.imul(Y,st)|0,f=f+Math.imul(ie,it)|0,m=m+Math.imul(ie,st)|0,h=h+Math.imul(G,at)|0,f=f+Math.imul(G,ot)|0,f=f+Math.imul(K,at)|0,m=m+Math.imul(K,ot)|0,h=h+Math.imul(P,ct)|0,f=f+Math.imul(P,ft)|0,f=f+Math.imul(F,ct)|0,m=m+Math.imul(F,ft)|0,h=h+Math.imul(d,ut)|0,f=f+Math.imul(d,lt)|0,f=f+Math.imul(S,ut)|0,m=m+Math.imul(S,lt)|0;var Po=(v+h|0)+((f&8191)<<13)|0;v=(m+(f>>>13)|0)+(Po>>>26)|0,Po&=67108863,h=Math.imul(ze,Ve),f=Math.imul(ze,Je),f=f+Math.imul(Ke,Ve)|0,m=Math.imul(Ke,Je),h=h+Math.imul(Ge,Qe)|0,f=f+Math.imul(Ge,Ye)|0,f=f+Math.imul($e,Qe)|0,m=m+Math.imul($e,Ye)|0,h=h+Math.imul(je,Xe)|0,f=f+Math.imul(je,Ze)|0,f=f+Math.imul(qe,Xe)|0,m=m+Math.imul(qe,Ze)|0,h=h+Math.imul(He,et)|0,f=f+Math.imul(He,tt)|0,f=f+Math.imul(We,et)|0,m=m+Math.imul(We,tt)|0,h=h+Math.imul(Ue,rt)|0,f=f+Math.imul(Ue,nt)|0,f=f+Math.imul(Fe,rt)|0,m=m+Math.imul(Fe,nt)|0,h=h+Math.imul(Te,it)|0,f=f+Math.imul(Te,st)|0,f=f+Math.imul(ve,it)|0,m=m+Math.imul(ve,st)|0,h=h+Math.imul(Y,at)|0,f=f+Math.imul(Y,ot)|0,f=f+Math.imul(ie,at)|0,m=m+Math.imul(ie,ot)|0,h=h+Math.imul(G,ct)|0,f=f+Math.imul(G,ft)|0,f=f+Math.imul(K,ct)|0,m=m+Math.imul(K,ft)|0,h=h+Math.imul(P,ut)|0,f=f+Math.imul(P,lt)|0,f=f+Math.imul(F,ut)|0,m=m+Math.imul(F,lt)|0,h=h+Math.imul(d,dt)|0,f=f+Math.imul(d,ht)|0,f=f+Math.imul(S,dt)|0,m=m+Math.imul(S,ht)|0;var Ro=(v+h|0)+((f&8191)<<13)|0;v=(m+(f>>>13)|0)+(Ro>>>26)|0,Ro&=67108863,h=Math.imul(ze,Qe),f=Math.imul(ze,Ye),f=f+Math.imul(Ke,Qe)|0,m=Math.imul(Ke,Ye),h=h+Math.imul(Ge,Xe)|0,f=f+Math.imul(Ge,Ze)|0,f=f+Math.imul($e,Xe)|0,m=m+Math.imul($e,Ze)|0,h=h+Math.imul(je,et)|0,f=f+Math.imul(je,tt)|0,f=f+Math.imul(qe,et)|0,m=m+Math.imul(qe,tt)|0,h=h+Math.imul(He,rt)|0,f=f+Math.imul(He,nt)|0,f=f+Math.imul(We,rt)|0,m=m+Math.imul(We,nt)|0,h=h+Math.imul(Ue,it)|0,f=f+Math.imul(Ue,st)|0,f=f+Math.imul(Fe,it)|0,m=m+Math.imul(Fe,st)|0,h=h+Math.imul(Te,at)|0,f=f+Math.imul(Te,ot)|0,f=f+Math.imul(ve,at)|0,m=m+Math.imul(ve,ot)|0,h=h+Math.imul(Y,ct)|0,f=f+Math.imul(Y,ft)|0,f=f+Math.imul(ie,ct)|0,m=m+Math.imul(ie,ft)|0,h=h+Math.imul(G,ut)|0,f=f+Math.imul(G,lt)|0,f=f+Math.imul(K,ut)|0,m=m+Math.imul(K,lt)|0,h=h+Math.imul(P,dt)|0,f=f+Math.imul(P,ht)|0,f=f+Math.imul(F,dt)|0,m=m+Math.imul(F,ht)|0;var Bo=(v+h|0)+((f&8191)<<13)|0;v=(m+(f>>>13)|0)+(Bo>>>26)|0,Bo&=67108863,h=Math.imul(ze,Xe),f=Math.imul(ze,Ze),f=f+Math.imul(Ke,Xe)|0,m=Math.imul(Ke,Ze),h=h+Math.imul(Ge,et)|0,f=f+Math.imul(Ge,tt)|0,f=f+Math.imul($e,et)|0,m=m+Math.imul($e,tt)|0,h=h+Math.imul(je,rt)|0,f=f+Math.imul(je,nt)|0,f=f+Math.imul(qe,rt)|0,m=m+Math.imul(qe,nt)|0,h=h+Math.imul(He,it)|0,f=f+Math.imul(He,st)|0,f=f+Math.imul(We,it)|0,m=m+Math.imul(We,st)|0,h=h+Math.imul(Ue,at)|0,f=f+Math.imul(Ue,ot)|0,f=f+Math.imul(Fe,at)|0,m=m+Math.imul(Fe,ot)|0,h=h+Math.imul(Te,ct)|0,f=f+Math.imul(Te,ft)|0,f=f+Math.imul(ve,ct)|0,m=m+Math.imul(ve,ft)|0,h=h+Math.imul(Y,ut)|0,f=f+Math.imul(Y,lt)|0,f=f+Math.imul(ie,ut)|0,m=m+Math.imul(ie,lt)|0,h=h+Math.imul(G,dt)|0,f=f+Math.imul(G,ht)|0,f=f+Math.imul(K,dt)|0,m=m+Math.imul(K,ht)|0;var Do=(v+h|0)+((f&8191)<<13)|0;v=(m+(f>>>13)|0)+(Do>>>26)|0,Do&=67108863,h=Math.imul(ze,et),f=Math.imul(ze,tt),f=f+Math.imul(Ke,et)|0,m=Math.imul(Ke,tt),h=h+Math.imul(Ge,rt)|0,f=f+Math.imul(Ge,nt)|0,f=f+Math.imul($e,rt)|0,m=m+Math.imul($e,nt)|0,h=h+Math.imul(je,it)|0,f=f+Math.imul(je,st)|0,f=f+Math.imul(qe,it)|0,m=m+Math.imul(qe,st)|0,h=h+Math.imul(He,at)|0,f=f+Math.imul(He,ot)|0,f=f+Math.imul(We,at)|0,m=m+Math.imul(We,ot)|0,h=h+Math.imul(Ue,ct)|0,f=f+Math.imul(Ue,ft)|0,f=f+Math.imul(Fe,ct)|0,m=m+Math.imul(Fe,ft)|0,h=h+Math.imul(Te,ut)|0,f=f+Math.imul(Te,lt)|0,f=f+Math.imul(ve,ut)|0,m=m+Math.imul(ve,lt)|0,h=h+Math.imul(Y,dt)|0,f=f+Math.imul(Y,ht)|0,f=f+Math.imul(ie,dt)|0,m=m+Math.imul(ie,ht)|0;var Lo=(v+h|0)+((f&8191)<<13)|0;v=(m+(f>>>13)|0)+(Lo>>>26)|0,Lo&=67108863,h=Math.imul(ze,rt),f=Math.imul(ze,nt),f=f+Math.imul(Ke,rt)|0,m=Math.imul(Ke,nt),h=h+Math.imul(Ge,it)|0,f=f+Math.imul(Ge,st)|0,f=f+Math.imul($e,it)|0,m=m+Math.imul($e,st)|0,h=h+Math.imul(je,at)|0,f=f+Math.imul(je,ot)|0,f=f+Math.imul(qe,at)|0,m=m+Math.imul(qe,ot)|0,h=h+Math.imul(He,ct)|0,f=f+Math.imul(He,ft)|0,f=f+Math.imul(We,ct)|0,m=m+Math.imul(We,ft)|0,h=h+Math.imul(Ue,ut)|0,f=f+Math.imul(Ue,lt)|0,f=f+Math.imul(Fe,ut)|0,m=m+Math.imul(Fe,lt)|0,h=h+Math.imul(Te,dt)|0,f=f+Math.imul(Te,ht)|0,f=f+Math.imul(ve,dt)|0,m=m+Math.imul(ve,ht)|0;var Uo=(v+h|0)+((f&8191)<<13)|0;v=(m+(f>>>13)|0)+(Uo>>>26)|0,Uo&=67108863,h=Math.imul(ze,it),f=Math.imul(ze,st),f=f+Math.imul(Ke,it)|0,m=Math.imul(Ke,st),h=h+Math.imul(Ge,at)|0,f=f+Math.imul(Ge,ot)|0,f=f+Math.imul($e,at)|0,m=m+Math.imul($e,ot)|0,h=h+Math.imul(je,ct)|0,f=f+Math.imul(je,ft)|0,f=f+Math.imul(qe,ct)|0,m=m+Math.imul(qe,ft)|0,h=h+Math.imul(He,ut)|0,f=f+Math.imul(He,lt)|0,f=f+Math.imul(We,ut)|0,m=m+Math.imul(We,lt)|0,h=h+Math.imul(Ue,dt)|0,f=f+Math.imul(Ue,ht)|0,f=f+Math.imul(Fe,dt)|0,m=m+Math.imul(Fe,ht)|0;var Fo=(v+h|0)+((f&8191)<<13)|0;v=(m+(f>>>13)|0)+(Fo>>>26)|0,Fo&=67108863,h=Math.imul(ze,at),f=Math.imul(ze,ot),f=f+Math.imul(Ke,at)|0,m=Math.imul(Ke,ot),h=h+Math.imul(Ge,ct)|0,f=f+Math.imul(Ge,ft)|0,f=f+Math.imul($e,ct)|0,m=m+Math.imul($e,ft)|0,h=h+Math.imul(je,ut)|0,f=f+Math.imul(je,lt)|0,f=f+Math.imul(qe,ut)|0,m=m+Math.imul(qe,lt)|0,h=h+Math.imul(He,dt)|0,f=f+Math.imul(He,ht)|0,f=f+Math.imul(We,dt)|0,m=m+Math.imul(We,ht)|0;var Ho=(v+h|0)+((f&8191)<<13)|0;v=(m+(f>>>13)|0)+(Ho>>>26)|0,Ho&=67108863,h=Math.imul(ze,ct),f=Math.imul(ze,ft),f=f+Math.imul(Ke,ct)|0,m=Math.imul(Ke,ft),h=h+Math.imul(Ge,ut)|0,f=f+Math.imul(Ge,lt)|0,f=f+Math.imul($e,ut)|0,m=m+Math.imul($e,lt)|0,h=h+Math.imul(je,dt)|0,f=f+Math.imul(je,ht)|0,f=f+Math.imul(qe,dt)|0,m=m+Math.imul(qe,ht)|0;var Wo=(v+h|0)+((f&8191)<<13)|0;v=(m+(f>>>13)|0)+(Wo>>>26)|0,Wo&=67108863,h=Math.imul(ze,ut),f=Math.imul(ze,lt),f=f+Math.imul(Ke,ut)|0,m=Math.imul(Ke,lt),h=h+Math.imul(Ge,dt)|0,f=f+Math.imul(Ge,ht)|0,f=f+Math.imul($e,dt)|0,m=m+Math.imul($e,ht)|0;var jo=(v+h|0)+((f&8191)<<13)|0;v=(m+(f>>>13)|0)+(jo>>>26)|0,jo&=67108863,h=Math.imul(ze,dt),f=Math.imul(ze,ht),f=f+Math.imul(Ke,dt)|0,m=Math.imul(Ke,ht);var qo=(v+h|0)+((f&8191)<<13)|0;return v=(m+(f>>>13)|0)+(qo>>>26)|0,qo&=67108863,w[0]=pn,w[1]=xn,w[2]=bn,w[3]=mn,w[4]=wn,w[5]=Mo,w[6]=Oo,w[7]=No,w[8]=Po,w[9]=Ro,w[10]=Bo,w[11]=Do,w[12]=Lo,w[13]=Uo,w[14]=Fo,w[15]=Ho,w[16]=Wo,w[17]=jo,w[18]=qo,v!==0&&(w[19]=v,y.length++),y};Math.imul||(U=N);function D(M,l,x){x.negative=l.negative^M.negative,x.length=M.length+l.length;for(var y=0,C=0,p=0;p>>26)|0,C+=w>>>26,w&=67108863}x.words[p]=v,y=w,w=C}return y!==0?x.words[p]=y:x.length--,x._strip()}function $(M,l,x){return D(M,l,x)}s.prototype.mulTo=function(l,x){var y,C=this.length+l.length;return this.length===10&&l.length===10?y=U(this,l,x):C<63?y=N(this,l,x):C<1024?y=D(this,l,x):y=$(this,l,x),y},s.prototype.mul=function(l){var x=new s(null);return x.words=new Array(this.length+l.length),this.mulTo(l,x)},s.prototype.mulf=function(l){var x=new s(null);return x.words=new Array(this.length+l.length),$(this,l,x)},s.prototype.imul=function(l){return this.clone().mulTo(l,this)},s.prototype.imuln=function(l){var x=l<0;x&&(l=-l),n(typeof l=="number"),n(l<67108864);for(var y=0,C=0;C>=26,y+=p/67108864|0,y+=w>>>26,this.words[C]=w&67108863}return y!==0&&(this.words[C]=y,this.length++),x?this.ineg():this},s.prototype.muln=function(l){return this.clone().imuln(l)},s.prototype.sqr=function(){return this.mul(this)},s.prototype.isqr=function(){return this.imul(this.clone())},s.prototype.pow=function(l){var x=_(l);if(x.length===0)return new s(1);for(var y=this,C=0;C=0);var x=l%26,y=(l-x)/26,C=67108863>>>26-x<<26-x,p;if(x!==0){var w=0;for(p=0;p>>26-x}w&&(this.words[p]=w,this.length++)}if(y!==0){for(p=this.length-1;p>=0;p--)this.words[p+y]=this.words[p];for(p=0;p=0);var C;x?C=(x-x%26)/26:C=0;var p=l%26,w=Math.min((l-p)/26,this.length),v=67108863^67108863>>>p<w)for(this.length-=w,f=0;f=0&&(m!==0||f>=C);f--){var I=this.words[f]|0;this.words[f]=m<<26-p|I>>>p,m=I&v}return h&&m!==0&&(h.words[h.length++]=m),this.length===0&&(this.words[0]=0,this.length=1),this._strip()},s.prototype.ishrn=function(l,x,y){return n(this.negative===0),this.iushrn(l,x,y)},s.prototype.shln=function(l){return this.clone().ishln(l)},s.prototype.ushln=function(l){return this.clone().iushln(l)},s.prototype.shrn=function(l){return this.clone().ishrn(l)},s.prototype.ushrn=function(l){return this.clone().iushrn(l)},s.prototype.testn=function(l){n(typeof l=="number"&&l>=0);var x=l%26,y=(l-x)/26,C=1<=0);var x=l%26,y=(l-x)/26;if(n(this.negative===0,"imaskn works only with positive numbers"),this.length<=y)return this;if(x!==0&&y++,this.length=Math.min(y,this.length),x!==0){var C=67108863^67108863>>>x<=67108864;x++)this.words[x]-=67108864,x===this.length-1?this.words[x+1]=1:this.words[x+1]++;return this.length=Math.max(this.length,x+1),this},s.prototype.isubn=function(l){if(n(typeof l=="number"),n(l<67108864),l<0)return this.iaddn(-l);if(this.negative!==0)return this.negative=0,this.iaddn(l),this.negative=1,this;if(this.words[0]-=l,this.length===1&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var x=0;x>26)-(h/67108864|0),this.words[p+y]=w&67108863}for(;p>26,this.words[p+y]=w&67108863;if(v===0)return this._strip();for(n(v===-1),v=0,p=0;p>26,this.words[p]=w&67108863;return this.negative=1,this._strip()},s.prototype._wordDiv=function(l,x){var y=this.length-l.length,C=this.clone(),p=l,w=p.words[p.length-1]|0,v=this._countBits(w);y=26-v,y!==0&&(p=p.ushln(y),C.iushln(y),w=p.words[p.length-1]|0);var h=C.length-p.length,f;if(x!=="mod"){f=new s(null),f.length=h+1,f.words=new Array(f.length);for(var m=0;m=0;d--){var S=(C.words[p.length+d]|0)*67108864+(C.words[p.length+d-1]|0);for(S=Math.min(S/w|0,67108863),C._ishlnsubmul(p,S,d);C.negative!==0;)S--,C.negative=0,C._ishlnsubmul(p,1,d),C.isZero()||(C.negative^=1);f&&(f.words[d]=S)}return f&&f._strip(),C._strip(),x!=="div"&&y!==0&&C.iushrn(y),{div:f||null,mod:C}},s.prototype.divmod=function(l,x,y){if(n(!l.isZero()),this.isZero())return{div:new s(0),mod:new s(0)};var C,p,w;return this.negative!==0&&l.negative===0?(w=this.neg().divmod(l,x),x!=="mod"&&(C=w.div.neg()),x!=="div"&&(p=w.mod.neg(),y&&p.negative!==0&&p.iadd(l)),{div:C,mod:p}):this.negative===0&&l.negative!==0?(w=this.divmod(l.neg(),x),x!=="mod"&&(C=w.div.neg()),{div:C,mod:w.mod}):this.negative&l.negative?(w=this.neg().divmod(l.neg(),x),x!=="div"&&(p=w.mod.neg(),y&&p.negative!==0&&p.isub(l)),{div:w.div,mod:p}):l.length>this.length||this.cmp(l)<0?{div:new s(0),mod:this}:l.length===1?x==="div"?{div:this.divn(l.words[0]),mod:null}:x==="mod"?{div:null,mod:new s(this.modrn(l.words[0]))}:{div:this.divn(l.words[0]),mod:new s(this.modrn(l.words[0]))}:this._wordDiv(l,x)},s.prototype.div=function(l){return this.divmod(l,"div",!1).div},s.prototype.mod=function(l){return this.divmod(l,"mod",!1).mod},s.prototype.umod=function(l){return this.divmod(l,"mod",!0).mod},s.prototype.divRound=function(l){var x=this.divmod(l);if(x.mod.isZero())return x.div;var y=x.div.negative!==0?x.mod.isub(l):x.mod,C=l.ushrn(1),p=l.andln(1),w=y.cmp(C);return w<0||p===1&&w===0?x.div:x.div.negative!==0?x.div.isubn(1):x.div.iaddn(1)},s.prototype.modrn=function(l){var x=l<0;x&&(l=-l),n(l<=67108863);for(var y=(1<<26)%l,C=0,p=this.length-1;p>=0;p--)C=(y*C+(this.words[p]|0))%l;return x?-C:C},s.prototype.modn=function(l){return this.modrn(l)},s.prototype.idivn=function(l){var x=l<0;x&&(l=-l),n(l<=67108863);for(var y=0,C=this.length-1;C>=0;C--){var p=(this.words[C]|0)+y*67108864;this.words[C]=p/l|0,y=p%l}return this._strip(),x?this.ineg():this},s.prototype.divn=function(l){return this.clone().idivn(l)},s.prototype.egcd=function(l){n(l.negative===0),n(!l.isZero());var x=this,y=l.clone();x.negative!==0?x=x.umod(l):x=x.clone();for(var C=new s(1),p=new s(0),w=new s(0),v=new s(1),h=0;x.isEven()&&y.isEven();)x.iushrn(1),y.iushrn(1),++h;for(var f=y.clone(),m=x.clone();!x.isZero();){for(var I=0,d=1;!(x.words[0]&d)&&I<26;++I,d<<=1);if(I>0)for(x.iushrn(I);I-- >0;)(C.isOdd()||p.isOdd())&&(C.iadd(f),p.isub(m)),C.iushrn(1),p.iushrn(1);for(var S=0,O=1;!(y.words[0]&O)&&S<26;++S,O<<=1);if(S>0)for(y.iushrn(S);S-- >0;)(w.isOdd()||v.isOdd())&&(w.iadd(f),v.isub(m)),w.iushrn(1),v.iushrn(1);x.cmp(y)>=0?(x.isub(y),C.isub(w),p.isub(v)):(y.isub(x),w.isub(C),v.isub(p))}return{a:w,b:v,gcd:y.iushln(h)}},s.prototype._invmp=function(l){n(l.negative===0),n(!l.isZero());var x=this,y=l.clone();x.negative!==0?x=x.umod(l):x=x.clone();for(var C=new s(1),p=new s(0),w=y.clone();x.cmpn(1)>0&&y.cmpn(1)>0;){for(var v=0,h=1;!(x.words[0]&h)&&v<26;++v,h<<=1);if(v>0)for(x.iushrn(v);v-- >0;)C.isOdd()&&C.iadd(w),C.iushrn(1);for(var f=0,m=1;!(y.words[0]&m)&&f<26;++f,m<<=1);if(f>0)for(y.iushrn(f);f-- >0;)p.isOdd()&&p.iadd(w),p.iushrn(1);x.cmp(y)>=0?(x.isub(y),C.isub(p)):(y.isub(x),p.isub(C))}var I;return x.cmpn(1)===0?I=C:I=p,I.cmpn(0)<0&&I.iadd(l),I},s.prototype.gcd=function(l){if(this.isZero())return l.abs();if(l.isZero())return this.abs();var x=this.clone(),y=l.clone();x.negative=0,y.negative=0;for(var C=0;x.isEven()&&y.isEven();C++)x.iushrn(1),y.iushrn(1);do{for(;x.isEven();)x.iushrn(1);for(;y.isEven();)y.iushrn(1);var p=x.cmp(y);if(p<0){var w=x;x=y,y=w}else if(p===0||y.cmpn(1)===0)break;x.isub(y)}while(!0);return y.iushln(C)},s.prototype.invm=function(l){return this.egcd(l).a.umod(l)},s.prototype.isEven=function(){return(this.words[0]&1)===0},s.prototype.isOdd=function(){return(this.words[0]&1)===1},s.prototype.andln=function(l){return this.words[0]&l},s.prototype.bincn=function(l){n(typeof l=="number");var x=l%26,y=(l-x)/26,C=1<>>26,v&=67108863,this.words[w]=v}return p!==0&&(this.words[w]=p,this.length++),this},s.prototype.isZero=function(){return this.length===1&&this.words[0]===0},s.prototype.cmpn=function(l){var x=l<0;if(this.negative!==0&&!x)return-1;if(this.negative===0&&x)return 1;this._strip();var y;if(this.length>1)y=1;else{x&&(l=-l),n(l<=67108863,"Number is too big");var C=this.words[0]|0;y=C===l?0:Cl.length)return 1;if(this.length=0;y--){var C=this.words[y]|0,p=l.words[y]|0;if(C!==p){Cp&&(x=1);break}}return x},s.prototype.gtn=function(l){return this.cmpn(l)===1},s.prototype.gt=function(l){return this.cmp(l)===1},s.prototype.gten=function(l){return this.cmpn(l)>=0},s.prototype.gte=function(l){return this.cmp(l)>=0},s.prototype.ltn=function(l){return this.cmpn(l)===-1},s.prototype.lt=function(l){return this.cmp(l)===-1},s.prototype.lten=function(l){return this.cmpn(l)<=0},s.prototype.lte=function(l){return this.cmp(l)<=0},s.prototype.eqn=function(l){return this.cmpn(l)===0},s.prototype.eq=function(l){return this.cmp(l)===0},s.red=function(l){return new re(l)},s.prototype.toRed=function(l){return n(!this.red,"Already a number in reduction context"),n(this.negative===0,"red works only with positives"),l.convertTo(this)._forceRed(l)},s.prototype.fromRed=function(){return n(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},s.prototype._forceRed=function(l){return this.red=l,this},s.prototype.forceRed=function(l){return n(!this.red,"Already a number in reduction context"),this._forceRed(l)},s.prototype.redAdd=function(l){return n(this.red,"redAdd works only with red numbers"),this.red.add(this,l)},s.prototype.redIAdd=function(l){return n(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,l)},s.prototype.redSub=function(l){return n(this.red,"redSub works only with red numbers"),this.red.sub(this,l)},s.prototype.redISub=function(l){return n(this.red,"redISub works only with red numbers"),this.red.isub(this,l)},s.prototype.redShl=function(l){return n(this.red,"redShl works only with red numbers"),this.red.shl(this,l)},s.prototype.redMul=function(l){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,l),this.red.mul(this,l)},s.prototype.redIMul=function(l){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,l),this.red.imul(this,l)},s.prototype.redSqr=function(){return n(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},s.prototype.redISqr=function(){return n(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},s.prototype.redSqrt=function(){return n(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},s.prototype.redInvm=function(){return n(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},s.prototype.redNeg=function(){return n(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},s.prototype.redPow=function(l){return n(this.red&&!l.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,l)};var L={k256:null,p224:null,p192:null,p25519:null};function z(M,l){this.name=M,this.p=new s(l,16),this.n=this.p.bitLength(),this.k=new s(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}z.prototype._tmp=function(){var l=new s(null);return l.words=new Array(Math.ceil(this.n/13)),l},z.prototype.ireduce=function(l){var x=l,y;do this.split(x,this.tmp),x=this.imulK(x),x=x.iadd(this.tmp),y=x.bitLength();while(y>this.n);var C=y0?x.isub(this.p):x.strip!==void 0?x.strip():x._strip(),x},z.prototype.split=function(l,x){l.iushrn(this.n,0,x)},z.prototype.imulK=function(l){return l.imul(this.k)};function Z(){z.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}i(Z,z),Z.prototype.split=function(l,x){for(var y=4194303,C=Math.min(l.length,9),p=0;p>>22,w=v}w>>>=22,l.words[p-10]=w,w===0&&l.length>10?l.length-=10:l.length-=9},Z.prototype.imulK=function(l){l.words[l.length]=0,l.words[l.length+1]=0,l.length+=2;for(var x=0,y=0;y>>=26,l.words[y]=p,x=C}return x!==0&&(l.words[l.length++]=x),l},s._prime=function(l){if(L[l])return L[l];var x;if(l==="k256")x=new Z;else if(l==="p224")x=new J;else if(l==="p192")x=new Q;else if(l==="p25519")x=new te;else throw new Error("Unknown prime "+l);return L[l]=x,x};function re(M){if(typeof M=="string"){var l=s._prime(M);this.m=l.p,this.prime=l}else n(M.gtn(1),"modulus must be greater than 1"),this.m=M,this.prime=null}re.prototype._verify1=function(l){n(l.negative===0,"red works only with positives"),n(l.red,"red works only with red numbers")},re.prototype._verify2=function(l,x){n((l.negative|x.negative)===0,"red works only with positives"),n(l.red&&l.red===x.red,"red works only with red numbers")},re.prototype.imod=function(l){return this.prime?this.prime.ireduce(l)._forceRed(this):(g(l,l.umod(this.m)._forceRed(this)),l)},re.prototype.neg=function(l){return l.isZero()?l.clone():this.m.sub(l)._forceRed(this)},re.prototype.add=function(l,x){this._verify2(l,x);var y=l.add(x);return y.cmp(this.m)>=0&&y.isub(this.m),y._forceRed(this)},re.prototype.iadd=function(l,x){this._verify2(l,x);var y=l.iadd(x);return y.cmp(this.m)>=0&&y.isub(this.m),y},re.prototype.sub=function(l,x){this._verify2(l,x);var y=l.sub(x);return y.cmpn(0)<0&&y.iadd(this.m),y._forceRed(this)},re.prototype.isub=function(l,x){this._verify2(l,x);var y=l.isub(x);return y.cmpn(0)<0&&y.iadd(this.m),y},re.prototype.shl=function(l,x){return this._verify1(l),this.imod(l.ushln(x))},re.prototype.imul=function(l,x){return this._verify2(l,x),this.imod(l.imul(x))},re.prototype.mul=function(l,x){return this._verify2(l,x),this.imod(l.mul(x))},re.prototype.isqr=function(l){return this.imul(l,l.clone())},re.prototype.sqr=function(l){return this.mul(l,l)},re.prototype.sqrt=function(l){if(l.isZero())return l.clone();var x=this.m.andln(3);if(n(x%2===1),x===3){var y=this.m.add(new s(1)).iushrn(2);return this.pow(l,y)}for(var C=this.m.subn(1),p=0;!C.isZero()&&C.andln(1)===0;)p++,C.iushrn(1);n(!C.isZero());var w=new s(1).toRed(this),v=w.redNeg(),h=this.m.subn(1).iushrn(1),f=this.m.bitLength();for(f=new s(2*f*f).toRed(this);this.pow(f,h).cmp(v)!==0;)f.redIAdd(v);for(var m=this.pow(f,C),I=this.pow(l,C.addn(1).iushrn(1)),d=this.pow(l,C),S=p;d.cmp(w)!==0;){for(var O=d,P=0;O.cmp(w)!==0;P++)O=O.redSqr();n(P=0;p--){for(var m=x.words[p],I=f-1;I>=0;I--){var d=m>>I&1;if(w!==C[0]&&(w=this.sqr(w)),d===0&&v===0){h=0;continue}v<<=1,v|=d,h++,!(h!==y&&(p!==0||I!==0))&&(w=this.mul(w,C[v]),h=0,v=0)}f=26}return w},re.prototype.convertTo=function(l){var x=l.umod(this.m);return x===l?x.clone():x},re.prototype.convertFrom=function(l){var x=l.clone();return x.red=null,x},s.mont=function(l){return new be(l)};function be(M){re.call(this,M),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new s(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}i(be,re),be.prototype.convertTo=function(l){return this.imod(l.ushln(this.shift))},be.prototype.convertFrom=function(l){var x=this.imod(l.mul(this.rinv));return x.red=null,x},be.prototype.imul=function(l,x){if(l.isZero()||x.isZero())return l.words[0]=0,l.length=1,l;var y=l.imul(x),C=y.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),p=y.isub(C).iushrn(this.shift),w=p;return p.cmp(this.m)>=0?w=p.isub(this.m):p.cmpn(0)<0&&(w=p.iadd(this.m)),w._forceRed(this)},be.prototype.mul=function(l,x){if(l.isZero()||x.isZero())return new s(0)._forceRed(this);var y=l.mul(x),C=y.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),p=y.isub(C).iushrn(this.shift),w=p;return p.cmp(this.m)>=0?w=p.isub(this.m):p.cmpn(0)<0&&(w=p.iadd(this.m)),w._forceRed(this)},be.prototype.invm=function(l){var x=this.imod(l._invmp(this.m).mul(this.r2));return x._forceRed(this)}})(r,Lu)})(nf);var $p=nf.exports;const oe=Xi($p),zp="logger/5.7.0";let p0=!1,x0=!1;const wa={debug:1,default:2,info:2,warning:3,error:4,off:5};let b0=wa.default,Go=null;function Kp(){try{const r=[];if(["NFD","NFC","NFKD","NFKC"].forEach(e=>{try{if("test".normalize(e)!=="test")throw new Error("bad normalize")}catch{r.push(e)}}),r.length)throw new Error("missing "+r.join(", "));if("é".normalize("NFD")!=="é")throw new Error("broken implementation")}catch(r){return r.message}return null}const m0=Kp();var gc;(function(r){r.DEBUG="DEBUG",r.INFO="INFO",r.WARNING="WARNING",r.ERROR="ERROR",r.OFF="OFF"})(gc||(gc={}));var Ar;(function(r){r.UNKNOWN_ERROR="UNKNOWN_ERROR",r.NOT_IMPLEMENTED="NOT_IMPLEMENTED",r.UNSUPPORTED_OPERATION="UNSUPPORTED_OPERATION",r.NETWORK_ERROR="NETWORK_ERROR",r.SERVER_ERROR="SERVER_ERROR",r.TIMEOUT="TIMEOUT",r.BUFFER_OVERRUN="BUFFER_OVERRUN",r.NUMERIC_FAULT="NUMERIC_FAULT",r.MISSING_NEW="MISSING_NEW",r.INVALID_ARGUMENT="INVALID_ARGUMENT",r.MISSING_ARGUMENT="MISSING_ARGUMENT",r.UNEXPECTED_ARGUMENT="UNEXPECTED_ARGUMENT",r.CALL_EXCEPTION="CALL_EXCEPTION",r.INSUFFICIENT_FUNDS="INSUFFICIENT_FUNDS",r.NONCE_EXPIRED="NONCE_EXPIRED",r.REPLACEMENT_UNDERPRICED="REPLACEMENT_UNDERPRICED",r.UNPREDICTABLE_GAS_LIMIT="UNPREDICTABLE_GAS_LIMIT",r.TRANSACTION_REPLACED="TRANSACTION_REPLACED",r.ACTION_REJECTED="ACTION_REJECTED"})(Ar||(Ar={}));const w0="0123456789abcdef";let B=class Tt{constructor(e){Object.defineProperty(this,"version",{enumerable:!0,value:e,writable:!1})}_log(e,t){const n=e.toLowerCase();wa[n]==null&&this.throwArgumentError("invalid log level name","logLevel",e),!(b0>wa[n])&&console.log.apply(console,t)}debug(...e){this._log(Tt.levels.DEBUG,e)}info(...e){this._log(Tt.levels.INFO,e)}warn(...e){this._log(Tt.levels.WARNING,e)}makeError(e,t,n){if(x0)return this.makeError("censored error",t,{});t||(t=Tt.errors.UNKNOWN_ERROR),n||(n={});const i=[];Object.keys(n).forEach(c=>{const u=n[c];try{if(u instanceof Uint8Array){let g="";for(let b=0;b>4],g+=w0[u[b]&15];i.push(c+"=Uint8Array(0x"+g+")")}else i.push(c+"="+JSON.stringify(u))}catch{i.push(c+"="+JSON.stringify(n[c].toString()))}}),i.push(`code=${t}`),i.push(`version=${this.version}`);const s=e;let a="";switch(t){case Ar.NUMERIC_FAULT:{a="NUMERIC_FAULT";const c=e;switch(c){case"overflow":case"underflow":case"division-by-zero":a+="-"+c;break;case"negative-power":case"negative-width":a+="-unsupported";break;case"unbound-bitwise-result":a+="-unbound-result";break}break}case Ar.CALL_EXCEPTION:case Ar.INSUFFICIENT_FUNDS:case Ar.MISSING_NEW:case Ar.NONCE_EXPIRED:case Ar.REPLACEMENT_UNDERPRICED:case Ar.TRANSACTION_REPLACED:case Ar.UNPREDICTABLE_GAS_LIMIT:a=t;break}a&&(e+=" [ See: https://links.ethers.org/v5-errors-"+a+" ]"),i.length&&(e+=" ("+i.join(", ")+")");const o=new Error(e);return o.reason=s,o.code=t,Object.keys(n).forEach(function(c){o[c]=n[c]}),o}throwError(e,t,n){throw this.makeError(e,t,n)}throwArgumentError(e,t,n){return this.throwError(e,Tt.errors.INVALID_ARGUMENT,{argument:t,value:n})}assert(e,t,n,i){e||this.throwError(t,n,i)}assertArgument(e,t,n,i){e||this.throwArgumentError(t,n,i)}checkNormalize(e){m0&&this.throwError("platform missing String.prototype.normalize",Tt.errors.UNSUPPORTED_OPERATION,{operation:"String.prototype.normalize",form:m0})}checkSafeUint53(e,t){typeof e=="number"&&(t==null&&(t="value not safe"),(e<0||e>=9007199254740991)&&this.throwError(t,Tt.errors.NUMERIC_FAULT,{operation:"checkSafeInteger",fault:"out-of-safe-range",value:e}),e%1&&this.throwError(t,Tt.errors.NUMERIC_FAULT,{operation:"checkSafeInteger",fault:"non-integer",value:e}))}checkArgumentCount(e,t,n){n?n=": "+n:n="",et&&this.throwError("too many arguments"+n,Tt.errors.UNEXPECTED_ARGUMENT,{count:e,expectedCount:t})}checkNew(e,t){(e===Object||e==null)&&this.throwError("missing new",Tt.errors.MISSING_NEW,{name:t.name})}checkAbstract(e,t){e===t?this.throwError("cannot instantiate abstract class "+JSON.stringify(t.name)+" directly; use a sub-class",Tt.errors.UNSUPPORTED_OPERATION,{name:e.name,operation:"new"}):(e===Object||e==null)&&this.throwError("missing new",Tt.errors.MISSING_NEW,{name:t.name})}static globalLogger(){return Go||(Go=new Tt(zp)),Go}static setCensorship(e,t){if(!e&&t&&this.globalLogger().throwError("cannot permanently disable censorship",Tt.errors.UNSUPPORTED_OPERATION,{operation:"setCensorship"}),p0){if(!e)return;this.globalLogger().throwError("error censorship permanent",Tt.errors.UNSUPPORTED_OPERATION,{operation:"setCensorship"})}x0=!!e,p0=!!t}static setLogLevel(e){const t=wa[e.toLowerCase()];if(t==null){Tt.globalLogger().warn("invalid log level - "+e);return}b0=t}static from(e){return new Tt(e)}};B.errors=Ar;B.levels=gc;const Vp="bytes/5.7.0",wt=new B(Vp);function Hu(r){return!!r.toHexString}function Di(r){return r.slice||(r.slice=function(){const e=Array.prototype.slice.call(arguments);return Di(new Uint8Array(Array.prototype.slice.apply(r,e)))}),r}function Gr(r){return Ee(r)&&!(r.length%2)||Dn(r)}function y0(r){return typeof r=="number"&&r==r&&r%1===0}function Dn(r){if(r==null)return!1;if(r.constructor===Uint8Array)return!0;if(typeof r=="string"||!y0(r.length)||r.length<0)return!1;for(let e=0;e=256)return!1}return!0}function j(r,e){if(e||(e={}),typeof r=="number"){wt.checkSafeUint53(r,"invalid arrayify value");const t=[];for(;r;)t.unshift(r&255),r=parseInt(String(r/256));return t.length===0&&t.push(0),Di(new Uint8Array(t))}if(e.allowMissingPrefix&&typeof r=="string"&&r.substring(0,2)!=="0x"&&(r="0x"+r),Hu(r)&&(r=r.toHexString()),Ee(r)){let t=r.substring(2);t.length%2&&(e.hexPad==="left"?t="0"+t:e.hexPad==="right"?t+="0":wt.throwArgumentError("hex data is odd-length","value",r));const n=[];for(let i=0;ij(i)),t=e.reduce((i,s)=>i+s.length,0),n=new Uint8Array(t);return e.reduce((i,s)=>(n.set(s,i),i+s.length),0),Di(n)}function Hr(r){let e=j(r);if(e.length===0)return e;let t=0;for(;te&&wt.throwArgumentError("value out of range","value",arguments[0]);const t=new Uint8Array(e);return t.set(r,e-r.length),Di(t)}function Ee(r,e){return!(typeof r!="string"||!r.match(/^0x[0-9A-Fa-f]*$/)||e&&r.length!==2+2*e)}const $o="0123456789abcdef";function W(r,e){if(e||(e={}),typeof r=="number"){wt.checkSafeUint53(r,"invalid hexlify value");let t="";for(;r;)t=$o[r&15]+t,r=Math.floor(r/16);return t.length?(t.length%2&&(t="0"+t),"0x"+t):"0x00"}if(typeof r=="bigint")return r=r.toString(16),r.length%2?"0x0"+r:"0x"+r;if(e.allowMissingPrefix&&typeof r=="string"&&r.substring(0,2)!=="0x"&&(r="0x"+r),Hu(r))return r.toHexString();if(Ee(r))return r.length%2&&(e.hexPad==="left"?r="0x0"+r.substring(2):e.hexPad==="right"?r+="0":wt.throwArgumentError("hex data is odd-length","value",r)),r.toLowerCase();if(Dn(r)){let t="0x";for(let n=0;n>4]+$o[i&15]}return t}return wt.throwArgumentError("invalid hexlify value","value",r)}function $r(r){if(typeof r!="string")r=W(r);else if(!Ee(r)||r.length%2)return null;return(r.length-2)/2}function yt(r,e,t){return typeof r!="string"?r=W(r):(!Ee(r)||r.length%2)&&wt.throwArgumentError("invalid hexData","value",r),e=2+2*e,t!=null?"0x"+r.substring(e,2+2*t):"0x"+r.substring(e)}function Qt(r){let e="0x";return r.forEach(t=>{e+=W(t).substring(2)}),e}function kr(r){const e=Wu(W(r,{hexPad:"left"}));return e==="0x"?"0x0":e}function Wu(r){typeof r!="string"&&(r=W(r)),Ee(r)||wt.throwArgumentError("invalid hex string","value",r),r=r.substring(2);let e=0;for(;e2*e+2&&wt.throwArgumentError("value out of range","value",arguments[1]);r.length<2*e+2;)r="0x0"+r.substring(2);return r}function mi(r){const e={r:"0x",s:"0x",_vs:"0x",recoveryParam:0,v:0,yParityAndS:"0x",compact:"0x"};if(Gr(r)){let t=j(r);t.length===64?(e.v=27+(t[32]>>7),t[32]&=127,e.r=W(t.slice(0,32)),e.s=W(t.slice(32,64))):t.length===65?(e.r=W(t.slice(0,32)),e.s=W(t.slice(32,64)),e.v=t[64]):wt.throwArgumentError("invalid signature string","signature",r),e.v<27&&(e.v===0||e.v===1?e.v+=27:wt.throwArgumentError("signature invalid v byte","signature",r)),e.recoveryParam=1-e.v%2,e.recoveryParam&&(t[32]|=128),e._vs=W(t.slice(32,64))}else{if(e.r=r.r,e.s=r.s,e.v=r.v,e.recoveryParam=r.recoveryParam,e._vs=r._vs,e._vs!=null){const i=ws(j(e._vs),32);e._vs=W(i);const s=i[0]>=128?1:0;e.recoveryParam==null?e.recoveryParam=s:e.recoveryParam!==s&&wt.throwArgumentError("signature recoveryParam mismatch _vs","signature",r),i[0]&=127;const a=W(i);e.s==null?e.s=a:e.s!==a&&wt.throwArgumentError("signature v mismatch _vs","signature",r)}if(e.recoveryParam==null)e.v==null?wt.throwArgumentError("signature missing v and recoveryParam","signature",r):e.v===0||e.v===1?e.recoveryParam=e.v:e.recoveryParam=1-e.v%2;else if(e.v==null)e.v=27+e.recoveryParam;else{const i=e.v===0||e.v===1?e.v:1-e.v%2;e.recoveryParam!==i&&wt.throwArgumentError("signature recoveryParam mismatch v","signature",r)}e.r==null||!Ee(e.r)?wt.throwArgumentError("signature missing or invalid r","signature",r):e.r=Re(e.r,32),e.s==null||!Ee(e.s)?wt.throwArgumentError("signature missing or invalid s","signature",r):e.s=Re(e.s,32);const t=j(e.s);t[0]>=128&&wt.throwArgumentError("signature s out of range","signature",r),e.recoveryParam&&(t[0]|=128);const n=W(t);e._vs&&(Ee(e._vs)||wt.throwArgumentError("signature invalid _vs","signature",r),e._vs=Re(e._vs,32)),e._vs==null?e._vs=n:e._vs!==n&&wt.throwArgumentError("signature _vs mismatch v and s","signature",r)}return e.yParityAndS=e._vs,e.compact=e.r+e.yParityAndS.substring(2),e}function pc(r){return r=mi(r),W(Pe([r.r,r.s,r.recoveryParam?"0x1c":"0x1b"]))}const ju="bignumber/5.7.0";var Bs=oe.BN;const Xr=new B(ju),zo={},v0=9007199254740991;function Jp(r){return r!=null&&(R.isBigNumber(r)||typeof r=="number"&&r%1===0||typeof r=="string"&&!!r.match(/^-?[0-9]+$/)||Ee(r)||typeof r=="bigint"||Dn(r))}let E0=!1;class R{constructor(e,t){e!==zo&&Xr.throwError("cannot call constructor directly; use BigNumber.from",B.errors.UNSUPPORTED_OPERATION,{operation:"new (BigNumber)"}),this._hex=t,this._isBigNumber=!0,Object.freeze(this)}fromTwos(e){return er(me(this).fromTwos(e))}toTwos(e){return er(me(this).toTwos(e))}abs(){return this._hex[0]==="-"?R.from(this._hex.substring(1)):this}add(e){return er(me(this).add(me(e)))}sub(e){return er(me(this).sub(me(e)))}div(e){return R.from(e).isZero()&&fr("division-by-zero","div"),er(me(this).div(me(e)))}mul(e){return er(me(this).mul(me(e)))}mod(e){const t=me(e);return t.isNeg()&&fr("division-by-zero","mod"),er(me(this).umod(t))}pow(e){const t=me(e);return t.isNeg()&&fr("negative-power","pow"),er(me(this).pow(t))}and(e){const t=me(e);return(this.isNegative()||t.isNeg())&&fr("unbound-bitwise-result","and"),er(me(this).and(t))}or(e){const t=me(e);return(this.isNegative()||t.isNeg())&&fr("unbound-bitwise-result","or"),er(me(this).or(t))}xor(e){const t=me(e);return(this.isNegative()||t.isNeg())&&fr("unbound-bitwise-result","xor"),er(me(this).xor(t))}mask(e){return(this.isNegative()||e<0)&&fr("negative-width","mask"),er(me(this).maskn(e))}shl(e){return(this.isNegative()||e<0)&&fr("negative-width","shl"),er(me(this).shln(e))}shr(e){return(this.isNegative()||e<0)&&fr("negative-width","shr"),er(me(this).shrn(e))}eq(e){return me(this).eq(me(e))}lt(e){return me(this).lt(me(e))}lte(e){return me(this).lte(me(e))}gt(e){return me(this).gt(me(e))}gte(e){return me(this).gte(me(e))}isNegative(){return this._hex[0]==="-"}isZero(){return me(this).isZero()}toNumber(){try{return me(this).toNumber()}catch{fr("overflow","toNumber",this.toString())}return null}toBigInt(){try{return BigInt(this.toString())}catch{}return Xr.throwError("this platform does not support BigInt",B.errors.UNSUPPORTED_OPERATION,{value:this.toString()})}toString(){return arguments.length>0&&(arguments[0]===10?E0||(E0=!0,Xr.warn("BigNumber.toString does not accept any parameters; base-10 is assumed")):arguments[0]===16?Xr.throwError("BigNumber.toString does not accept any parameters; use bigNumber.toHexString()",B.errors.UNEXPECTED_ARGUMENT,{}):Xr.throwError("BigNumber.toString does not accept parameters",B.errors.UNEXPECTED_ARGUMENT,{})),me(this).toString(10)}toHexString(){return this._hex}toJSON(e){return{type:"BigNumber",hex:this.toHexString()}}static from(e){if(e instanceof R)return e;if(typeof e=="string")return e.match(/^-?0x[0-9a-f]+$/i)?new R(zo,Ds(e)):e.match(/^-?[0-9]+$/)?new R(zo,Ds(new Bs(e))):Xr.throwArgumentError("invalid BigNumber string","value",e);if(typeof e=="number")return e%1&&fr("underflow","BigNumber.from",e),(e>=v0||e<=-v0)&&fr("overflow","BigNumber.from",e),R.from(String(e));const t=e;if(typeof t=="bigint")return R.from(t.toString());if(Dn(t))return R.from(W(t));if(t)if(t.toHexString){const n=t.toHexString();if(typeof n=="string")return R.from(n)}else{let n=t._hex;if(n==null&&t.type==="BigNumber"&&(n=t.hex),typeof n=="string"&&(Ee(n)||n[0]==="-"&&Ee(n.substring(1))))return R.from(n)}return Xr.throwArgumentError("invalid BigNumber value","value",e)}static isBigNumber(e){return!!(e&&e._isBigNumber)}}function Ds(r){if(typeof r!="string")return Ds(r.toString(16));if(r[0]==="-")return r=r.substring(1),r[0]==="-"&&Xr.throwArgumentError("invalid hex","value",r),r=Ds(r),r==="0x00"?r:"-"+r;if(r.substring(0,2)!=="0x"&&(r="0x"+r),r==="0x")return"0x00";for(r.length%2&&(r="0x0"+r.substring(2));r.length>4&&r.substring(0,4)==="0x00";)r="0x"+r.substring(4);return r}function er(r){return R.from(Ds(r))}function me(r){const e=R.from(r).toHexString();return e[0]==="-"?new Bs("-"+e.substring(3),16):new Bs(e.substring(2),16)}function fr(r,e,t){const n={fault:r,operation:e};return t!=null&&(n.value=t),Xr.throwError(r,B.errors.NUMERIC_FAULT,n)}function Qp(r){return new Bs(r,36).toString(16)}function Yp(r){return new Bs(r,16).toString(36)}const Yt=new B(ju),ys={},qu=R.from(0),Gu=R.from(-1);function $u(r,e,t,n){const i={fault:e,operation:t};return n!==void 0&&(i.value=n),Yt.throwError(r,B.errors.NUMERIC_FAULT,i)}let vs="0";for(;vs.length<256;)vs+=vs;function sf(r){if(typeof r!="number")try{r=R.from(r).toNumber()}catch{}return typeof r=="number"&&r>=0&&r<=256&&!(r%1)?"1"+vs.substring(0,r):Yt.throwArgumentError("invalid decimal size","decimals",r)}function ya(r,e){e==null&&(e=0);const t=sf(e);r=R.from(r);const n=r.lt(qu);n&&(r=r.mul(Gu));let i=r.mod(t).toString();for(;i.length2&&Yt.throwArgumentError("too many decimal points","value",r);let s=i[0],a=i[1];for(s||(s="0"),a||(a="0");a[a.length-1]==="0";)a=a.substring(0,a.length-1);for(a.length>t.length-1&&$u("fractional component exceeds decimals","underflow","parseFixed"),a===""&&(a="0");a.lengthe[a]==null?c:(typeof e[a]!==o&&Yt.throwArgumentError("invalid fixed format ("+a+" not "+o+")","format."+a,e[a]),e[a]);t=s("signed","boolean",t),n=s("width","number",n),i=s("decimals","number",i)}return n%8&&Yt.throwArgumentError("invalid fixed format width (not byte aligned)","format.width",n),i>80&&Yt.throwArgumentError("invalid fixed format (decimals too large)","format.decimals",i),new Li(ys,t,n,i)}}class Dt{constructor(e,t,n,i){e!==ys&&Yt.throwError("cannot use FixedNumber constructor; use FixedNumber.from",B.errors.UNSUPPORTED_OPERATION,{operation:"new FixedFormat"}),this.format=i,this._hex=t,this._value=n,this._isFixedNumber=!0,Object.freeze(this)}_checkFormat(e){this.format.name!==e.format.name&&Yt.throwArgumentError("incompatible format; use fixedNumber.toFormat","other",e)}addUnsafe(e){this._checkFormat(e);const t=Nr(this._value,this.format.decimals),n=Nr(e._value,e.format.decimals);return Dt.fromValue(t.add(n),this.format.decimals,this.format)}subUnsafe(e){this._checkFormat(e);const t=Nr(this._value,this.format.decimals),n=Nr(e._value,e.format.decimals);return Dt.fromValue(t.sub(n),this.format.decimals,this.format)}mulUnsafe(e){this._checkFormat(e);const t=Nr(this._value,this.format.decimals),n=Nr(e._value,e.format.decimals);return Dt.fromValue(t.mul(n).div(this.format._multiplier),this.format.decimals,this.format)}divUnsafe(e){this._checkFormat(e);const t=Nr(this._value,this.format.decimals),n=Nr(e._value,e.format.decimals);return Dt.fromValue(t.mul(this.format._multiplier).div(n),this.format.decimals,this.format)}floor(){const e=this.toString().split(".");e.length===1&&e.push("0");let t=Dt.from(e[0],this.format);const n=!e[1].match(/^(0*)$/);return this.isNegative()&&n&&(t=t.subUnsafe(A0.toFormat(t.format))),t}ceiling(){const e=this.toString().split(".");e.length===1&&e.push("0");let t=Dt.from(e[0],this.format);const n=!e[1].match(/^(0*)$/);return!this.isNegative()&&n&&(t=t.addUnsafe(A0.toFormat(t.format))),t}round(e){e==null&&(e=0);const t=this.toString().split(".");if(t.length===1&&t.push("0"),(e<0||e>80||e%1)&&Yt.throwArgumentError("invalid decimal count","decimals",e),t[1].length<=e)return this;const n=Dt.from("1"+vs.substring(0,e),this.format),i=Xp.toFormat(this.format);return this.mulUnsafe(n).addUnsafe(i).floor().divUnsafe(n)}isZero(){return this._value==="0.0"||this._value==="0"}isNegative(){return this._value[0]==="-"}toString(){return this._value}toHexString(e){if(e==null)return this._hex;e%8&&Yt.throwArgumentError("invalid byte width","width",e);const t=R.from(this._hex).fromTwos(this.format.width).toTwos(e).toHexString();return Re(t,e/8)}toUnsafeFloat(){return parseFloat(this.toString())}toFormat(e){return Dt.fromString(this._value,e)}static fromValue(e,t,n){return n==null&&t!=null&&!Jp(t)&&(n=t,t=null),t==null&&(t=0),n==null&&(n="fixed"),Dt.fromString(ya(e,t),Li.from(n))}static fromString(e,t){t==null&&(t="fixed");const n=Li.from(t),i=Nr(e,n.decimals);!n.signed&&i.lt(qu)&&$u("unsigned value cannot be negative","overflow","value",e);let s=null;n.signed?s=i.toTwos(n.width).toHexString():(s=i.toHexString(),s=Re(s,n.width/8));const a=ya(i,n.decimals);return new Dt(ys,s,a,n)}static fromBytes(e,t){t==null&&(t="fixed");const n=Li.from(t);if(j(e).length>n.width/8)throw new Error("overflow");let i=R.from(e);n.signed&&(i=i.fromTwos(n.width));const s=i.toTwos((n.signed?0:1)+n.width).toHexString(),a=ya(i,n.decimals);return new Dt(ys,s,a,n)}static from(e,t){if(typeof e=="string")return Dt.fromString(e,t);if(Dn(e))return Dt.fromBytes(e,t);try{return Dt.fromValue(e,0,t)}catch(n){if(n.code!==B.errors.INVALID_ARGUMENT)throw n}return Yt.throwArgumentError("invalid FixedNumber value","value",e)}static isFixedNumber(e){return!!(e&&e._isFixedNumber)}}const A0=Dt.from(1),Xp=Dt.from("0.5"),Zp="properties/5.7.0";var e1=function(r,e,t,n){function i(s){return s instanceof t?s:new t(function(a){a(s)})}return new(t||(t=Promise))(function(s,a){function o(g){try{u(n.next(g))}catch(b){a(b)}}function c(g){try{u(n.throw(g))}catch(b){a(b)}}function u(g){g.done?s(g.value):i(g.value).then(o,c)}u((n=n.apply(r,e||[])).next())})};const Ba=new B(Zp);function q(r,e,t){Object.defineProperty(r,e,{enumerable:!0,value:t,writable:!1})}function Cr(r,e){for(let t=0;t<32;t++){if(r[e])return r[e];if(!r.prototype||typeof r.prototype!="object")break;r=Object.getPrototypeOf(r.prototype).constructor}return null}function Le(r){return e1(this,void 0,void 0,function*(){const e=Object.keys(r).map(n=>{const i=r[n];return Promise.resolve(i).then(s=>({key:n,value:s}))});return(yield Promise.all(e)).reduce((n,i)=>(n[i.key]=i.value,n),{})})}function af(r,e){(!r||typeof r!="object")&&Ba.throwArgumentError("invalid object","object",r),Object.keys(r).forEach(t=>{e[t]||Ba.throwArgumentError("invalid object key - "+t,"transaction:"+t,r)})}function kt(r){const e={};for(const t in r)e[t]=r[t];return e}const t1={bigint:!0,boolean:!0,function:!0,number:!0,string:!0};function zu(r){if(r==null||t1[typeof r])return!0;if(Array.isArray(r)||typeof r=="object"){if(!Object.isFrozen(r))return!1;const e=Object.keys(r);for(let t=0;tzr(e)));if(typeof r=="object"){const e={};for(const t in r){const n=r[t];n!==void 0&&q(e,t,zr(n))}return e}return Ba.throwArgumentError(`Cannot deepCopy ${typeof r}`,"object",r)}function zr(r){return r1(r)}class wi{constructor(e){for(const t in e)this[t]=zr(e[t])}}const Js="abi/5.7.0",Ae=new B(Js),li={};let _0={calldata:!0,memory:!0,storage:!0},n1={calldata:!0,memory:!0};function fa(r,e){if(r==="bytes"||r==="string"){if(_0[e])return!0}else if(r==="address"){if(e==="payable")return!0}else if((r.indexOf("[")>=0||r==="tuple")&&n1[e])return!0;return(_0[e]||e==="payable")&&Ae.throwArgumentError("invalid modifier","name",e),!1}function i1(r,e){let t=r;function n(o){Ae.throwArgumentError(`unexpected character at position ${o}`,"param",r)}r=r.replace(/\s/g," ");function i(o){let c={type:"",name:"",parent:o,state:{allowType:!0}};return e&&(c.indexed=!1),c}let s={type:"",name:"",state:{allowType:!0}},a=s;for(let o=0;oJSON.parse(i.format(e)))),JSON.stringify(n)}let t="";return this.baseType==="array"?(t+=this.arrayChildren.format(e),t+="["+(this.arrayLength<0?"":String(this.arrayLength))+"]"):this.baseType==="tuple"?(e!==Ce.sighash&&(t+=this.type),t+="("+this.components.map(n=>n.format(e)).join(e===Ce.full?", ":",")+")"):t+=this.type,e!==Ce.sighash&&(this.indexed===!0&&(t+=" indexed"),e===Ce.full&&this.name&&(t+=" "+this.name)),t}static from(e,t){return typeof e=="string"?Ot.fromString(e,t):Ot.fromObject(e)}static fromObject(e){return Ot.isParamType(e)?e:new Ot(li,{name:e.name||null,type:Ti(e.type),indexed:e.indexed==null?null:!!e.indexed,components:e.components?e.components.map(Ot.fromObject):null})}static fromString(e,t){function n(i){return Ot.fromObject({name:i.name,type:i.type,indexed:i.indexed,components:i.components})}return n(i1(e,!!t))}static isParamType(e){return!!(e!=null&&e._isParamType)}}function Ls(r,e){return o1(r).map(t=>Ot.fromString(t,e))}class Dr{constructor(e,t){e!==li&&Ae.throwError("use a static from method",B.errors.UNSUPPORTED_OPERATION,{operation:"new Fragment()"}),va(this,t),this._isFragment=!0,Object.freeze(this)}static from(e){return Dr.isFragment(e)?e:typeof e=="string"?Dr.fromString(e):Dr.fromObject(e)}static fromObject(e){if(Dr.isFragment(e))return e;switch(e.type){case"function":return Sr.fromObject(e);case"event":return Br.fromObject(e);case"constructor":return _r.fromObject(e);case"error":return rn.fromObject(e);case"fallback":case"receive":return null}return Ae.throwArgumentError("invalid fragment object","value",e)}static fromString(e){return e=e.replace(/\s/g," "),e=e.replace(/\(/g," (").replace(/\)/g,") ").replace(/\s+/g," "),e=e.trim(),e.split(" ")[0]==="event"?Br.fromString(e.substring(5).trim()):e.split(" ")[0]==="function"?Sr.fromString(e.substring(8).trim()):e.split("(")[0].trim()==="constructor"?_r.fromString(e.trim()):e.split(" ")[0]==="error"?rn.fromString(e.substring(5).trim()):Ae.throwArgumentError("unsupported fragment","value",e)}static isFragment(e){return!!(e&&e._isFragment)}}class Br extends Dr{format(e){if(e||(e=Ce.sighash),Ce[e]||Ae.throwArgumentError("invalid format type","format",e),e===Ce.json)return JSON.stringify({type:"event",anonymous:this.anonymous,name:this.name,inputs:this.inputs.map(n=>JSON.parse(n.format(e)))});let t="";return e!==Ce.sighash&&(t+="event "),t+=this.name+"("+this.inputs.map(n=>n.format(e)).join(e===Ce.full?", ":",")+") ",e!==Ce.sighash&&this.anonymous&&(t+="anonymous "),t.trim()}static from(e){return typeof e=="string"?Br.fromString(e):Br.fromObject(e)}static fromObject(e){if(Br.isEventFragment(e))return e;e.type!=="event"&&Ae.throwArgumentError("invalid event object","value",e);const t={name:Us(e.name),anonymous:e.anonymous,inputs:e.inputs?e.inputs.map(Ot.fromObject):[],type:"event"};return new Br(li,t)}static fromString(e){let t=e.match(Fs);t||Ae.throwArgumentError("invalid event string","value",e);let n=!1;return t[3].split(" ").forEach(i=>{switch(i.trim()){case"anonymous":n=!0;break;case"":break;default:Ae.warn("unknown modifier: "+i)}}),Br.fromObject({name:t[1].trim(),anonymous:n,inputs:Ls(t[2],!0),type:"event"})}static isEventFragment(e){return e&&e._isFragment&&e.type==="event"}}function Ku(r,e){e.gas=null;let t=r.split("@");return t.length!==1?(t.length>2&&Ae.throwArgumentError("invalid human-readable ABI signature","value",r),t[1].match(/^[0-9]+$/)||Ae.throwArgumentError("invalid human-readable ABI signature gas","value",r),e.gas=R.from(t[1]),t[0]):r}function Vu(r,e){e.constant=!1,e.payable=!1,e.stateMutability="nonpayable",r.split(" ").forEach(t=>{switch(t.trim()){case"constant":e.constant=!0;break;case"payable":e.payable=!0,e.stateMutability="payable";break;case"nonpayable":e.payable=!1,e.stateMutability="nonpayable";break;case"pure":e.constant=!0,e.stateMutability="pure";break;case"view":e.constant=!0,e.stateMutability="view";break;case"external":case"public":case"":break;default:console.log("unknown modifier: "+t)}})}function Ju(r){let e={constant:!1,payable:!0,stateMutability:"payable"};return r.stateMutability!=null?(e.stateMutability=r.stateMutability,e.constant=e.stateMutability==="view"||e.stateMutability==="pure",r.constant!=null&&!!r.constant!==e.constant&&Ae.throwArgumentError("cannot have constant function with mutability "+e.stateMutability,"value",r),e.payable=e.stateMutability==="payable",r.payable!=null&&!!r.payable!==e.payable&&Ae.throwArgumentError("cannot have payable function with mutability "+e.stateMutability,"value",r)):r.payable!=null?(e.payable=!!r.payable,r.constant==null&&!e.payable&&r.type!=="constructor"&&Ae.throwArgumentError("unable to determine stateMutability","value",r),e.constant=!!r.constant,e.constant?e.stateMutability="view":e.stateMutability=e.payable?"payable":"nonpayable",e.payable&&e.constant&&Ae.throwArgumentError("cannot have constant payable function","value",r)):r.constant!=null?(e.constant=!!r.constant,e.payable=!e.constant,e.stateMutability=e.constant?"view":"payable"):r.type!=="constructor"&&Ae.throwArgumentError("unable to determine stateMutability","value",r),e}class _r extends Dr{format(e){if(e||(e=Ce.sighash),Ce[e]||Ae.throwArgumentError("invalid format type","format",e),e===Ce.json)return JSON.stringify({type:"constructor",stateMutability:this.stateMutability!=="nonpayable"?this.stateMutability:void 0,payable:this.payable,gas:this.gas?this.gas.toNumber():void 0,inputs:this.inputs.map(n=>JSON.parse(n.format(e)))});e===Ce.sighash&&Ae.throwError("cannot format a constructor for sighash",B.errors.UNSUPPORTED_OPERATION,{operation:"format(sighash)"});let t="constructor("+this.inputs.map(n=>n.format(e)).join(e===Ce.full?", ":",")+") ";return this.stateMutability&&this.stateMutability!=="nonpayable"&&(t+=this.stateMutability+" "),t.trim()}static from(e){return typeof e=="string"?_r.fromString(e):_r.fromObject(e)}static fromObject(e){if(_r.isConstructorFragment(e))return e;e.type!=="constructor"&&Ae.throwArgumentError("invalid constructor object","value",e);let t=Ju(e);t.constant&&Ae.throwArgumentError("constructor cannot be constant","value",e);const n={name:null,type:e.type,inputs:e.inputs?e.inputs.map(Ot.fromObject):[],payable:t.payable,stateMutability:t.stateMutability,gas:e.gas?R.from(e.gas):null};return new _r(li,n)}static fromString(e){let t={type:"constructor"};e=Ku(e,t);let n=e.match(Fs);return(!n||n[1].trim()!=="constructor")&&Ae.throwArgumentError("invalid constructor string","value",e),t.inputs=Ls(n[2].trim(),!1),Vu(n[3].trim(),t),_r.fromObject(t)}static isConstructorFragment(e){return e&&e._isFragment&&e.type==="constructor"}}class Sr extends _r{format(e){if(e||(e=Ce.sighash),Ce[e]||Ae.throwArgumentError("invalid format type","format",e),e===Ce.json)return JSON.stringify({type:"function",name:this.name,constant:this.constant,stateMutability:this.stateMutability!=="nonpayable"?this.stateMutability:void 0,payable:this.payable,gas:this.gas?this.gas.toNumber():void 0,inputs:this.inputs.map(n=>JSON.parse(n.format(e))),outputs:this.outputs.map(n=>JSON.parse(n.format(e)))});let t="";return e!==Ce.sighash&&(t+="function "),t+=this.name+"("+this.inputs.map(n=>n.format(e)).join(e===Ce.full?", ":",")+") ",e!==Ce.sighash&&(this.stateMutability?this.stateMutability!=="nonpayable"&&(t+=this.stateMutability+" "):this.constant&&(t+="view "),this.outputs&&this.outputs.length&&(t+="returns ("+this.outputs.map(n=>n.format(e)).join(", ")+") "),this.gas!=null&&(t+="@"+this.gas.toString()+" ")),t.trim()}static from(e){return typeof e=="string"?Sr.fromString(e):Sr.fromObject(e)}static fromObject(e){if(Sr.isFunctionFragment(e))return e;e.type!=="function"&&Ae.throwArgumentError("invalid function object","value",e);let t=Ju(e);const n={type:e.type,name:Us(e.name),constant:t.constant,inputs:e.inputs?e.inputs.map(Ot.fromObject):[],outputs:e.outputs?e.outputs.map(Ot.fromObject):[],payable:t.payable,stateMutability:t.stateMutability,gas:e.gas?R.from(e.gas):null};return new Sr(li,n)}static fromString(e){let t={type:"function"};e=Ku(e,t);let n=e.split(" returns ");n.length>2&&Ae.throwArgumentError("invalid function string","value",e);let i=n[0].match(Fs);if(i||Ae.throwArgumentError("invalid function signature","value",e),t.name=i[1].trim(),t.name&&Us(t.name),t.inputs=Ls(i[2],!1),Vu(i[3].trim(),t),n.length>1){let s=n[1].match(Fs);(s[1].trim()!=""||s[3].trim()!="")&&Ae.throwArgumentError("unexpected tokens","value",e),t.outputs=Ls(s[2],!1)}else t.outputs=[];return Sr.fromObject(t)}static isFunctionFragment(e){return e&&e._isFragment&&e.type==="function"}}function S0(r){const e=r.format();return(e==="Error(string)"||e==="Panic(uint256)")&&Ae.throwArgumentError(`cannot specify user defined ${e} error`,"fragment",r),r}class rn extends Dr{format(e){if(e||(e=Ce.sighash),Ce[e]||Ae.throwArgumentError("invalid format type","format",e),e===Ce.json)return JSON.stringify({type:"error",name:this.name,inputs:this.inputs.map(n=>JSON.parse(n.format(e)))});let t="";return e!==Ce.sighash&&(t+="error "),t+=this.name+"("+this.inputs.map(n=>n.format(e)).join(e===Ce.full?", ":",")+") ",t.trim()}static from(e){return typeof e=="string"?rn.fromString(e):rn.fromObject(e)}static fromObject(e){if(rn.isErrorFragment(e))return e;e.type!=="error"&&Ae.throwArgumentError("invalid error object","value",e);const t={type:e.type,name:Us(e.name),inputs:e.inputs?e.inputs.map(Ot.fromObject):[]};return S0(new rn(li,t))}static fromString(e){let t={type:"error"},n=e.match(Fs);return n||Ae.throwArgumentError("invalid error signature","value",e),t.name=n[1].trim(),t.name&&Us(t.name),t.inputs=Ls(n[2],!1),S0(rn.fromObject(t))}static isErrorFragment(e){return e&&e._isFragment&&e.type==="error"}}function Ti(r){return r.match(/^uint($|[^1-9])/)?r="uint256"+r.substring(4):r.match(/^int($|[^1-9])/)&&(r="int256"+r.substring(3)),r}const a1=new RegExp("^[a-zA-Z$_][a-zA-Z0-9$_]*$");function Us(r){return(!r||!r.match(a1))&&Ae.throwArgumentError(`invalid identifier "${r}"`,"value",r),r}const Fs=new RegExp("^([^)(]*)\\((.*)\\)([^)(]*)$");function o1(r){r=r.trim();let e=[],t="",n=0;for(let i=0;ithis.wordSize&&of.throwError("value out-of-bounds",B.errors.BUFFER_OVERRUN,{length:this.wordSize,offset:t.length}),t.length%this.wordSize&&(t=Pe([this._padding.slice(t.length%this.wordSize),t])),t}writeValue(e){return this._writeData(this._getValue(e))}writeUpdatableValue(){const e=this._data.length;return this._data.push(this._padding),this._dataLength+=this.wordSize,t=>{this._data[e]=this._getValue(t)}}}class Da{constructor(e,t,n,i){q(this,"_data",j(e)),q(this,"wordSize",t||32),q(this,"_coerceFunc",n),q(this,"allowLoose",i),this._offset=0}get data(){return W(this._data)}get consumed(){return this._offset}static coerce(e,t){let n=e.match("^u?int([0-9]+)$");return n&&parseInt(n[1])<=48&&(t=t.toNumber()),t}coerce(e,t){return this._coerceFunc?this._coerceFunc(e,t):Da.coerce(e,t)}_peekBytes(e,t,n){let i=Math.ceil(t/this.wordSize)*this.wordSize;return this._offset+i>this._data.length&&(this.allowLoose&&n&&this._offset+t<=this._data.length?i=t:of.throwError("data out-of-bounds",B.errors.BUFFER_OVERRUN,{length:this._data.length,offset:this._offset+i})),this._data.slice(this._offset,this._offset+i)}subReader(e){return new Da(this._data.slice(this._offset+e),this.wordSize,this._coerceFunc,this.allowLoose)}readBytes(e,t){let n=this._peekBytes(0,e,!!t);return this._offset+=n.length,n.slice(0,e)}readValue(){return R.from(this.readBytes(this.wordSize))}}var Yu={exports:{}};/** * [js-sha3]{@link https://github.com/emn178/js-sha3} * * @version 0.8.0 diff --git a/assets/01-overview-B4zpCEz7.js b/assets/01-overview-C4RM-HCV.js similarity index 97% rename from assets/01-overview-B4zpCEz7.js rename to assets/01-overview-C4RM-HCV.js index 0ea037d14be..d39eb9a0e51 100644 --- a/assets/01-overview-B4zpCEz7.js +++ b/assets/01-overview-C4RM-HCV.js @@ -1,4 +1,4 @@ -import{d as r,j as e}from"./index-CQ1xESna.js";const s={title:"Wallet Connectors",description:"undefined"};function t(o){const n={a:"a",div:"div",h1:"h1",header:"header",li:"li",p:"p",ul:"ul",...r(),...o.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"wallet-connectors",children:["Wallet Connectors",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#wallet-connectors",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as r,j as e}from"./index-BuApaT9A.js";const s={title:"Wallet Connectors",description:"undefined"};function t(o){const n={a:"a",div:"div",h1:"h1",header:"header",li:"li",p:"p",ul:"ul",...r(),...o.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"wallet-connectors",children:["Wallet Connectors",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#wallet-connectors",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(n.p,{children:`Sequence is compatible with all standard Ethereum libraries and connectors. If you've developed your dapp to with work Metamask, it will also automatically work with Sequence.`}),` `,e.jsxs(n.p,{children:[`Our SDKs offer all the functionality you'd need to build a web3 dapp, but you can also diff --git a/assets/01-overview-B1iAWAUg.js b/assets/01-overview-C4pZJ_Qb.js similarity index 97% rename from assets/01-overview-B1iAWAUg.js rename to assets/01-overview-C4pZJ_Qb.js index f1fcd50f4ac..f9e66296207 100644 --- a/assets/01-overview-B1iAWAUg.js +++ b/assets/01-overview-C4pZJ_Qb.js @@ -1,4 +1,4 @@ -import{d as r,j as e}from"./index-CQ1xESna.js";const o={title:"Introduction",description:"undefined"};function t(i){const n={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",header:"header",li:"li",p:"p",ul:"ul",...r(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"introduction",children:["Introduction",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#introduction",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as r,j as e}from"./index-BuApaT9A.js";const o={title:"Introduction",description:"undefined"};function t(i){const n={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",header:"header",li:"li",p:"p",ul:"ul",...r(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"introduction",children:["Introduction",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#introduction",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(n.p,{children:["The Sequence Unity Embedded Wallet SDK provides full Sequence ",e.jsx(n.a,{href:"/solutions/wallets/embedded-wallet/01-overview",children:"Embedded Wallet"})," and ",e.jsx(n.a,{href:"/api/indexer/overview",children:"Indexer"})," integration for your Unity Games, integrated with our own purpose-built for Unity SequenceEthereum library. That's right, no Nethereum required!"]}),` `,e.jsxs(n.p,{children:["This SDK follows ",e.jsx(n.a,{href:"https://semver.org/",children:"Semantic Versioning"})," (",e.jsx(n.code,{children:"major.minor.patch"}),"). While we're still in ",e.jsx(n.code,{children:"0.x.y"})," builds, API breaking changes can be made at any time. After ",e.jsx(n.code,{children:"1.0.0"}),", breaking changes will always cause a ",e.jsx(n.code,{children:"major"})," version increment, non-breaking new features will cause a ",e.jsx(n.code,{children:"minor"})," version increment, and bugfixes will cause a ",e.jsx(n.code,{children:"patch"})," version increment."]}),` `,e.jsxs(n.h2,{id:"requirements",children:["Requirements",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#requirements",children:e.jsx(n.div,{"data-autolink-icon":!0})})]}),` diff --git a/assets/01-overview-oAznXel_.js b/assets/01-overview-CJr0MEZx.js similarity index 95% rename from assets/01-overview-oAznXel_.js rename to assets/01-overview-CJr0MEZx.js index 15db7279193..7c781b1e87c 100644 --- a/assets/01-overview-oAznXel_.js +++ b/assets/01-overview-CJr0MEZx.js @@ -1,4 +1,4 @@ -import{d as n,j as e,e as s}from"./index-CQ1xESna.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";import{C as i,a as o}from"./CardGrid-Cq4GeAxK.js";const u={title:"Sequence Market",description:"undefined"};function a(r){const t={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",header:"header",hr:"hr",p:"p",...n(),...r.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"sequence-market",children:["Sequence Market",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sequence-market",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` +import{d as n,j as e,e as s}from"./index-BuApaT9A.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";import{C as i,a as o}from"./CardGrid-CYVfQ3WE.js";const u={title:"Sequence Market",description:"undefined"};function a(r){const t={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",header:"header",hr:"hr",p:"p",...n(),...r.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"sequence-market",children:["Sequence Market",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sequence-market",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(t.p,{children:"The Sequence Marketplace API service offers a simple and fast way to interact with sequence marketplace protocols to build a custom marketplace while accelerating your development time. The API is designed to be easy to use and to have all the features you need to build a fully functional marketplace."}),` `,e.jsx(t.hr,{}),` `,e.jsxs(s,{type:"tip",children:[e.jsxs(t.p,{children:["Sequence Market contract is fully audited and can be found at ",e.jsx(t.a,{href:"https://github.com/0xsequence/marketplace-contracts",children:"https://github.com/0xsequence/marketplace-contracts"})]}),e.jsxs(t.p,{children:["The officially maintained contract address is ",e.jsx(t.code,{children:"0xB537a160472183f2150d42EB1c3DD6684A55f74c"}),", and is available with the same address on all networks supported by the sequence stack."]})]}),` diff --git a/assets/01-overview-CeHZ22QN.js b/assets/01-overview-CvggFXnC.js similarity index 97% rename from assets/01-overview-CeHZ22QN.js rename to assets/01-overview-CvggFXnC.js index 11c8d0e73fd..90260bd81ff 100644 --- a/assets/01-overview-CeHZ22QN.js +++ b/assets/01-overview-CvggFXnC.js @@ -1,4 +1,4 @@ -import{d as i,j as e}from"./index-CQ1xESna.js";const s={title:"Sequence Embedded Wallet",description:"undefined"};function a(n){const t={a:"a",aside:"aside",div:"div",h1:"h1",h2:"h2",header:"header",p:"p",...i(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"sequence-embedded-wallet",children:["Sequence Embedded Wallet",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sequence-embedded-wallet",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` +import{d as i,j as e}from"./index-BuApaT9A.js";const s={title:"Sequence Embedded Wallet",description:"undefined"};function a(n){const t={a:"a",aside:"aside",div:"div",h1:"h1",h2:"h2",header:"header",p:"p",...i(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"sequence-embedded-wallet",children:["Sequence Embedded Wallet",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sequence-embedded-wallet",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(t.p,{children:"Sequence Embedded Wallet (or Wallet-as-a-Service) enables the creation, management and usage of fully functional EVM compatible wallets. These wallets can be created on-demand for each user and allow you to integrate an application with an Ethereum compatible blockchain, while using familiar constructions like RPC APIs."}),` `,e.jsxs(t.p,{children:["Sequence Embedded Wallet offers real non-custodial wallets and the system guarantees that each created wallet can only be accessed with the consent of the owner of the wallet. This is made possible by utilizing the power of ",e.jsx(t.a,{href:"https://aws.amazon.com/ec2/nitro/nitro-enclaves/",children:"AWS Nitro Enclaves"})," to handle sensitive data in a secure environment that nobody can access - not even Sequence."]}),` `,e.jsxs(t.h2,{id:"try-a-demo",children:["Try a Demo",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#try-a-demo",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` diff --git a/assets/01-overview-CheoKdG6.js b/assets/01-overview-Do_IYhe5.js similarity index 97% rename from assets/01-overview-CheoKdG6.js rename to assets/01-overview-Do_IYhe5.js index 7b86603ceb1..dd293ba7e1d 100644 --- a/assets/01-overview-CheoKdG6.js +++ b/assets/01-overview-Do_IYhe5.js @@ -1,4 +1,4 @@ -import{d as s,j as e}from"./index-CQ1xESna.js";const o={title:"SequenceKit SDK",description:"undefined"};function i(t){const n={a:"a",div:"div",h1:"h1",h2:"h2",header:"header",li:"li",p:"p",strong:"strong",ul:"ul",...s(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"sequencekit-sdk",children:["SequenceKit SDK",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sequencekit-sdk",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as s,j as e}from"./index-BuApaT9A.js";const o={title:"SequenceKit SDK",description:"undefined"};function i(t){const n={a:"a",div:"div",h1:"h1",h2:"h2",header:"header",li:"li",p:"p",strong:"strong",ul:"ul",...s(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"sequencekit-sdk",children:["SequenceKit SDK",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sequencekit-sdk",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(n.p,{children:["Sequence Kit 🧰 is the ultimate toolkit for effortlessly integrating web3 wallets into your applications, providing your users with a smooth and secure onboarding experience. With our robust tools built on the popular ",e.jsx(n.a,{href:"https://wagmi.sh/",children:"wagmi"})," library, unlock a realm of possibilities in the world of web3."]}),` `,e.jsxs(n.h2,{id:"key-features",children:["Key Features",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#key-features",children:e.jsx(n.div,{"data-autolink-icon":!0})})]}),` `,e.jsxs(n.ul,{children:[` diff --git a/assets/01-overview-BZ1QXxqO.js b/assets/01-overview-ZOo9j1gJ.js similarity index 97% rename from assets/01-overview-BZ1QXxqO.js rename to assets/01-overview-ZOo9j1gJ.js index 2998523aea9..2d2078135e8 100644 --- a/assets/01-overview-BZ1QXxqO.js +++ b/assets/01-overview-ZOo9j1gJ.js @@ -1,4 +1,4 @@ -import{d as a,j as e}from"./index-CQ1xESna.js";const s={slug:"/unreal-waas-sdk",title:"Introduction",description:"undefined"};function r(i){const n={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",header:"header",li:"li",p:"p",ul:"ul",...a(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"introduction",children:["Introduction",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#introduction",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as a,j as e}from"./index-BuApaT9A.js";const s={slug:"/unreal-waas-sdk",title:"Introduction",description:"undefined"};function r(i){const n={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",header:"header",li:"li",p:"p",ul:"ul",...a(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"introduction",children:["Introduction",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#introduction",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(n.p,{children:["The Sequence Unreal Embedded Wallet SDK provides full Sequence ",e.jsx(n.a,{href:"/solutions/wallets/embedded-wallet/01-overview",children:"Embedded Wallet"})," and ",e.jsx(n.a,{href:"/api/indexer/overview",children:"Indexer"})," integration for games built on the Unreal Framework."]}),` `,e.jsxs(n.p,{children:["This SDK follows ",e.jsx(n.a,{href:"https://semver.org/",children:"Semantic Versioning"})," (",e.jsx(n.code,{children:"major.minor.patch"}),"). While we're still in ",e.jsx(n.code,{children:"0.x.y"})," builds, API breaking changes can be made at any time. After ",e.jsx(n.code,{children:"1.0.0"}),", breaking changes will always cause a ",e.jsx(n.code,{children:"major"})," version increment, non-breaking new features will cause a ",e.jsx(n.code,{children:"minor"})," version increment, and bugfixes will cause a ",e.jsx(n.code,{children:"patch"})," version increment."]}),` `,e.jsxs(n.p,{children:["Sequence Unreal SDK is only available as a private beta at the moment. To get access, get in touch with ",e.jsx(n.a,{href:"https://sequence.xyz/contact",children:"Sequence BD Team"}),"."]}),` diff --git a/assets/01-why-D3DPJKAd.js b/assets/01-why-CGBBNjVt.js similarity index 98% rename from assets/01-why-D3DPJKAd.js rename to assets/01-why-CGBBNjVt.js index c1fb3b71bd2..b4b09fc3bf2 100644 --- a/assets/01-why-D3DPJKAd.js +++ b/assets/01-why-CGBBNjVt.js @@ -1,4 +1,4 @@ -import{d as s,j as e}from"./index-CQ1xESna.js";const i={title:"Why smart contracts wallets?",description:"undefined"};function a(t){const n={a:"a",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",li:"li",p:"p",ul:"ul",...s(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"why-smart-contracts-wallets",children:["Why smart contracts wallets?",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#why-smart-contracts-wallets",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as s,j as e}from"./index-BuApaT9A.js";const i={title:"Why smart contracts wallets?",description:"undefined"};function a(t){const n={a:"a",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",li:"li",p:"p",ul:"ul",...s(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"why-smart-contracts-wallets",children:["Why smart contracts wallets?",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#why-smart-contracts-wallets",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(n.p,{children:`Ethereum wallets may take two different forms, Externally owned accounts (EOAs) or Smart Contract Wallets. The Sequence wallet is implemented as a smart contract, which allows the system to provide additional security and functionality.`}),` `,e.jsxs(n.h2,{id:"externally-owned-accounts",children:["Externally owned accounts",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#externally-owned-accounts",children:e.jsx(n.div,{"data-autolink-icon":!0})})]}),` diff --git a/assets/02-auth-address-Dm4r6cTG.js b/assets/02-auth-address-1FKnm7mc.js similarity index 99% rename from assets/02-auth-address-Dm4r6cTG.js rename to assets/02-auth-address-1FKnm7mc.js index 906a0e1863c..ccb6da3c4be 100644 --- a/assets/02-auth-address-Dm4r6cTG.js +++ b/assets/02-auth-address-1FKnm7mc.js @@ -1,4 +1,4 @@ -import{d as n,j as s}from"./index-CQ1xESna.js";const a={title:"Authenticate Users with Message Signature",description:"undefined"};function r(i){const e={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",header:"header",p:"p",pre:"pre",span:"span",strong:"strong",...n(),...i.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"authenticate-users-with-message-signature",children:["Authenticate Users with Message Signature",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#authenticate-users-with-message-signature",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` +import{d as n,j as s}from"./index-BuApaT9A.js";const a={title:"Authenticate Users with Message Signature",description:"undefined"};function r(i){const e={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",header:"header",p:"p",pre:"pre",span:"span",strong:"strong",...n(),...i.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"authenticate-users-with-message-signature",children:["Authenticate Users with Message Signature",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#authenticate-users-with-message-signature",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` `,s.jsxs(e.h2,{id:"ask-for-the-wallet-address",children:["Ask for the wallet address",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#ask-for-the-wallet-address",children:s.jsx(e.div,{"data-autolink-icon":!0})})]}),` `,s.jsx(e.p,{children:"To get the user's Sequence wallet address:"}),` `,s.jsx(e.pre,{className:"shiki shiki-themes github-light github-dark-dimmed",style:{backgroundColor:"#fff","--shiki-dark-bg":"#22272e",color:"#24292e","--shiki-dark":"#adbac7"},tabIndex:"0",children:s.jsxs(e.code,{children:[s.jsxs(e.span,{className:"line",children:[s.jsx(e.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:"const"}),s.jsx(e.span,{style:{color:"#005CC5","--shiki-dark":"#6CB6FF"},children:" wallet"}),s.jsx(e.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:" ="}),s.jsx(e.span,{style:{color:"#24292E","--shiki-dark":"#ADBAC7"},children:" sequence."}),s.jsx(e.span,{style:{color:"#6F42C1","--shiki-dark":"#DCBDFB"},children:"getWallet"}),s.jsx(e.span,{style:{color:"#24292E","--shiki-dark":"#ADBAC7"},children:"()"})]}),` diff --git a/assets/02-auth-address-DxDxUN5K.js b/assets/02-auth-address-DShbr_0m.js similarity index 99% rename from assets/02-auth-address-DxDxUN5K.js rename to assets/02-auth-address-DShbr_0m.js index 906a0e1863c..ccb6da3c4be 100644 --- a/assets/02-auth-address-DxDxUN5K.js +++ b/assets/02-auth-address-DShbr_0m.js @@ -1,4 +1,4 @@ -import{d as n,j as s}from"./index-CQ1xESna.js";const a={title:"Authenticate Users with Message Signature",description:"undefined"};function r(i){const e={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",header:"header",p:"p",pre:"pre",span:"span",strong:"strong",...n(),...i.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"authenticate-users-with-message-signature",children:["Authenticate Users with Message Signature",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#authenticate-users-with-message-signature",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` +import{d as n,j as s}from"./index-BuApaT9A.js";const a={title:"Authenticate Users with Message Signature",description:"undefined"};function r(i){const e={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",header:"header",p:"p",pre:"pre",span:"span",strong:"strong",...n(),...i.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"authenticate-users-with-message-signature",children:["Authenticate Users with Message Signature",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#authenticate-users-with-message-signature",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` `,s.jsxs(e.h2,{id:"ask-for-the-wallet-address",children:["Ask for the wallet address",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#ask-for-the-wallet-address",children:s.jsx(e.div,{"data-autolink-icon":!0})})]}),` `,s.jsx(e.p,{children:"To get the user's Sequence wallet address:"}),` `,s.jsx(e.pre,{className:"shiki shiki-themes github-light github-dark-dimmed",style:{backgroundColor:"#fff","--shiki-dark-bg":"#22272e",color:"#24292e","--shiki-dark":"#adbac7"},tabIndex:"0",children:s.jsxs(e.code,{children:[s.jsxs(e.span,{className:"line",children:[s.jsx(e.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:"const"}),s.jsx(e.span,{style:{color:"#005CC5","--shiki-dark":"#6CB6FF"},children:" wallet"}),s.jsx(e.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:" ="}),s.jsx(e.span,{style:{color:"#24292E","--shiki-dark":"#ADBAC7"},children:" sequence."}),s.jsx(e.span,{style:{color:"#6F42C1","--shiki-dark":"#DCBDFB"},children:"getWallet"}),s.jsx(e.span,{style:{color:"#24292E","--shiki-dark":"#ADBAC7"},children:"()"})]}),` diff --git a/assets/02-building-relaying-server-CAcWgQrx.js b/assets/02-building-relaying-server-BdGQp9qq.js similarity index 99% rename from assets/02-building-relaying-server-CAcWgQrx.js rename to assets/02-building-relaying-server-BdGQp9qq.js index 1393cf681db..9a3cb28019f 100644 --- a/assets/02-building-relaying-server-CAcWgQrx.js +++ b/assets/02-building-relaying-server-BdGQp9qq.js @@ -1,4 +1,4 @@ -import{d as l,j as s}from"./index-CQ1xESna.js";const a={slug:"/relayer/building-relaying-server",title:"Building a Relaying Server",description:"undefined"};function i(n){const e={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",img:"img",p:"p",pre:"pre",span:"span",...l(),...n.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"building-a-relaying-server",children:["Building a Relaying Server",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#building-a-relaying-server",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` +import{d as l,j as s}from"./index-BuApaT9A.js";const a={slug:"/relayer/building-relaying-server",title:"Building a Relaying Server",description:"undefined"};function i(n){const e={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",img:"img",p:"p",pre:"pre",span:"span",...l(),...n.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"building-a-relaying-server",children:["Building a Relaying Server",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#building-a-relaying-server",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` `,s.jsx(e.p,{children:`With Sequence, you can create a smart contract wallet your server can use to dispatch transactions for your users without you having to be worried about transaction speed, throughput and re-orgs.`}),` `,s.jsx(e.p,{children:`:::info Sequentual Transactions diff --git a/assets/02-deploy-ERC20-currency-8FspthnM.js b/assets/02-deploy-ERC20-currency-ClHiAEg6.js similarity index 99% rename from assets/02-deploy-ERC20-currency-8FspthnM.js rename to assets/02-deploy-ERC20-currency-ClHiAEg6.js index 5539d2b7ac4..24d0255fd07 100644 --- a/assets/02-deploy-ERC20-currency-8FspthnM.js +++ b/assets/02-deploy-ERC20-currency-ClHiAEg6.js @@ -1,4 +1,4 @@ -import{d as s,j as e,e as i}from"./index-CQ1xESna.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";const a={title:"How to Deploy in-game Currency in Builder",description:"undefined"};function r(t){const n={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h4:"h4",header:"header",img:"img",p:"p",...s(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"how-to-deploy-in-game-currency-in-builder",children:["How to Deploy in-game Currency in Builder",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#how-to-deploy-in-game-currency-in-builder",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as s,j as e,e as i}from"./index-BuApaT9A.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";const a={title:"How to Deploy in-game Currency in Builder",description:"undefined"};function r(t){const n={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h4:"h4",header:"header",img:"img",p:"p",...s(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"how-to-deploy-in-game-currency-in-builder",children:["How to Deploy in-game Currency in Builder",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#how-to-deploy-in-game-currency-in-builder",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(n.h2,{id:"introduction",children:["Introduction",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#introduction",children:e.jsx(n.div,{"data-autolink-icon":!0})})]}),` `,e.jsx(n.p,{children:"In this guide, we'll walk you through the process of creating your own in-game currency through deploying and minting from an ERC20 contract."}),` `,e.jsx(n.p,{children:"Currency tokens add new and interesting dimensions to in-game economies, transactions, and player interactions to unlock and distribute value."}),` diff --git a/assets/02-getting-started-BBo-hi-j.js b/assets/02-getting-started-Bmo3MAgg.js similarity index 99% rename from assets/02-getting-started-BBo-hi-j.js rename to assets/02-getting-started-Bmo3MAgg.js index 51d06cd3534..9169f717378 100644 --- a/assets/02-getting-started-BBo-hi-j.js +++ b/assets/02-getting-started-Bmo3MAgg.js @@ -1,4 +1,4 @@ -import{d as n,j as s}from"./index-CQ1xESna.js";const a={sidebar_label:"Getting Started",title:"Getting Started with Sequence Kit",description:"undefined"};function l(e){const i={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",header:"header",li:"li",ol:"ol",p:"p",pre:"pre",span:"span",...n(),...e.components};return s.jsxs(s.Fragment,{children:[s.jsx(i.header,{children:s.jsxs(i.h1,{id:"getting-started-with-sequence-kit",children:["Getting Started with Sequence Kit",s.jsx(i.a,{"aria-hidden":"true",tabIndex:"-1",href:"#getting-started-with-sequence-kit",children:s.jsx(i.div,{"data-autolink-icon":!0})})]})}),` +import{d as n,j as s}from"./index-BuApaT9A.js";const a={sidebar_label:"Getting Started",title:"Getting Started with Sequence Kit",description:"undefined"};function l(e){const i={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",header:"header",li:"li",ol:"ol",p:"p",pre:"pre",span:"span",...n(),...e.components};return s.jsxs(s.Fragment,{children:[s.jsx(i.header,{children:s.jsxs(i.h1,{id:"getting-started-with-sequence-kit",children:["Getting Started with Sequence Kit",s.jsx(i.a,{"aria-hidden":"true",tabIndex:"-1",href:"#getting-started-with-sequence-kit",children:s.jsx(i.div,{"data-autolink-icon":!0})})]})}),` `,s.jsx(i.p,{children:"In this guide, we will walk you through installing Sequence Kit, triggering the connection modal, and displaying the embedded wallet in your application."}),` `,s.jsxs(i.h2,{id:"installing-sequence-kit-packages",children:["Installing Sequence Kit Packages",s.jsx(i.a,{"aria-hidden":"true",tabIndex:"-1",href:"#installing-sequence-kit-packages",children:s.jsx(i.div,{"data-autolink-icon":!0})})]}),` `,s.jsxs(i.p,{children:["Sequence Kit is modular, allowing you to install only the necessary packages. To get started, install the ",s.jsx(i.code,{children:"kit"})," core package, the ",s.jsx(i.code,{children:"connectors"})," package for interfacing with various wallet providers, and the ",s.jsx(i.code,{children:"wallet"})," for the embedded wallet. Additionally, install other dependencies such as wagmi, viem, and 0xsequence."]}),` diff --git a/assets/02-installation-B9weejMU.js b/assets/02-installation-B2QSK-Mx.js similarity index 97% rename from assets/02-installation-B9weejMU.js rename to assets/02-installation-B2QSK-Mx.js index 63d1e6e8382..34a54cd9aee 100644 --- a/assets/02-installation-B9weejMU.js +++ b/assets/02-installation-B2QSK-Mx.js @@ -1,4 +1,4 @@ -import{d as r,j as e}from"./index-CQ1xESna.js";const s={title:"Installation",description:"undefined"};function t(i){const n={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",header:"header",li:"li",p:"p",ul:"ul",...r(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"installation",children:["Installation",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#installation",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as r,j as e}from"./index-BuApaT9A.js";const s={title:"Installation",description:"undefined"};function t(i){const n={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",header:"header",li:"li",p:"p",ul:"ul",...r(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"installation",children:["Installation",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#installation",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(n.h2,{id:"credentials",children:["Credentials",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#credentials",children:e.jsx(n.div,{"data-autolink-icon":!0})})]}),` `,e.jsx(n.p,{children:"Before you can use this plugin, you need to acquire the following credentials from Sequence:"}),` `,e.jsxs(n.ul,{children:[` diff --git a/assets/02-installation-Cc00QywQ.js b/assets/02-installation-Bq7wjiPn.js similarity index 99% rename from assets/02-installation-Cc00QywQ.js rename to assets/02-installation-Bq7wjiPn.js index 5dec38609be..baa0499c6de 100644 --- a/assets/02-installation-Cc00QywQ.js +++ b/assets/02-installation-Bq7wjiPn.js @@ -1,4 +1,4 @@ -import{d as i,j as e}from"./index-CQ1xESna.js";const o={title:"Installation",description:"undefined"};function a(n){const t={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",img:"img",li:"li",ol:"ol",p:"p",...i(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"installation",children:["Installation",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#installation",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` +import{d as i,j as e}from"./index-BuApaT9A.js";const o={title:"Installation",description:"undefined"};function a(n){const t={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",img:"img",li:"li",ol:"ol",p:"p",...i(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"installation",children:["Installation",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#installation",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(t.h2,{id:"package-manager---recommended",children:["Package Manager - Recommended",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#package-manager---recommended",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` `,e.jsxs(t.ol,{children:[` `,e.jsx(t.li,{children:"Ensure you have Git 2.14.0 or above installed on your machine"}),` diff --git a/assets/02-quickstart-BCLVsgjB.js b/assets/02-quickstart-4lGYlLxP.js similarity index 99% rename from assets/02-quickstart-BCLVsgjB.js rename to assets/02-quickstart-4lGYlLxP.js index 20d43a33c06..ff3fa3ebb22 100644 --- a/assets/02-quickstart-BCLVsgjB.js +++ b/assets/02-quickstart-4lGYlLxP.js @@ -1,4 +1,4 @@ -import{d as r,j as e}from"./index-CQ1xESna.js";const l={title:"Quickstart",description:"undefined"};function n(i){const s={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",li:"li",p:"p",pre:"pre",span:"span",strong:"strong",ul:"ul",...r(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.header,{children:e.jsxs(s.h1,{id:"quickstart",children:["Quickstart",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#quickstart",children:e.jsx(s.div,{"data-autolink-icon":!0})})]})}),` +import{d as r,j as e}from"./index-BuApaT9A.js";const l={title:"Quickstart",description:"undefined"};function n(i){const s={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",li:"li",p:"p",pre:"pre",span:"span",strong:"strong",ul:"ul",...r(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.header,{children:e.jsxs(s.h1,{id:"quickstart",children:["Quickstart",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#quickstart",children:e.jsx(s.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(s.p,{children:"You can quickly try out a Sequence Embedded Wallet integration before doing a complete configuration specific to your application. There are several ways to test out the features:"}),` `,e.jsxs(s.ul,{children:[` `,e.jsxs(s.li,{children:["Try out ",e.jsx(s.a,{href:"https://waas-demo.sequence.xyz/",children:"Sequence WaaS demo"}),", showcasing a sample authentication and transaction flow leveraging Sequence Kit for web applications"]}),` diff --git a/assets/02-quickstart-qFnRWwo8.js b/assets/02-quickstart-CHz9RecN.js similarity index 98% rename from assets/02-quickstart-qFnRWwo8.js rename to assets/02-quickstart-CHz9RecN.js index eb62cfec64e..2b5f9b3c38f 100644 --- a/assets/02-quickstart-qFnRWwo8.js +++ b/assets/02-quickstart-CHz9RecN.js @@ -1,4 +1,4 @@ -import{d as n,j as e}from"./index-CQ1xESna.js";const l={title:"Quickstart",description:"undefined"};function i(a){const s={a:"a",aside:"aside",code:"code",div:"div",h1:"h1",h2:"h2",header:"header",p:"p",pre:"pre",span:"span",...n(),...a.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.header,{children:e.jsxs(s.h1,{id:"quickstart",children:["Quickstart",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#quickstart",children:e.jsx(s.div,{"data-autolink-icon":!0})})]})}),` +import{d as n,j as e}from"./index-BuApaT9A.js";const l={title:"Quickstart",description:"undefined"};function i(a){const s={a:"a",aside:"aside",code:"code",div:"div",h1:"h1",h2:"h2",header:"header",p:"p",pre:"pre",span:"span",...n(),...a.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.header,{children:e.jsxs(s.h1,{id:"quickstart",children:["Quickstart",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#quickstart",children:e.jsx(s.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(s.h2,{id:"try-a-demo",children:["Try a Demo",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#try-a-demo",children:e.jsx(s.div,{"data-autolink-icon":!0})})]}),` `,e.jsx(s.aside,{"data-callout":"info",children:e.jsxs(s.p,{children:["Check out our ",e.jsx(s.a,{href:"https://0xsequence-demos.github.io/aviator-custom-marketplace/",children:"demo"})," to see a custom marketplace in action."]})}),` `,e.jsxs(s.h2,{id:"template",children:["Template",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#template",children:e.jsx(s.div,{"data-autolink-icon":!0})})]}),` diff --git a/assets/02-quickstart-oA2XBFuP.js b/assets/02-quickstart-CZW_UPb4.js similarity index 99% rename from assets/02-quickstart-oA2XBFuP.js rename to assets/02-quickstart-CZW_UPb4.js index 03da1a49c82..23b0e8c3ced 100644 --- a/assets/02-quickstart-oA2XBFuP.js +++ b/assets/02-quickstart-CZW_UPb4.js @@ -1,4 +1,4 @@ -import{d as a,j as s}from"./index-CQ1xESna.js";const l={title:"Quickstart",description:"undefined"};function n(i){const e={a:"a",aside:"aside",code:"code",div:"div",h1:"h1",h2:"h2",h4:"h4",header:"header",p:"p",pre:"pre",span:"span",...a(),...i.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"quickstart",children:["Quickstart",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#quickstart",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` +import{d as a,j as s}from"./index-BuApaT9A.js";const l={title:"Quickstart",description:"undefined"};function n(i){const e={a:"a",aside:"aside",code:"code",div:"div",h1:"h1",h2:"h2",h4:"h4",header:"header",p:"p",pre:"pre",span:"span",...a(),...i.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"quickstart",children:["Quickstart",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#quickstart",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` `,s.jsxs(e.h2,{id:"try-a-demo",children:["Try a Demo",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#try-a-demo",children:s.jsx(e.div,{"data-autolink-icon":!0})})]}),` `,s.jsx(e.aside,{"data-callout":"info",children:s.jsxs(e.p,{children:["Try out the Universal Wallet leveraging SequenceKit at our ",s.jsx(e.a,{href:"https://0xsequence.github.io/kit/",children:"demo"})]})}),` `,s.jsxs(e.h2,{id:"template",children:["Template",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#template",children:s.jsx(e.div,{"data-autolink-icon":!0})})]}),` diff --git a/assets/02-sequence-kit-CCvmnAWV.js b/assets/02-sequence-kit-BqzhZNlW.js similarity index 97% rename from assets/02-sequence-kit-CCvmnAWV.js rename to assets/02-sequence-kit-BqzhZNlW.js index b8a4c6062b2..9342ec24b0e 100644 --- a/assets/02-sequence-kit-CCvmnAWV.js +++ b/assets/02-sequence-kit-BqzhZNlW.js @@ -1,4 +1,4 @@ -import{d as s,j as e}from"./index-CQ1xESna.js";const o={slug:"overview",title:"Sequence Kit Documentation",description:"undefined"};function i(t){const n={a:"a",div:"div",h1:"h1",h2:"h2",header:"header",li:"li",p:"p",strong:"strong",ul:"ul",...s(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"sequence-kit-seamlessly-integrate-web3-wallets-into-your-applications",children:["Sequence Kit: Seamlessly Integrate Web3 Wallets into Your Applications",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sequence-kit-seamlessly-integrate-web3-wallets-into-your-applications",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as s,j as e}from"./index-BuApaT9A.js";const o={slug:"overview",title:"Sequence Kit Documentation",description:"undefined"};function i(t){const n={a:"a",div:"div",h1:"h1",h2:"h2",header:"header",li:"li",p:"p",strong:"strong",ul:"ul",...s(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"sequence-kit-seamlessly-integrate-web3-wallets-into-your-applications",children:["Sequence Kit: Seamlessly Integrate Web3 Wallets into Your Applications",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sequence-kit-seamlessly-integrate-web3-wallets-into-your-applications",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(n.p,{children:["Sequence Kit 🧰 is the ultimate toolkit for effortlessly integrating web3 wallets into your applications, providing your users with a smooth and secure onboarding experience. With our robust tools built on the popular ",e.jsx(n.a,{href:"https://wagmi.sh/",children:"wagmi"})," library, unlock a realm of possibilities in the world of web3."]}),` `,e.jsxs(n.h2,{id:"key-features",children:["Key Features",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#key-features",children:e.jsx(n.div,{"data-autolink-icon":!0})})]}),` `,e.jsxs(n.ul,{children:[` diff --git a/assets/02-wallets-D4R5j2Ua.js b/assets/02-wallets-ePm8UEqf.js similarity index 99% rename from assets/02-wallets-D4R5j2Ua.js rename to assets/02-wallets-ePm8UEqf.js index ae3d3dce2c4..2c8f239195b 100644 --- a/assets/02-wallets-D4R5j2Ua.js +++ b/assets/02-wallets-ePm8UEqf.js @@ -1,4 +1,4 @@ -import{d as s,j as e}from"./index-CQ1xESna.js";const l={title:"Wallets",description:"undefined"};function t(i){const a={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",p:"p",pre:"pre",span:"span",...s(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(a.header,{children:e.jsxs(a.h1,{id:"wallets",children:["Wallets",e.jsx(a.a,{"aria-hidden":"true",tabIndex:"-1",href:"#wallets",children:e.jsx(a.div,{"data-autolink-icon":!0})})]})}),` +import{d as s,j as e}from"./index-BuApaT9A.js";const l={title:"Wallets",description:"undefined"};function t(i){const a={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",p:"p",pre:"pre",span:"span",...s(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(a.header,{children:e.jsxs(a.h1,{id:"wallets",children:["Wallets",e.jsx(a.a,{"aria-hidden":"true",tabIndex:"-1",href:"#wallets",children:e.jsx(a.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(a.p,{children:["In the context of SequenceEthereum, a ",e.jsx(a.code,{children:"Wallet"})," is defined by the ",e.jsx(a.code,{children:"IWallet"})," interface. There are currently 2 implementations of the ",e.jsx(a.code,{children:"IWallet"})," interface in this SDK."]}),` `,e.jsxs(a.h2,{id:"1-ethwallet",children:["1. ",e.jsx(a.a,{href:"https://github.com/0xsequence/sequence-unity/blob/master/Assets/SequenceSDK/Ethereum/Wallet/EthWallet.cs",children:"EthWallet"}),e.jsx(a.a,{"aria-hidden":"true",tabIndex:"-1",href:"#1-ethwallet",children:e.jsx(a.div,{"data-autolink-icon":!0})})]}),` `,e.jsxs(a.p,{children:[e.jsx(a.code,{children:"EthWallet"})," is a standard ",e.jsx(a.a,{href:"https://ethereum.stackexchange.com/questions/5828/what-is-an-eoa-account",children:"EOA wallet"})," for EVM chains."]}),` diff --git a/assets/03-clients-D27RzhL4.js b/assets/03-clients-DXFL0j9A.js similarity index 99% rename from assets/03-clients-D27RzhL4.js rename to assets/03-clients-DXFL0j9A.js index e8b8d91f644..7ad85ba457e 100644 --- a/assets/03-clients-D27RzhL4.js +++ b/assets/03-clients-DXFL0j9A.js @@ -1,4 +1,4 @@ -import{d as s,j as e}from"./index-CQ1xESna.js";const r={title:"Clients",description:"undefined"};function n(a){const i={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",p:"p",pre:"pre",span:"span",...s(),...a.components};return e.jsxs(e.Fragment,{children:[e.jsx(i.header,{children:e.jsxs(i.h1,{id:"clients",children:["Clients",e.jsx(i.a,{"aria-hidden":"true",tabIndex:"-1",href:"#clients",children:e.jsx(i.div,{"data-autolink-icon":!0})})]})}),` +import{d as s,j as e}from"./index-BuApaT9A.js";const r={title:"Clients",description:"undefined"};function n(a){const i={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",p:"p",pre:"pre",span:"span",...s(),...a.components};return e.jsxs(e.Fragment,{children:[e.jsx(i.header,{children:e.jsxs(i.h1,{id:"clients",children:["Clients",e.jsx(i.a,{"aria-hidden":"true",tabIndex:"-1",href:"#clients",children:e.jsx(i.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(i.p,{children:["In the context of SequenceEthereum, a ",e.jsx(i.code,{children:"Client"})," is defined by the ",e.jsxs(i.a,{href:"https://github.com/0xsequence/sequence-unity/blob/master/Assets/SequenceSDK/Ethereum/Provider/IEthClient.cs",children:[e.jsx(i.code,{children:"IEthClient"})," interface"]}),"."]}),` `,e.jsxs(i.p,{children:["Creating a client requires a ",e.jsx(i.code,{children:"Chain"}),". This will use our highly available and responsive Node Gateway service for your RPC requests; accessed using the API key from the Builder you've provided in your ",e.jsx(i.code,{children:"SequenceConfig"})," scriptable object. If you prefer to use your own RPC URL, you can create a ",e.jsx(i.code,{children:"SequenceEthClient"})," using a URL string as a parameter instead."]}),` `,e.jsx(i.p,{children:"You can create a client using this snippet:"}),` diff --git a/assets/03-configuration-CuJOPw3X.js b/assets/03-configuration-D5QgHLpq.js similarity index 99% rename from assets/03-configuration-CuJOPw3X.js rename to assets/03-configuration-D5QgHLpq.js index 1827d711639..a1883d40db5 100644 --- a/assets/03-configuration-CuJOPw3X.js +++ b/assets/03-configuration-D5QgHLpq.js @@ -1,4 +1,4 @@ -import{d as t,j as e}from"./index-CQ1xESna.js";const r={sidebar_label:"Configuration",title:"Configuration Options",description:"undefined"};function s(n){const i={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",li:"li",p:"p",pre:"pre",span:"span",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...t(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(i.header,{children:e.jsxs(i.h1,{id:"configuration-options",children:["Configuration Options",e.jsx(i.a,{"aria-hidden":"true",tabIndex:"-1",href:"#configuration-options",children:e.jsx(i.div,{"data-autolink-icon":!0})})]})}),` +import{d as t,j as e}from"./index-BuApaT9A.js";const r={sidebar_label:"Configuration",title:"Configuration Options",description:"undefined"};function s(n){const i={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",li:"li",p:"p",pre:"pre",span:"span",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...t(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(i.header,{children:e.jsxs(i.h1,{id:"configuration-options",children:["Configuration Options",e.jsx(i.a,{"aria-hidden":"true",tabIndex:"-1",href:"#configuration-options",children:e.jsx(i.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(i.p,{children:["Developers can customize the Sequence Kit experience by passing configuration options to the ",e.jsx(i.code,{children:"KitProvider"})," wrapper."]}),` `,e.jsx(i.p,{children:"Here's how you can configure the kit using these options:"}),` `,e.jsx(i.pre,{className:"shiki shiki-themes github-light github-dark-dimmed",style:{backgroundColor:"#fff","--shiki-dark-bg":"#22272e",color:"#24292e","--shiki-dark":"#adbac7"},tabIndex:"0",children:e.jsxs(i.code,{children:[e.jsx(i.span,{className:"line","data-empty-line":!0,children:" "}),` diff --git a/assets/03-get-top-orders-BdjZjwSZ.js b/assets/03-get-top-orders-BUBHB9B-.js similarity index 99% rename from assets/03-get-top-orders-BdjZjwSZ.js rename to assets/03-get-top-orders-BUBHB9B-.js index 61ac93b7cfb..d2702a73b35 100644 --- a/assets/03-get-top-orders-BdjZjwSZ.js +++ b/assets/03-get-top-orders-BUBHB9B-.js @@ -1,4 +1,4 @@ -import{d as i,j as s}from"./index-CQ1xESna.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";const c=void 0;function l(r){const e={a:"a",code:"code",div:"div",h2:"h2",h3:"h3",li:"li",p:"p",pre:"pre",span:"span",ul:"ul",...i(),...r.components};return s.jsxs(s.Fragment,{children:[s.jsxs(e.h2,{id:"gettoporders",children:["GetTopOrders",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#gettoporders",children:s.jsx(e.div,{"data-autolink-icon":!0})})]}),` +import{d as i,j as s}from"./index-BuApaT9A.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";const c=void 0;function l(r){const e={a:"a",code:"code",div:"div",h2:"h2",h3:"h3",li:"li",p:"p",pre:"pre",span:"span",ul:"ul",...i(),...r.components};return s.jsxs(s.Fragment,{children:[s.jsxs(e.h2,{id:"gettoporders",children:["GetTopOrders",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#gettoporders",children:s.jsx(e.div,{"data-autolink-icon":!0})})]}),` `,s.jsxs(e.p,{children:["With the use of the ",s.jsx(e.code,{children:"GetTopOrders"})," api developers can build bots to retrieve best orders to execute on, or, just simple notifiers to track the best orders to take action."]}),` `,s.jsxs(e.div,{className:"code-group",children:[s.jsx(e.div,{"data-title":"curl",children:s.jsx(e.pre,{className:"shiki shiki-themes github-light github-dark-dimmed",style:{backgroundColor:"#fff","--shiki-dark-bg":"#22272e",color:"#24292e","--shiki-dark":"#adbac7"},tabIndex:"0","data-title":"curl","data-lang":"shell",children:s.jsxs(e.code,{children:[s.jsxs(e.span,{className:"line",children:[s.jsx(e.span,{style:{color:"#6F42C1","--shiki-dark":"#F69D50"},children:"curl"}),s.jsx(e.span,{style:{color:"#005CC5","--shiki-dark":"#6CB6FF"},children:" --request"}),s.jsx(e.span,{style:{color:"#032F62","--shiki-dark":"#96D0FF"},children:" POST"}),s.jsx(e.span,{style:{color:"#005CC5","--shiki-dark":"#F47067"},children:" \\"})]}),` `,s.jsxs(e.span,{className:"line",children:[s.jsx(e.span,{style:{color:"#005CC5","--shiki-dark":"#6CB6FF"},children:" --url"}),s.jsx(e.span,{style:{color:"#032F62","--shiki-dark":"#96D0FF"},children:" https://dev-marketplace-api.sequence.app/arbitrum-sepolia/rpc/Marketplace/GetTopOrders"}),s.jsx(e.span,{style:{color:"#005CC5","--shiki-dark":"#F47067"},children:" \\"})]}),` diff --git a/assets/03-manage-sessions-DPpWDxt_.js b/assets/03-manage-sessions-BwMVyFGx.js similarity index 99% rename from assets/03-manage-sessions-DPpWDxt_.js rename to assets/03-manage-sessions-BwMVyFGx.js index d437ccfbaef..b9fc997ea72 100644 --- a/assets/03-manage-sessions-DPpWDxt_.js +++ b/assets/03-manage-sessions-BwMVyFGx.js @@ -1,4 +1,4 @@ -import{d as n,j as s}from"./index-CQ1xESna.js";const a={title:"Session Management",description:"undefined"};function l(e){const i={a:"a",aside:"aside",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",li:"li",p:"p",pre:"pre",span:"span",ul:"ul",...n(),...e.components};return s.jsxs(s.Fragment,{children:[s.jsx(i.header,{children:s.jsxs(i.h1,{id:"session-management",children:["Session Management",s.jsx(i.a,{"aria-hidden":"true",tabIndex:"-1",href:"#session-management",children:s.jsx(i.div,{"data-autolink-icon":!0})})]})}),` +import{d as n,j as s}from"./index-BuApaT9A.js";const a={title:"Session Management",description:"undefined"};function l(e){const i={a:"a",aside:"aside",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",li:"li",p:"p",pre:"pre",span:"span",ul:"ul",...n(),...e.components};return s.jsxs(s.Fragment,{children:[s.jsx(i.header,{children:s.jsxs(i.h1,{id:"session-management",children:["Session Management",s.jsx(i.a,{"aria-hidden":"true",tabIndex:"-1",href:"#session-management",children:s.jsx(i.div,{"data-autolink-icon":!0})})]})}),` `,s.jsx(i.p,{children:"Sequence Auth + Embedded Wallet handles the following aspects of your application:"}),` `,s.jsxs(i.ul,{children:[` `,s.jsx(i.li,{children:"User creation"}),` diff --git a/assets/03-mint-collectibles-serverless-IznAxnmc.js b/assets/03-mint-collectibles-serverless-2ifHx9Y_.js similarity index 99% rename from assets/03-mint-collectibles-serverless-IznAxnmc.js rename to assets/03-mint-collectibles-serverless-2ifHx9Y_.js index 15cd84786a9..d18481f7b9c 100644 --- a/assets/03-mint-collectibles-serverless-IznAxnmc.js +++ b/assets/03-mint-collectibles-serverless-2ifHx9Y_.js @@ -1,4 +1,4 @@ -import{d as r,j as s}from"./index-CQ1xESna.js";const a={title:"Mint Collectibles Using a Gasless Serverless Relayer",description:"undefined"};function i(l){const e={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h4:"h4",header:"header",img:"img",li:"li",ol:"ol",p:"p",pre:"pre",span:"span",ul:"ul",...r(),...l.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"mint-collectibles-using-a-gasless-serverless-relayer",children:["Mint Collectibles Using a Gasless Serverless Relayer",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#mint-collectibles-using-a-gasless-serverless-relayer",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` +import{d as r,j as s}from"./index-BuApaT9A.js";const a={title:"Mint Collectibles Using a Gasless Serverless Relayer",description:"undefined"};function i(l){const e={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h4:"h4",header:"header",img:"img",li:"li",ol:"ol",p:"p",pre:"pre",span:"span",ul:"ul",...r(),...l.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"mint-collectibles-using-a-gasless-serverless-relayer",children:["Mint Collectibles Using a Gasless Serverless Relayer",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#mint-collectibles-using-a-gasless-serverless-relayer",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` `,s.jsx(e.p,{children:"Time to complete: 20-30 minutes"}),` `,s.jsxs(e.p,{children:["The Sequence Relayer can be implemented on a serverless ",s.jsx(e.a,{href:"https://cloudflare.com/",children:"Cloudflare"})," worker so a game or app user interaction is seamless without a confirmation signature or gas payment. You'll also benefit from not having to be worried about transaction speed, throughput and re-orgs by the relayer, and experience automatic scaling with Cloudflare."]}),` `,s.jsx(e.p,{children:"The following steps will guide you through how to build your hosted minter API in 4 steps:"}),` diff --git a/assets/03-setup-DUe_CijD.js b/assets/03-setup-CxlhlZWE.js similarity index 97% rename from assets/03-setup-DUe_CijD.js rename to assets/03-setup-CxlhlZWE.js index a05e19d0c63..fb5906cf362 100644 --- a/assets/03-setup-DUe_CijD.js +++ b/assets/03-setup-CxlhlZWE.js @@ -1,4 +1,4 @@ -import{d as o,j as e}from"./index-CQ1xESna.js";const r={title:"Setup",description:"undefined"};function i(t){const n={a:"a",code:"code",div:"div",h1:"h1",header:"header",li:"li",ol:"ol",p:"p",...o(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"setup",children:["Setup",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#setup",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as o,j as e}from"./index-BuApaT9A.js";const r={title:"Setup",description:"undefined"};function i(t){const n={a:"a",code:"code",div:"div",h1:"h1",header:"header",li:"li",ol:"ol",p:"p",...o(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"setup",children:["Setup",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#setup",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(n.ol,{children:[` `,e.jsxs(n.li,{children:[` `,e.jsxs(n.p,{children:["Once you have the the ",e.jsx(n.code,{children:"SequencePlugin"})," folder, you'll need to go to your project directory and create a ",e.jsx(n.code,{children:"Plugins"})," folder in it, then copy over the ",e.jsx(n.code,{children:"SequencePlugin"})," folder into the ",e.jsx(n.code,{children:"Plugins"})," folder. If a ",e.jsx(n.code,{children:"Plugins"})," folder already exists just copy the ",e.jsx(n.code,{children:"SequencePlugin"})," folder into it."]}),` diff --git a/assets/03-setup-Cb8smyX2.js b/assets/03-setup-DXdrdPXA.js similarity index 97% rename from assets/03-setup-Cb8smyX2.js rename to assets/03-setup-DXdrdPXA.js index 6a2315883f2..88767a53aab 100644 --- a/assets/03-setup-Cb8smyX2.js +++ b/assets/03-setup-DXdrdPXA.js @@ -1,4 +1,4 @@ -import{d as s,j as e}from"./index-CQ1xESna.js";const r={title:"Setup",description:"undefined"};function i(t){const n={a:"a",code:"code",div:"div",h1:"h1",header:"header",li:"li",ol:"ol",p:"p",...s(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"setup",children:["Setup",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#setup",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as s,j as e}from"./index-BuApaT9A.js";const r={title:"Setup",description:"undefined"};function i(t){const n={a:"a",code:"code",div:"div",h1:"h1",header:"header",li:"li",ol:"ol",p:"p",...s(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"setup",children:["Setup",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#setup",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(n.ol,{children:[` `,e.jsxs(n.li,{children:[` `,e.jsxs(n.p,{children:["Navigate to the Resources folder imported via the ",e.jsx(n.code,{children:"Setup"})," sample and locate the ",e.jsx(n.code,{children:"SequenceConfig"})," ScriptableObject"]}),` diff --git a/assets/03-sign-message-DfFVDTZF.js b/assets/03-sign-message-D6ofYsOV.js similarity index 99% rename from assets/03-sign-message-DfFVDTZF.js rename to assets/03-sign-message-D6ofYsOV.js index bf5550cb1e8..0357e755c3e 100644 --- a/assets/03-sign-message-DfFVDTZF.js +++ b/assets/03-sign-message-D6ofYsOV.js @@ -1,4 +1,4 @@ -import{d as n,j as s,e as l}from"./index-CQ1xESna.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";const c={title:"Signing & Verifying Messages",description:"undefined"};function a(i){const e={a:"a",code:"code",div:"div",em:"em",h1:"h1",h2:"h2",h3:"h3",header:"header",li:"li",p:"p",pre:"pre",span:"span",strong:"strong",ul:"ul",...n(),...i.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"signing--verifying-messages",children:["Signing & Verifying Messages",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#signing--verifying-messages",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` +import{d as n,j as s,e as l}from"./index-BuApaT9A.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";const c={title:"Signing & Verifying Messages",description:"undefined"};function a(i){const e={a:"a",code:"code",div:"div",em:"em",h1:"h1",h2:"h2",h3:"h3",header:"header",li:"li",p:"p",pre:"pre",span:"span",strong:"strong",ul:"ul",...n(),...i.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"signing--verifying-messages",children:["Signing & Verifying Messages",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#signing--verifying-messages",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` `,s.jsxs(e.h2,{id:"signing-messages",children:["Signing Messages",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#signing-messages",children:s.jsx(e.div,{"data-autolink-icon":!0})})]}),` `,s.jsx(e.p,{children:"Sequence wallets are able to sign arbitrary messages."}),` `,s.jsx(e.strong,{children:"To request a user's signature of a simple message:"}),` diff --git a/assets/03-sign-message-RGjWj8W8.js b/assets/03-sign-message-p-AFMhxE.js similarity index 90% rename from assets/03-sign-message-RGjWj8W8.js rename to assets/03-sign-message-p-AFMhxE.js index 4ab6546d4cb..f8e696df31f 100644 --- a/assets/03-sign-message-RGjWj8W8.js +++ b/assets/03-sign-message-p-AFMhxE.js @@ -1 +1 @@ -import{d as r,j as t}from"./index-CQ1xESna.js";const s={title:"TODO - Replace with Code Groups from Vocs",description:"undefined"};function n(o){const e={a:"a",div:"div",h1:"h1",header:"header",...r(),...o.components};return t.jsx(e.header,{children:t.jsxs(e.h1,{id:"todo---replace-with-code-groups-from-vocs",children:["TODO - Replace with Code Groups from Vocs",t.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#todo---replace-with-code-groups-from-vocs",children:t.jsx(e.div,{"data-autolink-icon":!0})})]})})}function c(o={}){const{wrapper:e}={...r(),...o.components};return e?t.jsx(e,{...o,children:t.jsx(n,{...o})}):n(o)}export{c as default,s as frontmatter}; +import{d as r,j as t}from"./index-BuApaT9A.js";const s={title:"TODO - Replace with Code Groups from Vocs",description:"undefined"};function n(o){const e={a:"a",div:"div",h1:"h1",header:"header",...r(),...o.components};return t.jsx(e.header,{children:t.jsxs(e.h1,{id:"todo---replace-with-code-groups-from-vocs",children:["TODO - Replace with Code Groups from Vocs",t.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#todo---replace-with-code-groups-from-vocs",children:t.jsx(e.div,{"data-autolink-icon":!0})})]})})}function c(o={}){const{wrapper:e}={...r(),...o.components};return e?t.jsx(e,{...o,children:t.jsx(n,{...o})}):n(o)}export{c as default,s as frontmatter}; diff --git a/assets/03-wagmi-U3zrfV4Y.js b/assets/03-wagmi-B4ZqaFQB.js similarity index 99% rename from assets/03-wagmi-U3zrfV4Y.js rename to assets/03-wagmi-B4ZqaFQB.js index ccd0d5492e5..cc6526ce3cc 100644 --- a/assets/03-wagmi-U3zrfV4Y.js +++ b/assets/03-wagmi-B4ZqaFQB.js @@ -1,4 +1,4 @@ -import{d as a,j as e}from"./index-CQ1xESna.js";const l={sidebar_label:"Using Wagmi",title:"Using Wagmi",description:"undefined"};function i(n){const s={a:"a",br:"br",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",p:"p",pre:"pre",span:"span",...a(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.header,{children:e.jsxs(s.h1,{id:"using-wagmi",children:["Using Wagmi",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#using-wagmi",children:e.jsx(s.div,{"data-autolink-icon":!0})})]})}),` +import{d as a,j as e}from"./index-BuApaT9A.js";const l={sidebar_label:"Using Wagmi",title:"Using Wagmi",description:"undefined"};function i(n){const s={a:"a",br:"br",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",p:"p",pre:"pre",span:"span",...a(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.header,{children:e.jsxs(s.h1,{id:"using-wagmi",children:["Using Wagmi",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#using-wagmi",children:e.jsx(s.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(s.p,{children:"The Sequence wallet used with Wagmi through the connector."}),` `,e.jsxs(s.p,{children:[`:::tip Try it live :) Try `,e.jsx(s.a,{href:"https://0xsequence.github.io/demo-dapp-wagmi/",children:"a live Dapp example"})," using Sequence + Metamask + Wallet Connect with wagmi."]}),` diff --git a/assets/03-wallet-factory-qSe_jt8l.js b/assets/03-wallet-factory-CuRuqS-W.js similarity index 99% rename from assets/03-wallet-factory-qSe_jt8l.js rename to assets/03-wallet-factory-CuRuqS-W.js index 94f9c25f70a..27834581790 100644 --- a/assets/03-wallet-factory-qSe_jt8l.js +++ b/assets/03-wallet-factory-CuRuqS-W.js @@ -1,4 +1,4 @@ -import{d as r,j as e,e as n}from"./index-CQ1xESna.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";const d={title:"Wallet Factory",description:"undefined"};function a(t){const s={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",h4:"h4",header:"header",p:"p",pre:"pre",span:"span",strong:"strong",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",...r(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.header,{children:e.jsxs(s.h1,{id:"wallet-factory",children:["Wallet Factory",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#wallet-factory",children:e.jsx(s.div,{"data-autolink-icon":!0})})]})}),` +import{d as r,j as e,e as n}from"./index-BuApaT9A.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";const d={title:"Wallet Factory",description:"undefined"};function a(t){const s={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",h4:"h4",header:"header",p:"p",pre:"pre",span:"span",strong:"strong",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",...r(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.header,{children:e.jsxs(s.h1,{id:"wallet-factory",children:["Wallet Factory",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#wallet-factory",children:e.jsx(s.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(s.p,{children:["Sequence Wallets are created using the ",e.jsx(s.a,{href:"https://github.com/0xsequence/wallet-contracts/blob/e0c5382636a88b4db4bcf0a70623355d7cd30fb4/contracts/Factory.sol",children:"Factory"})," contract, when called it creates child ",e.jsx(s.a,{href:"https://github.com/0xsequence/wallet-contracts/blob/e0c5382636a88b4db4bcf0a70623355d7cd30fb4/contracts/Wallet.sol",children:"MinimalUpgradeableProxies"}),' contracts, which are in essence the "boot" code of all Sequence wallets.']}),` `,e.jsxs(s.h2,{id:"factory-api",children:["Factory API",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#factory-api",children:e.jsx(s.div,{"data-autolink-icon":!0})})]}),` `,e.jsxs(s.h3,{id:"deploy",children:["deploy",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#deploy",children:e.jsx(s.div,{"data-autolink-icon":!0})})]}),` diff --git a/assets/04-authentication-npi9hSft.js b/assets/04-authentication-BOz7d19A.js similarity index 99% rename from assets/04-authentication-npi9hSft.js rename to assets/04-authentication-BOz7d19A.js index 5ca70890b08..981b001068c 100644 --- a/assets/04-authentication-npi9hSft.js +++ b/assets/04-authentication-BOz7d19A.js @@ -1,4 +1,4 @@ -import{d as l,j as s}from"./index-CQ1xESna.js";const a={title:"Authentication",description:"undefined"};function n(i){const e={a:"a",code:"code",div:"div",h1:"h1",h3:"h3",header:"header",li:"li",ol:"ol",p:"p",pre:"pre",span:"span",...l(),...i.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"authentication",children:["Authentication",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#authentication",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` +import{d as l,j as s}from"./index-BuApaT9A.js";const a={title:"Authentication",description:"undefined"};function n(i){const e={a:"a",code:"code",div:"div",h1:"h1",h3:"h3",header:"header",li:"li",ol:"ol",p:"p",pre:"pre",span:"span",...l(),...i.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"authentication",children:["Authentication",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#authentication",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` `,s.jsxs(e.h3,{id:"custom-ui-integration",children:["Custom UI Integration",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#custom-ui-integration",children:s.jsx(e.div,{"data-autolink-icon":!0})})]}),` `,s.jsxs(e.p,{children:["In a C++ backend with a series of pass through ",s.jsx(e.code,{children:"[UFUNCTIONS]"})," setup similarly to ",s.jsx(e.code,{children:"[SequenceBackendManager.h/.cpp]"}),". Each of these calls are implemented in ",s.jsx(e.code,{children:"[UAuthenticator]"})," you just need to pass through the data with YOUR UAuthenticator UObject"]}),` `,s.jsx(e.pre,{className:"shiki shiki-themes github-light github-dark-dimmed",style:{backgroundColor:"#fff","--shiki-dark-bg":"#22272e",color:"#24292e","--shiki-dark":"#adbac7"},tabIndex:"0",children:s.jsxs(e.code,{children:[s.jsx(e.span,{className:"line",children:s.jsx(e.span,{style:{color:"#6A737D","--shiki-dark":"#768390"},children:"//This call is platform dependent on windows & mac this is required for SSO WIP"})}),` diff --git a/assets/04-authentication-DoAWKo4Q.js b/assets/04-authentication-CUb6HsTZ.js similarity index 99% rename from assets/04-authentication-DoAWKo4Q.js rename to assets/04-authentication-CUb6HsTZ.js index 1f12c8f0ee8..0ac2e5c5069 100644 --- a/assets/04-authentication-DoAWKo4Q.js +++ b/assets/04-authentication-CUb6HsTZ.js @@ -1,4 +1,4 @@ -import{d as l,j as s}from"./index-CQ1xESna.js";const a={title:"Authentication",description:"undefined"};function n(i){const e={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",img:"img",li:"li",ol:"ol",p:"p",pre:"pre",span:"span",...l(),...i.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"authentication",children:["Authentication",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#authentication",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` +import{d as l,j as s}from"./index-BuApaT9A.js";const a={title:"Authentication",description:"undefined"};function n(i){const e={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",img:"img",li:"li",ol:"ol",p:"p",pre:"pre",span:"span",...l(),...i.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"authentication",children:["Authentication",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#authentication",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` `,s.jsxs(e.p,{children:["As a WaaS SDK, authentication is extremely important. Authentication works by establishing a session signing wallet through association with an ",s.jsx(e.a,{href:"https://auth0.com/docs/secure/tokens/id-tokens/id-token-structure#sample-id-token",children:"OIDC idToken"}),". For more on how our Embedded Wallet works, please ",s.jsx(e.a,{href:"/solutions/wallets/embedded-wallet/01-overview",children:"see Embedded Wallet docs"}),"."]}),` `,s.jsxs(e.p,{children:["To implement authentication, we recommend using our ",s.jsx(e.code,{children:"LoginPanel"})," prefab. Locate this prefab under ",s.jsx(e.code,{children:"SequenceExamples > Prefabs"})," and drag it under a ",s.jsx(e.a,{href:"https://docs.unity3d.com/2020.1/Documentation/Manual/UICanvas.html",children:"Canvas"}),` in your scene. We recommend having the `,s.jsx(e.code,{children:"Canvas Scaler"})," component attached to your ",s.jsx(e.code,{children:"Canvas"}),' use the "Scale with Screen Size" UI Scale Mode. This will make it so that the LoginPanel (and any other UI elements under this Canvas) are scaled automatically when switching between build targets.']}),` diff --git a/assets/04-checkout-CGrtAYln.js b/assets/04-checkout-BmwW9sW3.js similarity index 99% rename from assets/04-checkout-CGrtAYln.js rename to assets/04-checkout-BmwW9sW3.js index 224842c5305..de46513e395 100644 --- a/assets/04-checkout-CGrtAYln.js +++ b/assets/04-checkout-BmwW9sW3.js @@ -1,4 +1,4 @@ -import{d as n,j as s}from"./index-CQ1xESna.js";const a={sidebar_label:"Checkout",title:"Overview",description:"undefined"};function l(e){const i={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",li:"li",ol:"ol",p:"p",pre:"pre",span:"span",...n(),...e.components};return s.jsxs(s.Fragment,{children:[s.jsx(i.header,{children:s.jsxs(i.h1,{id:"overview",children:["Overview",s.jsx(i.a,{"aria-hidden":"true",tabIndex:"-1",href:"#overview",children:s.jsx(i.div,{"data-autolink-icon":!0})})]})}),` +import{d as n,j as s}from"./index-BuApaT9A.js";const a={sidebar_label:"Checkout",title:"Overview",description:"undefined"};function l(e){const i={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",li:"li",ol:"ol",p:"p",pre:"pre",span:"span",...n(),...e.components};return s.jsxs(s.Fragment,{children:[s.jsx(i.header,{children:s.jsxs(i.h1,{id:"overview",children:["Overview",s.jsx(i.a,{"aria-hidden":"true",tabIndex:"-1",href:"#overview",children:s.jsx(i.div,{"data-autolink-icon":!0})})]})}),` `,s.jsx(i.p,{children:"The checkout modal enables developers to easily facilitate cryptocurrency payments."}),` `,s.jsx("div",{class:"text--center",children:s.jsx("img",{src:"/img/kit/checkout-modal.png"})}),` `,s.jsx(i.header,{children:s.jsxs(i.h1,{id:"integration",children:["Integration",s.jsx(i.a,{"aria-hidden":"true",tabIndex:"-1",href:"#integration",children:s.jsx(i.div,{"data-autolink-icon":!0})})]})}),` diff --git a/assets/04-configuration-DA08wPXf.js b/assets/04-configuration-BGZfgaL2.js similarity index 99% rename from assets/04-configuration-DA08wPXf.js rename to assets/04-configuration-BGZfgaL2.js index 8d835d26fcb..9cf8c5189d8 100644 --- a/assets/04-configuration-DA08wPXf.js +++ b/assets/04-configuration-BGZfgaL2.js @@ -1,4 +1,4 @@ -import{d as l,j as e}from"./index-CQ1xESna.js";const a={title:"Wallet Configuration",description:"undefined"};function n(i){const s={a:"a",aside:"aside",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",h4:"h4",header:"header",li:"li",p:"p",pre:"pre",span:"span",ul:"ul",...l(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.header,{children:e.jsxs(s.h1,{id:"wallet-configuration",children:["Wallet Configuration",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#wallet-configuration",children:e.jsx(s.div,{"data-autolink-icon":!0})})]})}),` +import{d as l,j as e}from"./index-BuApaT9A.js";const a={title:"Wallet Configuration",description:"undefined"};function n(i){const s={a:"a",aside:"aside",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",h4:"h4",header:"header",li:"li",p:"p",pre:"pre",span:"span",ul:"ul",...l(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.header,{children:e.jsxs(s.h1,{id:"wallet-configuration",children:["Wallet Configuration",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#wallet-configuration",children:e.jsx(s.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(s.p,{children:'In the context of Sequence Wallets, the "Wallet Configuration" is a set of parameters that defines the behavior of the wallet, primarily used to define the access control of the wallet, meaning who can sign transactions and how many signatures are needed.'}),` `,e.jsxs(s.h2,{id:"top-level-properties",children:["Top level properties",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#top-level-properties",children:e.jsx(s.div,{"data-autolink-icon":!0})})]}),` `,e.jsx(s.p,{children:"Sequence v2 configurations contain the following 3 properties:"}),` diff --git a/assets/04-get-orderbook-B5xOc7Ot.js b/assets/04-get-orderbook-D_fks9X9.js similarity index 99% rename from assets/04-get-orderbook-B5xOc7Ot.js rename to assets/04-get-orderbook-D_fks9X9.js index 08dd22e97aa..2ae2fd3625b 100644 --- a/assets/04-get-orderbook-B5xOc7Ot.js +++ b/assets/04-get-orderbook-D_fks9X9.js @@ -1,4 +1,4 @@ -import{d as i,j as s,e as l}from"./index-CQ1xESna.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";const a=void 0;function n(r){const e={a:"a",code:"code",div:"div",em:"em",h2:"h2",h3:"h3",img:"img",li:"li",p:"p",pre:"pre",span:"span",ul:"ul",...i(),...r.components};return s.jsxs(s.Fragment,{children:[s.jsxs(e.h2,{id:"getorderbookorders",children:["GetOrderbookOrders",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#getorderbookorders",children:s.jsx(e.div,{"data-autolink-icon":!0})})]}),` +import{d as i,j as s,e as l}from"./index-BuApaT9A.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";const a=void 0;function n(r){const e={a:"a",code:"code",div:"div",em:"em",h2:"h2",h3:"h3",img:"img",li:"li",p:"p",pre:"pre",span:"span",ul:"ul",...i(),...r.components};return s.jsxs(s.Fragment,{children:[s.jsxs(e.h2,{id:"getorderbookorders",children:["GetOrderbookOrders",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#getorderbookorders",children:s.jsx(e.div,{"data-autolink-icon":!0})})]}),` `,s.jsxs(e.p,{children:["With the use of the ",s.jsx(e.code,{children:"GetOrderbookOrders"})," api developers can build custom marketplaces around the api, as an example, one can implement a frontend to fulfill certain orders (not just the best price) for a collectible"]}),` `,s.jsx(e.p,{children:s.jsx(e.img,{src:"/img/marketplace/custom-marketplace-listings.png",alt:"GetOrderbookOrders"})}),` `,s.jsxs(e.h3,{id:"example",children:["Example",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#example",children:s.jsx(e.div,{"data-autolink-icon":!0})})]}),` diff --git a/assets/04-rainbow-kit-BUSllyX-.js b/assets/04-rainbow-kit-D2Zipyxj.js similarity index 99% rename from assets/04-rainbow-kit-BUSllyX-.js rename to assets/04-rainbow-kit-D2Zipyxj.js index 43b80f6fffb..fc5524b06a6 100644 --- a/assets/04-rainbow-kit-BUSllyX-.js +++ b/assets/04-rainbow-kit-D2Zipyxj.js @@ -1,4 +1,4 @@ -import{d as a,j as e}from"./index-CQ1xESna.js";const l={sidebar_label:"Using RainbowKit",title:"Using RainbowKit",description:"undefined"};function n(i){const s={a:"a",br:"br",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",p:"p",pre:"pre",span:"span",...a(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.header,{children:e.jsxs(s.h1,{id:"using-rainbowkit",children:["Using RainbowKit",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#using-rainbowkit",children:e.jsx(s.div,{"data-autolink-icon":!0})})]})}),` +import{d as a,j as e}from"./index-BuApaT9A.js";const l={sidebar_label:"Using RainbowKit",title:"Using RainbowKit",description:"undefined"};function n(i){const s={a:"a",br:"br",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",p:"p",pre:"pre",span:"span",...a(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.header,{children:e.jsxs(s.h1,{id:"using-rainbowkit",children:["Using RainbowKit",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#using-rainbowkit",children:e.jsx(s.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(s.p,{children:"The Sequence wallet can be added to RainbowKit through the connector."}),` `,e.jsxs(s.p,{children:[`:::tip Try it live :) Try `,e.jsx(s.a,{href:"https://0xsequence.github.io/demo-dapp-rainbowkit/",children:"a live Dapp example"})," using Sequence + Metamask + Rainbow + Wallet Connect with RainbowKit."]}),` diff --git a/assets/04-sequence-kit-CcKjOYKE.js b/assets/04-sequence-kit-DYafzAwR.js similarity index 97% rename from assets/04-sequence-kit-CcKjOYKE.js rename to assets/04-sequence-kit-DYafzAwR.js index b8a4c6062b2..9342ec24b0e 100644 --- a/assets/04-sequence-kit-CcKjOYKE.js +++ b/assets/04-sequence-kit-DYafzAwR.js @@ -1,4 +1,4 @@ -import{d as s,j as e}from"./index-CQ1xESna.js";const o={slug:"overview",title:"Sequence Kit Documentation",description:"undefined"};function i(t){const n={a:"a",div:"div",h1:"h1",h2:"h2",header:"header",li:"li",p:"p",strong:"strong",ul:"ul",...s(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"sequence-kit-seamlessly-integrate-web3-wallets-into-your-applications",children:["Sequence Kit: Seamlessly Integrate Web3 Wallets into Your Applications",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sequence-kit-seamlessly-integrate-web3-wallets-into-your-applications",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as s,j as e}from"./index-BuApaT9A.js";const o={slug:"overview",title:"Sequence Kit Documentation",description:"undefined"};function i(t){const n={a:"a",div:"div",h1:"h1",h2:"h2",header:"header",li:"li",p:"p",strong:"strong",ul:"ul",...s(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"sequence-kit-seamlessly-integrate-web3-wallets-into-your-applications",children:["Sequence Kit: Seamlessly Integrate Web3 Wallets into Your Applications",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sequence-kit-seamlessly-integrate-web3-wallets-into-your-applications",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(n.p,{children:["Sequence Kit 🧰 is the ultimate toolkit for effortlessly integrating web3 wallets into your applications, providing your users with a smooth and secure onboarding experience. With our robust tools built on the popular ",e.jsx(n.a,{href:"https://wagmi.sh/",children:"wagmi"})," library, unlock a realm of possibilities in the world of web3."]}),` `,e.jsxs(n.h2,{id:"key-features",children:["Key Features",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#key-features",children:e.jsx(n.div,{"data-autolink-icon":!0})})]}),` `,e.jsxs(n.ul,{children:[` diff --git a/assets/04-session-keys-DxLs3p5v.js b/assets/04-session-keys-Cbxr_hwu.js similarity index 99% rename from assets/04-session-keys-DxLs3p5v.js rename to assets/04-session-keys-Cbxr_hwu.js index 150e339b55d..345cd308913 100644 --- a/assets/04-session-keys-DxLs3p5v.js +++ b/assets/04-session-keys-Cbxr_hwu.js @@ -1,4 +1,4 @@ -import{d as r,j as s}from"./index-CQ1xESna.js";const a={title:"No-Wallet-Confirmation Signatures",description:"undefined"};function n(i){const e={a:"a",code:"code",div:"div",em:"em",h1:"h1",h3:"h3",header:"header",p:"p",pre:"pre",span:"span",strong:"strong",...r(),...i.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"no-wallet-confirmation-signatures",children:["No-Wallet-Confirmation Signatures",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#no-wallet-confirmation-signatures",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` +import{d as r,j as s}from"./index-BuApaT9A.js";const a={title:"No-Wallet-Confirmation Signatures",description:"undefined"};function n(i){const e={a:"a",code:"code",div:"div",em:"em",h1:"h1",h3:"h3",header:"header",p:"p",pre:"pre",span:"span",strong:"strong",...r(),...i.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"no-wallet-confirmation-signatures",children:["No-Wallet-Confirmation Signatures",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#no-wallet-confirmation-signatures",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` `,s.jsxs(e.p,{children:["It is possible to build an application where users sign messages without requiring a confirmation in their Sequence wallet every time. This is possible using ",s.jsx(e.em,{children:"session keys"}),", or ephemeral keys."]}),` `,s.jsx(e.header,{children:s.jsxs(e.h1,{id:"session-keys",children:["Session Keys",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#session-keys",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` `,s.jsx(e.p,{children:"Session keys are ephemeral private keys that can be generated and stored client-side, typically in a user's local storage. They provide a convenient and secure way for users to authorize specific actions in a decentralized application without requiring them to confirm each action through their primary wallet."}),` diff --git a/assets/04-session-keys-DxGStMVk.js b/assets/04-session-keys-DqtOdG-K.js similarity index 99% rename from assets/04-session-keys-DxGStMVk.js rename to assets/04-session-keys-DqtOdG-K.js index 150e339b55d..345cd308913 100644 --- a/assets/04-session-keys-DxGStMVk.js +++ b/assets/04-session-keys-DqtOdG-K.js @@ -1,4 +1,4 @@ -import{d as r,j as s}from"./index-CQ1xESna.js";const a={title:"No-Wallet-Confirmation Signatures",description:"undefined"};function n(i){const e={a:"a",code:"code",div:"div",em:"em",h1:"h1",h3:"h3",header:"header",p:"p",pre:"pre",span:"span",strong:"strong",...r(),...i.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"no-wallet-confirmation-signatures",children:["No-Wallet-Confirmation Signatures",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#no-wallet-confirmation-signatures",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` +import{d as r,j as s}from"./index-BuApaT9A.js";const a={title:"No-Wallet-Confirmation Signatures",description:"undefined"};function n(i){const e={a:"a",code:"code",div:"div",em:"em",h1:"h1",h3:"h3",header:"header",p:"p",pre:"pre",span:"span",strong:"strong",...r(),...i.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"no-wallet-confirmation-signatures",children:["No-Wallet-Confirmation Signatures",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#no-wallet-confirmation-signatures",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` `,s.jsxs(e.p,{children:["It is possible to build an application where users sign messages without requiring a confirmation in their Sequence wallet every time. This is possible using ",s.jsx(e.em,{children:"session keys"}),", or ephemeral keys."]}),` `,s.jsx(e.header,{children:s.jsxs(e.h1,{id:"session-keys",children:["Session Keys",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#session-keys",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` `,s.jsx(e.p,{children:"Session keys are ephemeral private keys that can be generated and stored client-side, typically in a user's local storage. They provide a convenient and secure way for users to authorize specific actions in a decentralized application without requiring them to confirm each action through their primary wallet."}),` diff --git a/assets/04-transfers-Dxcg6lus.js b/assets/04-transfers-DR3R5hqP.js similarity index 96% rename from assets/04-transfers-Dxcg6lus.js rename to assets/04-transfers-DR3R5hqP.js index ddc6fbaa452..3c1515d6b65 100644 --- a/assets/04-transfers-Dxcg6lus.js +++ b/assets/04-transfers-DR3R5hqP.js @@ -1,4 +1,4 @@ -import{d as a,j as e}from"./index-CQ1xESna.js";const s={title:"Transfers",description:"undefined"};function t(r){const n={a:"a",code:"code",div:"div",h1:"h1",header:"header",p:"p",pre:"pre",span:"span",...a(),...r.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"transfers",children:["Transfers",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#transfers",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as a,j as e}from"./index-BuApaT9A.js";const s={title:"Transfers",description:"undefined"};function t(r){const n={a:"a",code:"code",div:"div",h1:"h1",header:"header",p:"p",pre:"pre",span:"span",...a(),...r.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"transfers",children:["Transfers",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#transfers",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(n.p,{children:["In order to transfer ETH (or the gas currency for your network), it is recommended to use ",e.jsx(n.code,{children:"TranferEth.CreateTransaction"})]}),` `,e.jsx(n.pre,{className:"shiki shiki-themes github-light github-dark-dimmed",style:{backgroundColor:"#fff","--shiki-dark-bg":"#22272e",color:"#24292e","--shiki-dark":"#adbac7"},tabIndex:"0",children:e.jsxs(n.code,{children:[e.jsx(n.span,{className:"line",children:e.jsx(n.span,{children:"EthTransaction transferTransaction = await TransferEth.CreateTransaction(client, wallet, recipientAddress, DecimalNormalizer.Normalize(1));"})}),` `,e.jsx(n.span,{className:"line",children:e.jsx(n.span,{children:"TransactionReceipt receipt = await wallet.SendTransactionAndWaitForReceipt(client, transferTransaction);"})})]})}),` diff --git a/assets/04-use-wallets-DvoCONk1.js b/assets/04-use-wallets-BviEK2KC.js similarity index 99% rename from assets/04-use-wallets-DvoCONk1.js rename to assets/04-use-wallets-BviEK2KC.js index cbcfe2db8f1..ae49ef1e2c6 100644 --- a/assets/04-use-wallets-DvoCONk1.js +++ b/assets/04-use-wallets-BviEK2KC.js @@ -1,4 +1,4 @@ -import{d as n,j as s,e as a}from"./index-CQ1xESna.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";const d={title:"Wallets and transactions",description:"undefined"};function l(i){const e={a:"a",aside:"aside",code:"code",div:"div",em:"em",h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",header:"header",p:"p",pre:"pre",span:"span",strong:"strong",...n(),...i.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"wallets-and-transactions",children:["Wallets and transactions",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#wallets-and-transactions",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` +import{d as n,j as s,e as a}from"./index-BuApaT9A.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";const d={title:"Wallets and transactions",description:"undefined"};function l(i){const e={a:"a",aside:"aside",code:"code",div:"div",em:"em",h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",header:"header",p:"p",pre:"pre",span:"span",strong:"strong",...n(),...i.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"wallets-and-transactions",children:["Wallets and transactions",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#wallets-and-transactions",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` `,s.jsx(e.p,{children:"Once the SDK is initialized and the user has been authenticated, you can access the wallet corresponding to that user's account. The wallet is the entry point to all the operations that can be performed on the user's account."}),` `,s.jsxs(e.h2,{id:"wallet-address",children:["Wallet address",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#wallet-address",children:s.jsx(e.div,{"data-autolink-icon":!0})})]}),` `,s.jsxs(e.p,{children:["The wallet address is unique to each user, can't be changed, and is used to identify the user's account. It is a string of 42 characters starting with ",s.jsx(e.code,{children:"0x"}),"."]}),` diff --git a/assets/04-wallet-configuration-DVqS5irt.js b/assets/04-wallet-configuration-DkZcrBFc.js similarity index 99% rename from assets/04-wallet-configuration-DVqS5irt.js rename to assets/04-wallet-configuration-DkZcrBFc.js index 483d716d2e7..2823040d317 100644 --- a/assets/04-wallet-configuration-DVqS5irt.js +++ b/assets/04-wallet-configuration-DkZcrBFc.js @@ -1,4 +1,4 @@ -import{d as a,j as s}from"./index-CQ1xESna.js";const r={title:"Wallet Configuration",description:"undefined"};function l(i){const e={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",h4:"h4",header:"header",p:"p",pre:"pre",span:"span",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",...a(),...i.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"wallet-configuration",children:["Wallet Configuration",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#wallet-configuration",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` +import{d as a,j as s}from"./index-BuApaT9A.js";const r={title:"Wallet Configuration",description:"undefined"};function l(i){const e={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",h4:"h4",header:"header",p:"p",pre:"pre",span:"span",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",...a(),...i.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"wallet-configuration",children:["Wallet Configuration",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#wallet-configuration",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` `,s.jsx(e.p,{children:"Every Sequence wallet has a configuration defined by a threshold and a list of signers with their corresponding weights."}),` `,s.jsxs(e.h2,{id:"configuration-layout",children:["Configuration layout",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#configuration-layout",children:s.jsx(e.div,{"data-autolink-icon":!0})})]}),` `,s.jsxs(e.table,{children:[s.jsx(e.thead,{children:s.jsxs(e.tr,{children:[s.jsx(e.th,{children:"Name"}),s.jsx(e.th,{children:"Type"}),s.jsx(e.th,{children:"Range"}),s.jsx(e.th,{children:"Description"})]})}),s.jsxs(e.tbody,{children:[s.jsxs(e.tr,{children:[s.jsx(e.td,{children:"Threshold"}),s.jsx(e.td,{children:s.jsx(e.code,{children:"uint16"})}),s.jsx(e.td,{children:"1 - 65535"}),s.jsx(e.td,{children:'Required combined total "weight" of signers for a signature to be considered valid.'})]}),s.jsxs(e.tr,{children:[s.jsx(e.td,{children:"Signers"}),s.jsx(e.td,{children:s.jsx(e.code,{children:"signer[]"})}),s.jsx(e.td,{children:"unlimited - bounded by gas"}),s.jsx(e.td,{children:'List of signers that with their corresponding "weight"s.'})]})]})]}),` diff --git a/assets/05-api-integration-iE3P3k5E.js b/assets/05-api-integration-BqSmr2Yi.js similarity index 99% rename from assets/05-api-integration-iE3P3k5E.js rename to assets/05-api-integration-BqSmr2Yi.js index 418889ecffb..ce543b8ad94 100644 --- a/assets/05-api-integration-iE3P3k5E.js +++ b/assets/05-api-integration-BqSmr2Yi.js @@ -1,4 +1,4 @@ -import{d as r,j as e}from"./index-CQ1xESna.js";const a={title:"API Integration",description:"undefined"};function n(i){const s={a:"a",code:"code",div:"div",h1:"h1",h3:"h3",header:"header",li:"li",ol:"ol",p:"p",pre:"pre",span:"span",ul:"ul",...r(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.header,{children:e.jsxs(s.h1,{id:"api-integration",children:["API Integration",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#api-integration",children:e.jsx(s.div,{"data-autolink-icon":!0})})]})}),` +import{d as r,j as e}from"./index-BuApaT9A.js";const a={title:"API Integration",description:"undefined"};function n(i){const s={a:"a",code:"code",div:"div",h1:"h1",h3:"h3",header:"header",li:"li",ol:"ol",p:"p",pre:"pre",span:"span",ul:"ul",...r(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.header,{children:e.jsxs(s.h1,{id:"api-integration",children:["API Integration",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#api-integration",children:e.jsx(s.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(s.h3,{id:"sequence-api",children:["Sequence API",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sequence-api",children:e.jsx(s.div,{"data-autolink-icon":!0})})]}),` `,e.jsxs(s.p,{children:["After you've completed initial authentication and have intercepted the credentials either through your UI or ours, to use the Sequence API you'll need to create a ",e.jsx(s.code,{children:"[USequenceWallet]"})," by using:"]}),` `,e.jsx(s.pre,{className:"shiki shiki-themes github-light github-dark-dimmed",style:{backgroundColor:"#fff","--shiki-dark-bg":"#22272e",color:"#24292e","--shiki-dark":"#adbac7"},tabIndex:"0",children:e.jsx(s.code,{children:e.jsxs(s.span,{className:"line",children:[e.jsx(s.span,{style:{color:"#24292E","--shiki-dark":"#ADBAC7"},children:"`[USequenceWallet "}),e.jsx(s.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:"*"}),e.jsx(s.span,{style:{color:"#E36209","--shiki-dark":"#F69D50"},children:" Api"}),e.jsx(s.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:" ="}),e.jsx(s.span,{style:{color:"#6F42C1","--shiki-dark":"#DCBDFB"},children:" USequenceWallet"}),e.jsx(s.span,{style:{color:"#24292E","--shiki-dark":"#ADBAC7"},children:"(CredentialsIn)]` or `[USequenceWallet * Api = USequenceWallet::Make("}),e.jsx(s.span,{style:{color:"#6F42C1","--shiki-dark":"#F69D50"},children:"CredentialsIn"}),e.jsx(s.span,{style:{color:"#24292E","--shiki-dark":"#ADBAC7"},children:", "}),e.jsx(s.span,{style:{color:"#6F42C1","--shiki-dark":"#F69D50"},children:"ProviderURL"}),e.jsx(s.span,{style:{color:"#24292E","--shiki-dark":"#ADBAC7"},children:")]`"})]})})}),` diff --git a/assets/05-contracts-BfXDkIn_.js b/assets/05-contracts-B_OQq9bQ.js similarity index 99% rename from assets/05-contracts-BfXDkIn_.js rename to assets/05-contracts-B_OQq9bQ.js index 81b9b854de3..d5450443317 100644 --- a/assets/05-contracts-BfXDkIn_.js +++ b/assets/05-contracts-B_OQq9bQ.js @@ -1,4 +1,4 @@ -import{d as r,j as e}from"./index-CQ1xESna.js";const i={title:"Contracts",description:"undefined"};function a(t){const n={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",header:"header",p:"p",pre:"pre",span:"span",...r(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"contracts",children:["Contracts",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#contracts",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as r,j as e}from"./index-BuApaT9A.js";const i={title:"Contracts",description:"undefined"};function a(t){const n={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",header:"header",p:"p",pre:"pre",span:"span",...r(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"contracts",children:["Contracts",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#contracts",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(n.p,{children:["Creating a ",e.jsx(n.code,{children:"Contract"})," object for an already deployed contract is rather straightforward."]}),` `,e.jsx(n.pre,{className:"shiki shiki-themes github-light github-dark-dimmed",style:{backgroundColor:"#fff","--shiki-dark-bg":"#22272e",color:"#24292e","--shiki-dark":"#adbac7"},tabIndex:"0",children:e.jsx(n.code,{children:e.jsx(n.span,{className:"line",children:e.jsx(n.span,{children:"Contract contract = new Contract(contractAddress, abi);"})})})}),` `,e.jsxs(n.p,{children:["While it is not strictly required, it is ",e.jsx("i",{children:"highly"}),` recommended to provide the contract ABI as a string when creating a contract object. Failure to do so will make it so that you cannot fully take advantage of our ABI encoding and decoding. diff --git a/assets/05-custom-connectors-DkAZyI4C.js b/assets/05-custom-connectors-BHc0xcpc.js similarity index 99% rename from assets/05-custom-connectors-DkAZyI4C.js rename to assets/05-custom-connectors-BHc0xcpc.js index 5d32c8297a4..ed33561352c 100644 --- a/assets/05-custom-connectors-DkAZyI4C.js +++ b/assets/05-custom-connectors-BHc0xcpc.js @@ -1,4 +1,4 @@ -import{d as r,j as s}from"./index-CQ1xESna.js";const c={sidebar_label:"Custom Connectors",title:"Custom Connectors in Sequence Kit",description:"undefined"};function i(n){const e={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",header:"header",p:"p",pre:"pre",span:"span",...r(),...n.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"custom-connectors-in-sequence-kit",children:["Custom Connectors in Sequence Kit",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#custom-connectors-in-sequence-kit",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` +import{d as r,j as s}from"./index-BuApaT9A.js";const c={sidebar_label:"Custom Connectors",title:"Custom Connectors in Sequence Kit",description:"undefined"};function i(n){const e={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",header:"header",p:"p",pre:"pre",span:"span",...r(),...n.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"custom-connectors-in-sequence-kit",children:["Custom Connectors in Sequence Kit",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#custom-connectors-in-sequence-kit",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` `,s.jsxs(e.p,{children:["Sequence Kit provides official connectors via the ",s.jsx(e.a,{href:"https://github.com/0xsequence/kit/tree/master/packages/connectors",children:"@0xsequence/kit-connectors"})," package. However, you can also integrate custom connectors with Sequence Kit to support additional wallets. This guide will walk you through creating and using custom connectors."]}),` `,s.jsxs(e.h2,{id:"creating-a-custom-connector",children:["Creating a Custom Connector",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#creating-a-custom-connector",children:s.jsx(e.div,{"data-autolink-icon":!0})})]}),` `,s.jsxs(e.p,{children:["To create a custom connector, you can use an existing connector as a basis. For example, the ",s.jsx(e.a,{href:"https://github.com/0xsequence/kit/blob/master/packages/connectors/src/connectors/metamask/metamask.ts",children:"Metamask Connector"})," is a good starting point. Here's an example of how to create a custom connector:"]}),` diff --git a/assets/05-get-user-activities-pEMwOcps.js b/assets/05-get-user-activities-M86mwlbC.js similarity index 99% rename from assets/05-get-user-activities-pEMwOcps.js rename to assets/05-get-user-activities-M86mwlbC.js index 6f4d500b101..dbb65b1b10f 100644 --- a/assets/05-get-user-activities-pEMwOcps.js +++ b/assets/05-get-user-activities-M86mwlbC.js @@ -1,4 +1,4 @@ -import{d as n,j as s}from"./index-CQ1xESna.js";const c=void 0;function r(i){const e={a:"a",code:"code",div:"div",h2:"h2",h3:"h3",img:"img",li:"li",p:"p",pre:"pre",span:"span",ul:"ul",...n(),...i.components};return s.jsxs(s.Fragment,{children:[s.jsxs(e.h2,{id:"getuseractivities",children:["GetUserActivities",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#getuseractivities",children:s.jsx(e.div,{"data-autolink-icon":!0})})]}),` +import{d as n,j as s}from"./index-BuApaT9A.js";const c=void 0;function r(i){const e={a:"a",code:"code",div:"div",h2:"h2",h3:"h3",img:"img",li:"li",p:"p",pre:"pre",span:"span",ul:"ul",...n(),...i.components};return s.jsxs(s.Fragment,{children:[s.jsxs(e.h2,{id:"getuseractivities",children:["GetUserActivities",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#getuseractivities",children:s.jsx(e.div,{"data-autolink-icon":!0})})]}),` `,s.jsxs(e.p,{children:["Enables you to retrieve activity data for a specific user, including orders and trades. With the use of the ",s.jsx(e.code,{children:"GetUserActivities"})," api developers can build custom and personalized social or tracking experiences to follow certain users in various interfaces."]}),` `,s.jsx(e.p,{children:s.jsx(e.img,{src:"/img/marketplace/activities.png",alt:"GetUserActivities"})}),` `,s.jsxs(e.h3,{id:"example",children:["Example",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#example",children:s.jsx(e.div,{"data-autolink-icon":!0})})]}),` diff --git a/assets/05-modules-and-updates-BY6hMn8V.js b/assets/05-modules-and-updates-Rm9MIr3s.js similarity index 99% rename from assets/05-modules-and-updates-BY6hMn8V.js rename to assets/05-modules-and-updates-Rm9MIr3s.js index f418cdbbf25..c37b89aa041 100644 --- a/assets/05-modules-and-updates-BY6hMn8V.js +++ b/assets/05-modules-and-updates-Rm9MIr3s.js @@ -1,4 +1,4 @@ -import{d as a,j as e}from"./index-CQ1xESna.js";const r={title:"Modules & wallet update",description:"undefined"};function n(i){const s={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",h4:"h4",header:"header",li:"li",p:"p",pre:"pre",span:"span",strong:"strong",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...a(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.header,{children:e.jsxs(s.h1,{id:"modules--wallet-update",children:["Modules & wallet update",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#modules--wallet-update",children:e.jsx(s.div,{"data-autolink-icon":!0})})]})}),` +import{d as a,j as e}from"./index-BuApaT9A.js";const r={title:"Modules & wallet update",description:"undefined"};function n(i){const s={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",h4:"h4",header:"header",li:"li",p:"p",pre:"pre",span:"span",strong:"strong",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...a(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.header,{children:e.jsxs(s.h1,{id:"modules--wallet-update",children:["Modules & wallet update",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#modules--wallet-update",children:e.jsx(s.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(s.p,{children:"Sequence modules are the underlying program implementation of the wallets; wallets can change modules at runtime."}),` `,e.jsxs(s.p,{children:["The ",e.jsx(s.code,{children:"MainModule"})," is the initial module of every Sequence wallet; it differs from the other modules because it doesn't store the set of signers on contract storage; it uses the ",e.jsx(s.a,{href:"solutions/technical-references/wallet-contracts/03-wallet-factory#deploy",children:"salt"})," provided to the Factory contract."]}),` `,e.jsxs(s.h2,{id:"wallet-implementation",children:["Wallet implementation",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#wallet-implementation",children:e.jsx(s.div,{"data-autolink-icon":!0})})]}),` diff --git a/assets/05-platforms-ByiO4KpY.js b/assets/05-platforms-C-JPbeZh.js similarity index 97% rename from assets/05-platforms-ByiO4KpY.js rename to assets/05-platforms-C-JPbeZh.js index 40678ab24fb..1901f4fcf3b 100644 --- a/assets/05-platforms-ByiO4KpY.js +++ b/assets/05-platforms-C-JPbeZh.js @@ -1,4 +1,4 @@ -import{d as l,j as e}from"./index-CQ1xESna.js";const a={title:"Platforms",description:"undefined"};function s(n){const t={a:"a",div:"div",h1:"h1",h2:"h2",header:"header",img:"img",p:"p",...l(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"platforms",children:["Platforms",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#platforms",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` +import{d as l,j as e}from"./index-BuApaT9A.js";const a={title:"Platforms",description:"undefined"};function s(n){const t={a:"a",div:"div",h1:"h1",h2:"h2",header:"header",img:"img",p:"p",...l(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"platforms",children:["Platforms",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#platforms",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(t.h2,{id:"web-wallet",children:["Web Wallet",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#web-wallet",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` `,e.jsxs(t.p,{children:["Sequence works beautifully on all modern Web Browsers! Try it at ",e.jsx(t.a,{href:"https://sequence.app",children:"https://sequence.app"})," from any computer, phone or tablet."]}),` `,e.jsxs(t.p,{children:["See ",e.jsx(t.a,{href:"/solutions/wallets/universal-wallet/02-quickstart",children:"Build With Sequence"})," to get started."]}),` diff --git a/assets/05-send-transaction-pGrK718X.js b/assets/05-send-transaction-DbjZtHwl.js similarity index 98% rename from assets/05-send-transaction-pGrK718X.js rename to assets/05-send-transaction-DbjZtHwl.js index a34f2a25aad..f408282476e 100644 --- a/assets/05-send-transaction-pGrK718X.js +++ b/assets/05-send-transaction-DbjZtHwl.js @@ -1,4 +1,4 @@ -import{d as a,j as s}from"./index-CQ1xESna.js";const l={title:"Sending Transactions",description:"undefined"};function i(e){const n={a:"a",code:"code",div:"div",h1:"h1",header:"header",p:"p",pre:"pre",span:"span",...a(),...e.components};return s.jsxs(s.Fragment,{children:[s.jsx(n.header,{children:s.jsxs(n.h1,{id:"sending-transactions",children:["Sending Transactions",s.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sending-transactions",children:s.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as a,j as s}from"./index-BuApaT9A.js";const l={title:"Sending Transactions",description:"undefined"};function i(e){const n={a:"a",code:"code",div:"div",h1:"h1",header:"header",p:"p",pre:"pre",span:"span",...a(),...e.components};return s.jsxs(s.Fragment,{children:[s.jsx(n.header,{children:s.jsxs(n.h1,{id:"sending-transactions",children:["Sending Transactions",s.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sending-transactions",children:s.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,s.jsxs(n.p,{children:[`Signing a transaction will only retrieve the signed payload. If you want the wallet to actually dispatch the transaction to the network as well, that requires only a small modification to the previous example (note the change from `,s.jsx(n.code,{children:"signTransactions"})," to ",s.jsx(n.code,{children:"sendTransaction"}),"):"]}),` `,s.jsx(n.pre,{className:"shiki shiki-themes github-light github-dark-dimmed",style:{backgroundColor:"#fff","--shiki-dark-bg":"#22272e",color:"#24292e","--shiki-dark":"#adbac7"},tabIndex:"0",children:s.jsxs(n.code,{children:[s.jsxs(n.span,{className:"line",children:[s.jsx(n.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:"const"}),s.jsx(n.span,{style:{color:"#005CC5","--shiki-dark":"#6CB6FF"},children:" transaction"}),s.jsx(n.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:" ="}),s.jsx(n.span,{style:{color:"#24292E","--shiki-dark":"#ADBAC7"},children:" {"})]}),` diff --git a/assets/05-send-transaction-BDS7AIh7.js b/assets/05-send-transaction-kke-N76M.js similarity index 98% rename from assets/05-send-transaction-BDS7AIh7.js rename to assets/05-send-transaction-kke-N76M.js index a34f2a25aad..f408282476e 100644 --- a/assets/05-send-transaction-BDS7AIh7.js +++ b/assets/05-send-transaction-kke-N76M.js @@ -1,4 +1,4 @@ -import{d as a,j as s}from"./index-CQ1xESna.js";const l={title:"Sending Transactions",description:"undefined"};function i(e){const n={a:"a",code:"code",div:"div",h1:"h1",header:"header",p:"p",pre:"pre",span:"span",...a(),...e.components};return s.jsxs(s.Fragment,{children:[s.jsx(n.header,{children:s.jsxs(n.h1,{id:"sending-transactions",children:["Sending Transactions",s.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sending-transactions",children:s.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as a,j as s}from"./index-BuApaT9A.js";const l={title:"Sending Transactions",description:"undefined"};function i(e){const n={a:"a",code:"code",div:"div",h1:"h1",header:"header",p:"p",pre:"pre",span:"span",...a(),...e.components};return s.jsxs(s.Fragment,{children:[s.jsx(n.header,{children:s.jsxs(n.h1,{id:"sending-transactions",children:["Sending Transactions",s.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sending-transactions",children:s.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,s.jsxs(n.p,{children:[`Signing a transaction will only retrieve the signed payload. If you want the wallet to actually dispatch the transaction to the network as well, that requires only a small modification to the previous example (note the change from `,s.jsx(n.code,{children:"signTransactions"})," to ",s.jsx(n.code,{children:"sendTransaction"}),"):"]}),` `,s.jsx(n.pre,{className:"shiki shiki-themes github-light github-dark-dimmed",style:{backgroundColor:"#fff","--shiki-dark-bg":"#22272e",color:"#24292e","--shiki-dark":"#adbac7"},tabIndex:"0",children:s.jsxs(n.code,{children:[s.jsxs(n.span,{className:"line",children:[s.jsx(n.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:"const"}),s.jsx(n.span,{style:{color:"#005CC5","--shiki-dark":"#6CB6FF"},children:" transaction"}),s.jsx(n.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:" ="}),s.jsx(n.span,{style:{color:"#24292E","--shiki-dark":"#ADBAC7"},children:" {"})]}),` diff --git a/assets/05-validation-C8350nRY.js b/assets/05-validation-Dtr9Cmc6.js similarity index 99% rename from assets/05-validation-C8350nRY.js rename to assets/05-validation-Dtr9Cmc6.js index 214d644a5b2..fd107851e1e 100644 --- a/assets/05-validation-C8350nRY.js +++ b/assets/05-validation-Dtr9Cmc6.js @@ -1,4 +1,4 @@ -import{d as n,j as s}from"./index-CQ1xESna.js";const l={title:"Validation",description:"undefined"};function a(e){const i={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",h4:"h4",header:"header",p:"p",pre:"pre",span:"span",...n(),...e.components};return s.jsxs(s.Fragment,{children:[s.jsx(i.header,{children:s.jsxs(i.h1,{id:"validation",children:["Validation",s.jsx(i.a,{"aria-hidden":"true",tabIndex:"-1",href:"#validation",children:s.jsx(i.div,{"data-autolink-icon":!0})})]})}),` +import{d as n,j as s}from"./index-BuApaT9A.js";const l={title:"Validation",description:"undefined"};function a(e){const i={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",h4:"h4",header:"header",p:"p",pre:"pre",span:"span",...n(),...e.components};return s.jsxs(s.Fragment,{children:[s.jsx(i.header,{children:s.jsxs(i.h1,{id:"validation",children:["Validation",s.jsx(i.a,{"aria-hidden":"true",tabIndex:"-1",href:"#validation",children:s.jsx(i.div,{"data-autolink-icon":!0})})]})}),` `,s.jsx(i.p,{children:"Users with Auth + Embedded Wallet go through two distinct flows based on the login method:"}),` `,s.jsxs(i.h3,{id:"email-login-one-time-code",children:["Email login (one-time code)",s.jsx(i.a,{"aria-hidden":"true",tabIndex:"-1",href:"#email-login-one-time-code",children:s.jsx(i.div,{"data-autolink-icon":!0})})]}),` `,s.jsx(i.p,{children:"For users logging in with an email, Amazon Cognito sends a one-time code to validate their identity. This is a trusted method that does not require additional verification."}),` diff --git a/assets/05-web3-onboard-D1zo1CmE.js b/assets/05-web3-onboard-DzjbDjBH.js similarity index 99% rename from assets/05-web3-onboard-D1zo1CmE.js rename to assets/05-web3-onboard-DzjbDjBH.js index 454d16babd7..4d44934871f 100644 --- a/assets/05-web3-onboard-D1zo1CmE.js +++ b/assets/05-web3-onboard-DzjbDjBH.js @@ -1,4 +1,4 @@ -import{d as i,j as e}from"./index-CQ1xESna.js";const l={sidebar_label:"Using Web3 Onboard",title:"Using Web3-Onboard",description:"undefined"};function a(n){const s={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",p:"p",pre:"pre",span:"span",...i(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.header,{children:e.jsxs(s.h1,{id:"using-web3-onboard",children:["Using Web3-Onboard",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#using-web3-onboard",children:e.jsx(s.div,{"data-autolink-icon":!0})})]})}),` +import{d as i,j as e}from"./index-BuApaT9A.js";const l={sidebar_label:"Using Web3 Onboard",title:"Using Web3-Onboard",description:"undefined"};function a(n){const s={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",p:"p",pre:"pre",span:"span",...i(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.header,{children:e.jsxs(s.h1,{id:"using-web3-onboard",children:["Using Web3-Onboard",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#using-web3-onboard",children:e.jsx(s.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(s.p,{children:"The Sequence wallet can be added through the Blocknative web3-onboard package."}),` `,e.jsxs(s.p,{children:[`:::tip Try it live :) Try `,e.jsx(s.a,{href:"https://0xsequence.github.io/demo-dapp-web3-onboard/",children:"a live Dapp example"})," using Sequence + Metamask + Wallet Connect with Web3-Onboard."]}),` diff --git a/assets/05-write-to-blockchain-0a7x-nhe.js b/assets/05-write-to-blockchain-DxDuRr0t.js similarity index 99% rename from assets/05-write-to-blockchain-0a7x-nhe.js rename to assets/05-write-to-blockchain-DxDuRr0t.js index ef7f1c61fcb..a08224e9f62 100644 --- a/assets/05-write-to-blockchain-0a7x-nhe.js +++ b/assets/05-write-to-blockchain-DxDuRr0t.js @@ -1,4 +1,4 @@ -import{d as i,j as e}from"./index-CQ1xESna.js";const l={title:"Write to Blockchain",description:"undefined"};function a(s){const n={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",p:"p",pre:"pre",span:"span",...i(),...s.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"write-to-blockchain",children:["Write to Blockchain",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#write-to-blockchain",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as i,j as e}from"./index-BuApaT9A.js";const l={title:"Write to Blockchain",description:"undefined"};function a(s){const n={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",p:"p",pre:"pre",span:"span",...i(),...s.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"write-to-blockchain",children:["Write to Blockchain",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#write-to-blockchain",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(n.p,{children:["The blockchain can be thought of as a general-purpose, publically viewable and verified, database. To write to a blockchain, similar to with a typical database, you must make a ",e.jsx("u",{children:"transaction"}),"."]}),` `,e.jsxs(n.p,{children:["Typically, creating a blockchain transaction is rather complex, but WaaS handles that complexity for you and exposes 5 types of ",e.jsx(n.code,{children:"Transactions"}),"."]}),` `,e.jsxs(n.p,{children:["Sending a transaction is an ",e.jsx(n.a,{href:"https://medium.com/@sonusprocks/async-await-in-c-unity-explained-in-easy-words-571ebb6a9369",children:"asynchronous Task"}),". You can use ",e.jsx(n.code,{children:"await"})," when calling ",e.jsx(n.code,{children:"WaaSWallet.SendTransaction"})," from within an async Task if you wish to obtain the ",e.jsx(n.code,{children:"TransactionReturn"})," object directly. Or, you can take the recommended approach which is to setup handler functions for the ",e.jsx(n.code,{children:"WaaSWallet.OnSendTransactionComplete"})," and ",e.jsx(n.code,{children:"WaaSWallet.OnSendTransactionFailed"})," events and call the ",e.jsx(n.code,{children:"WaaSWallet.SendTransaction"})," method from anywhere (without await). For example:"]}),` diff --git a/assets/06-fiat-on-ramps-BywjPbDw.js b/assets/06-fiat-on-ramps-CdXBCfW_.js similarity index 96% rename from assets/06-fiat-on-ramps-BywjPbDw.js rename to assets/06-fiat-on-ramps-CdXBCfW_.js index 3c7e34abf94..8fbfc9d73d2 100644 --- a/assets/06-fiat-on-ramps-BywjPbDw.js +++ b/assets/06-fiat-on-ramps-CdXBCfW_.js @@ -1,4 +1,4 @@ -import{d as t,j as e}from"./index-CQ1xESna.js";const a={slug:"/fiat-on-ramps",title:"Fiat On-Ramps",description:"undefined"};function i(r){const n={a:"a",div:"div",h1:"h1",header:"header",img:"img",li:"li",p:"p",ul:"ul",...t(),...r.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"fiat-on-ramps",children:["Fiat On-Ramps",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#fiat-on-ramps",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as t,j as e}from"./index-BuApaT9A.js";const a={slug:"/fiat-on-ramps",title:"Fiat On-Ramps",description:"undefined"};function i(r){const n={a:"a",div:"div",h1:"h1",header:"header",img:"img",li:"li",p:"p",ul:"ul",...t(),...r.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"fiat-on-ramps",children:["Fiat On-Ramps",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#fiat-on-ramps",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(n.p,{children:"Sequence Wallet allows users to purchase cryptocurrencies directly with their credit card and debit card via on-ramp providers. Currently Sequence supports 6 on-ramp providers;"}),` `,e.jsxs(n.ul,{children:[` `,e.jsx(n.li,{children:e.jsx(n.a,{href:"https://www.moonpay.com/",children:"Moonpay"})}),` diff --git a/assets/06-main-module-upgradeable-fzKzewCJ.js b/assets/06-main-module-upgradeable-DL35mkIe.js similarity index 90% rename from assets/06-main-module-upgradeable-fzKzewCJ.js rename to assets/06-main-module-upgradeable-DL35mkIe.js index 2c67b2785e4..ca88990302e 100644 --- a/assets/06-main-module-upgradeable-fzKzewCJ.js +++ b/assets/06-main-module-upgradeable-DL35mkIe.js @@ -1 +1 @@ -import{d as i,j as t}from"./index-CQ1xESna.js";const r={title:"MainModuleUpgradeable & configuration migration",description:"undefined"};function a(e){const n={a:"a",div:"div",h1:"h1",header:"header",...i(),...e.components};return t.jsx(n.header,{children:t.jsxs(n.h1,{id:"mainmoduleupgradeable--configuration-migration",children:["MainModuleUpgradeable & configuration migration",t.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#mainmoduleupgradeable--configuration-migration",children:t.jsx(n.div,{"data-autolink-icon":!0})})]})})}function d(e={}){const{wrapper:n}={...i(),...e.components};return n?t.jsx(n,{...e,children:t.jsx(a,{...e})}):a(e)}export{d as default,r as frontmatter}; +import{d as i,j as t}from"./index-BuApaT9A.js";const r={title:"MainModuleUpgradeable & configuration migration",description:"undefined"};function a(e){const n={a:"a",div:"div",h1:"h1",header:"header",...i(),...e.components};return t.jsx(n.header,{children:t.jsxs(n.h1,{id:"mainmoduleupgradeable--configuration-migration",children:["MainModuleUpgradeable & configuration migration",t.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#mainmoduleupgradeable--configuration-migration",children:t.jsx(n.div,{"data-autolink-icon":!0})})]})})}function d(e={}){const{wrapper:n}={...i(),...e.components};return n?t.jsx(n,{...e,children:t.jsx(a,{...e})}):a(e)}export{d as default,r as frontmatter}; diff --git a/assets/06-orderbook-transactions-DlnXypsc.js b/assets/06-orderbook-transactions-BeANDLS3.js similarity index 99% rename from assets/06-orderbook-transactions-DlnXypsc.js rename to assets/06-orderbook-transactions-BeANDLS3.js index a1b798aa3ec..e4bb409920b 100644 --- a/assets/06-orderbook-transactions-DlnXypsc.js +++ b/assets/06-orderbook-transactions-BeANDLS3.js @@ -1,4 +1,4 @@ -import{d as i,j as s,e as l}from"./index-CQ1xESna.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";const d={title:"Sequence Market Orderbook Transactions",description:"undefined"};function r(n){const e={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",li:"li",p:"p",pre:"pre",span:"span",ul:"ul",...i(),...n.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"sequence-market-orderbook-transactions",children:["Sequence Market Orderbook Transactions",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sequence-market-orderbook-transactions",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` +import{d as i,j as s,e as l}from"./index-BuApaT9A.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";const d={title:"Sequence Market Orderbook Transactions",description:"undefined"};function r(n){const e={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",li:"li",p:"p",pre:"pre",span:"span",ul:"ul",...i(),...n.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"sequence-market-orderbook-transactions",children:["Sequence Market Orderbook Transactions",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sequence-market-orderbook-transactions",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` `,s.jsxs(e.p,{children:["All transactions run through a contract at address ",s.jsx(e.code,{children:"0xB537a160472183f2150d42EB1c3DD6684A55f74c"})," on all currently offered networks:"]}),` `,s.jsxs(e.ul,{children:[` `,s.jsx(e.li,{children:"polygon"}),` diff --git a/assets/06-packaging-BC_Fvj2j.js b/assets/06-packaging-BYYAneYR.js similarity index 98% rename from assets/06-packaging-BC_Fvj2j.js rename to assets/06-packaging-BYYAneYR.js index 34708ad8999..d9afe84730d 100644 --- a/assets/06-packaging-BC_Fvj2j.js +++ b/assets/06-packaging-BYYAneYR.js @@ -1,4 +1,4 @@ -import{d as o,j as e}from"./index-CQ1xESna.js";const a={title:"Packaging",description:"undefined"};function t(i){const n={a:"a",code:"code",div:"div",h1:"h1",h3:"h3",header:"header",li:"li",ol:"ol",p:"p",ul:"ul",...o(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"packaging",children:["Packaging",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#packaging",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as o,j as e}from"./index-BuApaT9A.js";const a={title:"Packaging",description:"undefined"};function t(i){const n={a:"a",code:"code",div:"div",h1:"h1",h3:"h3",header:"header",li:"li",ol:"ol",p:"p",ul:"ul",...o(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"packaging",children:["Packaging",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#packaging",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(n.p,{children:"To set your system up for Packaging please refer to the following links:"}),` `,e.jsxs(n.ul,{children:[` `,e.jsx(n.li,{children:e.jsx(n.a,{href:"https://docs.unrealengine.com/5.0/en-US/packaging-unreal-engine-projects/",children:"Windows and macOS"})}),` diff --git a/assets/06-read-from-blockchain-Cj-cHTXv.js b/assets/06-read-from-blockchain-DoQeKhHd.js similarity index 97% rename from assets/06-read-from-blockchain-Cj-cHTXv.js rename to assets/06-read-from-blockchain-DoQeKhHd.js index 98bf5634fe7..b98db33742e 100644 --- a/assets/06-read-from-blockchain-Cj-cHTXv.js +++ b/assets/06-read-from-blockchain-DoQeKhHd.js @@ -1,4 +1,4 @@ -import{d as r,j as e}from"./index-CQ1xESna.js";const c={title:"Read from Blockchain",description:"undefined"};function i(s){const n={a:"a",code:"code",div:"div",h1:"h1",header:"header",p:"p",pre:"pre",span:"span",...r(),...s.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.p,{children:"#TODO Add code tabs"}),` +import{d as r,j as e}from"./index-BuApaT9A.js";const c={title:"Read from Blockchain",description:"undefined"};function i(s){const n={a:"a",code:"code",div:"div",h1:"h1",header:"header",p:"p",pre:"pre",span:"span",...r(),...s.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.p,{children:"#TODO Add code tabs"}),` `,e.jsx(n.header,{children:e.jsxs(n.h1,{id:"read-from-blockchain",children:["Read from Blockchain",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#read-from-blockchain",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(n.p,{children:["Reading from the blockchain is done using Unity-Native implementation of our ",e.jsx(n.a,{href:"/api/indexer/overview",children:"Sequence Indexer"}),"."]}),` `,e.jsxs(n.p,{children:["We recommend creating an instance of the ",e.jsxs(n.a,{href:"https://github.com/0xsequence/sequence-unity/blob/master/Assets/SequenceSDK/Indexer/ChainIndexer.cs",children:[e.jsx(n.code,{children:"ChainIndexer"})," class"]}),". This will expose you to all the functionality offered by the ",e.jsxs(n.a,{href:"https://github.com/0xsequence/sequence-unity/blob/master/Assets/SequenceSDK/Indexer/IIndexer.cs",children:[e.jsx(n.code,{children:"IIndexer"})," interface"]}),"."]}),` diff --git a/assets/06-send-erc20-0sFxl22z.js b/assets/06-send-erc20-Ck3f6k8g.js similarity index 99% rename from assets/06-send-erc20-0sFxl22z.js rename to assets/06-send-erc20-Ck3f6k8g.js index 944ad9548a6..61805a89589 100644 --- a/assets/06-send-erc20-0sFxl22z.js +++ b/assets/06-send-erc20-Ck3f6k8g.js @@ -1,4 +1,4 @@ -import{d as l,j as s}from"./index-CQ1xESna.js";const r={title:"Sending ERC-20 Tokens",description:"undefined"};function i(e){const n={a:"a",code:"code",div:"div",h1:"h1",header:"header",p:"p",pre:"pre",span:"span",...l(),...e.components};return s.jsxs(s.Fragment,{children:[s.jsx(n.header,{children:s.jsxs(n.h1,{id:"sending-erc-20-tokens",children:["Sending ERC-20 Tokens",s.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sending-erc-20-tokens",children:s.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as l,j as s}from"./index-BuApaT9A.js";const r={title:"Sending ERC-20 Tokens",description:"undefined"};function i(e){const n={a:"a",code:"code",div:"div",h1:"h1",header:"header",p:"p",pre:"pre",span:"span",...l(),...e.components};return s.jsxs(s.Fragment,{children:[s.jsx(n.header,{children:s.jsxs(n.h1,{id:"sending-erc-20-tokens",children:["Sending ERC-20 Tokens",s.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sending-erc-20-tokens",children:s.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,s.jsx(n.p,{children:"You can ask the wallet to send a single ERC-20 token transfer:"}),` `,s.jsx(n.pre,{className:"shiki shiki-themes github-light github-dark-dimmed",style:{backgroundColor:"#fff","--shiki-dark-bg":"#22272e",color:"#24292e","--shiki-dark":"#adbac7"},tabIndex:"0",children:s.jsxs(n.code,{children:[s.jsxs(n.span,{className:"line",children:[s.jsx(n.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:"const"}),s.jsx(n.span,{style:{color:"#005CC5","--shiki-dark":"#6CB6FF"},children:" erc20Interface"}),s.jsx(n.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:" ="}),s.jsx(n.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:" new"}),s.jsx(n.span,{style:{color:"#24292E","--shiki-dark":"#ADBAC7"},children:" ethers.utils."}),s.jsx(n.span,{style:{color:"#6F42C1","--shiki-dark":"#DCBDFB"},children:"Interface"}),s.jsx(n.span,{style:{color:"#24292E","--shiki-dark":"#ADBAC7"},children:"(["})]}),` `,s.jsx(n.span,{className:"line",children:s.jsx(n.span,{style:{color:"#032F62","--shiki-dark":"#96D0FF"},children:" 'function transfer(address _to, uint256 _value)'"})}),` diff --git a/assets/06-send-erc20-DtUsnj7m.js b/assets/06-send-erc20-cLLuUuLB.js similarity index 99% rename from assets/06-send-erc20-DtUsnj7m.js rename to assets/06-send-erc20-cLLuUuLB.js index 944ad9548a6..61805a89589 100644 --- a/assets/06-send-erc20-DtUsnj7m.js +++ b/assets/06-send-erc20-cLLuUuLB.js @@ -1,4 +1,4 @@ -import{d as l,j as s}from"./index-CQ1xESna.js";const r={title:"Sending ERC-20 Tokens",description:"undefined"};function i(e){const n={a:"a",code:"code",div:"div",h1:"h1",header:"header",p:"p",pre:"pre",span:"span",...l(),...e.components};return s.jsxs(s.Fragment,{children:[s.jsx(n.header,{children:s.jsxs(n.h1,{id:"sending-erc-20-tokens",children:["Sending ERC-20 Tokens",s.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sending-erc-20-tokens",children:s.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as l,j as s}from"./index-BuApaT9A.js";const r={title:"Sending ERC-20 Tokens",description:"undefined"};function i(e){const n={a:"a",code:"code",div:"div",h1:"h1",header:"header",p:"p",pre:"pre",span:"span",...l(),...e.components};return s.jsxs(s.Fragment,{children:[s.jsx(n.header,{children:s.jsxs(n.h1,{id:"sending-erc-20-tokens",children:["Sending ERC-20 Tokens",s.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sending-erc-20-tokens",children:s.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,s.jsx(n.p,{children:"You can ask the wallet to send a single ERC-20 token transfer:"}),` `,s.jsx(n.pre,{className:"shiki shiki-themes github-light github-dark-dimmed",style:{backgroundColor:"#fff","--shiki-dark-bg":"#22272e",color:"#24292e","--shiki-dark":"#adbac7"},tabIndex:"0",children:s.jsxs(n.code,{children:[s.jsxs(n.span,{className:"line",children:[s.jsx(n.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:"const"}),s.jsx(n.span,{style:{color:"#005CC5","--shiki-dark":"#6CB6FF"},children:" erc20Interface"}),s.jsx(n.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:" ="}),s.jsx(n.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:" new"}),s.jsx(n.span,{style:{color:"#24292E","--shiki-dark":"#ADBAC7"},children:" ethers.utils."}),s.jsx(n.span,{style:{color:"#6F42C1","--shiki-dark":"#DCBDFB"},children:"Interface"}),s.jsx(n.span,{style:{color:"#24292E","--shiki-dark":"#ADBAC7"},children:"(["})]}),` `,s.jsx(n.span,{className:"line",children:s.jsx(n.span,{style:{color:"#032F62","--shiki-dark":"#96D0FF"},children:" 'function transfer(address _to, uint256 _value)'"})}),` diff --git a/assets/06-tokens-DXSO-gRp.js b/assets/06-tokens-oI2EWpFX.js similarity index 98% rename from assets/06-tokens-DXSO-gRp.js rename to assets/06-tokens-oI2EWpFX.js index 2f8e7337f48..d83382fa269 100644 --- a/assets/06-tokens-DXSO-gRp.js +++ b/assets/06-tokens-oI2EWpFX.js @@ -1,4 +1,4 @@ -import{d as r,j as e}from"./index-CQ1xESna.js";const t={title:"Tokens",description:"undefined"};function i(a){const n={a:"a",code:"code",div:"div",h1:"h1",header:"header",p:"p",pre:"pre",span:"span",...r(),...a.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"tokens",children:["Tokens",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#tokens",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as r,j as e}from"./index-BuApaT9A.js";const t={title:"Tokens",description:"undefined"};function i(a){const n={a:"a",code:"code",div:"div",h1:"h1",header:"header",p:"p",pre:"pre",span:"span",...r(),...a.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"tokens",children:["Tokens",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#tokens",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(n.p,{children:["Since their use is so ubiquitous, we've provided ",e.jsx(n.code,{children:"ERC20"}),", ",e.jsx(n.code,{children:"ERC721"}),", and ",e.jsx(n.code,{children:"ERC1155"})," wrappers of the ",e.jsx(n.code,{children:"Contract"})," class with pre-defined ABIs for your convenience. When interacting with tokens, it is recommended to use these."]}),` `,e.jsx(n.p,{children:"Any of these contract wrappers can be created via a standard constructor requiring only the contract address. For example:"}),` `,e.jsx(n.pre,{className:"shiki shiki-themes github-light github-dark-dimmed",style:{backgroundColor:"#fff","--shiki-dark-bg":"#22272e",color:"#24292e","--shiki-dark":"#adbac7"},tabIndex:"0",children:e.jsx(n.code,{children:e.jsx(n.span,{className:"line",children:e.jsx(n.span,{children:"ERC20 erc20 = new ERC20(contractAddress);"})})})}),` diff --git a/assets/06-transaction-receipts-Ca89f3rD.js b/assets/06-transaction-receipts-_XtH0tt7.js similarity index 99% rename from assets/06-transaction-receipts-Ca89f3rD.js rename to assets/06-transaction-receipts-_XtH0tt7.js index 7fcb6241a74..1bce0935c5c 100644 --- a/assets/06-transaction-receipts-Ca89f3rD.js +++ b/assets/06-transaction-receipts-_XtH0tt7.js @@ -1,4 +1,4 @@ -import{d as n,j as s}from"./index-CQ1xESna.js";const r={title:"Transaction receipts",description:"undefined"};function l(i){const e={a:"a",code:"code",div:"div",em:"em",h1:"h1",h2:"h2",header:"header",li:"li",p:"p",pre:"pre",span:"span",ul:"ul",...n(),...i.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"transaction-receipts",children:["Transaction receipts",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#transaction-receipts",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` +import{d as n,j as s}from"./index-BuApaT9A.js";const r={title:"Transaction receipts",description:"undefined"};function l(i){const e={a:"a",code:"code",div:"div",em:"em",h1:"h1",h2:"h2",header:"header",li:"li",p:"p",pre:"pre",span:"span",ul:"ul",...n(),...i.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"transaction-receipts",children:["Transaction receipts",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#transaction-receipts",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` `,s.jsxs(e.p,{children:["Any methods that involve sending transactions will return either ",s.jsx(e.em,{children:"successful"})," or ",s.jsx(e.em,{children:"failed"})," transaction receipts. Failed transaction receipts are generated without executing the transaction."]}),` `,s.jsxs(e.h2,{id:"successful-transaction-response",children:["Successful transaction response",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#successful-transaction-response",children:s.jsx(e.div,{"data-autolink-icon":!0})})]}),` `,s.jsxs(e.p,{children:["Any transaction that is successfully included in a block will return a ",s.jsx(e.code,{children:"SentTransactionResponse"})," object. This must be checked for before accessing the transaction hash, using the ",s.jsx(e.code,{children:"isSentTransactionResponse"})," type guard."]}),` diff --git a/assets/06-web3-react-v6-Czs2-7YY.js b/assets/06-web3-react-v6-BAQbJzaF.js similarity index 99% rename from assets/06-web3-react-v6-Czs2-7YY.js rename to assets/06-web3-react-v6-BAQbJzaF.js index 06d24342aba..0b132bce6cb 100644 --- a/assets/06-web3-react-v6-Czs2-7YY.js +++ b/assets/06-web3-react-v6-BAQbJzaF.js @@ -1,4 +1,4 @@ -import{d as a,j as e}from"./index-CQ1xESna.js";const l={sidebar_label:"Web3 React V6",title:"Using Web3-React V6",description:"undefined"};function n(i){const s={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",p:"p",pre:"pre",span:"span",...a(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.header,{children:e.jsxs(s.h1,{id:"using-web3-react-v6",children:["Using Web3-React V6",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#using-web3-react-v6",children:e.jsx(s.div,{"data-autolink-icon":!0})})]})}),` +import{d as a,j as e}from"./index-BuApaT9A.js";const l={sidebar_label:"Web3 React V6",title:"Using Web3-React V6",description:"undefined"};function n(i){const s={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",p:"p",pre:"pre",span:"span",...a(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.header,{children:e.jsxs(s.h1,{id:"using-web3-react-v6",children:["Using Web3-React V6",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#using-web3-react-v6",children:e.jsx(s.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(s.p,{children:"The connector is available for web3-react V6. Please note that later versions of web3-react cannot be used with the Web3-React V6 connector due to breaking changes."}),` `,e.jsxs(s.h2,{id:"installation",children:["Installation",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#installation",children:e.jsx(s.div,{"data-autolink-icon":!0})})]}),` `,e.jsx(s.p,{children:"The connector may be installed via the npm package:"}),` diff --git a/assets/07-Architecture-ChZTFxVn.js b/assets/07-Architecture-Ds8CYTw-.js similarity index 98% rename from assets/07-Architecture-ChZTFxVn.js rename to assets/07-Architecture-Ds8CYTw-.js index ec4e5ae8d63..e82dbda7cba 100644 --- a/assets/07-Architecture-ChZTFxVn.js +++ b/assets/07-Architecture-Ds8CYTw-.js @@ -1,4 +1,4 @@ -import{d as i,j as e}from"./index-CQ1xESna.js";const r={title:"Architecture overview",description:"undefined"};function a(n){const t={a:"a",div:"div",em:"em",h1:"h1",h2:"h2",header:"header",li:"li",ol:"ol",p:"p",strong:"strong",...i(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"architecture-overview",children:["Architecture overview",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#architecture-overview",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` +import{d as i,j as e}from"./index-BuApaT9A.js";const r={title:"Architecture overview",description:"undefined"};function a(n){const t={a:"a",div:"div",em:"em",h1:"h1",h2:"h2",header:"header",li:"li",ol:"ol",p:"p",strong:"strong",...i(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"architecture-overview",children:["Architecture overview",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#architecture-overview",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(t.p,{children:"Sequence Embedded Wallets are native smart contract multisigs, the configuration of the multisig can be seen as a 2/2, both of which are required to sign in order to operate them; each one of the signers protects the wallet from a different facet of possible threats."}),` `,e.jsxs(t.h2,{id:"signer-1-sequence-auth",children:["Signer 1: Sequence Auth",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#signer-1-sequence-auth",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` `,e.jsx(t.p,{children:"Sequence Auth provides a simple way to add account creation, login, session management, and wallet support to your app, enabling applications to provide traditional web experiences (e.g. social login, email login, etc.) while providing access to crypto wallets to interact with smart contracts."}),` diff --git a/assets/07-key-management-DWguiQRa.js b/assets/07-key-management-CxEf-lMl.js similarity index 98% rename from assets/07-key-management-DWguiQRa.js rename to assets/07-key-management-CxEf-lMl.js index 8b642143a70..3eacbf80025 100644 --- a/assets/07-key-management-DWguiQRa.js +++ b/assets/07-key-management-CxEf-lMl.js @@ -1,4 +1,4 @@ -import{d as i,j as e}from"./index-CQ1xESna.js";const o={slug:"/key-management",title:"Key Management",description:"undefined"};function n(s){const t={a:"a",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",p:"p",...i(),...s.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"key-management",children:["Key Management",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#key-management",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` +import{d as i,j as e}from"./index-BuApaT9A.js";const o={slug:"/key-management",title:"Key Management",description:"undefined"};function n(s){const t={a:"a",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",p:"p",...i(),...s.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"key-management",children:["Key Management",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#key-management",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(t.p,{children:"Each Sequence wallet can be controlled by multiple private keys, acting like a multisignature wallet. Users can either create a Sequence wallet using one of the supported social login options or create a wallet with a private key stored only on that device."}),` `,e.jsx(t.p,{children:"The improved security compared to traditional blockchain wallet comes from the fact that multiple independent keys need to be compromised for a malicious actor to take control of a user’s wallet, instead of a single key. The philosophy is that the more independent private-keys the user adds to their wallet, the more secure their wallet becomes, even if each individual key is only moderately secure on their own."}),` `,e.jsxs(t.h2,{id:"social-login-wallets",children:["Social Login Wallets",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#social-login-wallets",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` diff --git a/assets/07-send-erc721-B9NC1RD6.js b/assets/07-send-erc721-CNE6wNoq.js similarity index 99% rename from assets/07-send-erc721-B9NC1RD6.js rename to assets/07-send-erc721-CNE6wNoq.js index 58c2d6d7e6d..d74364dcb4c 100644 --- a/assets/07-send-erc721-B9NC1RD6.js +++ b/assets/07-send-erc721-CNE6wNoq.js @@ -1,4 +1,4 @@ -import{d as l,j as s}from"./index-CQ1xESna.js";const r={title:"Sending ERC-721 (NFT) Tokens",description:"undefined"};function i(e){const n={a:"a",code:"code",div:"div",h1:"h1",header:"header",p:"p",pre:"pre",span:"span",...l(),...e.components};return s.jsxs(s.Fragment,{children:[s.jsx(n.header,{children:s.jsxs(n.h1,{id:"sending-erc-721-nft-tokens",children:["Sending ERC-721 (NFT) Tokens",s.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sending-erc-721-nft-tokens",children:s.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as l,j as s}from"./index-BuApaT9A.js";const r={title:"Sending ERC-721 (NFT) Tokens",description:"undefined"};function i(e){const n={a:"a",code:"code",div:"div",h1:"h1",header:"header",p:"p",pre:"pre",span:"span",...l(),...e.components};return s.jsxs(s.Fragment,{children:[s.jsx(n.header,{children:s.jsxs(n.h1,{id:"sending-erc-721-nft-tokens",children:["Sending ERC-721 (NFT) Tokens",s.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sending-erc-721-nft-tokens",children:s.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,s.jsx(n.p,{children:`Sending an ERC-721 NFT is similar to sending an ERC-20 token. The only notable difference is in the contract standard itself:`}),` `,s.jsx(n.pre,{className:"shiki shiki-themes github-light github-dark-dimmed",style:{backgroundColor:"#fff","--shiki-dark-bg":"#22272e",color:"#24292e","--shiki-dark":"#adbac7"},tabIndex:"0",children:s.jsxs(n.code,{children:[s.jsxs(n.span,{className:"line",children:[s.jsx(n.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:"const"}),s.jsx(n.span,{style:{color:"#005CC5","--shiki-dark":"#6CB6FF"},children:" erc721Interface"}),s.jsx(n.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:" ="}),s.jsx(n.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:" new"}),s.jsx(n.span,{style:{color:"#24292E","--shiki-dark":"#ADBAC7"},children:" ethers.utils."}),s.jsx(n.span,{style:{color:"#6F42C1","--shiki-dark":"#DCBDFB"},children:"Interface"}),s.jsx(n.span,{style:{color:"#24292E","--shiki-dark":"#ADBAC7"},children:"(["})]}),` diff --git a/assets/07-send-erc721-TnZrFI4X.js b/assets/07-send-erc721-CzZDNtQ7.js similarity index 99% rename from assets/07-send-erc721-TnZrFI4X.js rename to assets/07-send-erc721-CzZDNtQ7.js index 58c2d6d7e6d..d74364dcb4c 100644 --- a/assets/07-send-erc721-TnZrFI4X.js +++ b/assets/07-send-erc721-CzZDNtQ7.js @@ -1,4 +1,4 @@ -import{d as l,j as s}from"./index-CQ1xESna.js";const r={title:"Sending ERC-721 (NFT) Tokens",description:"undefined"};function i(e){const n={a:"a",code:"code",div:"div",h1:"h1",header:"header",p:"p",pre:"pre",span:"span",...l(),...e.components};return s.jsxs(s.Fragment,{children:[s.jsx(n.header,{children:s.jsxs(n.h1,{id:"sending-erc-721-nft-tokens",children:["Sending ERC-721 (NFT) Tokens",s.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sending-erc-721-nft-tokens",children:s.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as l,j as s}from"./index-BuApaT9A.js";const r={title:"Sending ERC-721 (NFT) Tokens",description:"undefined"};function i(e){const n={a:"a",code:"code",div:"div",h1:"h1",header:"header",p:"p",pre:"pre",span:"span",...l(),...e.components};return s.jsxs(s.Fragment,{children:[s.jsx(n.header,{children:s.jsxs(n.h1,{id:"sending-erc-721-nft-tokens",children:["Sending ERC-721 (NFT) Tokens",s.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sending-erc-721-nft-tokens",children:s.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,s.jsx(n.p,{children:`Sending an ERC-721 NFT is similar to sending an ERC-20 token. The only notable difference is in the contract standard itself:`}),` `,s.jsx(n.pre,{className:"shiki shiki-themes github-light github-dark-dimmed",style:{backgroundColor:"#fff","--shiki-dark-bg":"#22272e",color:"#24292e","--shiki-dark":"#adbac7"},tabIndex:"0",children:s.jsxs(n.code,{children:[s.jsxs(n.span,{className:"line",children:[s.jsx(n.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:"const"}),s.jsx(n.span,{style:{color:"#005CC5","--shiki-dark":"#6CB6FF"},children:" erc721Interface"}),s.jsx(n.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:" ="}),s.jsx(n.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:" new"}),s.jsx(n.span,{style:{color:"#24292E","--shiki-dark":"#ADBAC7"},children:" ethers.utils."}),s.jsx(n.span,{style:{color:"#6F42C1","--shiki-dark":"#DCBDFB"},children:"Interface"}),s.jsx(n.span,{style:{color:"#24292E","--shiki-dark":"#ADBAC7"},children:"(["})]}),` diff --git a/assets/07-sign-messages-BP3iRKzZ.js b/assets/07-sign-messages-CW17R3NV.js similarity index 97% rename from assets/07-sign-messages-BP3iRKzZ.js rename to assets/07-sign-messages-CW17R3NV.js index dc12eba1729..4e18fe44120 100644 --- a/assets/07-sign-messages-BP3iRKzZ.js +++ b/assets/07-sign-messages-CW17R3NV.js @@ -1,4 +1,4 @@ -import{d as i,j as e}from"./index-CQ1xESna.js";const l={title:"Sign Messages",description:"undefined"};function a(n){const s={a:"a",code:"code",div:"div",h1:"h1",header:"header",p:"p",pre:"pre",span:"span",...i(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.header,{children:e.jsxs(s.h1,{id:"sign-messages",children:["Sign Messages",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sign-messages",children:e.jsx(s.div,{"data-autolink-icon":!0})})]})}),` +import{d as i,j as e}from"./index-BuApaT9A.js";const l={title:"Sign Messages",description:"undefined"};function a(n){const s={a:"a",code:"code",div:"div",h1:"h1",header:"header",p:"p",pre:"pre",span:"span",...i(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.header,{children:e.jsxs(s.h1,{id:"sign-messages",children:["Sign Messages",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sign-messages",children:e.jsx(s.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(s.p,{children:["Signing a message is an ",e.jsx(s.a,{href:"https://medium.com/@sonusprocks/async-await-in-c-unity-explained-in-easy-words-571ebb6a9369",children:"asynchronous Task"}),". You can use ",e.jsx(s.code,{children:"await"})," when calling ",e.jsx(s.code,{children:"WaaSWallet.SignMessage"})," from within an async Task if you wish to obtain the ",e.jsx(s.code,{children:"SignMessageReturn"})," object directly. Or, you can take the recommended approach which is to setup a handler function for the ",e.jsx(s.code,{children:"WaaSWallet.OnSignMessageComplete"})," event and call the ",e.jsx(s.code,{children:"WaaSWallet.SignMessage"})," method from anywhere (without await). For example:"]}),` `,e.jsx(s.pre,{className:"shiki shiki-themes github-light github-dark-dimmed",style:{backgroundColor:"#fff","--shiki-dark-bg":"#22272e",color:"#24292e","--shiki-dark":"#adbac7"},tabIndex:"0",children:e.jsxs(s.code,{children:[e.jsx(s.span,{className:"line",children:e.jsx(s.span,{children:"public void OnSignMessageCompleteHandler(string signature) {"})}),` `,e.jsx(s.span,{className:"line",children:e.jsx(s.span,{children:" // Do something"})}),` diff --git a/assets/07-web3modal-C4gBsPMw.js b/assets/07-web3modal-_LMGGrjB.js similarity index 96% rename from assets/07-web3modal-C4gBsPMw.js rename to assets/07-web3modal-_LMGGrjB.js index 45fab6eabc8..39fabae75fb 100644 --- a/assets/07-web3modal-C4gBsPMw.js +++ b/assets/07-web3modal-_LMGGrjB.js @@ -1,4 +1,4 @@ -import{d as i,j as e}from"./index-CQ1xESna.js";const s={sidebar_label:"Using Web3Modal",title:"Using Web3Modal",description:"undefined"};function t(a){const n={a:"a",div:"div",h1:"h1",h2:"h2",header:"header",p:"p",...i(),...a.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"using-web3modal",children:["Using Web3Modal",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#using-web3modal",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as i,j as e}from"./index-BuApaT9A.js";const s={sidebar_label:"Using Web3Modal",title:"Using Web3Modal",description:"undefined"};function t(a){const n={a:"a",div:"div",h1:"h1",h2:"h2",header:"header",p:"p",...i(),...a.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"using-web3modal",children:["Using Web3Modal",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#using-web3modal",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(n.p,{children:"The Sequence wallet can easily be used with Web3Modal."}),` `,e.jsxs(n.p,{children:[`:::tip Try it live :) Try `,e.jsx(n.a,{href:"https://0xsequence.github.io/demo-dapp-web3modal/",children:"a live Dapp example"})," using Sequence + Wallet Connect with Web3Modal."]}),` diff --git a/assets/08-FAQ-BuczeFbP.js b/assets/08-FAQ-DQb3mCrb.js similarity index 99% rename from assets/08-FAQ-BuczeFbP.js rename to assets/08-FAQ-DQb3mCrb.js index 123fda3c92a..4c197b209e9 100644 --- a/assets/08-FAQ-BuczeFbP.js +++ b/assets/08-FAQ-DQb3mCrb.js @@ -1,4 +1,4 @@ -import{d as r,j as e}from"./index-CQ1xESna.js";const a={sidebar_label:"FAQ"};function i(n){const s={a:"a",code:"code",div:"div",h2:"h2",h3:"h3",p:"p",pre:"pre",span:"span",...r(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.p,{children:"Below are frequently asked questions related to the integration of the Sequence wallet connector."}),` +import{d as r,j as e}from"./index-BuApaT9A.js";const a={sidebar_label:"FAQ"};function i(n){const s={a:"a",code:"code",div:"div",h2:"h2",h3:"h3",p:"p",pre:"pre",span:"span",...r(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.p,{children:"Below are frequently asked questions related to the integration of the Sequence wallet connector."}),` `,e.jsxs(s.h2,{id:"nextjs",children:["NextJs",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#nextjs",children:e.jsx(s.div,{"data-autolink-icon":!0})})]}),` `,e.jsxs(s.h3,{id:"why-does-my-wallet-integration-produce-an-error-when-used-with-nextjs",children:["Why does my wallet integration produce an error when used with next.js?",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#why-does-my-wallet-integration-produce-an-error-when-used-with-nextjs",children:e.jsx(s.div,{"data-autolink-icon":!0})})]}),` `,e.jsx(s.p,{children:"Wallet libraries and connectors must be rendered in the browser. This is particularly true for Wagmi and Wagmi-based libraries. Attempts to render the page elsewhere, such as on backend server, can produce errors in some situations. Rendering on the server is therefore highly discouraged."}),` diff --git a/assets/08-deploy-contracts-DGftcxZx.js b/assets/08-deploy-contracts-DG_EGMTS.js similarity index 98% rename from assets/08-deploy-contracts-DGftcxZx.js rename to assets/08-deploy-contracts-DG_EGMTS.js index fa81aa0f2a9..eb37b4f3ec9 100644 --- a/assets/08-deploy-contracts-DGftcxZx.js +++ b/assets/08-deploy-contracts-DG_EGMTS.js @@ -1,4 +1,4 @@ -import{d as t,j as e}from"./index-CQ1xESna.js";const i={title:"Contract Deployment",description:"undefined"};function s(a){const n={a:"a",code:"code",div:"div",h1:"h1",header:"header",p:"p",pre:"pre",span:"span",...t(),...a.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"contract-deployment",children:["Contract Deployment",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#contract-deployment",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as t,j as e}from"./index-BuApaT9A.js";const i={title:"Contract Deployment",description:"undefined"};function s(a){const n={a:"a",code:"code",div:"div",h1:"h1",header:"header",p:"p",pre:"pre",span:"span",...t(),...a.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"contract-deployment",children:["Contract Deployment",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#contract-deployment",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(n.p,{children:["While, in general, we would recommend deploying your smart contracts via the ",e.jsx(n.a,{href:"https://sequence.build/",children:"Builder"}),", we recognize that there are some use cases where deploying a smart contract from Unity (or a Made-With-Unity application) is useful."]}),` `,e.jsxs(n.p,{children:["Contract deployment involves sending a transaction, which is done via an ",e.jsx(n.a,{href:"https://medium.com/@sonusprocks/async-await-in-c-unity-explained-in-easy-words-571ebb6a9369",children:"asynchronous Task"}),". You can use ",e.jsx(n.code,{children:"await"})," when calling ",e.jsx(n.code,{children:"WaaSWallet.DeployContract"})," from within an async Task if you wish to obtain the ",e.jsx(n.code,{children:"ContractDeploymentReturn"})," object directly. Or, you can take the recommended approach which is to setup handler functions for the ",e.jsx(n.code,{children:"WaaSWallet.OnDeployContractComplete"})," and ",e.jsx(n.code,{children:"WaaSWallet.OnDeployContractFailed"})," events and call the ",e.jsx(n.code,{children:"WaaSWallet.DeployContract"})," method from anywhere (without await)."]}),` `,e.jsxs(n.p,{children:[e.jsx(n.code,{children:"WaaSWallet.DeployContract"})," is essentially a wrapper for a very special ",e.jsx(n.code,{children:"WaaSWallet.SendTransaction"})," call and therefore, you can expect to still receive the ",e.jsx(n.code,{children:"WaaSWallet.OnSendTransactionComplete"})," or ",e.jsx(n.code,{children:"WaaSWallet.OnSendTransactionFailed"})," events in addition."]}),` diff --git a/assets/08-send-erc1155-Czh28oUh.js b/assets/08-send-erc1155-CLRVbqt4.js similarity index 99% rename from assets/08-send-erc1155-Czh28oUh.js rename to assets/08-send-erc1155-CLRVbqt4.js index 551e627372e..56497e96e42 100644 --- a/assets/08-send-erc1155-Czh28oUh.js +++ b/assets/08-send-erc1155-CLRVbqt4.js @@ -1,4 +1,4 @@ -import{d as l,j as s}from"./index-CQ1xESna.js";const r={title:"Sending ERC-1155 (Collectible) Tokens",description:"undefined"};function i(e){const n={a:"a",code:"code",div:"div",h1:"h1",header:"header",p:"p",pre:"pre",span:"span",...l(),...e.components};return s.jsxs(s.Fragment,{children:[s.jsx(n.header,{children:s.jsxs(n.h1,{id:"sending-erc-1155-collectible-tokens",children:["Sending ERC-1155 (Collectible) Tokens",s.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sending-erc-1155-collectible-tokens",children:s.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as l,j as s}from"./index-BuApaT9A.js";const r={title:"Sending ERC-1155 (Collectible) Tokens",description:"undefined"};function i(e){const n={a:"a",code:"code",div:"div",h1:"h1",header:"header",p:"p",pre:"pre",span:"span",...l(),...e.components};return s.jsxs(s.Fragment,{children:[s.jsx(n.header,{children:s.jsxs(n.h1,{id:"sending-erc-1155-collectible-tokens",children:["Sending ERC-1155 (Collectible) Tokens",s.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sending-erc-1155-collectible-tokens",children:s.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,s.jsx(n.p,{children:`Sending an ERC-1155 collectible is similar to sending an ERC-20 token. The only notable difference is in the contract standard itself:`}),` `,s.jsx(n.pre,{className:"shiki shiki-themes github-light github-dark-dimmed",style:{backgroundColor:"#fff","--shiki-dark-bg":"#22272e",color:"#24292e","--shiki-dark":"#adbac7"},tabIndex:"0",children:s.jsxs(n.code,{children:[s.jsxs(n.span,{className:"line",children:[s.jsx(n.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:"const"}),s.jsx(n.span,{style:{color:"#005CC5","--shiki-dark":"#6CB6FF"},children:" erc1155Interface"}),s.jsx(n.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:" ="}),s.jsx(n.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:" new"}),s.jsx(n.span,{style:{color:"#24292E","--shiki-dark":"#ADBAC7"},children:" ethers.utils."}),s.jsx(n.span,{style:{color:"#6F42C1","--shiki-dark":"#DCBDFB"},children:"Interface"}),s.jsx(n.span,{style:{color:"#24292E","--shiki-dark":"#ADBAC7"},children:"(["})]}),` diff --git a/assets/08-send-erc1155-WRjMBGIi.js b/assets/08-send-erc1155-CUxyTiut.js similarity index 99% rename from assets/08-send-erc1155-WRjMBGIi.js rename to assets/08-send-erc1155-CUxyTiut.js index 551e627372e..56497e96e42 100644 --- a/assets/08-send-erc1155-WRjMBGIi.js +++ b/assets/08-send-erc1155-CUxyTiut.js @@ -1,4 +1,4 @@ -import{d as l,j as s}from"./index-CQ1xESna.js";const r={title:"Sending ERC-1155 (Collectible) Tokens",description:"undefined"};function i(e){const n={a:"a",code:"code",div:"div",h1:"h1",header:"header",p:"p",pre:"pre",span:"span",...l(),...e.components};return s.jsxs(s.Fragment,{children:[s.jsx(n.header,{children:s.jsxs(n.h1,{id:"sending-erc-1155-collectible-tokens",children:["Sending ERC-1155 (Collectible) Tokens",s.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sending-erc-1155-collectible-tokens",children:s.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as l,j as s}from"./index-BuApaT9A.js";const r={title:"Sending ERC-1155 (Collectible) Tokens",description:"undefined"};function i(e){const n={a:"a",code:"code",div:"div",h1:"h1",header:"header",p:"p",pre:"pre",span:"span",...l(),...e.components};return s.jsxs(s.Fragment,{children:[s.jsx(n.header,{children:s.jsxs(n.h1,{id:"sending-erc-1155-collectible-tokens",children:["Sending ERC-1155 (Collectible) Tokens",s.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sending-erc-1155-collectible-tokens",children:s.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,s.jsx(n.p,{children:`Sending an ERC-1155 collectible is similar to sending an ERC-20 token. The only notable difference is in the contract standard itself:`}),` `,s.jsx(n.pre,{className:"shiki shiki-themes github-light github-dark-dimmed",style:{backgroundColor:"#fff","--shiki-dark-bg":"#22272e",color:"#24292e","--shiki-dark":"#adbac7"},tabIndex:"0",children:s.jsxs(n.code,{children:[s.jsxs(n.span,{className:"line",children:[s.jsx(n.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:"const"}),s.jsx(n.span,{style:{color:"#005CC5","--shiki-dark":"#6CB6FF"},children:" erc1155Interface"}),s.jsx(n.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:" ="}),s.jsx(n.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:" new"}),s.jsx(n.span,{style:{color:"#24292E","--shiki-dark":"#ADBAC7"},children:" ethers.utils."}),s.jsx(n.span,{style:{color:"#6F42C1","--shiki-dark":"#DCBDFB"},children:"Interface"}),s.jsx(n.span,{style:{color:"#24292E","--shiki-dark":"#ADBAC7"},children:"(["})]}),` diff --git a/assets/08-signature-encoding-l13F1bwZ.js b/assets/08-signature-encoding-CF_iu6MO.js similarity index 99% rename from assets/08-signature-encoding-l13F1bwZ.js rename to assets/08-signature-encoding-CF_iu6MO.js index b9afdc4f590..84be5e37094 100644 --- a/assets/08-signature-encoding-l13F1bwZ.js +++ b/assets/08-signature-encoding-CF_iu6MO.js @@ -1,4 +1,4 @@ -import{d as a,j as s}from"./index-CQ1xESna.js";const r={title:"Signature Encoding",description:"undefined"};function n(i){const e={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",header:"header",p:"p",pre:"pre",span:"span",...a(),...i.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"signature-encoding",children:["Signature Encoding",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#signature-encoding",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` +import{d as a,j as s}from"./index-BuApaT9A.js";const r={title:"Signature Encoding",description:"undefined"};function n(i){const e={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",header:"header",p:"p",pre:"pre",span:"span",...a(),...i.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"signature-encoding",children:["Signature Encoding",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#signature-encoding",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` `,s.jsxs(e.p,{children:["Sequence Wallets support ",s.jsx(e.a,{href:"https://eips.ethereum.org/EIPS/eip-1271",children:"ERC-1271 Standard Contract Signature Verification"})," to allow signing of transactions and messages."]}),` `,s.jsxs(e.h2,{id:"erc-191-ethereum-signed-data",children:["ERC-191 Ethereum Signed Data",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#erc-191-ethereum-signed-data",children:s.jsx(e.div,{"data-autolink-icon":!0})})]}),` `,s.jsxs(e.p,{children:["Messages encoded with as ",s.jsx(e.a,{href:"https://eips.ethereum.org/EIPS/eip-191",children:"ERC-191 Ethereum Signed Data"})," are able to be created and signed as follows."]}),` diff --git a/assets/09-nested-transaction-batching-B-AdSb0p.js b/assets/09-nested-transaction-batching-CUjn36ZC.js similarity index 89% rename from assets/09-nested-transaction-batching-B-AdSb0p.js rename to assets/09-nested-transaction-batching-CUjn36ZC.js index db355259e2c..bfa4b303b89 100644 --- a/assets/09-nested-transaction-batching-B-AdSb0p.js +++ b/assets/09-nested-transaction-batching-CUjn36ZC.js @@ -1 +1 @@ -import{d as i,j as e}from"./index-CQ1xESna.js";const s={title:"Nested Transaction Batching",description:"undefined"};function a(t){const n={a:"a",div:"div",h1:"h1",header:"header",...i(),...t.components};return e.jsx(n.header,{children:e.jsxs(n.h1,{id:"nested-transaction-batching",children:["Nested Transaction Batching",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#nested-transaction-batching",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})})}function d(t={}){const{wrapper:n}={...i(),...t.components};return n?e.jsx(n,{...t,children:e.jsx(a,{...t})}):a(t)}export{d as default,s as frontmatter}; +import{d as i,j as e}from"./index-BuApaT9A.js";const s={title:"Nested Transaction Batching",description:"undefined"};function a(t){const n={a:"a",div:"div",h1:"h1",header:"header",...i(),...t.components};return e.jsx(n.header,{children:e.jsxs(n.h1,{id:"nested-transaction-batching",children:["Nested Transaction Batching",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#nested-transaction-batching",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})})}function d(t={}){const{wrapper:n}={...i(),...t.components};return n?e.jsx(n,{...t,children:e.jsx(a,{...t})}):a(t)}export{d as default,s as frontmatter}; diff --git a/assets/09-send-batch-transactions-BT88ONRR.js b/assets/09-send-batch-transactions-BBPhq6aq.js similarity index 99% rename from assets/09-send-batch-transactions-BT88ONRR.js rename to assets/09-send-batch-transactions-BBPhq6aq.js index d775050cc54..96bce7c0d91 100644 --- a/assets/09-send-batch-transactions-BT88ONRR.js +++ b/assets/09-send-batch-transactions-BBPhq6aq.js @@ -1,4 +1,4 @@ -import{d as r,j as s}from"./index-CQ1xESna.js";const l={title:"Sending a Batch of Transactions",description:"undefined"};function i(e){const n={a:"a",code:"code",div:"div",h1:"h1",header:"header",p:"p",pre:"pre",span:"span",...r(),...e.components};return s.jsxs(s.Fragment,{children:[s.jsx(n.header,{children:s.jsxs(n.h1,{id:"sending-a-batch-of-transactions",children:["Sending a Batch of Transactions",s.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sending-a-batch-of-transactions",children:s.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as r,j as s}from"./index-BuApaT9A.js";const l={title:"Sending a Batch of Transactions",description:"undefined"};function i(e){const n={a:"a",code:"code",div:"div",h1:"h1",header:"header",p:"p",pre:"pre",span:"span",...r(),...e.components};return s.jsxs(s.Fragment,{children:[s.jsx(n.header,{children:s.jsxs(n.h1,{id:"sending-a-batch-of-transactions",children:["Sending a Batch of Transactions",s.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sending-a-batch-of-transactions",children:s.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,s.jsx(n.p,{children:"Likewise, bundling multiple transactions to be sent in a single native transaction is equally as easy:"}),` `,s.jsx(n.pre,{className:"shiki shiki-themes github-light github-dark-dimmed",style:{backgroundColor:"#fff","--shiki-dark-bg":"#22272e",color:"#24292e","--shiki-dark":"#adbac7"},tabIndex:"0",children:s.jsxs(n.code,{children:[s.jsxs(n.span,{className:"line",children:[s.jsx(n.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:"const"}),s.jsx(n.span,{style:{color:"#005CC5","--shiki-dark":"#6CB6FF"},children:" transaction1"}),s.jsx(n.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:" ="}),s.jsx(n.span,{style:{color:"#24292E","--shiki-dark":"#ADBAC7"},children:" {"})]}),` `,s.jsx(n.span,{className:"line",children:s.jsx(n.span,{style:{color:"#24292E","--shiki-dark":"#ADBAC7"},children:" to: recipient1Address,"})}),` diff --git a/assets/09-send-batch-transactions-DTN3BT1c.js b/assets/09-send-batch-transactions-D4iwwYob.js similarity index 99% rename from assets/09-send-batch-transactions-DTN3BT1c.js rename to assets/09-send-batch-transactions-D4iwwYob.js index d775050cc54..96bce7c0d91 100644 --- a/assets/09-send-batch-transactions-DTN3BT1c.js +++ b/assets/09-send-batch-transactions-D4iwwYob.js @@ -1,4 +1,4 @@ -import{d as r,j as s}from"./index-CQ1xESna.js";const l={title:"Sending a Batch of Transactions",description:"undefined"};function i(e){const n={a:"a",code:"code",div:"div",h1:"h1",header:"header",p:"p",pre:"pre",span:"span",...r(),...e.components};return s.jsxs(s.Fragment,{children:[s.jsx(n.header,{children:s.jsxs(n.h1,{id:"sending-a-batch-of-transactions",children:["Sending a Batch of Transactions",s.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sending-a-batch-of-transactions",children:s.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as r,j as s}from"./index-BuApaT9A.js";const l={title:"Sending a Batch of Transactions",description:"undefined"};function i(e){const n={a:"a",code:"code",div:"div",h1:"h1",header:"header",p:"p",pre:"pre",span:"span",...r(),...e.components};return s.jsxs(s.Fragment,{children:[s.jsx(n.header,{children:s.jsxs(n.h1,{id:"sending-a-batch-of-transactions",children:["Sending a Batch of Transactions",s.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sending-a-batch-of-transactions",children:s.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,s.jsx(n.p,{children:"Likewise, bundling multiple transactions to be sent in a single native transaction is equally as easy:"}),` `,s.jsx(n.pre,{className:"shiki shiki-themes github-light github-dark-dimmed",style:{backgroundColor:"#fff","--shiki-dark-bg":"#22272e",color:"#24292e","--shiki-dark":"#adbac7"},tabIndex:"0",children:s.jsxs(n.code,{children:[s.jsxs(n.span,{className:"line",children:[s.jsx(n.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:"const"}),s.jsx(n.span,{style:{color:"#005CC5","--shiki-dark":"#6CB6FF"},children:" transaction1"}),s.jsx(n.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:" ="}),s.jsx(n.span,{style:{color:"#24292E","--shiki-dark":"#ADBAC7"},children:" {"})]}),` `,s.jsx(n.span,{className:"line",children:s.jsx(n.span,{style:{color:"#24292E","--shiki-dark":"#ADBAC7"},children:" to: recipient1Address,"})}),` diff --git a/assets/09-wallet-ui-BdZBj8-k.js b/assets/09-wallet-ui-CqCmBnOz.js similarity index 99% rename from assets/09-wallet-ui-BdZBj8-k.js rename to assets/09-wallet-ui-CqCmBnOz.js index 6c50f9e048c..c8e6a9889fc 100644 --- a/assets/09-wallet-ui-BdZBj8-k.js +++ b/assets/09-wallet-ui-CqCmBnOz.js @@ -1,4 +1,4 @@ -import{d as s,j as e}from"./index-CQ1xESna.js";const o={title:"Wallet UI",description:"undefined"};function t(i){const n={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",li:"li",ol:"ol",p:"p",...s(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"wallet-ui",children:["Wallet UI",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#wallet-ui",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as s,j as e}from"./index-BuApaT9A.js";const o={title:"Wallet UI",description:"undefined"};function t(i){const n={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",li:"li",ol:"ol",p:"p",...s(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"wallet-ui",children:["Wallet UI",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#wallet-ui",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(n.p,{children:"As a Wallet as a Service product, this SDK requires no UI. However, as we expect some apps will still choose to provide some form of wallet UI to users, we are making efforts to provide a default UI for you to use."}),` `,e.jsxs(n.p,{children:["This UI can be found under ",e.jsx(n.code,{children:"SequenceExamples"}),"."]}),` `,e.jsxs(n.p,{children:["To add the UI to your scene, you can add the ",e.jsx(n.code,{children:"WalletPanel"})," prefab found under ",e.jsx(n.code,{children:"SequenceExamples > Prefabs"}),". It is opened using the Open method; you must provide an ",e.jsx(n.a,{href:"https://github.com/0xsequence/sequence-unity/blob/master/Assets/SequenceSDK/WaaS/IWallet.cs",children:e.jsx(n.code,{children:"IWallet"})})," (e.g. a ",e.jsx(n.code,{children:"WaaSWallet"}),") as an argument."]}),` diff --git a/assets/10-building-backends-CFK1V2DA.js b/assets/10-building-backends-DMKp6Iz8.js similarity index 98% rename from assets/10-building-backends-CFK1V2DA.js rename to assets/10-building-backends-DMKp6Iz8.js index 5382458778a..5b36521a753 100644 --- a/assets/10-building-backends-CFK1V2DA.js +++ b/assets/10-building-backends-DMKp6Iz8.js @@ -1,4 +1,4 @@ -import{d as i,j as e}from"./index-CQ1xESna.js";const r={title:"Building Backends with Sequence",description:"undefined"};function s(t){const n={a:"a",code:"code",div:"div",h1:"h1",h3:"h3",header:"header",p:"p",...i(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"building-backends-with-sequence",children:["Building Backends with Sequence",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#building-backends-with-sequence",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as i,j as e}from"./index-BuApaT9A.js";const r={title:"Building Backends with Sequence",description:"undefined"};function s(t){const n={a:"a",code:"code",div:"div",h1:"h1",h3:"h3",header:"header",p:"p",...i(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"building-backends-with-sequence",children:["Building Backends with Sequence",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#building-backends-with-sequence",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(n.h3,{id:"nodejs",children:["nodejs",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#nodejs",children:e.jsx(n.div,{"data-autolink-icon":!0})})]}),` `,e.jsxs(n.p,{children:["The ",e.jsx(n.a,{href:"https://github.com/0xsequence/sequence.js",children:"0xsequence"}),` package which is available for browser / client use, also works perfectly on nodejs backends written in Javascript or Typescript.`]}),` diff --git a/assets/10-building-backends-Dtr1UKN-.js b/assets/10-building-backends-xZr4PmBu.js similarity index 98% rename from assets/10-building-backends-Dtr1UKN-.js rename to assets/10-building-backends-xZr4PmBu.js index 5382458778a..5b36521a753 100644 --- a/assets/10-building-backends-Dtr1UKN-.js +++ b/assets/10-building-backends-xZr4PmBu.js @@ -1,4 +1,4 @@ -import{d as i,j as e}from"./index-CQ1xESna.js";const r={title:"Building Backends with Sequence",description:"undefined"};function s(t){const n={a:"a",code:"code",div:"div",h1:"h1",h3:"h3",header:"header",p:"p",...i(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"building-backends-with-sequence",children:["Building Backends with Sequence",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#building-backends-with-sequence",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as i,j as e}from"./index-BuApaT9A.js";const r={title:"Building Backends with Sequence",description:"undefined"};function s(t){const n={a:"a",code:"code",div:"div",h1:"h1",h3:"h3",header:"header",p:"p",...i(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"building-backends-with-sequence",children:["Building Backends with Sequence",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#building-backends-with-sequence",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(n.h3,{id:"nodejs",children:["nodejs",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#nodejs",children:e.jsx(n.div,{"data-autolink-icon":!0})})]}),` `,e.jsxs(n.p,{children:["The ",e.jsx(n.a,{href:"https://github.com/0xsequence/sequence.js",children:"0xsequence"}),` package which is available for browser / client use, also works perfectly on nodejs backends written in Javascript or Typescript.`]}),` diff --git a/assets/10-guest-module-y0uUv3vN.js b/assets/10-guest-module-DEogu74b.js similarity index 90% rename from assets/10-guest-module-y0uUv3vN.js rename to assets/10-guest-module-DEogu74b.js index ef4a97b942a..dcb7a43dc76 100644 --- a/assets/10-guest-module-y0uUv3vN.js +++ b/assets/10-guest-module-DEogu74b.js @@ -1 +1 @@ -import{d as o,j as d}from"./index-CQ1xESna.js";const r={title:"GuestModule and on-demand deployment",description:"undefined"};function t(n){const e={a:"a",div:"div",h1:"h1",header:"header",...o(),...n.components};return d.jsx(e.header,{children:d.jsxs(e.h1,{id:"guestmodule-and-on-demand-deployment",children:["GuestModule and on-demand deployment",d.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#guestmodule-and-on-demand-deployment",children:d.jsx(e.div,{"data-autolink-icon":!0})})]})})}function s(n={}){const{wrapper:e}={...o(),...n.components};return e?d.jsx(e,{...n,children:d.jsx(t,{...n})}):t(n)}export{s as default,r as frontmatter}; +import{d as o,j as d}from"./index-BuApaT9A.js";const r={title:"GuestModule and on-demand deployment",description:"undefined"};function t(n){const e={a:"a",div:"div",h1:"h1",header:"header",...o(),...n.components};return d.jsx(e.header,{children:d.jsxs(e.h1,{id:"guestmodule-and-on-demand-deployment",children:["GuestModule and on-demand deployment",d.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#guestmodule-and-on-demand-deployment",children:d.jsx(e.div,{"data-autolink-icon":!0})})]})})}function s(n={}){const{wrapper:e}={...o(),...n.components};return e?d.jsx(e,{...n,children:d.jsx(t,{...n})}):t(n)}export{s as default,r as frontmatter}; diff --git a/assets/11-wallet-context-DHz38Hof.js b/assets/11-wallet-context-DAoD3UCO.js similarity index 98% rename from assets/11-wallet-context-DHz38Hof.js rename to assets/11-wallet-context-DAoD3UCO.js index 115e3f1ef29..14981d6ca60 100644 --- a/assets/11-wallet-context-DHz38Hof.js +++ b/assets/11-wallet-context-DAoD3UCO.js @@ -1,4 +1,4 @@ -import{d as l,j as s}from"./index-CQ1xESna.js";const a={title:"Wallet Context",description:"undefined"};function i(n){const e={a:"a",code:"code",div:"div",h1:"h1",header:"header",pre:"pre",span:"span",...l(),...n.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"wallet-context",children:["Wallet Context",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#wallet-context",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` +import{d as l,j as s}from"./index-BuApaT9A.js";const a={title:"Wallet Context",description:"undefined"};function i(n){const e={a:"a",code:"code",div:"div",h1:"h1",header:"header",pre:"pre",span:"span",...l(),...n.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"wallet-context",children:["Wallet Context",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#wallet-context",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` `,s.jsx(e.pre,{className:"shiki shiki-themes github-light github-dark-dimmed",style:{backgroundColor:"#fff","--shiki-dark-bg":"#22272e",color:"#24292e","--shiki-dark":"#adbac7"},tabIndex:"0",children:s.jsxs(e.code,{children:[s.jsxs(e.span,{className:"line",children:[s.jsx(e.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:"export"}),s.jsx(e.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:" const"}),s.jsx(e.span,{style:{color:"#005CC5","--shiki-dark":"#6CB6FF"},children:" sequenceContext"}),s.jsx(e.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:":"}),s.jsx(e.span,{style:{color:"#6F42C1","--shiki-dark":"#F69D50"},children:" WalletContext"}),s.jsx(e.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:" ="}),s.jsx(e.span,{style:{color:"#24292E","--shiki-dark":"#ADBAC7"},children:" {"})]}),` `,s.jsxs(e.span,{className:"line",children:[s.jsx(e.span,{style:{color:"#24292E","--shiki-dark":"#ADBAC7"},children:" factory: "}),s.jsx(e.span,{style:{color:"#032F62","--shiki-dark":"#96D0FF"},children:"'0xf9D09D634Fb818b05149329C1dcCFAeA53639d96'"}),s.jsx(e.span,{style:{color:"#24292E","--shiki-dark":"#ADBAC7"},children:","})]}),` `,s.jsxs(e.span,{className:"line",children:[s.jsx(e.span,{style:{color:"#24292E","--shiki-dark":"#ADBAC7"},children:" mainModule: "}),s.jsx(e.span,{style:{color:"#032F62","--shiki-dark":"#96D0FF"},children:"'0xd01F11855bCcb95f88D7A48492F66410d4637313'"}),s.jsx(e.span,{style:{color:"#24292E","--shiki-dark":"#ADBAC7"},children:","})]}),` diff --git a/assets/12-contract-audits-FxglgZBT.js b/assets/12-contract-audits-Dighz4iv.js similarity index 97% rename from assets/12-contract-audits-FxglgZBT.js rename to assets/12-contract-audits-Dighz4iv.js index d985e9ed8d7..b8bbda77dba 100644 --- a/assets/12-contract-audits-FxglgZBT.js +++ b/assets/12-contract-audits-Dighz4iv.js @@ -1,4 +1,4 @@ -import{d as i,j as e}from"./index-CQ1xESna.js";const r={title:"Contract Audits",description:"undefined"};function s(t){const n={a:"a",div:"div",h1:"h1",h2:"h2",header:"header",li:"li",p:"p",strong:"strong",ul:"ul",...i(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"contract-audits",children:["Contract Audits",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#contract-audits",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as i,j as e}from"./index-BuApaT9A.js";const r={title:"Contract Audits",description:"undefined"};function s(t){const n={a:"a",div:"div",h1:"h1",h2:"h2",header:"header",li:"li",p:"p",strong:"strong",ul:"ul",...i(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"contract-audits",children:["Contract Audits",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#contract-audits",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(n.p,{children:"Sequence wallet contracts underwent two independent audits by Consensys Diligence and Quantstamp."}),` `,e.jsxs(n.p,{children:[e.jsx(n.strong,{children:"Note"}),': Sequence Wallet was formerly known as "Arcadeum Wallet". Any references of "Arcadeum" in these reports are synonymous with "Sequence".']}),` `,e.jsxs(n.h2,{id:"quantstamp",children:["Quantstamp",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#quantstamp",children:e.jsx(n.div,{"data-autolink-icon":!0})})]}),` diff --git a/assets/5189-4337-CVp9M06P.js b/assets/5189-4337-DzWWtvuW.js similarity index 75% rename from assets/5189-4337-CVp9M06P.js rename to assets/5189-4337-DzWWtvuW.js index 331bd8a80c5..b95e84d55b1 100644 --- a/assets/5189-4337-CVp9M06P.js +++ b/assets/5189-4337-DzWWtvuW.js @@ -1 +1 @@ -import{d as r,j as n}from"./index-CQ1xESna.js";const a=void 0;function o(t){return n.jsx(n.Fragment,{})}function u(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{u as default,a as frontmatter}; +import{d as r,j as n}from"./index-BuApaT9A.js";const a=void 0;function o(t){return n.jsx(n.Fragment,{})}function u(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{u as default,a as frontmatter}; diff --git a/assets/800-manage-metadata-builder-BV9jkPvX.js b/assets/800-manage-metadata-builder-CrJb3NRw.js similarity index 99% rename from assets/800-manage-metadata-builder-BV9jkPvX.js rename to assets/800-manage-metadata-builder-CrJb3NRw.js index 9ea2a00f0b8..a7ab1a6ee8d 100644 --- a/assets/800-manage-metadata-builder-BV9jkPvX.js +++ b/assets/800-manage-metadata-builder-CrJb3NRw.js @@ -1,4 +1,4 @@ -import{d as n,j as e}from"./index-CQ1xESna.js";const d={title:"How to Manage Item Metadata in Sequence Builder",description:"undefined"};function i(t){const a={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",header:"header",img:"img",li:"li",p:"p",pre:"pre",span:"span",ul:"ul",...n(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(a.header,{children:e.jsxs(a.h1,{id:"how-to-manage-item-metadata-in-sequence-builder",children:["How to Manage Item Metadata in Sequence Builder",e.jsx(a.a,{"aria-hidden":"true",tabIndex:"-1",href:"#how-to-manage-item-metadata-in-sequence-builder",children:e.jsx(a.div,{"data-autolink-icon":!0})})]})}),` +import{d as n,j as e}from"./index-BuApaT9A.js";const d={title:"How to Manage Item Metadata in Sequence Builder",description:"undefined"};function i(t){const a={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",header:"header",img:"img",li:"li",p:"p",pre:"pre",span:"span",ul:"ul",...n(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(a.header,{children:e.jsxs(a.h1,{id:"how-to-manage-item-metadata-in-sequence-builder",children:["How to Manage Item Metadata in Sequence Builder",e.jsx(a.a,{"aria-hidden":"true",tabIndex:"-1",href:"#how-to-manage-item-metadata-in-sequence-builder",children:e.jsx(a.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(a.h2,{id:"introduction",children:["Introduction",e.jsx(a.a,{"aria-hidden":"true",tabIndex:"-1",href:"#introduction",children:e.jsx(a.div,{"data-autolink-icon":!0})})]}),` `,e.jsxs(a.p,{children:["Following this guide, you can easily manage token metadata for your contract items in Sequence Builder, with a little help from ",e.jsx(a.a,{href:"https://www.pinata.cloud/",children:"Pinata"})," for IPFS hosting."]}),` `,e.jsxs(a.h2,{id:"step-1-prepare-your-token-images-and-metadata",children:["Step 1: Prepare Your Token Images and Metadata",e.jsx(a.a,{"aria-hidden":"true",tabIndex:"-1",href:"#step-1-prepare-your-token-images-and-metadata",children:e.jsx(a.div,{"data-autolink-icon":!0})})]}),` diff --git a/assets/CardGrid-Cq4GeAxK.js b/assets/CardGrid-CYVfQ3WE.js similarity index 87% rename from assets/CardGrid-Cq4GeAxK.js rename to assets/CardGrid-CYVfQ3WE.js index 99b5c347ba5..f3ee74f1cdb 100644 --- a/assets/CardGrid-Cq4GeAxK.js +++ b/assets/CardGrid-CYVfQ3WE.js @@ -1 +1 @@ -import{j as s}from"./index-CQ1xESna.js";const n=({title:a,description:r,icon:c,link:d})=>{const e=s.jsxs("div",{className:"card",children:[s.jsx("div",{className:"card-icon",children:c}),s.jsxs("div",{className:"card-content",children:[s.jsx("h2",{className:"card-title",children:a}),s.jsx("p",{className:"card-description",children:r})]})]});return s.jsx("a",{href:d,className:"card-link",children:e})},t=({children:a})=>s.jsx("div",{className:"card-grid",children:a});export{t as C,n as a}; +import{j as s}from"./index-BuApaT9A.js";const n=({title:a,description:r,icon:c,link:d})=>{const e=s.jsxs("div",{className:"card",children:[s.jsx("div",{className:"card-icon",children:c}),s.jsxs("div",{className:"card-content",children:[s.jsx("h2",{className:"card-title",children:a}),s.jsx("p",{className:"card-description",children:r})]})]});return s.jsx("a",{href:d,className:"card-link",children:e})},t=({children:a})=>s.jsx("div",{className:"card-grid",children:a});export{t as C,n as a}; diff --git a/assets/Video-DA850lYm.js b/assets/Video-Dx1TgdZF.js similarity index 90% rename from assets/Video-DA850lYm.js rename to assets/Video-Dx1TgdZF.js index f2024662721..09d98525005 100644 --- a/assets/Video-DA850lYm.js +++ b/assets/Video-Dx1TgdZF.js @@ -1 +1 @@ -import{r as t,j as s}from"./index-CQ1xESna.js";const a=i=>{const e=t.useRef(null),r=t.useRef(null);return t.useEffect(()=>{const c=()=>{r.current&&e.current&&(r.current.style.display="block",e.current.style.display="none",r.current.src+="?autoplay=1")},n=e.current;return n.addEventListener("click",c),()=>{n.removeEventListener("click",c)}},[]),s.jsxs("div",{className:"video-container",children:[s.jsx("img",{ref:e,className:"preview-image",src:i.videoPreviewSrc,alt:"Preview"}),s.jsx("video",{ref:r,className:"video-frame",width:"560",height:"315",controls:!0,muted:!0,src:i.videoSrc,type:"video/mp4",style:{display:"none"}})]})};export{a as V}; +import{r as t,j as s}from"./index-BuApaT9A.js";const a=i=>{const e=t.useRef(null),r=t.useRef(null);return t.useEffect(()=>{const c=()=>{r.current&&e.current&&(r.current.style.display="block",e.current.style.display="none",r.current.src+="?autoplay=1")},n=e.current;return n.addEventListener("click",c),()=>{n.removeEventListener("click",c)}},[]),s.jsxs("div",{className:"video-container",children:[s.jsx("img",{ref:e,className:"preview-image",src:i.videoPreviewSrc,alt:"Preview"}),s.jsx("video",{ref:r,className:"video-frame",width:"560",height:"315",controls:!0,muted:!0,src:i.videoSrc,type:"video/mp4",style:{display:"none"}})]})};export{a as V}; diff --git a/assets/analytics-DYYKP19D.js b/assets/analytics-Doos2e2L.js similarity index 98% rename from assets/analytics-DYYKP19D.js rename to assets/analytics-Doos2e2L.js index cb8851cc6ca..142b36509fc 100644 --- a/assets/analytics-DYYKP19D.js +++ b/assets/analytics-Doos2e2L.js @@ -1,4 +1,4 @@ -import{d as i,j as e}from"./index-CQ1xESna.js";const r={title:"Analytics in Builder",description:"undefined"};function a(n){const t={a:"a",aside:"aside",div:"div",em:"em",h1:"h1",h2:"h2",h4:"h4",header:"header",img:"img",p:"p",strong:"strong",...i(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"analytics-in-builder",children:["Analytics in Builder",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#analytics-in-builder",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` +import{d as i,j as e}from"./index-BuApaT9A.js";const r={title:"Analytics in Builder",description:"undefined"};function a(n){const t={a:"a",aside:"aside",div:"div",em:"em",h1:"h1",h2:"h2",h4:"h4",header:"header",img:"img",p:"p",strong:"strong",...i(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"analytics-in-builder",children:["Analytics in Builder",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#analytics-in-builder",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(t.p,{children:`When you use Sequence, via our SDKs, to build your application, you can see key insights in Sequence Builder. You don't need to do any additional work to see valuable metrics about your project, such as the number of connected wallets or daily transaction requests.`}),` diff --git a/assets/android-C6dWDm2w.js b/assets/android-X1EsMl1C.js similarity index 75% rename from assets/android-C6dWDm2w.js rename to assets/android-X1EsMl1C.js index 331bd8a80c5..b95e84d55b1 100644 --- a/assets/android-C6dWDm2w.js +++ b/assets/android-X1EsMl1C.js @@ -1 +1 @@ -import{d as r,j as n}from"./index-CQ1xESna.js";const a=void 0;function o(t){return n.jsx(n.Fragment,{})}function u(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{u as default,a as frontmatter}; +import{d as r,j as n}from"./index-BuApaT9A.js";const a=void 0;function o(t){return n.jsx(n.Fragment,{})}function u(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{u as default,a as frontmatter}; diff --git a/assets/chain-support-Cp-J5QfF.js b/assets/chain-support-DOzK_pIS.js similarity index 98% rename from assets/chain-support-Cp-J5QfF.js rename to assets/chain-support-DOzK_pIS.js index ea1f744eb7c..f70f210c90a 100644 --- a/assets/chain-support-Cp-J5QfF.js +++ b/assets/chain-support-DOzK_pIS.js @@ -1,4 +1,4 @@ -import{j as e,d}from"./index-CQ1xESna.js";const p=({title:t})=>e.jsx("th",{children:t}),c=({children:t,index:n})=>{const r=n%2===0?"#3c393f":"#1e1d1f";return e.jsx("tr",{style:{backgroundColor:r},children:t})},i=({content:t,imgSrc:n})=>e.jsx("td",{children:e.jsxs("div",{className:"cell-content",children:[n&&e.jsx("img",{src:n,alt:"",className:"cell-image"}),e.jsx("span",{className:"cell-text",children:t})]})}),a=({rows:t,columns:n})=>e.jsxs("table",{children:[e.jsx("thead",{children:e.jsx("tr",{children:n.map(r=>e.jsx(p,{title:r}))})}),e.jsx("tbody",{children:t.map((r,s)=>e.jsxs(c,{index:s,children:[e.jsx(i,{content:r.network,imgSrc:r.networkImage}),e.jsx(i,{content:r.chainHandle}),e.jsx(i,{content:r.indexerEndpoint})]},s))})]}),h={title:"Multi-Chain Support",description:"undefined"};function o(t){const n={a:"a",div:"div",h1:"h1",h2:"h2",header:"header",p:"p",strong:"strong",...d(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"multi-chain-support",children:["Multi-Chain Support",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#multi-chain-support",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{j as e,d}from"./index-BuApaT9A.js";const p=({title:t})=>e.jsx("th",{children:t}),c=({children:t,index:n})=>{const r=n%2===0?"#3c393f":"#1e1d1f";return e.jsx("tr",{style:{backgroundColor:r},children:t})},i=({content:t,imgSrc:n})=>e.jsx("td",{children:e.jsxs("div",{className:"cell-content",children:[n&&e.jsx("img",{src:n,alt:"",className:"cell-image"}),e.jsx("span",{className:"cell-text",children:t})]})}),a=({rows:t,columns:n})=>e.jsxs("table",{children:[e.jsx("thead",{children:e.jsx("tr",{children:n.map(r=>e.jsx(p,{title:r}))})}),e.jsx("tbody",{children:t.map((r,s)=>e.jsxs(c,{index:s,children:[e.jsx(i,{content:r.network,imgSrc:r.networkImage}),e.jsx(i,{content:r.chainHandle}),e.jsx(i,{content:r.indexerEndpoint})]},s))})]}),h={title:"Multi-Chain Support",description:"undefined"};function o(t){const n={a:"a",div:"div",h1:"h1",h2:"h2",header:"header",p:"p",strong:"strong",...d(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"multi-chain-support",children:["Multi-Chain Support",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#multi-chain-support",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,` `,e.jsxs(n.strong,{children:["Sequence Status Page: ",e.jsx(n.a,{href:"https://status.sequence.info",children:"https://status.sequence.info"})]}),` `,e.jsx(n.p,{children:`Sequence can support all EVM compatible chains. The following networks are currently supported by Sequence Wallet, Sequence Indexer, diff --git a/assets/contract-metadata-BXtodgvb.js b/assets/contract-metadata-BfQGFjNk.js similarity index 99% rename from assets/contract-metadata-BXtodgvb.js rename to assets/contract-metadata-BfQGFjNk.js index 373739b3524..1f3561ad354 100644 --- a/assets/contract-metadata-BXtodgvb.js +++ b/assets/contract-metadata-BfQGFjNk.js @@ -1,4 +1,4 @@ -import{d as r,j as s}from"./index-CQ1xESna.js";const l={title:"Contract Metadata",description:"undefined"};function n(a){const e={a:"a",aside:"aside",code:"code",div:"div",em:"em",h1:"h1",h2:"h2",header:"header",li:"li",p:"p",pre:"pre",span:"span",strong:"strong",ul:"ul",...r(),...a.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"contract-metadata",children:["Contract Metadata",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#contract-metadata",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` +import{d as r,j as s}from"./index-BuApaT9A.js";const l={title:"Contract Metadata",description:"undefined"};function n(a){const e={a:"a",aside:"aside",code:"code",div:"div",em:"em",h1:"h1",h2:"h2",header:"header",li:"li",p:"p",pre:"pre",span:"span",strong:"strong",ul:"ul",...r(),...a.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"contract-metadata",children:["Contract Metadata",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#contract-metadata",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` `,s.jsxs(e.ul,{children:[` `,s.jsx(e.li,{children:s.jsx(e.a,{href:"/api/metadata/token-metadata#fetch-token-metadata-for-any-erc721-or-erc1155-contract",children:"Learn how to query contract-level metadata directly for any contract"})}),` `,s.jsx(e.li,{children:s.jsx(e.a,{href:"/api/metadata/token-metadata#token-metadata-standards",children:"Learn about contract-level metadata for ERC20, ERC721 and ERC1155 tokens"})}),` diff --git a/assets/contracts-CRipNufL.js b/assets/contracts-Cy0FISIm.js similarity index 97% rename from assets/contracts-CRipNufL.js rename to assets/contracts-Cy0FISIm.js index 90dc4d35215..8ac2aa3f387 100644 --- a/assets/contracts-CRipNufL.js +++ b/assets/contracts-Cy0FISIm.js @@ -1,4 +1,4 @@ -import{d as o,j as e}from"./index-CQ1xESna.js";import{V as a}from"./Video-DA850lYm.js";const s={title:"Contracts in Builder",description:"undefined"};function i(n){const t={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h5:"h5",header:"header",img:"img",li:"li",p:"p",ul:"ul",...o(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"contracts-in-builder",children:["Contracts in Builder",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#contracts-in-builder",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` +import{d as o,j as e}from"./index-BuApaT9A.js";import{V as a}from"./Video-Dx1TgdZF.js";const s={title:"Contracts in Builder",description:"undefined"};function i(n){const t={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h5:"h5",header:"header",img:"img",li:"li",p:"p",ul:"ul",...o(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"contracts-in-builder",children:["Contracts in Builder",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#contracts-in-builder",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(t.p,{children:"Sequence Builder simplifies smart contract deployment and management with a suite of user-friendly features. Import, deploy, and add contract collaborators to a smart contract in the contracts dashboard and interact directly with your contract."}),` `,e.jsxs(t.h5,{id:"what-are-my-deployment-options",children:["What are my deployment options?",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#what-are-my-deployment-options",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` `,e.jsx(t.p,{children:"Deployment of contracts with Sequence Builder is simplified through a streamlined process directly within our dashboard. Choose from various contract templates (ERC1155, ERC721, ERC20). The Builder also gives you the option to upload your own custom contracts - saved to your project - and can be deployed directly to a network of your choosing."}),` diff --git a/assets/custom-marketplace-guide-CUABson7.js b/assets/custom-marketplace-guide-CWwI9pNn.js similarity index 99% rename from assets/custom-marketplace-guide-CUABson7.js rename to assets/custom-marketplace-guide-CWwI9pNn.js index 36e6f154c02..2b4babd114e 100644 --- a/assets/custom-marketplace-guide-CUABson7.js +++ b/assets/custom-marketplace-guide-CWwI9pNn.js @@ -1,4 +1,4 @@ -import{d as r,j as s,e as i}from"./index-CQ1xESna.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";const d={title:"Custom Marketplace",description:"undefined"};function n(l){const e={a:"a",code:"code",details:"details",div:"div",h1:"h1",h2:"h2",h3:"h3",h4:"h4",header:"header",hr:"hr",img:"img",li:"li",p:"p",pre:"pre",span:"span",summary:"summary",ul:"ul",...r(),...l.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"custom-marketplace",children:["Custom Marketplace",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#custom-marketplace",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` +import{d as r,j as s,e as i}from"./index-BuApaT9A.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";const d={title:"Custom Marketplace",description:"undefined"};function n(l){const e={a:"a",code:"code",details:"details",div:"div",h1:"h1",h2:"h2",h3:"h3",h4:"h4",header:"header",hr:"hr",img:"img",li:"li",p:"p",pre:"pre",span:"span",summary:"summary",ul:"ul",...r(),...l.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"custom-marketplace",children:["Custom Marketplace",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#custom-marketplace",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` `,s.jsx(e.p,{children:"In this guide we will go through the process of creating a custom marketplace from a few simple tools from the Sequence stack."}),` `,s.jsx(e.p,{children:"The tools will enable you to perform:"}),` `,s.jsxs(e.ul,{children:[` diff --git a/assets/embedded-wallet-BxYhCLdN.js b/assets/embedded-wallet-BzsnsrF5.js similarity index 99% rename from assets/embedded-wallet-BxYhCLdN.js rename to assets/embedded-wallet-BzsnsrF5.js index 2dd47f9c4cc..75e1e62453c 100644 --- a/assets/embedded-wallet-BxYhCLdN.js +++ b/assets/embedded-wallet-BzsnsrF5.js @@ -1,4 +1,4 @@ -import{d as t,j as e}from"./index-CQ1xESna.js";const r={title:"Embedded Wallet in Builder",description:"undefined"};function o(n){const i={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",li:"li",p:"p",ul:"ul",...t(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(i.header,{children:e.jsxs(i.h1,{id:"embedded-wallet-in-builder",children:["Embedded Wallet in Builder",e.jsx(i.a,{"aria-hidden":"true",tabIndex:"-1",href:"#embedded-wallet-in-builder",children:e.jsx(i.div,{"data-autolink-icon":!0})})]})}),` +import{d as t,j as e}from"./index-BuApaT9A.js";const r={title:"Embedded Wallet in Builder",description:"undefined"};function o(n){const i={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",li:"li",p:"p",ul:"ul",...t(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(i.header,{children:e.jsxs(i.h1,{id:"embedded-wallet-in-builder",children:["Embedded Wallet in Builder",e.jsx(i.a,{"aria-hidden":"true",tabIndex:"-1",href:"#embedded-wallet-in-builder",children:e.jsx(i.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(i.p,{children:["You can configure a ",e.jsx(i.a,{href:"/solutions/wallets/embedded-wallet/01-overview",children:"Sequence Embedded Wallet"})," in Builder and integrate your own OAuth accounts to enable easy onboarding to your games. Configuration page in Builder ",e.jsx(i.a,{href:"https://sequence.build/project/default/wallet/embedded-wallet",children:"is available here"}),"."]}),` `,e.jsxs(i.h2,{id:"login-providers",children:["Login Providers",e.jsx(i.a,{"aria-hidden":"true",tabIndex:"-1",href:"#login-providers",children:e.jsx(i.div,{"data-autolink-icon":!0})})]}),` `,e.jsx(i.p,{children:"Sequence Embedded Wallet supports the following login providers:"}),` diff --git a/assets/enclave-verification-kx7KMKCI.js b/assets/enclave-verification-CMOjWdZW.js similarity index 99% rename from assets/enclave-verification-kx7KMKCI.js rename to assets/enclave-verification-CMOjWdZW.js index d432895b8fa..4aac98b67b4 100644 --- a/assets/enclave-verification-kx7KMKCI.js +++ b/assets/enclave-verification-CMOjWdZW.js @@ -1,4 +1,4 @@ -import{d as s,j as e}from"./index-CQ1xESna.js";const r={title:"Enclave verification",description:"undefined"};function a(i){const n={a:"a",code:"code",div:"div",em:"em",h1:"h1",h2:"h2",h3:"h3",header:"header",li:"li",ol:"ol",p:"p",pre:"pre",span:"span",strong:"strong",ul:"ul",...s(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"enclave-verification",children:["Enclave verification",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#enclave-verification",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as s,j as e}from"./index-BuApaT9A.js";const r={title:"Enclave verification",description:"undefined"};function a(i){const n={a:"a",code:"code",div:"div",em:"em",h1:"h1",h2:"h2",h3:"h3",header:"header",li:"li",ol:"ol",p:"p",pre:"pre",span:"span",strong:"strong",ul:"ul",...s(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"enclave-verification",children:["Enclave verification",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#enclave-verification",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(n.p,{children:"The security of an WaaS enclave depends on being able to independently verify the integrity of the code that powers it."}),` `,e.jsx(n.p,{children:"You have two options when it comes to verifying the integrity of a running enclave depending on your risk tolerance and technical means."}),` `,e.jsxs(n.h2,{id:"the-easy-way",children:["The easy way",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#the-easy-way",children:e.jsx(n.div,{"data-autolink-icon":!0})})]}),` diff --git a/assets/fetch-fee-options-CVkbjbOf.js b/assets/fetch-fee-options-BXroKgIq.js similarity index 99% rename from assets/fetch-fee-options-CVkbjbOf.js rename to assets/fetch-fee-options-BXroKgIq.js index c6f0912c830..0eb1abda7e9 100644 --- a/assets/fetch-fee-options-CVkbjbOf.js +++ b/assets/fetch-fee-options-BXroKgIq.js @@ -1,4 +1,4 @@ -import{d as n,j as s}from"./index-CQ1xESna.js";const a=void 0;function l(i){const e={a:"a",aside:"aside",code:"code",div:"div",h2:"h2",p:"p",pre:"pre",span:"span",...n(),...i.components};return s.jsxs(s.Fragment,{children:[s.jsxs(e.h2,{id:"fetching-fee-options",children:["Fetching fee options",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#fetching-fee-options",children:s.jsx(e.div,{"data-autolink-icon":!0})})]}),` +import{d as n,j as s}from"./index-BuApaT9A.js";const a=void 0;function l(i){const e={a:"a",aside:"aside",code:"code",div:"div",h2:"h2",p:"p",pre:"pre",span:"span",...n(),...i.components};return s.jsxs(s.Fragment,{children:[s.jsxs(e.h2,{id:"fetching-fee-options",children:["Fetching fee options",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#fetching-fee-options",children:s.jsx(e.div,{"data-autolink-icon":!0})})]}),` `,s.jsx(e.aside,{"data-callout":"warning",children:s.jsx(e.p,{children:`Fee selection is only necessary if you aren't already using Sequence Builder's gas sponsorship capabilities! Create your project in Sequence Builder for ease of development today!`})}),` `,s.jsxs(e.div,{className:"code-group",children:[s.jsx(e.div,{"data-title":"TypeScript",children:s.jsx(e.pre,{className:"shiki shiki-themes github-light github-dark-dimmed",style:{backgroundColor:"#fff","--shiki-dark-bg":"#22272e",color:"#24292e","--shiki-dark":"#adbac7"},tabIndex:"0","data-title":"TypeScript","data-lang":"typescript",children:s.jsxs(e.code,{children:[s.jsxs(e.span,{className:"line",children:[s.jsx(e.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:"import"}),s.jsx(e.span,{style:{color:"#24292E","--shiki-dark":"#ADBAC7"},children:" { Session } "}),s.jsx(e.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:"from"}),s.jsx(e.span,{style:{color:"#032F62","--shiki-dark":"#96D0FF"},children:" '@0xsequence/auth'"})]}),` diff --git a/assets/fetch-tokens-DnxbqV6s.js b/assets/fetch-tokens-CvfdENKe.js similarity index 99% rename from assets/fetch-tokens-DnxbqV6s.js rename to assets/fetch-tokens-CvfdENKe.js index 9c694698e81..614f4155305 100644 --- a/assets/fetch-tokens-DnxbqV6s.js +++ b/assets/fetch-tokens-CvfdENKe.js @@ -1,4 +1,4 @@ -import{d as i,j as s}from"./index-CQ1xESna.js";const a={title:"Tokens API",description:"undefined"};function l(n){const e={a:"a",aside:"aside",code:"code",div:"div",em:"em",h1:"h1",h3:"h3",header:"header",li:"li",p:"p",pre:"pre",span:"span",strong:"strong",ul:"ul",...i(),...n.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"tokens-api",children:["Tokens API",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#tokens-api",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` +import{d as i,j as s}from"./index-BuApaT9A.js";const a={title:"Tokens API",description:"undefined"};function l(n){const e={a:"a",aside:"aside",code:"code",div:"div",em:"em",h1:"h1",h3:"h3",header:"header",li:"li",p:"p",pre:"pre",span:"span",strong:"strong",ul:"ul",...i(),...n.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"tokens-api",children:["Tokens API",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#tokens-api",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` `,s.jsxs(e.h3,{id:"fetches-list-of-erc20-erc721-and-erc1155-tokens-and-metadata-in-any-wallet",children:["Fetches list of ERC20, ERC721 and ERC1155 tokens and metadata in any wallet.",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#fetches-list-of-erc20-erc721-and-erc1155-tokens-and-metadata-in-any-wallet",children:s.jsx(e.div,{"data-autolink-icon":!0})})]}),` `,s.jsx(e.p,{children:s.jsxs(e.em,{children:["Sequence Indexer ",s.jsx(e.code,{children:"GetTokenBalances"})," Method:"]})}),` `,s.jsxs(e.ul,{children:[` diff --git a/assets/fetch-transaction-receipts-DOw0qvIC.js b/assets/fetch-transaction-receipts-DANBlCwM.js similarity index 99% rename from assets/fetch-transaction-receipts-DOw0qvIC.js rename to assets/fetch-transaction-receipts-DANBlCwM.js index 3c60dfe136c..84a9cc841f2 100644 --- a/assets/fetch-transaction-receipts-DOw0qvIC.js +++ b/assets/fetch-transaction-receipts-DANBlCwM.js @@ -1,4 +1,4 @@ -import{d as l,j as s}from"./index-CQ1xESna.js";const r=void 0;function a(i){const e={a:"a",code:"code",div:"div",h2:"h2",p:"p",pre:"pre",span:"span",...l(),...i.components};return s.jsxs(s.Fragment,{children:[s.jsxs(e.h2,{id:"fetching-transaction-receipts",children:["Fetching transaction receipts",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#fetching-transaction-receipts",children:s.jsx(e.div,{"data-autolink-icon":!0})})]}),` +import{d as l,j as s}from"./index-BuApaT9A.js";const r=void 0;function a(i){const e={a:"a",code:"code",div:"div",h2:"h2",p:"p",pre:"pre",span:"span",...l(),...i.components};return s.jsxs(s.Fragment,{children:[s.jsxs(e.h2,{id:"fetching-transaction-receipts",children:["Fetching transaction receipts",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#fetching-transaction-receipts",children:s.jsx(e.div,{"data-autolink-icon":!0})})]}),` `,s.jsxs(e.p,{children:["To fetch a transaction receipt for an arbitrary transaction that was dispatched via the relayer, call the ",s.jsx(e.code,{children:"/GetMetaTxnReceipt"}),` endpoint. The `,s.jsx(e.code,{children:"metaTxID"})," is the ",s.jsx(e.code,{children:"txnHash"})," from the response of the ",s.jsx(e.code,{children:"/SendMetaTxn"})," endpoint."]}),` `,s.jsxs(e.div,{className:"code-group",children:[s.jsx(e.div,{"data-title":"curl",children:s.jsx(e.pre,{className:"shiki shiki-themes github-light github-dark-dimmed",style:{backgroundColor:"#fff","--shiki-dark-bg":"#22272e",color:"#24292e","--shiki-dark":"#adbac7"},tabIndex:"0","data-title":"curl","data-lang":"sh",children:s.jsxs(e.code,{children:[s.jsxs(e.span,{className:"line",children:[s.jsx(e.span,{style:{color:"#6F42C1","--shiki-dark":"#F69D50"},children:"curl"}),s.jsx(e.span,{style:{color:"#005CC5","--shiki-dark":"#6CB6FF"},children:" -s"}),s.jsx(e.span,{style:{color:"#005CC5","--shiki-dark":"#6CB6FF"},children:" -X"}),s.jsx(e.span,{style:{color:"#032F62","--shiki-dark":"#96D0FF"},children:" POST"}),s.jsx(e.span,{style:{color:"#005CC5","--shiki-dark":"#6CB6FF"},children:" -H"}),s.jsx(e.span,{style:{color:"#032F62","--shiki-dark":"#96D0FF"},children:" 'Content-Type: application/json'"}),s.jsx(e.span,{style:{color:"#005CC5","--shiki-dark":"#F47067"},children:" \\"})]}),` diff --git a/assets/gas-tank-QT8ZtNxU.js b/assets/gas-tank-CmGRwhfM.js similarity index 95% rename from assets/gas-tank-QT8ZtNxU.js rename to assets/gas-tank-CmGRwhfM.js index 1864bdc57ad..93319b1ed7c 100644 --- a/assets/gas-tank-QT8ZtNxU.js +++ b/assets/gas-tank-CmGRwhfM.js @@ -1,4 +1,4 @@ -import{d as i,j as e}from"./index-CQ1xESna.js";import{V as t}from"./Video-DA850lYm.js";const d={title:"Gas Tank in Builder",description:"undefined"};function s(a){const n={a:"a",div:"div",em:"em",h1:"h1",h2:"h2",h5:"h5",header:"header",p:"p",...i(),...a.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"gas-tank-in-builder",children:["Gas Tank in Builder",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#gas-tank-in-builder",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as i,j as e}from"./index-BuApaT9A.js";import{V as t}from"./Video-Dx1TgdZF.js";const d={title:"Gas Tank in Builder",description:"undefined"};function s(a){const n={a:"a",div:"div",em:"em",h1:"h1",h2:"h2",h5:"h5",header:"header",p:"p",...i(),...a.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"gas-tank-in-builder",children:["Gas Tank in Builder",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#gas-tank-in-builder",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(n.p,{children:["Sequence wallets are controlled by smart contracts, enabling transaction fees to be abstracted away from users, a concept known in web3 as ",e.jsx(n.em,{children:"gas"}),". With Sequence Builder's Gas Tank, you have a streamlined process for sponsoring gas for your users."]}),` `,e.jsxs(n.h5,{id:"why-would-i-want-to-sponsor-gas-for-my-game",children:["Why would I want to sponsor gas for my game?",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#why-would-i-want-to-sponsor-gas-for-my-game",children:e.jsx(n.div,{"data-autolink-icon":!0})})]}),` `,e.jsx(n.p,{children:"Obtaining the crypto needed to cover fees poses a challenge for traditional gamers. Sponsoring gas on their behalf solves this problem."}),` diff --git a/assets/getting-started-DelWB-hq.js b/assets/getting-started-BMb3WKhe.js similarity index 98% rename from assets/getting-started-DelWB-hq.js rename to assets/getting-started-BMb3WKhe.js index f937236cb0d..8a04d09caf0 100644 --- a/assets/getting-started-DelWB-hq.js +++ b/assets/getting-started-BMb3WKhe.js @@ -1,4 +1,4 @@ -import{d as r,j as e}from"./index-CQ1xESna.js";import{C as l,a as n}from"./CardGrid-Cq4GeAxK.js";const c={title:"Get Started",description:"undefined"};function t(s){const i={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",img:"img",p:"p",pre:"pre",span:"span",...r(),...s.components};return e.jsxs(e.Fragment,{children:[e.jsx(i.header,{children:e.jsxs(i.h1,{id:"get-started",children:["Get Started",e.jsx(i.a,{"aria-hidden":"true",tabIndex:"-1",href:"#get-started",children:e.jsx(i.div,{"data-autolink-icon":!0})})]})}),` +import{d as r,j as e}from"./index-BuApaT9A.js";import{C as l,a as n}from"./CardGrid-CYVfQ3WE.js";const c={title:"Get Started",description:"undefined"};function t(s){const i={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",img:"img",p:"p",pre:"pre",span:"span",...r(),...s.components};return e.jsxs(e.Fragment,{children:[e.jsx(i.header,{children:e.jsxs(i.h1,{id:"get-started",children:["Get Started",e.jsx(i.a,{"aria-hidden":"true",tabIndex:"-1",href:"#get-started",children:e.jsx(i.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(i.p,{children:"Signing up and creating a project is easy to do with Sequence Builder and should take you less than a few minutes. In this tutorial, we will help you sign up for Builder and then create your first project."}),` `,e.jsx(i.p,{children:"Let's get started!"}),` `,e.jsxs(i.h2,{id:"sign-up-for-builder",children:["Sign up for Builder",e.jsx(i.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sign-up-for-builder",children:e.jsx(i.div,{"data-autolink-icon":!0})})]}),` diff --git a/assets/iOS-C6dWDm2w.js b/assets/iOS-X1EsMl1C.js similarity index 75% rename from assets/iOS-C6dWDm2w.js rename to assets/iOS-X1EsMl1C.js index 331bd8a80c5..b95e84d55b1 100644 --- a/assets/iOS-C6dWDm2w.js +++ b/assets/iOS-X1EsMl1C.js @@ -1 +1 @@ -import{d as r,j as n}from"./index-CQ1xESna.js";const a=void 0;function o(t){return n.jsx(n.Fragment,{})}function u(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{u as default,a as frontmatter}; +import{d as r,j as n}from"./index-BuApaT9A.js";const a=void 0;function o(t){return n.jsx(n.Fragment,{})}function u(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{u as default,a as frontmatter}; diff --git a/assets/index-CQ1xESna.js b/assets/index-BuApaT9A.js similarity index 71% rename from assets/index-CQ1xESna.js rename to assets/index-BuApaT9A.js index 6f27ceb9cfa..044ea20789b 100644 --- a/assets/index-CQ1xESna.js +++ b/assets/index-BuApaT9A.js @@ -1,10 +1,10 @@ function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { - __vite__mapDeps.viteFileDeps = ["assets/index-_l7PkMA4.js","assets/HomePage.css.js.vanilla-l0sNRNKZ.js","assets/custom-marketplace-guide-CUABson7.js","assets/webgl-guide-DQBLzTwq.js","assets/token-directory-CqXMlMrs.js","assets/contracts-CRipNufL.js","assets/Video-DA850lYm.js","assets/gas-tank-QT8ZtNxU.js","assets/getting-started-DelWB-hq.js","assets/CardGrid-Cq4GeAxK.js","assets/indexer-B7ZD2yrf.js","assets/marketplaces-D1ZMv5EC.js","assets/node-gateway-RnWK2BFw.js","assets/overview-CdMCE3rv.js","assets/project-management-BmiAnBtQ.js","assets/project-settings-DrTugVFt.js","assets/wallet-sdks-DkZML-Iy.js","assets/white-label-marketplace-DsoIN-sn.js","assets/01-deploy-an-item-collection-CrWa6-Qw.js","assets/02-deploy-ERC20-currency-8FspthnM.js","assets/01-overview-oAznXel_.js","assets/01-deployment-DvjAcd4K.js","assets/03-get-top-orders-BdjZjwSZ.js","assets/04-get-orderbook-B5xOc7Ot.js","assets/06-orderbook-transactions-DlnXypsc.js","assets/01-deploy-DGtful7w.js","assets/03-wallet-factory-qSe_jt8l.js","assets/01-deploy-BdadzA9S.js","assets/04-use-wallets-DvoCONk1.js","assets/01-connect-wallet-Cll-lTek.js","assets/03-sign-message-DfFVDTZF.js"] + __vite__mapDeps.viteFileDeps = ["assets/index-CNi1-mL3.js","assets/HomePage.css.js.vanilla-l0sNRNKZ.js","assets/custom-marketplace-guide-CWwI9pNn.js","assets/webgl-guide-ByoBcXmB.js","assets/token-directory-D1zvYZdp.js","assets/contracts-Cy0FISIm.js","assets/Video-Dx1TgdZF.js","assets/gas-tank-CmGRwhfM.js","assets/getting-started-BMb3WKhe.js","assets/CardGrid-CYVfQ3WE.js","assets/indexer-YbnVB1v2.js","assets/marketplaces-DhVnnxbC.js","assets/node-gateway-U2i1F0l7.js","assets/overview-DXyE6Rvi.js","assets/project-management-DMjdPfQT.js","assets/project-settings-CPC8b_S9.js","assets/wallet-sdks-CSD1b6Af.js","assets/white-label-marketplace-Dv9-C6yj.js","assets/01-deploy-an-item-collection-Dn_BY2Y2.js","assets/02-deploy-ERC20-currency-ClHiAEg6.js","assets/01-overview-CJr0MEZx.js","assets/01-deployment-BfvHQMFS.js","assets/03-get-top-orders-BUBHB9B-.js","assets/04-get-orderbook-D_fks9X9.js","assets/06-orderbook-transactions-BeANDLS3.js","assets/01-deploy-yWdCYzL6.js","assets/03-wallet-factory-CuRuqS-W.js","assets/01-deploy-BndfKA6I.js","assets/04-use-wallets-BviEK2KC.js","assets/01-connect-wallet-BSHN4m0B.js","assets/03-sign-message-D6ofYsOV.js"] } return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) } -function zu(e,t){for(var n=0;nr[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const i of o)if(i.type==="childList")for(const a of i.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&r(a)}).observe(document,{childList:!0,subtree:!0});function n(o){const i={};return o.integrity&&(i.integrity=o.integrity),o.referrerPolicy&&(i.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?i.credentials="include":o.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(o){if(o.ep)return;o.ep=!0;const i=n(o);fetch(o.href,i)}})();var Ty=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function tr(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function xA(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){return this instanceof r?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var o=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,o.get?o:{enumerable:!0,get:function(){return e[r]}})}),n}var d0={exports:{}},Sl={},f0={exports:{}},ie={};/** +function zu(e,t){for(var n=0;nr[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const i of o)if(i.type==="childList")for(const a of i.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&r(a)}).observe(document,{childList:!0,subtree:!0});function n(o){const i={};return o.integrity&&(i.integrity=o.integrity),o.referrerPolicy&&(i.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?i.credentials="include":o.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(o){if(o.ep)return;o.ep=!0;const i=n(o);fetch(o.href,i)}})();var Ty=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function tr(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function xP(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){return this instanceof r?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var o=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,o.get?o:{enumerable:!0,get:function(){return e[r]}})}),n}var dm={exports:{}},Sl={},fm={exports:{}},ie={};/** * @license React * react.production.min.js * @@ -12,7 +12,7 @@ function zu(e,t){for(var n=0;n>>1,ce=L[J];if(0>>1;Jo($e,G))_eo(Be,$e)?(L[J]=Be,L[_e]=G,J=_e):(L[J]=$e,L[xe]=G,J=xe);else if(_eo(Be,G))L[J]=Be,L[_e]=G,J=_e;else break e}}return z}function o(L,z){var G=L.sortIndex-z.sortIndex;return G!==0?G:L.id-z.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var a=Date,l=a.now();e.unstable_now=function(){return a.now()-l}}var s=[],u=[],d=1,c=null,f=3,h=!1,y=!1,g=!1,w=typeof setTimeout=="function"?setTimeout:null,m=typeof clearTimeout=="function"?clearTimeout:null,v=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function _(L){for(var z=n(u);z!==null;){if(z.callback===null)r(u);else if(z.startTime<=L)r(u),z.sortIndex=z.expirationTime,t(s,z);else break;z=n(u)}}function E(L){if(g=!1,_(L),!y)if(n(s)!==null)y=!0,W(C);else{var z=n(u);z!==null&&B(E,z.startTime-L)}}function C(L,z){y=!1,g&&(g=!1,m(A),A=-1),h=!0;var G=f;try{for(_(z),c=n(s);c!==null&&(!(c.expirationTime>z)||L&&!j());){var J=c.callback;if(typeof J=="function"){c.callback=null,f=c.priorityLevel;var ce=J(c.expirationTime<=z);z=e.unstable_now(),typeof ce=="function"?c.callback=ce:c===n(s)&&r(s),_(z)}else r(s);c=n(s)}if(c!==null)var Ve=!0;else{var xe=n(u);xe!==null&&B(E,xe.startTime-z),Ve=!1}return Ve}finally{c=null,f=G,h=!1}}var k=!1,P=null,A=-1,S=5,O=-1;function j(){return!(e.unstable_now()-OL||125J?(L.sortIndex=G,t(u,L),n(s)===null&&L===n(u)&&(g?(m(A),A=-1):g=!0,B(E,G-J))):(L.sortIndex=ce,t(s,L),y||h||(y=!0,W(C))),L},e.unstable_shouldYield=j,e.unstable_wrapCallback=function(L){var z=f;return function(){var G=f;f=z;try{return L.apply(this,arguments)}finally{f=G}}}})(k0);E0.exports=k0;var Jy=E0.exports;/** + */(function(e){function t(L,z){var G=L.length;L.push(z);e:for(;0>>1,ce=L[J];if(0>>1;Jo($e,G))_eo(Be,$e)?(L[J]=Be,L[_e]=G,J=_e):(L[J]=$e,L[xe]=G,J=xe);else if(_eo(Be,G))L[J]=Be,L[_e]=G,J=_e;else break e}}return z}function o(L,z){var G=L.sortIndex-z.sortIndex;return G!==0?G:L.id-z.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var a=Date,l=a.now();e.unstable_now=function(){return a.now()-l}}var s=[],u=[],d=1,c=null,f=3,h=!1,y=!1,g=!1,w=typeof setTimeout=="function"?setTimeout:null,m=typeof clearTimeout=="function"?clearTimeout:null,v=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function _(L){for(var z=n(u);z!==null;){if(z.callback===null)r(u);else if(z.startTime<=L)r(u),z.sortIndex=z.expirationTime,t(s,z);else break;z=n(u)}}function E(L){if(g=!1,_(L),!y)if(n(s)!==null)y=!0,W(C);else{var z=n(u);z!==null&&B(E,z.startTime-L)}}function C(L,z){y=!1,g&&(g=!1,m(A),A=-1),h=!0;var G=f;try{for(_(z),c=n(s);c!==null&&(!(c.expirationTime>z)||L&&!j());){var J=c.callback;if(typeof J=="function"){c.callback=null,f=c.priorityLevel;var ce=J(c.expirationTime<=z);z=e.unstable_now(),typeof ce=="function"?c.callback=ce:c===n(s)&&r(s),_(z)}else r(s);c=n(s)}if(c!==null)var Ve=!0;else{var xe=n(u);xe!==null&&B(E,xe.startTime-z),Ve=!1}return Ve}finally{c=null,f=G,h=!1}}var k=!1,P=null,A=-1,S=5,O=-1;function j(){return!(e.unstable_now()-OL||125J?(L.sortIndex=G,t(u,L),n(s)===null&&L===n(u)&&(g?(m(A),A=-1):g=!0,B(E,G-J))):(L.sortIndex=ce,t(s,L),y||h||(y=!0,W(C))),L},e.unstable_shouldYield=j,e.unstable_wrapCallback=function(L){var z=f;return function(){var G=f;f=z;try{return L.apply(this,arguments)}finally{f=G}}}})(km);Em.exports=km;var Jy=Em.exports;/** * @license React * react-dom.production.min.js * @@ -36,14 +36,14 @@ function zu(e,t){for(var n=0;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),dc=Object.prototype.hasOwnProperty,ex=/^[: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]*$/,Af={},Sf={};function tx(e){return dc.call(Sf,e)?!0:dc.call(Af,e)?!1:ex.test(e)?Sf[e]=!0:(Af[e]=!0,!1)}function nx(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function rx(e,t,n,r){if(t===null||typeof t>"u"||nx(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function ut(e,t,n,r,o,i,a){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=a}var Xe={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Xe[e]=new ut(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Xe[t]=new ut(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Xe[e]=new ut(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Xe[e]=new ut(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){Xe[e]=new ut(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Xe[e]=new ut(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Xe[e]=new ut(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Xe[e]=new ut(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Xe[e]=new ut(e,5,!1,e.toLowerCase(),null,!1,!1)});var Ku=/[\-:]([a-z])/g;function Gu(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 t=e.replace(Ku,Gu);Xe[t]=new ut(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Ku,Gu);Xe[t]=new ut(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Ku,Gu);Xe[t]=new ut(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Xe[e]=new ut(e,1,!1,e.toLowerCase(),null,!1,!1)});Xe.xlinkHref=new ut("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Xe[e]=new ut(e,1,!1,e.toLowerCase(),null,!0,!0)});function qu(e,t,n,r){var o=Xe.hasOwnProperty(t)?Xe[t]:null;(o!==null?o.type!==0:r||!(2"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),dc=Object.prototype.hasOwnProperty,ex=/^[: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]*$/,Af={},Sf={};function tx(e){return dc.call(Sf,e)?!0:dc.call(Af,e)?!1:ex.test(e)?Sf[e]=!0:(Af[e]=!0,!1)}function nx(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function rx(e,t,n,r){if(t===null||typeof t>"u"||nx(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function ut(e,t,n,r,o,i,a){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=a}var Xe={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Xe[e]=new ut(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Xe[t]=new ut(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Xe[e]=new ut(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Xe[e]=new ut(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){Xe[e]=new ut(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Xe[e]=new ut(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Xe[e]=new ut(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Xe[e]=new ut(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Xe[e]=new ut(e,5,!1,e.toLowerCase(),null,!1,!1)});var Ku=/[\-:]([a-z])/g;function Gu(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 t=e.replace(Ku,Gu);Xe[t]=new ut(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Ku,Gu);Xe[t]=new ut(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Ku,Gu);Xe[t]=new ut(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Xe[e]=new ut(e,1,!1,e.toLowerCase(),null,!1,!1)});Xe.xlinkHref=new ut("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Xe[e]=new ut(e,1,!1,e.toLowerCase(),null,!0,!0)});function qu(e,t,n,r){var o=Xe.hasOwnProperty(t)?Xe[t]:null;(o!==null?o.type!==0:r||!(2l||o[a]!==i[l]){var s=` -`+o[a].replace(" at new "," at ");return e.displayName&&s.includes("")&&(s=s.replace("",e.displayName)),s}while(1<=a&&0<=l);break}}}finally{fs=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?ti(e):""}function ox(e){switch(e.tag){case 5:return ti(e.type);case 16:return ti("Lazy");case 13:return ti("Suspense");case 19:return ti("SuspenseList");case 0:case 2:case 15:return e=ps(e.type,!1),e;case 11:return e=ps(e.type.render,!1),e;case 1:return e=ps(e.type,!0),e;default:return""}}function mc(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 Wr:return"Fragment";case Hr:return"Portal";case fc:return"Profiler";case Yu:return"StrictMode";case pc:return"Suspense";case hc:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case A0:return(e.displayName||"Context")+".Consumer";case P0:return(e._context.displayName||"Context")+".Provider";case Qu:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Zu:return t=e.displayName||null,t!==null?t:mc(e.type)||"Memo";case Dn:t=e._payload,e=e._init;try{return mc(e(t))}catch{}}return null}function ix(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return mc(t);case 8:return t===Yu?"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 t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function Yn(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function T0(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function ax(e){var t=T0(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var o=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(a){r=""+a,i.call(this,a)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(a){r=""+a},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function ra(e){e._valueTracker||(e._valueTracker=ax(e))}function R0(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=T0(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Ya(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 vc(e,t){var n=t.checked;return Te({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Rf(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Yn(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function $0(e,t){t=t.checked,t!=null&&qu(e,"checked",t,!1)}function gc(e,t){$0(e,t);var n=Yn(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?yc(e,t.type,n):t.hasOwnProperty("defaultValue")&&yc(e,t.type,Yn(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function $f(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function yc(e,t,n){(t!=="number"||Ya(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var ni=Array.isArray;function oo(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=oa.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function gi(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var ai={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},lx=["Webkit","ms","Moz","O"];Object.keys(ai).forEach(function(e){lx.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),ai[t]=ai[e]})});function D0(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||ai.hasOwnProperty(e)&&ai[e]?(""+t).trim():t+"px"}function N0(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=D0(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var sx=Te({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 wc(e,t){if(t){if(sx[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(M(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(M(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(M(61))}if(t.style!=null&&typeof t.style!="object")throw Error(M(62))}}function Ec(e,t){if(e.indexOf("-")===-1)return typeof t.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 kc=null;function Xu(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var bc=null,io=null,ao=null;function Lf(e){if(e=Bi(e)){if(typeof bc!="function")throw Error(M(280));var t=e.stateNode;t&&(t=Il(t),bc(e.stateNode,e.type,t))}}function M0(e){io?ao?ao.push(e):ao=[e]:io=e}function j0(){if(io){var e=io,t=ao;if(ao=io=null,Lf(e),t)for(e=0;e>>=0,e===0?32:31-(xx(e)/_x|0)|0}var ia=64,aa=4194304;function ri(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 Ja(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,i=e.pingedLanes,a=n&268435455;if(a!==0){var l=a&~o;l!==0?r=ri(l):(i&=a,i!==0&&(r=ri(i)))}else a=n&~o,a!==0?r=ri(a):i!==0&&(r=ri(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,i=t&-t,o>=i||o===16&&(i&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function Ui(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Wt(t),e[t]=n}function bx(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=si),Bf=" ",Hf=!1;function om(e,t){switch(e){case"keyup":return Xx.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function im(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Kr=!1;function e_(e,t){switch(e){case"compositionend":return im(t);case"keypress":return t.which!==32?null:(Hf=!0,Bf);case"textInput":return e=t.data,e===Bf&&Hf?null:e;default:return null}}function t_(e,t){if(Kr)return e==="compositionend"||!ad&&om(e,t)?(e=nm(),La=rd=Fn=null,Kr=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=qf(n)}}function cm(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?cm(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function um(){for(var e=window,t=Ya();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Ya(e.document)}return t}function ld(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function u_(e){var t=um(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&cm(n.ownerDocument.documentElement,n)){if(r!==null&&ld(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=n.textContent.length,i=Math.min(r.start,o);r=r.end===void 0?i:Math.min(r.end,o),!e.extend&&i>r&&(o=r,r=i,i=o),o=Yf(n,i);var a=Yf(n,r);o&&a&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==a.node||e.focusOffset!==a.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(a.node,a.offset)):(t.setEnd(a.node,a.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,Gr=null,Rc=null,ui=null,$c=!1;function Qf(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;$c||Gr==null||Gr!==Ya(r)||(r=Gr,"selectionStart"in r&&ld(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}),ui&&ki(ui,r)||(ui=r,r=nl(Rc,"onSelect"),0Qr||(e.current=Mc[Qr],Mc[Qr]=null,Qr--)}function ve(e,t){Qr++,Mc[Qr]=e.current,e.current=t}var Qn={},ot=rr(Qn),vt=rr(!1),xr=Qn;function mo(e,t){var n=e.type.contextTypes;if(!n)return Qn;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},i;for(i in n)o[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function gt(e){return e=e.childContextTypes,e!=null}function ol(){ye(vt),ye(ot)}function rp(e,t,n){if(ot.current!==Qn)throw Error(M(168));ve(ot,t),ve(vt,n)}function xm(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(M(108,ix(e)||"Unknown",o));return Te({},n,r)}function il(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Qn,xr=ot.current,ve(ot,e),ve(vt,vt.current),!0}function op(e,t,n){var r=e.stateNode;if(!r)throw Error(M(169));n?(e=xm(e,t,xr),r.__reactInternalMemoizedMergedChildContext=e,ye(vt),ye(ot),ve(ot,e)):ye(vt),ve(vt,n)}var cn=null,Ll=!1,As=!1;function _m(e){cn===null?cn=[e]:cn.push(e)}function E_(e){Ll=!0,_m(e)}function or(){if(!As&&cn!==null){As=!0;var e=0,t=de;try{var n=cn;for(de=1;e>=a,o-=a,un=1<<32-Wt(t)+o|n<A?(S=P,P=null):S=P.sibling;var O=f(m,P,_[A],E);if(O===null){P===null&&(P=S);break}e&&P&&O.alternate===null&&t(m,P),v=i(O,v,A),k===null?C=O:k.sibling=O,k=O,P=S}if(A===_.length)return n(m,P),be&&sr(m,A),C;if(P===null){for(;A<_.length;A++)P=c(m,_[A],E),P!==null&&(v=i(P,v,A),k===null?C=P:k.sibling=P,k=P);return be&&sr(m,A),C}for(P=r(m,P);A<_.length;A++)S=h(P,m,A,_[A],E),S!==null&&(e&&S.alternate!==null&&P.delete(S.key===null?A:S.key),v=i(S,v,A),k===null?C=S:k.sibling=S,k=S);return e&&P.forEach(function(j){return t(m,j)}),be&&sr(m,A),C}function g(m,v,_,E){var C=jo(_);if(typeof C!="function")throw Error(M(150));if(_=C.call(_),_==null)throw Error(M(151));for(var k=C=null,P=v,A=v=0,S=null,O=_.next();P!==null&&!O.done;A++,O=_.next()){P.index>A?(S=P,P=null):S=P.sibling;var j=f(m,P,O.value,E);if(j===null){P===null&&(P=S);break}e&&P&&j.alternate===null&&t(m,P),v=i(j,v,A),k===null?C=j:k.sibling=j,k=j,P=S}if(O.done)return n(m,P),be&&sr(m,A),C;if(P===null){for(;!O.done;A++,O=_.next())O=c(m,O.value,E),O!==null&&(v=i(O,v,A),k===null?C=O:k.sibling=O,k=O);return be&&sr(m,A),C}for(P=r(m,P);!O.done;A++,O=_.next())O=h(P,m,A,O.value,E),O!==null&&(e&&O.alternate!==null&&P.delete(O.key===null?A:O.key),v=i(O,v,A),k===null?C=O:k.sibling=O,k=O);return e&&P.forEach(function(N){return t(m,N)}),be&&sr(m,A),C}function w(m,v,_,E){if(typeof _=="object"&&_!==null&&_.type===Wr&&_.key===null&&(_=_.props.children),typeof _=="object"&&_!==null){switch(_.$$typeof){case na:e:{for(var C=_.key,k=v;k!==null;){if(k.key===C){if(C=_.type,C===Wr){if(k.tag===7){n(m,k.sibling),v=o(k,_.props.children),v.return=m,m=v;break e}}else if(k.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===Dn&&dp(C)===k.type){n(m,k.sibling),v=o(k,_.props),v.ref=Bo(m,k,_),v.return=m,m=v;break e}n(m,k);break}else t(m,k);k=k.sibling}_.type===Wr?(v=gr(_.props.children,m.mode,E,_.key),v.return=m,m=v):(E=Va(_.type,_.key,_.props,null,m.mode,E),E.ref=Bo(m,v,_),E.return=m,m=E)}return a(m);case Hr:e:{for(k=_.key;v!==null;){if(v.key===k)if(v.tag===4&&v.stateNode.containerInfo===_.containerInfo&&v.stateNode.implementation===_.implementation){n(m,v.sibling),v=o(v,_.children||[]),v.return=m,m=v;break e}else{n(m,v);break}else t(m,v);v=v.sibling}v=Ds(_,m.mode,E),v.return=m,m=v}return a(m);case Dn:return k=_._init,w(m,v,k(_._payload),E)}if(ni(_))return y(m,v,_,E);if(jo(_))return g(m,v,_,E);pa(m,_)}return typeof _=="string"&&_!==""||typeof _=="number"?(_=""+_,v!==null&&v.tag===6?(n(m,v.sibling),v=o(v,_),v.return=m,m=v):(n(m,v),v=Ls(_,m.mode,E),v.return=m,m=v),a(m)):n(m,v)}return w}var go=Sm(!0),Tm=Sm(!1),Hi={},nn=rr(Hi),Ai=rr(Hi),Si=rr(Hi);function fr(e){if(e===Hi)throw Error(M(174));return e}function vd(e,t){switch(ve(Si,t),ve(Ai,e),ve(nn,Hi),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:_c(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=_c(t,e)}ye(nn),ve(nn,t)}function yo(){ye(nn),ye(Ai),ye(Si)}function Rm(e){fr(Si.current);var t=fr(nn.current),n=_c(t,e.type);t!==n&&(ve(Ai,e),ve(nn,n))}function gd(e){Ai.current===e&&(ye(nn),ye(Ai))}var Ae=rr(0);function dl(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Ss=[];function yd(){for(var e=0;en?n:4,e(!0);var r=Ts.transition;Ts.transition={};try{e(!1),t()}finally{de=n,Ts.transition=r}}function Km(){return Dt().memoizedState}function P_(e,t,n){var r=Gn(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Gm(e))qm(t,n);else if(n=bm(e,t,n,r),n!==null){var o=lt();Kt(n,e,r,o),Ym(n,t,r)}}function A_(e,t,n){var r=Gn(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Gm(e))qm(t,o);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var a=t.lastRenderedState,l=i(a,n);if(o.hasEagerState=!0,o.eagerState=l,Gt(l,a)){var s=t.interleaved;s===null?(o.next=o,hd(t)):(o.next=s.next,s.next=o),t.interleaved=o;return}}catch{}finally{}n=bm(e,t,o,r),n!==null&&(o=lt(),Kt(n,e,r,o),Ym(n,t,r))}}function Gm(e){var t=e.alternate;return e===Se||t!==null&&t===Se}function qm(e,t){di=fl=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Ym(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,ed(e,n)}}var pl={readContext:Lt,useCallback:et,useContext:et,useEffect:et,useImperativeHandle:et,useInsertionEffect:et,useLayoutEffect:et,useMemo:et,useReducer:et,useRef:et,useState:et,useDebugValue:et,useDeferredValue:et,useTransition:et,useMutableSource:et,useSyncExternalStore:et,useId:et,unstable_isNewReconciler:!1},S_={readContext:Lt,useCallback:function(e,t){return Xt().memoizedState=[e,t===void 0?null:t],e},useContext:Lt,useEffect:pp,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,ja(4194308,4,Um.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ja(4194308,4,e,t)},useInsertionEffect:function(e,t){return ja(4,2,e,t)},useMemo:function(e,t){var n=Xt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Xt();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=P_.bind(null,Se,e),[r.memoizedState,e]},useRef:function(e){var t=Xt();return e={current:e},t.memoizedState=e},useState:fp,useDebugValue:kd,useDeferredValue:function(e){return Xt().memoizedState=e},useTransition:function(){var e=fp(!1),t=e[0];return e=C_.bind(null,e[1]),Xt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=Se,o=Xt();if(be){if(n===void 0)throw Error(M(407));n=n()}else{if(n=t(),Ge===null)throw Error(M(349));wr&30||Im(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,pp(Dm.bind(null,r,i,e),[e]),r.flags|=2048,$i(9,Lm.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=Xt(),t=Ge.identifierPrefix;if(be){var n=dn,r=un;n=(r&~(1<<32-Wt(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Ti++,0")&&(s=s.replace("",e.displayName)),s}while(1<=a&&0<=l);break}}}finally{fs=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?ti(e):""}function ox(e){switch(e.tag){case 5:return ti(e.type);case 16:return ti("Lazy");case 13:return ti("Suspense");case 19:return ti("SuspenseList");case 0:case 2:case 15:return e=ps(e.type,!1),e;case 11:return e=ps(e.type.render,!1),e;case 1:return e=ps(e.type,!0),e;default:return""}}function mc(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 Wr:return"Fragment";case Hr:return"Portal";case fc:return"Profiler";case Yu:return"StrictMode";case pc:return"Suspense";case hc:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Am:return(e.displayName||"Context")+".Consumer";case Pm:return(e._context.displayName||"Context")+".Provider";case Qu:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Zu:return t=e.displayName||null,t!==null?t:mc(e.type)||"Memo";case Dn:t=e._payload,e=e._init;try{return mc(e(t))}catch{}}return null}function ix(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return mc(t);case 8:return t===Yu?"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 t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function Yn(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Tm(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function ax(e){var t=Tm(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var o=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(a){r=""+a,i.call(this,a)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(a){r=""+a},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function ra(e){e._valueTracker||(e._valueTracker=ax(e))}function Rm(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Tm(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Ya(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 vc(e,t){var n=t.checked;return Te({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Rf(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Yn(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function $m(e,t){t=t.checked,t!=null&&qu(e,"checked",t,!1)}function gc(e,t){$m(e,t);var n=Yn(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?yc(e,t.type,n):t.hasOwnProperty("defaultValue")&&yc(e,t.type,Yn(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function $f(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function yc(e,t,n){(t!=="number"||Ya(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var ni=Array.isArray;function oo(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=oa.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function gi(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var ai={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},lx=["Webkit","ms","Moz","O"];Object.keys(ai).forEach(function(e){lx.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),ai[t]=ai[e]})});function Dm(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||ai.hasOwnProperty(e)&&ai[e]?(""+t).trim():t+"px"}function Nm(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=Dm(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var sx=Te({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 wc(e,t){if(t){if(sx[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(M(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(M(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(M(61))}if(t.style!=null&&typeof t.style!="object")throw Error(M(62))}}function Ec(e,t){if(e.indexOf("-")===-1)return typeof t.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 kc=null;function Xu(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var bc=null,io=null,ao=null;function Lf(e){if(e=Bi(e)){if(typeof bc!="function")throw Error(M(280));var t=e.stateNode;t&&(t=Il(t),bc(e.stateNode,e.type,t))}}function Mm(e){io?ao?ao.push(e):ao=[e]:io=e}function jm(){if(io){var e=io,t=ao;if(ao=io=null,Lf(e),t)for(e=0;e>>=0,e===0?32:31-(xx(e)/_x|0)|0}var ia=64,aa=4194304;function ri(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 Ja(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,i=e.pingedLanes,a=n&268435455;if(a!==0){var l=a&~o;l!==0?r=ri(l):(i&=a,i!==0&&(r=ri(i)))}else a=n&~o,a!==0?r=ri(a):i!==0&&(r=ri(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,i=t&-t,o>=i||o===16&&(i&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function Ui(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Wt(t),e[t]=n}function bx(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=si),Bf=" ",Hf=!1;function o0(e,t){switch(e){case"keyup":return Xx.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function i0(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Kr=!1;function e_(e,t){switch(e){case"compositionend":return i0(t);case"keypress":return t.which!==32?null:(Hf=!0,Bf);case"textInput":return e=t.data,e===Bf&&Hf?null:e;default:return null}}function t_(e,t){if(Kr)return e==="compositionend"||!ad&&o0(e,t)?(e=n0(),La=rd=Fn=null,Kr=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=qf(n)}}function c0(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?c0(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function u0(){for(var e=window,t=Ya();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Ya(e.document)}return t}function ld(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function u_(e){var t=u0(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&c0(n.ownerDocument.documentElement,n)){if(r!==null&&ld(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=n.textContent.length,i=Math.min(r.start,o);r=r.end===void 0?i:Math.min(r.end,o),!e.extend&&i>r&&(o=r,r=i,i=o),o=Yf(n,i);var a=Yf(n,r);o&&a&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==a.node||e.focusOffset!==a.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(a.node,a.offset)):(t.setEnd(a.node,a.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,Gr=null,Rc=null,ui=null,$c=!1;function Qf(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;$c||Gr==null||Gr!==Ya(r)||(r=Gr,"selectionStart"in r&&ld(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}),ui&&ki(ui,r)||(ui=r,r=nl(Rc,"onSelect"),0Qr||(e.current=Mc[Qr],Mc[Qr]=null,Qr--)}function ve(e,t){Qr++,Mc[Qr]=e.current,e.current=t}var Qn={},ot=rr(Qn),vt=rr(!1),xr=Qn;function mo(e,t){var n=e.type.contextTypes;if(!n)return Qn;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},i;for(i in n)o[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function gt(e){return e=e.childContextTypes,e!=null}function ol(){ye(vt),ye(ot)}function rp(e,t,n){if(ot.current!==Qn)throw Error(M(168));ve(ot,t),ve(vt,n)}function x0(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(M(108,ix(e)||"Unknown",o));return Te({},n,r)}function il(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Qn,xr=ot.current,ve(ot,e),ve(vt,vt.current),!0}function op(e,t,n){var r=e.stateNode;if(!r)throw Error(M(169));n?(e=x0(e,t,xr),r.__reactInternalMemoizedMergedChildContext=e,ye(vt),ye(ot),ve(ot,e)):ye(vt),ve(vt,n)}var cn=null,Ll=!1,As=!1;function _0(e){cn===null?cn=[e]:cn.push(e)}function E_(e){Ll=!0,_0(e)}function or(){if(!As&&cn!==null){As=!0;var e=0,t=de;try{var n=cn;for(de=1;e>=a,o-=a,un=1<<32-Wt(t)+o|n<A?(S=P,P=null):S=P.sibling;var O=f(m,P,_[A],E);if(O===null){P===null&&(P=S);break}e&&P&&O.alternate===null&&t(m,P),v=i(O,v,A),k===null?C=O:k.sibling=O,k=O,P=S}if(A===_.length)return n(m,P),be&&sr(m,A),C;if(P===null){for(;A<_.length;A++)P=c(m,_[A],E),P!==null&&(v=i(P,v,A),k===null?C=P:k.sibling=P,k=P);return be&&sr(m,A),C}for(P=r(m,P);A<_.length;A++)S=h(P,m,A,_[A],E),S!==null&&(e&&S.alternate!==null&&P.delete(S.key===null?A:S.key),v=i(S,v,A),k===null?C=S:k.sibling=S,k=S);return e&&P.forEach(function(j){return t(m,j)}),be&&sr(m,A),C}function g(m,v,_,E){var C=jo(_);if(typeof C!="function")throw Error(M(150));if(_=C.call(_),_==null)throw Error(M(151));for(var k=C=null,P=v,A=v=0,S=null,O=_.next();P!==null&&!O.done;A++,O=_.next()){P.index>A?(S=P,P=null):S=P.sibling;var j=f(m,P,O.value,E);if(j===null){P===null&&(P=S);break}e&&P&&j.alternate===null&&t(m,P),v=i(j,v,A),k===null?C=j:k.sibling=j,k=j,P=S}if(O.done)return n(m,P),be&&sr(m,A),C;if(P===null){for(;!O.done;A++,O=_.next())O=c(m,O.value,E),O!==null&&(v=i(O,v,A),k===null?C=O:k.sibling=O,k=O);return be&&sr(m,A),C}for(P=r(m,P);!O.done;A++,O=_.next())O=h(P,m,A,O.value,E),O!==null&&(e&&O.alternate!==null&&P.delete(O.key===null?A:O.key),v=i(O,v,A),k===null?C=O:k.sibling=O,k=O);return e&&P.forEach(function(N){return t(m,N)}),be&&sr(m,A),C}function w(m,v,_,E){if(typeof _=="object"&&_!==null&&_.type===Wr&&_.key===null&&(_=_.props.children),typeof _=="object"&&_!==null){switch(_.$$typeof){case na:e:{for(var C=_.key,k=v;k!==null;){if(k.key===C){if(C=_.type,C===Wr){if(k.tag===7){n(m,k.sibling),v=o(k,_.props.children),v.return=m,m=v;break e}}else if(k.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===Dn&&dp(C)===k.type){n(m,k.sibling),v=o(k,_.props),v.ref=Bo(m,k,_),v.return=m,m=v;break e}n(m,k);break}else t(m,k);k=k.sibling}_.type===Wr?(v=gr(_.props.children,m.mode,E,_.key),v.return=m,m=v):(E=Va(_.type,_.key,_.props,null,m.mode,E),E.ref=Bo(m,v,_),E.return=m,m=E)}return a(m);case Hr:e:{for(k=_.key;v!==null;){if(v.key===k)if(v.tag===4&&v.stateNode.containerInfo===_.containerInfo&&v.stateNode.implementation===_.implementation){n(m,v.sibling),v=o(v,_.children||[]),v.return=m,m=v;break e}else{n(m,v);break}else t(m,v);v=v.sibling}v=Ds(_,m.mode,E),v.return=m,m=v}return a(m);case Dn:return k=_._init,w(m,v,k(_._payload),E)}if(ni(_))return y(m,v,_,E);if(jo(_))return g(m,v,_,E);pa(m,_)}return typeof _=="string"&&_!==""||typeof _=="number"?(_=""+_,v!==null&&v.tag===6?(n(m,v.sibling),v=o(v,_),v.return=m,m=v):(n(m,v),v=Ls(_,m.mode,E),v.return=m,m=v),a(m)):n(m,v)}return w}var go=S0(!0),T0=S0(!1),Hi={},nn=rr(Hi),Ai=rr(Hi),Si=rr(Hi);function fr(e){if(e===Hi)throw Error(M(174));return e}function vd(e,t){switch(ve(Si,t),ve(Ai,e),ve(nn,Hi),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:_c(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=_c(t,e)}ye(nn),ve(nn,t)}function yo(){ye(nn),ye(Ai),ye(Si)}function R0(e){fr(Si.current);var t=fr(nn.current),n=_c(t,e.type);t!==n&&(ve(Ai,e),ve(nn,n))}function gd(e){Ai.current===e&&(ye(nn),ye(Ai))}var Ae=rr(0);function dl(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Ss=[];function yd(){for(var e=0;en?n:4,e(!0);var r=Ts.transition;Ts.transition={};try{e(!1),t()}finally{de=n,Ts.transition=r}}function K0(){return Dt().memoizedState}function P_(e,t,n){var r=Gn(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},G0(e))q0(t,n);else if(n=b0(e,t,n,r),n!==null){var o=lt();Kt(n,e,r,o),Y0(n,t,r)}}function A_(e,t,n){var r=Gn(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(G0(e))q0(t,o);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var a=t.lastRenderedState,l=i(a,n);if(o.hasEagerState=!0,o.eagerState=l,Gt(l,a)){var s=t.interleaved;s===null?(o.next=o,hd(t)):(o.next=s.next,s.next=o),t.interleaved=o;return}}catch{}finally{}n=b0(e,t,o,r),n!==null&&(o=lt(),Kt(n,e,r,o),Y0(n,t,r))}}function G0(e){var t=e.alternate;return e===Se||t!==null&&t===Se}function q0(e,t){di=fl=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Y0(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,ed(e,n)}}var pl={readContext:Lt,useCallback:et,useContext:et,useEffect:et,useImperativeHandle:et,useInsertionEffect:et,useLayoutEffect:et,useMemo:et,useReducer:et,useRef:et,useState:et,useDebugValue:et,useDeferredValue:et,useTransition:et,useMutableSource:et,useSyncExternalStore:et,useId:et,unstable_isNewReconciler:!1},S_={readContext:Lt,useCallback:function(e,t){return Xt().memoizedState=[e,t===void 0?null:t],e},useContext:Lt,useEffect:pp,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,ja(4194308,4,U0.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ja(4194308,4,e,t)},useInsertionEffect:function(e,t){return ja(4,2,e,t)},useMemo:function(e,t){var n=Xt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Xt();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=P_.bind(null,Se,e),[r.memoizedState,e]},useRef:function(e){var t=Xt();return e={current:e},t.memoizedState=e},useState:fp,useDebugValue:kd,useDeferredValue:function(e){return Xt().memoizedState=e},useTransition:function(){var e=fp(!1),t=e[0];return e=C_.bind(null,e[1]),Xt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=Se,o=Xt();if(be){if(n===void 0)throw Error(M(407));n=n()}else{if(n=t(),Ge===null)throw Error(M(349));wr&30||I0(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,pp(D0.bind(null,r,i,e),[e]),r.flags|=2048,$i(9,L0.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=Xt(),t=Ge.identifierPrefix;if(be){var n=dn,r=un;n=(r&~(1<<32-Wt(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Ti++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=a.createElement(n,{is:r.is}):(e=a.createElement(n),n==="select"&&(a=e,r.multiple?a.multiple=!0:r.size&&(a.size=r.size))):e=a.createElementNS(e,n),e[Jt]=t,e[Pi]=r,ov(e,t,!1,!1),t.stateNode=e;e:{switch(a=Ec(n,r),n){case"dialog":ge("cancel",e),ge("close",e),o=r;break;case"iframe":case"object":case"embed":ge("load",e),o=r;break;case"video":case"audio":for(o=0;o_o&&(t.flags|=128,r=!0,Ho(i,!1),t.lanes=4194304)}else{if(!r)if(e=dl(a),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Ho(i,!0),i.tail===null&&i.tailMode==="hidden"&&!a.alternate&&!be)return tt(t),null}else 2*Me()-i.renderingStartTime>_o&&n!==1073741824&&(t.flags|=128,r=!0,Ho(i,!1),t.lanes=4194304);i.isBackwards?(a.sibling=t.child,t.child=a):(n=i.last,n!==null?n.sibling=a:t.child=a,i.last=a)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=Me(),t.sibling=null,n=Ae.current,ve(Ae,r?n&1|2:n&1),t):(tt(t),null);case 22:case 23:return Td(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?wt&1073741824&&(tt(t),t.subtreeFlags&6&&(t.flags|=8192)):tt(t),null;case 24:return null;case 25:return null}throw Error(M(156,t.tag))}function N_(e,t){switch(cd(t),t.tag){case 1:return gt(t.type)&&ol(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return yo(),ye(vt),ye(ot),yd(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return gd(t),null;case 13:if(ye(Ae),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(M(340));vo()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ye(Ae),null;case 4:return yo(),null;case 10:return pd(t.type._context),null;case 22:case 23:return Td(),null;case 24:return null;default:return null}}var ma=!1,nt=!1,M_=typeof WeakSet=="function"?WeakSet:Set,H=null;function eo(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Ie(e,t,r)}else n.current=null}function Yc(e,t,n){try{n()}catch(r){Ie(e,t,r)}}var Ep=!1;function j_(e,t){if(Oc=el,e=um(),ld(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var a=0,l=-1,s=-1,u=0,d=0,c=e,f=null;t:for(;;){for(var h;c!==n||o!==0&&c.nodeType!==3||(l=a+o),c!==i||r!==0&&c.nodeType!==3||(s=a+r),c.nodeType===3&&(a+=c.nodeValue.length),(h=c.firstChild)!==null;)f=c,c=h;for(;;){if(c===e)break t;if(f===n&&++u===o&&(l=a),f===i&&++d===r&&(s=a),(h=c.nextSibling)!==null)break;c=f,f=c.parentNode}c=h}n=l===-1||s===-1?null:{start:l,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(Ic={focusedElem:e,selectionRange:n},el=!1,H=t;H!==null;)if(t=H,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,H=e;else for(;H!==null;){t=H;try{var y=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(y!==null){var g=y.memoizedProps,w=y.memoizedState,m=t.stateNode,v=m.getSnapshotBeforeUpdate(t.elementType===t.type?g:Ft(t.type,g),w);m.__reactInternalSnapshotBeforeUpdate=v}break;case 3:var _=t.stateNode.containerInfo;_.nodeType===1?_.textContent="":_.nodeType===9&&_.documentElement&&_.removeChild(_.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(M(163))}}catch(E){Ie(t,t.return,E)}if(e=t.sibling,e!==null){e.return=t.return,H=e;break}H=t.return}return y=Ep,Ep=!1,y}function fi(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var i=o.destroy;o.destroy=void 0,i!==void 0&&Yc(t,n,i)}o=o.next}while(o!==r)}}function Ml(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Qc(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function lv(e){var t=e.alternate;t!==null&&(e.alternate=null,lv(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Jt],delete t[Pi],delete t[Nc],delete t[__],delete t[w_])),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 sv(e){return e.tag===5||e.tag===3||e.tag===4}function kp(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||sv(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 Zc(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=rl));else if(r!==4&&(e=e.child,e!==null))for(Zc(e,t,n),e=e.sibling;e!==null;)Zc(e,t,n),e=e.sibling}function Xc(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Xc(e,t,n),e=e.sibling;e!==null;)Xc(e,t,n),e=e.sibling}var Ye=null,zt=!1;function Rn(e,t,n){for(n=n.child;n!==null;)cv(e,t,n),n=n.sibling}function cv(e,t,n){if(tn&&typeof tn.onCommitFiberUnmount=="function")try{tn.onCommitFiberUnmount(Tl,n)}catch{}switch(n.tag){case 5:nt||eo(n,t);case 6:var r=Ye,o=zt;Ye=null,Rn(e,t,n),Ye=r,zt=o,Ye!==null&&(zt?(e=Ye,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Ye.removeChild(n.stateNode));break;case 18:Ye!==null&&(zt?(e=Ye,n=n.stateNode,e.nodeType===8?Ps(e.parentNode,n):e.nodeType===1&&Ps(e,n),wi(e)):Ps(Ye,n.stateNode));break;case 4:r=Ye,o=zt,Ye=n.stateNode.containerInfo,zt=!0,Rn(e,t,n),Ye=r,zt=o;break;case 0:case 11:case 14:case 15:if(!nt&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var i=o,a=i.destroy;i=i.tag,a!==void 0&&(i&2||i&4)&&Yc(n,t,a),o=o.next}while(o!==r)}Rn(e,t,n);break;case 1:if(!nt&&(eo(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(l){Ie(n,t,l)}Rn(e,t,n);break;case 21:Rn(e,t,n);break;case 22:n.mode&1?(nt=(r=nt)||n.memoizedState!==null,Rn(e,t,n),nt=r):Rn(e,t,n);break;default:Rn(e,t,n)}}function bp(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new M_),t.forEach(function(r){var o=G_.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function jt(e,t){var n=t.deletions;if(n!==null)for(var r=0;ro&&(o=a),r&=~i}if(r=o,r=Me()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*z_(r/1960))-r,10e?16:e,zn===null)var r=!1;else{if(e=zn,zn=null,vl=0,se&6)throw Error(M(331));var o=se;for(se|=4,H=e.current;H!==null;){var i=H,a=i.child;if(H.flags&16){var l=i.deletions;if(l!==null){for(var s=0;sMe()-Ad?vr(e,0):Pd|=n),yt(e,t)}function gv(e,t){t===0&&(e.mode&1?(t=aa,aa<<=1,!(aa&130023424)&&(aa=4194304)):t=1);var n=lt();e=vn(e,t),e!==null&&(Ui(e,t,n),yt(e,n))}function K_(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),gv(e,n)}function G_(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(M(314))}r!==null&&r.delete(t),gv(e,n)}var yv;yv=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||vt.current)mt=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return mt=!1,L_(e,t,n);mt=!!(e.flags&131072)}else mt=!1,be&&t.flags&1048576&&wm(t,ll,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Fa(e,t),e=t.pendingProps;var o=mo(t,ot.current);so(t,n),o=_d(null,t,r,e,o,n);var i=wd();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,gt(r)?(i=!0,il(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,md(t),o.updater=Dl,t.stateNode=o,o._reactInternals=t,Vc(t,r,e,n),t=Wc(null,t,r,!0,i,n)):(t.tag=0,be&&i&&sd(t),it(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Fa(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=Y_(r),e=Ft(r,e),o){case 0:t=Hc(null,t,r,e,n);break e;case 1:t=xp(null,t,r,e,n);break e;case 11:t=gp(null,t,r,e,n);break e;case 14:t=yp(null,t,r,Ft(r.type,e),n);break e}throw Error(M(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Ft(r,o),Hc(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Ft(r,o),xp(e,t,r,o,n);case 3:e:{if(tv(t),e===null)throw Error(M(387));r=t.pendingProps,i=t.memoizedState,o=i.element,Cm(e,t),ul(t,r,null,n);var a=t.memoizedState;if(r=a.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:a.cache,pendingSuspenseBoundaries:a.pendingSuspenseBoundaries,transitions:a.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){o=xo(Error(M(423)),t),t=_p(e,t,r,n,o);break e}else if(r!==o){o=xo(Error(M(424)),t),t=_p(e,t,r,n,o);break e}else for(kt=Hn(t.stateNode.containerInfo.firstChild),bt=t,be=!0,Vt=null,n=Tm(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(vo(),r===o){t=gn(e,t,n);break e}it(e,t,r,n)}t=t.child}return t;case 5:return Rm(t),e===null&&Fc(t),r=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,a=o.children,Lc(r,o)?a=null:i!==null&&Lc(r,i)&&(t.flags|=32),ev(e,t),it(e,t,a,n),t.child;case 6:return e===null&&Fc(t),null;case 13:return nv(e,t,n);case 4:return vd(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=go(t,null,r,n):it(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Ft(r,o),gp(e,t,r,o,n);case 7:return it(e,t,t.pendingProps,n),t.child;case 8:return it(e,t,t.pendingProps.children,n),t.child;case 12:return it(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,a=o.value,ve(sl,r._currentValue),r._currentValue=a,i!==null)if(Gt(i.value,a)){if(i.children===o.children&&!vt.current){t=gn(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var l=i.dependencies;if(l!==null){a=i.child;for(var s=l.firstContext;s!==null;){if(s.context===r){if(i.tag===1){s=fn(-1,n&-n),s.tag=2;var u=i.updateQueue;if(u!==null){u=u.shared;var d=u.pending;d===null?s.next=s:(s.next=d.next,d.next=s),u.pending=s}}i.lanes|=n,s=i.alternate,s!==null&&(s.lanes|=n),zc(i.return,n,t),l.lanes|=n;break}s=s.next}}else if(i.tag===10)a=i.type===t.type?null:i.child;else if(i.tag===18){if(a=i.return,a===null)throw Error(M(341));a.lanes|=n,l=a.alternate,l!==null&&(l.lanes|=n),zc(a,n,t),a=i.sibling}else a=i.child;if(a!==null)a.return=i;else for(a=i;a!==null;){if(a===t){a=null;break}if(i=a.sibling,i!==null){i.return=a.return,a=i;break}a=a.return}i=a}it(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,so(t,n),o=Lt(o),r=r(o),t.flags|=1,it(e,t,r,n),t.child;case 14:return r=t.type,o=Ft(r,t.pendingProps),o=Ft(r.type,o),yp(e,t,r,o,n);case 15:return Xm(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Ft(r,o),Fa(e,t),t.tag=1,gt(r)?(e=!0,il(t)):e=!1,so(t,n),Am(t,r,o),Vc(t,r,o,n),Wc(null,t,r,!0,e,n);case 19:return rv(e,t,n);case 22:return Jm(e,t,n)}throw Error(M(156,t.tag))};function xv(e,t){return W0(e,t)}function q_(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,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 Ot(e,t,n,r){return new q_(e,t,n,r)}function $d(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Y_(e){if(typeof e=="function")return $d(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Qu)return 11;if(e===Zu)return 14}return 2}function qn(e,t){var n=e.alternate;return n===null?(n=Ot(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Va(e,t,n,r,o,i){var a=2;if(r=e,typeof e=="function")$d(e)&&(a=1);else if(typeof e=="string")a=5;else e:switch(e){case Wr:return gr(n.children,o,i,t);case Yu:a=8,o|=8;break;case fc:return e=Ot(12,n,t,o|2),e.elementType=fc,e.lanes=i,e;case pc:return e=Ot(13,n,t,o),e.elementType=pc,e.lanes=i,e;case hc:return e=Ot(19,n,t,o),e.elementType=hc,e.lanes=i,e;case S0:return Fl(n,o,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case P0:a=10;break e;case A0:a=9;break e;case Qu:a=11;break e;case Zu:a=14;break e;case Dn:a=16,r=null;break e}throw Error(M(130,e==null?e:typeof e,""))}return t=Ot(a,n,t,o),t.elementType=e,t.type=r,t.lanes=i,t}function gr(e,t,n,r){return e=Ot(7,e,r,t),e.lanes=n,e}function Fl(e,t,n,r){return e=Ot(22,e,r,t),e.elementType=S0,e.lanes=n,e.stateNode={isHidden:!1},e}function Ls(e,t,n){return e=Ot(6,e,null,t),e.lanes=n,e}function Ds(e,t,n){return t=Ot(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Q_(e,t,n,r,o){this.tag=t,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=ms(0),this.expirationTimes=ms(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ms(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Od(e,t,n,r,o,i,a,l,s){return e=new Q_(e,t,n,l,s),t===1?(t=1,i===!0&&(t|=8)):t=0,i=Ot(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},md(i),e}function Z_(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(kv)}catch(e){console.error(e)}}kv(),w0.exports=At;var Ro=w0.exports;const bv=tr(Ro),n2=zu({__proto__:null,default:bv},[Ro]);var Cv,Op=Ro;Op.createRoot,Cv=Op.hydrateRoot;/** +`+i.stack}return{value:e,source:t,stack:o,digest:null}}function Os(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function Bc(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var $_=typeof WeakMap=="function"?WeakMap:Map;function Q0(e,t,n){n=fn(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){ml||(ml=!0,Jc=r),Bc(e,t)},n}function Z0(e,t,n){n=fn(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var o=t.value;n.payload=function(){return r(o)},n.callback=function(){Bc(e,t)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){Bc(e,t),typeof r!="function"&&(Kn===null?Kn=new Set([this]):Kn.add(this));var a=t.stack;this.componentDidCatch(t.value,{componentStack:a!==null?a:""})}),n}function hp(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new $_;var o=new Set;r.set(t,o)}else o=r.get(t),o===void 0&&(o=new Set,r.set(t,o));o.has(n)||(o.add(n),e=W_.bind(null,e,t,n),t.then(e,e))}function mp(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function vp(e,t,n,r,o){return e.mode&1?(e.flags|=65536,e.lanes=o,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=fn(-1,1),t.tag=2,Wn(n,t,1))),n.lanes|=1),e)}var O_=wn.ReactCurrentOwner,mt=!1;function it(e,t,n,r){t.child=e===null?T0(t,null,n,r):go(t,e.child,n,r)}function gp(e,t,n,r,o){n=n.render;var i=t.ref;return so(t,o),r=_d(e,t,n,r,i,o),n=wd(),e!==null&&!mt?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,gn(e,t,o)):(be&&n&&sd(t),t.flags|=1,it(e,t,r,o),t.child)}function yp(e,t,n,r,o){if(e===null){var i=n.type;return typeof i=="function"&&!$d(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=i,X0(e,t,i,r,o)):(e=Va(n.type,null,r,t,t.mode,o),e.ref=t.ref,e.return=t,t.child=e)}if(i=e.child,!(e.lanes&o)){var a=i.memoizedProps;if(n=n.compare,n=n!==null?n:ki,n(a,r)&&e.ref===t.ref)return gn(e,t,o)}return t.flags|=1,e=qn(i,r),e.ref=t.ref,e.return=t,t.child=e}function X0(e,t,n,r,o){if(e!==null){var i=e.memoizedProps;if(ki(i,r)&&e.ref===t.ref)if(mt=!1,t.pendingProps=r=i,(e.lanes&o)!==0)e.flags&131072&&(mt=!0);else return t.lanes=e.lanes,gn(e,t,o)}return Hc(e,t,n,r,o)}function J0(e,t,n){var r=t.pendingProps,o=r.children,i=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},ve(to,wt),wt|=n;else{if(!(n&1073741824))return e=i!==null?i.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,ve(to,wt),wt|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:n,ve(to,wt),wt|=r}else i!==null?(r=i.baseLanes|n,t.memoizedState=null):r=n,ve(to,wt),wt|=r;return it(e,t,o,n),t.child}function ev(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Hc(e,t,n,r,o){var i=gt(n)?xr:ot.current;return i=mo(t,i),so(t,o),n=_d(e,t,n,r,i,o),r=wd(),e!==null&&!mt?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,gn(e,t,o)):(be&&r&&sd(t),t.flags|=1,it(e,t,n,o),t.child)}function xp(e,t,n,r,o){if(gt(n)){var i=!0;il(t)}else i=!1;if(so(t,o),t.stateNode===null)Fa(e,t),A0(t,n,r),Vc(t,n,r,o),r=!0;else if(e===null){var a=t.stateNode,l=t.memoizedProps;a.props=l;var s=a.context,u=n.contextType;typeof u=="object"&&u!==null?u=Lt(u):(u=gt(n)?xr:ot.current,u=mo(t,u));var d=n.getDerivedStateFromProps,c=typeof d=="function"||typeof a.getSnapshotBeforeUpdate=="function";c||typeof a.UNSAFE_componentWillReceiveProps!="function"&&typeof a.componentWillReceiveProps!="function"||(l!==r||s!==u)&&up(t,a,r,u),Nn=!1;var f=t.memoizedState;a.state=f,ul(t,r,a,o),s=t.memoizedState,l!==r||f!==s||vt.current||Nn?(typeof d=="function"&&(Uc(t,n,d,r),s=t.memoizedState),(l=Nn||cp(t,n,l,r,f,s,u))?(c||typeof a.UNSAFE_componentWillMount!="function"&&typeof a.componentWillMount!="function"||(typeof a.componentWillMount=="function"&&a.componentWillMount(),typeof a.UNSAFE_componentWillMount=="function"&&a.UNSAFE_componentWillMount()),typeof a.componentDidMount=="function"&&(t.flags|=4194308)):(typeof a.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=s),a.props=r,a.state=s,a.context=u,r=l):(typeof a.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{a=t.stateNode,C0(e,t),l=t.memoizedProps,u=t.type===t.elementType?l:Ft(t.type,l),a.props=u,c=t.pendingProps,f=a.context,s=n.contextType,typeof s=="object"&&s!==null?s=Lt(s):(s=gt(n)?xr:ot.current,s=mo(t,s));var h=n.getDerivedStateFromProps;(d=typeof h=="function"||typeof a.getSnapshotBeforeUpdate=="function")||typeof a.UNSAFE_componentWillReceiveProps!="function"&&typeof a.componentWillReceiveProps!="function"||(l!==c||f!==s)&&up(t,a,r,s),Nn=!1,f=t.memoizedState,a.state=f,ul(t,r,a,o);var y=t.memoizedState;l!==c||f!==y||vt.current||Nn?(typeof h=="function"&&(Uc(t,n,h,r),y=t.memoizedState),(u=Nn||cp(t,n,u,r,f,y,s)||!1)?(d||typeof a.UNSAFE_componentWillUpdate!="function"&&typeof a.componentWillUpdate!="function"||(typeof a.componentWillUpdate=="function"&&a.componentWillUpdate(r,y,s),typeof a.UNSAFE_componentWillUpdate=="function"&&a.UNSAFE_componentWillUpdate(r,y,s)),typeof a.componentDidUpdate=="function"&&(t.flags|=4),typeof a.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof a.componentDidUpdate!="function"||l===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),typeof a.getSnapshotBeforeUpdate!="function"||l===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=y),a.props=r,a.state=y,a.context=s,r=u):(typeof a.componentDidUpdate!="function"||l===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),typeof a.getSnapshotBeforeUpdate!="function"||l===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),r=!1)}return Wc(e,t,n,r,i,o)}function Wc(e,t,n,r,o,i){ev(e,t);var a=(t.flags&128)!==0;if(!r&&!a)return o&&op(t,n,!1),gn(e,t,i);r=t.stateNode,O_.current=t;var l=a&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&a?(t.child=go(t,e.child,null,i),t.child=go(t,null,l,i)):it(e,t,l,i),t.memoizedState=r.state,o&&op(t,n,!0),t.child}function tv(e){var t=e.stateNode;t.pendingContext?rp(e,t.pendingContext,t.pendingContext!==t.context):t.context&&rp(e,t.context,!1),vd(e,t.containerInfo)}function _p(e,t,n,r,o){return vo(),ud(o),t.flags|=256,it(e,t,n,r),t.child}var Kc={dehydrated:null,treeContext:null,retryLane:0};function Gc(e){return{baseLanes:e,cachePool:null,transitions:null}}function nv(e,t,n){var r=t.pendingProps,o=Ae.current,i=!1,a=(t.flags&128)!==0,l;if((l=a)||(l=e!==null&&e.memoizedState===null?!1:(o&2)!==0),l?(i=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(o|=1),ve(Ae,o&1),e===null)return Fc(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(a=r.children,e=r.fallback,i?(r=t.mode,i=t.child,a={mode:"hidden",children:a},!(r&1)&&i!==null?(i.childLanes=0,i.pendingProps=a):i=Fl(a,r,0,null),e=gr(e,r,n,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=Gc(n),t.memoizedState=Kc,e):bd(t,a));if(o=e.memoizedState,o!==null&&(l=o.dehydrated,l!==null))return I_(e,t,a,r,l,o,n);if(i){i=r.fallback,a=t.mode,o=e.child,l=o.sibling;var s={mode:"hidden",children:r.children};return!(a&1)&&t.child!==o?(r=t.child,r.childLanes=0,r.pendingProps=s,t.deletions=null):(r=qn(o,s),r.subtreeFlags=o.subtreeFlags&14680064),l!==null?i=qn(l,i):(i=gr(i,a,n,null),i.flags|=2),i.return=t,r.return=t,r.sibling=i,t.child=r,r=i,i=t.child,a=e.child.memoizedState,a=a===null?Gc(n):{baseLanes:a.baseLanes|n,cachePool:null,transitions:a.transitions},i.memoizedState=a,i.childLanes=e.childLanes&~n,t.memoizedState=Kc,r}return i=e.child,e=i.sibling,r=qn(i,{mode:"visible",children:r.children}),!(t.mode&1)&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function bd(e,t){return t=Fl({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function ha(e,t,n,r){return r!==null&&ud(r),go(t,e.child,null,n),e=bd(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function I_(e,t,n,r,o,i,a){if(n)return t.flags&256?(t.flags&=-257,r=Os(Error(M(422))),ha(e,t,a,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(i=r.fallback,o=t.mode,r=Fl({mode:"visible",children:r.children},o,0,null),i=gr(i,o,a,null),i.flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,t.mode&1&&go(t,e.child,null,a),t.child.memoizedState=Gc(a),t.memoizedState=Kc,i);if(!(t.mode&1))return ha(e,t,a,null);if(o.data==="$!"){if(r=o.nextSibling&&o.nextSibling.dataset,r)var l=r.dgst;return r=l,i=Error(M(419)),r=Os(i,r,void 0),ha(e,t,a,r)}if(l=(a&e.childLanes)!==0,mt||l){if(r=Ge,r!==null){switch(a&-a){case 4:o=2;break;case 16:o=8;break;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:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:o=32;break;case 536870912:o=268435456;break;default:o=0}o=o&(r.suspendedLanes|a)?0:o,o!==0&&o!==i.retryLane&&(i.retryLane=o,vn(e,o),Kt(r,e,o,-1))}return Rd(),r=Os(Error(M(421))),ha(e,t,a,r)}return o.data==="$?"?(t.flags|=128,t.child=e.child,t=K_.bind(null,e),o._reactRetry=t,null):(e=i.treeContext,kt=Hn(o.nextSibling),bt=t,be=!0,Vt=null,e!==null&&(Rt[$t++]=un,Rt[$t++]=dn,Rt[$t++]=_r,un=e.id,dn=e.overflow,_r=t),t=bd(t,r.children),t.flags|=4096,t)}function wp(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),zc(e.return,t,n)}function Is(e,t,n,r,o){var i=e.memoizedState;i===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=n,i.tailMode=o)}function rv(e,t,n){var r=t.pendingProps,o=r.revealOrder,i=r.tail;if(it(e,t,r.children,n),r=Ae.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&wp(e,n,t);else if(e.tag===19)wp(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(ve(Ae,r),!(t.mode&1))t.memoizedState=null;else switch(o){case"forwards":for(n=t.child,o=null;n!==null;)e=n.alternate,e!==null&&dl(e)===null&&(o=n),n=n.sibling;n=o,n===null?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),Is(t,!1,o,n,i);break;case"backwards":for(n=null,o=t.child,t.child=null;o!==null;){if(e=o.alternate,e!==null&&dl(e)===null){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}Is(t,!0,n,null,i);break;case"together":Is(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Fa(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function gn(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Er|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(M(153));if(t.child!==null){for(e=t.child,n=qn(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=qn(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function L_(e,t,n){switch(t.tag){case 3:tv(t),vo();break;case 5:R0(t);break;case 1:gt(t.type)&&il(t);break;case 4:vd(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,o=t.memoizedProps.value;ve(sl,r._currentValue),r._currentValue=o;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(ve(Ae,Ae.current&1),t.flags|=128,null):n&t.child.childLanes?nv(e,t,n):(ve(Ae,Ae.current&1),e=gn(e,t,n),e!==null?e.sibling:null);ve(Ae,Ae.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return rv(e,t,n);t.flags|=128}if(o=t.memoizedState,o!==null&&(o.rendering=null,o.tail=null,o.lastEffect=null),ve(Ae,Ae.current),r)break;return null;case 22:case 23:return t.lanes=0,J0(e,t,n)}return gn(e,t,n)}var ov,qc,iv,av;ov=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};qc=function(){};iv=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,fr(nn.current);var i=null;switch(n){case"input":o=vc(e,o),r=vc(e,r),i=[];break;case"select":o=Te({},o,{value:void 0}),r=Te({},r,{value:void 0}),i=[];break;case"textarea":o=xc(e,o),r=xc(e,r),i=[];break;default:typeof o.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=rl)}wc(n,r);var a;n=null;for(u in o)if(!r.hasOwnProperty(u)&&o.hasOwnProperty(u)&&o[u]!=null)if(u==="style"){var l=o[u];for(a in l)l.hasOwnProperty(a)&&(n||(n={}),n[a]="")}else u!=="dangerouslySetInnerHTML"&&u!=="children"&&u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&u!=="autoFocus"&&(vi.hasOwnProperty(u)?i||(i=[]):(i=i||[]).push(u,null));for(u in r){var s=r[u];if(l=o!=null?o[u]:void 0,r.hasOwnProperty(u)&&s!==l&&(s!=null||l!=null))if(u==="style")if(l){for(a in l)!l.hasOwnProperty(a)||s&&s.hasOwnProperty(a)||(n||(n={}),n[a]="");for(a in s)s.hasOwnProperty(a)&&l[a]!==s[a]&&(n||(n={}),n[a]=s[a])}else n||(i||(i=[]),i.push(u,n)),n=s;else u==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,l=l?l.__html:void 0,s!=null&&l!==s&&(i=i||[]).push(u,s)):u==="children"?typeof s!="string"&&typeof s!="number"||(i=i||[]).push(u,""+s):u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&(vi.hasOwnProperty(u)?(s!=null&&u==="onScroll"&&ge("scroll",e),i||l===s||(i=[])):(i=i||[]).push(u,s))}n&&(i=i||[]).push("style",n);var u=i;(t.updateQueue=u)&&(t.flags|=4)}};av=function(e,t,n,r){n!==r&&(t.flags|=4)};function Ho(e,t){if(!be)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function tt(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var o=e.child;o!==null;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags&14680064,r|=o.flags&14680064,o.return=e,o=o.sibling;else for(o=e.child;o!==null;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function D_(e,t,n){var r=t.pendingProps;switch(cd(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return tt(t),null;case 1:return gt(t.type)&&ol(),tt(t),null;case 3:return r=t.stateNode,yo(),ye(vt),ye(ot),yd(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(fa(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Vt!==null&&(nu(Vt),Vt=null))),qc(e,t),tt(t),null;case 5:gd(t);var o=fr(Si.current);if(n=t.type,e!==null&&t.stateNode!=null)iv(e,t,n,r,o),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(M(166));return tt(t),null}if(e=fr(nn.current),fa(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[Jt]=t,r[Pi]=i,e=(t.mode&1)!==0,n){case"dialog":ge("cancel",r),ge("close",r);break;case"iframe":case"object":case"embed":ge("load",r);break;case"video":case"audio":for(o=0;o<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=a.createElement(n,{is:r.is}):(e=a.createElement(n),n==="select"&&(a=e,r.multiple?a.multiple=!0:r.size&&(a.size=r.size))):e=a.createElementNS(e,n),e[Jt]=t,e[Pi]=r,ov(e,t,!1,!1),t.stateNode=e;e:{switch(a=Ec(n,r),n){case"dialog":ge("cancel",e),ge("close",e),o=r;break;case"iframe":case"object":case"embed":ge("load",e),o=r;break;case"video":case"audio":for(o=0;o_o&&(t.flags|=128,r=!0,Ho(i,!1),t.lanes=4194304)}else{if(!r)if(e=dl(a),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Ho(i,!0),i.tail===null&&i.tailMode==="hidden"&&!a.alternate&&!be)return tt(t),null}else 2*Me()-i.renderingStartTime>_o&&n!==1073741824&&(t.flags|=128,r=!0,Ho(i,!1),t.lanes=4194304);i.isBackwards?(a.sibling=t.child,t.child=a):(n=i.last,n!==null?n.sibling=a:t.child=a,i.last=a)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=Me(),t.sibling=null,n=Ae.current,ve(Ae,r?n&1|2:n&1),t):(tt(t),null);case 22:case 23:return Td(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?wt&1073741824&&(tt(t),t.subtreeFlags&6&&(t.flags|=8192)):tt(t),null;case 24:return null;case 25:return null}throw Error(M(156,t.tag))}function N_(e,t){switch(cd(t),t.tag){case 1:return gt(t.type)&&ol(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return yo(),ye(vt),ye(ot),yd(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return gd(t),null;case 13:if(ye(Ae),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(M(340));vo()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ye(Ae),null;case 4:return yo(),null;case 10:return pd(t.type._context),null;case 22:case 23:return Td(),null;case 24:return null;default:return null}}var ma=!1,nt=!1,M_=typeof WeakSet=="function"?WeakSet:Set,H=null;function eo(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Ie(e,t,r)}else n.current=null}function Yc(e,t,n){try{n()}catch(r){Ie(e,t,r)}}var Ep=!1;function j_(e,t){if(Oc=el,e=u0(),ld(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var a=0,l=-1,s=-1,u=0,d=0,c=e,f=null;t:for(;;){for(var h;c!==n||o!==0&&c.nodeType!==3||(l=a+o),c!==i||r!==0&&c.nodeType!==3||(s=a+r),c.nodeType===3&&(a+=c.nodeValue.length),(h=c.firstChild)!==null;)f=c,c=h;for(;;){if(c===e)break t;if(f===n&&++u===o&&(l=a),f===i&&++d===r&&(s=a),(h=c.nextSibling)!==null)break;c=f,f=c.parentNode}c=h}n=l===-1||s===-1?null:{start:l,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(Ic={focusedElem:e,selectionRange:n},el=!1,H=t;H!==null;)if(t=H,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,H=e;else for(;H!==null;){t=H;try{var y=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(y!==null){var g=y.memoizedProps,w=y.memoizedState,m=t.stateNode,v=m.getSnapshotBeforeUpdate(t.elementType===t.type?g:Ft(t.type,g),w);m.__reactInternalSnapshotBeforeUpdate=v}break;case 3:var _=t.stateNode.containerInfo;_.nodeType===1?_.textContent="":_.nodeType===9&&_.documentElement&&_.removeChild(_.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(M(163))}}catch(E){Ie(t,t.return,E)}if(e=t.sibling,e!==null){e.return=t.return,H=e;break}H=t.return}return y=Ep,Ep=!1,y}function fi(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var i=o.destroy;o.destroy=void 0,i!==void 0&&Yc(t,n,i)}o=o.next}while(o!==r)}}function Ml(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Qc(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function lv(e){var t=e.alternate;t!==null&&(e.alternate=null,lv(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Jt],delete t[Pi],delete t[Nc],delete t[__],delete t[w_])),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 sv(e){return e.tag===5||e.tag===3||e.tag===4}function kp(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||sv(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 Zc(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=rl));else if(r!==4&&(e=e.child,e!==null))for(Zc(e,t,n),e=e.sibling;e!==null;)Zc(e,t,n),e=e.sibling}function Xc(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Xc(e,t,n),e=e.sibling;e!==null;)Xc(e,t,n),e=e.sibling}var Ye=null,zt=!1;function Rn(e,t,n){for(n=n.child;n!==null;)cv(e,t,n),n=n.sibling}function cv(e,t,n){if(tn&&typeof tn.onCommitFiberUnmount=="function")try{tn.onCommitFiberUnmount(Tl,n)}catch{}switch(n.tag){case 5:nt||eo(n,t);case 6:var r=Ye,o=zt;Ye=null,Rn(e,t,n),Ye=r,zt=o,Ye!==null&&(zt?(e=Ye,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Ye.removeChild(n.stateNode));break;case 18:Ye!==null&&(zt?(e=Ye,n=n.stateNode,e.nodeType===8?Ps(e.parentNode,n):e.nodeType===1&&Ps(e,n),wi(e)):Ps(Ye,n.stateNode));break;case 4:r=Ye,o=zt,Ye=n.stateNode.containerInfo,zt=!0,Rn(e,t,n),Ye=r,zt=o;break;case 0:case 11:case 14:case 15:if(!nt&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var i=o,a=i.destroy;i=i.tag,a!==void 0&&(i&2||i&4)&&Yc(n,t,a),o=o.next}while(o!==r)}Rn(e,t,n);break;case 1:if(!nt&&(eo(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(l){Ie(n,t,l)}Rn(e,t,n);break;case 21:Rn(e,t,n);break;case 22:n.mode&1?(nt=(r=nt)||n.memoizedState!==null,Rn(e,t,n),nt=r):Rn(e,t,n);break;default:Rn(e,t,n)}}function bp(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new M_),t.forEach(function(r){var o=G_.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function jt(e,t){var n=t.deletions;if(n!==null)for(var r=0;ro&&(o=a),r&=~i}if(r=o,r=Me()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*z_(r/1960))-r,10e?16:e,zn===null)var r=!1;else{if(e=zn,zn=null,vl=0,se&6)throw Error(M(331));var o=se;for(se|=4,H=e.current;H!==null;){var i=H,a=i.child;if(H.flags&16){var l=i.deletions;if(l!==null){for(var s=0;sMe()-Ad?vr(e,0):Pd|=n),yt(e,t)}function gv(e,t){t===0&&(e.mode&1?(t=aa,aa<<=1,!(aa&130023424)&&(aa=4194304)):t=1);var n=lt();e=vn(e,t),e!==null&&(Ui(e,t,n),yt(e,n))}function K_(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),gv(e,n)}function G_(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(M(314))}r!==null&&r.delete(t),gv(e,n)}var yv;yv=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||vt.current)mt=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return mt=!1,L_(e,t,n);mt=!!(e.flags&131072)}else mt=!1,be&&t.flags&1048576&&w0(t,ll,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Fa(e,t),e=t.pendingProps;var o=mo(t,ot.current);so(t,n),o=_d(null,t,r,e,o,n);var i=wd();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,gt(r)?(i=!0,il(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,md(t),o.updater=Dl,t.stateNode=o,o._reactInternals=t,Vc(t,r,e,n),t=Wc(null,t,r,!0,i,n)):(t.tag=0,be&&i&&sd(t),it(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Fa(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=Y_(r),e=Ft(r,e),o){case 0:t=Hc(null,t,r,e,n);break e;case 1:t=xp(null,t,r,e,n);break e;case 11:t=gp(null,t,r,e,n);break e;case 14:t=yp(null,t,r,Ft(r.type,e),n);break e}throw Error(M(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Ft(r,o),Hc(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Ft(r,o),xp(e,t,r,o,n);case 3:e:{if(tv(t),e===null)throw Error(M(387));r=t.pendingProps,i=t.memoizedState,o=i.element,C0(e,t),ul(t,r,null,n);var a=t.memoizedState;if(r=a.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:a.cache,pendingSuspenseBoundaries:a.pendingSuspenseBoundaries,transitions:a.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){o=xo(Error(M(423)),t),t=_p(e,t,r,n,o);break e}else if(r!==o){o=xo(Error(M(424)),t),t=_p(e,t,r,n,o);break e}else for(kt=Hn(t.stateNode.containerInfo.firstChild),bt=t,be=!0,Vt=null,n=T0(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(vo(),r===o){t=gn(e,t,n);break e}it(e,t,r,n)}t=t.child}return t;case 5:return R0(t),e===null&&Fc(t),r=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,a=o.children,Lc(r,o)?a=null:i!==null&&Lc(r,i)&&(t.flags|=32),ev(e,t),it(e,t,a,n),t.child;case 6:return e===null&&Fc(t),null;case 13:return nv(e,t,n);case 4:return vd(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=go(t,null,r,n):it(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Ft(r,o),gp(e,t,r,o,n);case 7:return it(e,t,t.pendingProps,n),t.child;case 8:return it(e,t,t.pendingProps.children,n),t.child;case 12:return it(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,a=o.value,ve(sl,r._currentValue),r._currentValue=a,i!==null)if(Gt(i.value,a)){if(i.children===o.children&&!vt.current){t=gn(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var l=i.dependencies;if(l!==null){a=i.child;for(var s=l.firstContext;s!==null;){if(s.context===r){if(i.tag===1){s=fn(-1,n&-n),s.tag=2;var u=i.updateQueue;if(u!==null){u=u.shared;var d=u.pending;d===null?s.next=s:(s.next=d.next,d.next=s),u.pending=s}}i.lanes|=n,s=i.alternate,s!==null&&(s.lanes|=n),zc(i.return,n,t),l.lanes|=n;break}s=s.next}}else if(i.tag===10)a=i.type===t.type?null:i.child;else if(i.tag===18){if(a=i.return,a===null)throw Error(M(341));a.lanes|=n,l=a.alternate,l!==null&&(l.lanes|=n),zc(a,n,t),a=i.sibling}else a=i.child;if(a!==null)a.return=i;else for(a=i;a!==null;){if(a===t){a=null;break}if(i=a.sibling,i!==null){i.return=a.return,a=i;break}a=a.return}i=a}it(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,so(t,n),o=Lt(o),r=r(o),t.flags|=1,it(e,t,r,n),t.child;case 14:return r=t.type,o=Ft(r,t.pendingProps),o=Ft(r.type,o),yp(e,t,r,o,n);case 15:return X0(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Ft(r,o),Fa(e,t),t.tag=1,gt(r)?(e=!0,il(t)):e=!1,so(t,n),A0(t,r,o),Vc(t,r,o,n),Wc(null,t,r,!0,e,n);case 19:return rv(e,t,n);case 22:return J0(e,t,n)}throw Error(M(156,t.tag))};function xv(e,t){return Wm(e,t)}function q_(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,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 Ot(e,t,n,r){return new q_(e,t,n,r)}function $d(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Y_(e){if(typeof e=="function")return $d(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Qu)return 11;if(e===Zu)return 14}return 2}function qn(e,t){var n=e.alternate;return n===null?(n=Ot(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Va(e,t,n,r,o,i){var a=2;if(r=e,typeof e=="function")$d(e)&&(a=1);else if(typeof e=="string")a=5;else e:switch(e){case Wr:return gr(n.children,o,i,t);case Yu:a=8,o|=8;break;case fc:return e=Ot(12,n,t,o|2),e.elementType=fc,e.lanes=i,e;case pc:return e=Ot(13,n,t,o),e.elementType=pc,e.lanes=i,e;case hc:return e=Ot(19,n,t,o),e.elementType=hc,e.lanes=i,e;case Sm:return Fl(n,o,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Pm:a=10;break e;case Am:a=9;break e;case Qu:a=11;break e;case Zu:a=14;break e;case Dn:a=16,r=null;break e}throw Error(M(130,e==null?e:typeof e,""))}return t=Ot(a,n,t,o),t.elementType=e,t.type=r,t.lanes=i,t}function gr(e,t,n,r){return e=Ot(7,e,r,t),e.lanes=n,e}function Fl(e,t,n,r){return e=Ot(22,e,r,t),e.elementType=Sm,e.lanes=n,e.stateNode={isHidden:!1},e}function Ls(e,t,n){return e=Ot(6,e,null,t),e.lanes=n,e}function Ds(e,t,n){return t=Ot(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Q_(e,t,n,r,o){this.tag=t,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=ms(0),this.expirationTimes=ms(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ms(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Od(e,t,n,r,o,i,a,l,s){return e=new Q_(e,t,n,l,s),t===1?(t=1,i===!0&&(t|=8)):t=0,i=Ot(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},md(i),e}function Z_(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(kv)}catch(e){console.error(e)}}kv(),wm.exports=At;var Ro=wm.exports;const bv=tr(Ro),n2=zu({__proto__:null,default:bv},[Ro]);var Cv,Op=Ro;Op.createRoot,Cv=Op.hydrateRoot;/** * @remix-run/router v1.15.3 * * Copyright (c) Remix Software Inc. @@ -62,7 +62,7 @@ Error generating stack: `+i.message+` * LICENSE.md file in the root directory of this source tree. * * @license MIT - */function Li(){return Li=Object.assign?Object.assign.bind():function(e){for(var t=1;tHl(e,t),[t,e])}function jv(e){p.useContext(ir).static||p.useLayoutEffect(e)}function Ud(){let{isDataRoute:e}=p.useContext(Tr);return e?iw():G2()}function G2(){$o()||ne(!1);let e=p.useContext(Wi),{basename:t,future:n,navigator:r}=p.useContext(ir),{matches:o}=p.useContext(Tr),{pathname:i}=Re(),a=JSON.stringify(Nd(o,n.v7_relativeSplatPath)),l=p.useRef(!1);return jv(()=>{l.current=!0}),p.useCallback(function(u,d){if(d===void 0&&(d={}),!l.current)return;if(typeof u=="number"){r.go(u);return}let c=Md(u,JSON.parse(a),i,d.relative==="path");e==null&&t!=="/"&&(c.pathname=c.pathname==="/"?t:pn([t,c.pathname])),(d.replace?r.replace:r.push)(c,d.state,d)},[t,r,a,i,e])}function Fv(e,t){let{relative:n}=t===void 0?{}:t,{future:r}=p.useContext(ir),{matches:o}=p.useContext(Tr),{pathname:i}=Re(),a=JSON.stringify(Nd(o,r.v7_relativeSplatPath));return p.useMemo(()=>Md(e,JSON.parse(a),i,n==="path"),[e,a,i,n])}function q2(e,t,n,r){$o()||ne(!1);let{navigator:o}=p.useContext(ir),{matches:i}=p.useContext(Tr),a=i[i.length-1],l=a?a.params:{};a&&a.pathname;let s=a?a.pathnameBase:"/";a&&a.route;let u=Re(),d;if(t){var c;let w=typeof t=="string"?En(t):t;s==="/"||(c=w.pathname)!=null&&c.startsWith(s)||ne(!1),d=w}else d=u;let f=d.pathname||"/",h=f;if(s!=="/"){let w=s.replace(/^\//,"").split("/");h="/"+f.replace(/^\//,"").split("/").slice(w.length).join("/")}let y=pr(e,{pathname:h}),g=J2(y&&y.map(w=>Object.assign({},w,{params:Object.assign({},l,w.params),pathname:pn([s,o.encodeLocation?o.encodeLocation(w.pathname).pathname:w.pathname]),pathnameBase:w.pathnameBase==="/"?s:pn([s,o.encodeLocation?o.encodeLocation(w.pathnameBase).pathname:w.pathnameBase])})),i,n,r);return t&&g?p.createElement(Wl.Provider,{value:{location:Li({pathname:"/",search:"",hash:"",state:null,key:"default"},d),navigationType:De.Pop}},g):g}function Y2(){let e=ow(),t=Rv(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,o={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return p.createElement(p.Fragment,null,p.createElement("h2",null,"Unexpected Application Error!"),p.createElement("h3",{style:{fontStyle:"italic"}},t),n?p.createElement("pre",{style:o},n):null,null)}const Q2=p.createElement(Y2,null);class Z2 extends p.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?p.createElement(Tr.Provider,{value:this.props.routeContext},p.createElement(Mv.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function X2(e){let{routeContext:t,match:n,children:r}=e,o=p.useContext(Wi);return o&&o.static&&o.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=n.route.id),p.createElement(Tr.Provider,{value:t},r)}function J2(e,t,n,r){var o;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var i;if((i=n)!=null&&i.errors)e=n.matches;else return null}let a=e,l=(o=n)==null?void 0:o.errors;if(l!=null){let d=a.findIndex(c=>c.route.id&&(l==null?void 0:l[c.route.id]));d>=0||ne(!1),a=a.slice(0,Math.min(a.length,d+1))}let s=!1,u=-1;if(n&&r&&r.v7_partialHydration)for(let d=0;d=0?a=a.slice(0,u+1):a=[a[0]];break}}}return a.reduceRight((d,c,f)=>{let h,y=!1,g=null,w=null;n&&(h=l&&c.route.id?l[c.route.id]:void 0,g=c.route.errorElement||Q2,s&&(u<0&&f===0?(aw("route-fallback",!1),y=!0,w=null):u===f&&(y=!0,w=c.route.hydrateFallbackElement||null)));let m=t.concat(a.slice(0,f+1)),v=()=>{let _;return h?_=g:y?_=w:c.route.Component?_=p.createElement(c.route.Component,null):c.route.element?_=c.route.element:_=d,p.createElement(X2,{match:c,routeContext:{outlet:d,matches:m,isDataRoute:n!=null},children:_})};return n&&(c.route.ErrorBoundary||c.route.errorElement||f===0)?p.createElement(Z2,{location:n.location,revalidation:n.revalidation,component:g,error:h,children:v(),routeContext:{outlet:null,matches:m,isDataRoute:!0}}):v()},null)}var zv=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(zv||{}),Eo=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(Eo||{});function ew(e){let t=p.useContext(Wi);return t||ne(!1),t}function Vd(e){let t=p.useContext(zd);return t||ne(!1),t}function tw(e){let t=p.useContext(Tr);return t||ne(!1),t}function Uv(e){let t=tw(),n=t.matches[t.matches.length-1];return n.route.id||ne(!1),n.route.id}function nw(){return Vd(Eo.UseNavigation).navigation}function rw(){let{matches:e,loaderData:t}=Vd(Eo.UseMatches);return p.useMemo(()=>e.map(n=>Pv(n,t)),[e,t])}function ow(){var e;let t=p.useContext(Mv),n=Vd(Eo.UseRouteError),r=Uv(Eo.UseRouteError);return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function iw(){let{router:e}=ew(zv.UseNavigateStable),t=Uv(Eo.UseNavigateStable),n=p.useRef(!1);return jv(()=>{n.current=!0}),p.useCallback(function(o,i){i===void 0&&(i={}),n.current&&(typeof o=="number"?e.navigate(o):e.navigate(o,Li({fromRouteId:t},i)))},[e,t])}const Gp={};function aw(e,t,n){!t&&!Gp[e]&&(Gp[e]=!0)}function lw(e){let{basename:t="/",children:n=null,location:r,navigationType:o=De.Pop,navigator:i,static:a=!1,future:l}=e;$o()&&ne(!1);let s=t.replace(/^\/*/,"/"),u=p.useMemo(()=>({basename:s,navigator:i,static:a,future:Li({v7_relativeSplatPath:!1},l)}),[s,l,i,a]);typeof r=="string"&&(r=En(r));let{pathname:d="/",search:c="",hash:f="",state:h=null,key:y="default"}=r,g=p.useMemo(()=>{let w=Sr(d,s);return w==null?null:{location:{pathname:w,search:c,hash:f,state:h,key:y},navigationType:o}},[s,d,c,f,h,y,o]);return g==null?null:p.createElement(ir.Provider,{value:u},p.createElement(Wl.Provider,{children:n,value:g}))}new Promise(()=>{});function sw(e){let t={hasErrorBoundary:e.ErrorBoundary!=null||e.errorElement!=null};return e.Component&&Object.assign(t,{element:p.createElement(e.Component),Component:void 0}),e.HydrateFallback&&Object.assign(t,{hydrateFallbackElement:p.createElement(e.HydrateFallback),HydrateFallback:void 0}),e.ErrorBoundary&&Object.assign(t,{errorElement:p.createElement(e.ErrorBoundary),ErrorBoundary:void 0}),t}/** + */function Li(){return Li=Object.assign?Object.assign.bind():function(e){for(var t=1;tHl(e,t),[t,e])}function jv(e){p.useContext(ir).static||p.useLayoutEffect(e)}function Ud(){let{isDataRoute:e}=p.useContext(Tr);return e?i7():G2()}function G2(){$o()||ne(!1);let e=p.useContext(Wi),{basename:t,future:n,navigator:r}=p.useContext(ir),{matches:o}=p.useContext(Tr),{pathname:i}=Re(),a=JSON.stringify(Nd(o,n.v7_relativeSplatPath)),l=p.useRef(!1);return jv(()=>{l.current=!0}),p.useCallback(function(u,d){if(d===void 0&&(d={}),!l.current)return;if(typeof u=="number"){r.go(u);return}let c=Md(u,JSON.parse(a),i,d.relative==="path");e==null&&t!=="/"&&(c.pathname=c.pathname==="/"?t:pn([t,c.pathname])),(d.replace?r.replace:r.push)(c,d.state,d)},[t,r,a,i,e])}function Fv(e,t){let{relative:n}=t===void 0?{}:t,{future:r}=p.useContext(ir),{matches:o}=p.useContext(Tr),{pathname:i}=Re(),a=JSON.stringify(Nd(o,r.v7_relativeSplatPath));return p.useMemo(()=>Md(e,JSON.parse(a),i,n==="path"),[e,a,i,n])}function q2(e,t,n,r){$o()||ne(!1);let{navigator:o}=p.useContext(ir),{matches:i}=p.useContext(Tr),a=i[i.length-1],l=a?a.params:{};a&&a.pathname;let s=a?a.pathnameBase:"/";a&&a.route;let u=Re(),d;if(t){var c;let w=typeof t=="string"?En(t):t;s==="/"||(c=w.pathname)!=null&&c.startsWith(s)||ne(!1),d=w}else d=u;let f=d.pathname||"/",h=f;if(s!=="/"){let w=s.replace(/^\//,"").split("/");h="/"+f.replace(/^\//,"").split("/").slice(w.length).join("/")}let y=pr(e,{pathname:h}),g=J2(y&&y.map(w=>Object.assign({},w,{params:Object.assign({},l,w.params),pathname:pn([s,o.encodeLocation?o.encodeLocation(w.pathname).pathname:w.pathname]),pathnameBase:w.pathnameBase==="/"?s:pn([s,o.encodeLocation?o.encodeLocation(w.pathnameBase).pathname:w.pathnameBase])})),i,n,r);return t&&g?p.createElement(Wl.Provider,{value:{location:Li({pathname:"/",search:"",hash:"",state:null,key:"default"},d),navigationType:De.Pop}},g):g}function Y2(){let e=o7(),t=Rv(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,o={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return p.createElement(p.Fragment,null,p.createElement("h2",null,"Unexpected Application Error!"),p.createElement("h3",{style:{fontStyle:"italic"}},t),n?p.createElement("pre",{style:o},n):null,null)}const Q2=p.createElement(Y2,null);class Z2 extends p.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?p.createElement(Tr.Provider,{value:this.props.routeContext},p.createElement(Mv.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function X2(e){let{routeContext:t,match:n,children:r}=e,o=p.useContext(Wi);return o&&o.static&&o.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=n.route.id),p.createElement(Tr.Provider,{value:t},r)}function J2(e,t,n,r){var o;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var i;if((i=n)!=null&&i.errors)e=n.matches;else return null}let a=e,l=(o=n)==null?void 0:o.errors;if(l!=null){let d=a.findIndex(c=>c.route.id&&(l==null?void 0:l[c.route.id]));d>=0||ne(!1),a=a.slice(0,Math.min(a.length,d+1))}let s=!1,u=-1;if(n&&r&&r.v7_partialHydration)for(let d=0;d=0?a=a.slice(0,u+1):a=[a[0]];break}}}return a.reduceRight((d,c,f)=>{let h,y=!1,g=null,w=null;n&&(h=l&&c.route.id?l[c.route.id]:void 0,g=c.route.errorElement||Q2,s&&(u<0&&f===0?(a7("route-fallback",!1),y=!0,w=null):u===f&&(y=!0,w=c.route.hydrateFallbackElement||null)));let m=t.concat(a.slice(0,f+1)),v=()=>{let _;return h?_=g:y?_=w:c.route.Component?_=p.createElement(c.route.Component,null):c.route.element?_=c.route.element:_=d,p.createElement(X2,{match:c,routeContext:{outlet:d,matches:m,isDataRoute:n!=null},children:_})};return n&&(c.route.ErrorBoundary||c.route.errorElement||f===0)?p.createElement(Z2,{location:n.location,revalidation:n.revalidation,component:g,error:h,children:v(),routeContext:{outlet:null,matches:m,isDataRoute:!0}}):v()},null)}var zv=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(zv||{}),Eo=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(Eo||{});function e7(e){let t=p.useContext(Wi);return t||ne(!1),t}function Vd(e){let t=p.useContext(zd);return t||ne(!1),t}function t7(e){let t=p.useContext(Tr);return t||ne(!1),t}function Uv(e){let t=t7(),n=t.matches[t.matches.length-1];return n.route.id||ne(!1),n.route.id}function n7(){return Vd(Eo.UseNavigation).navigation}function r7(){let{matches:e,loaderData:t}=Vd(Eo.UseMatches);return p.useMemo(()=>e.map(n=>Pv(n,t)),[e,t])}function o7(){var e;let t=p.useContext(Mv),n=Vd(Eo.UseRouteError),r=Uv(Eo.UseRouteError);return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function i7(){let{router:e}=e7(zv.UseNavigateStable),t=Uv(Eo.UseNavigateStable),n=p.useRef(!1);return jv(()=>{n.current=!0}),p.useCallback(function(o,i){i===void 0&&(i={}),n.current&&(typeof o=="number"?e.navigate(o):e.navigate(o,Li({fromRouteId:t},i)))},[e,t])}const Gp={};function a7(e,t,n){!t&&!Gp[e]&&(Gp[e]=!0)}function l7(e){let{basename:t="/",children:n=null,location:r,navigationType:o=De.Pop,navigator:i,static:a=!1,future:l}=e;$o()&&ne(!1);let s=t.replace(/^\/*/,"/"),u=p.useMemo(()=>({basename:s,navigator:i,static:a,future:Li({v7_relativeSplatPath:!1},l)}),[s,l,i,a]);typeof r=="string"&&(r=En(r));let{pathname:d="/",search:c="",hash:f="",state:h=null,key:y="default"}=r,g=p.useMemo(()=>{let w=Sr(d,s);return w==null?null:{location:{pathname:w,search:c,hash:f,state:h,key:y},navigationType:o}},[s,d,c,f,h,y,o]);return g==null?null:p.createElement(ir.Provider,{value:u},p.createElement(Wl.Provider,{children:n,value:g}))}new Promise(()=>{});function s7(e){let t={hasErrorBoundary:e.ErrorBoundary!=null||e.errorElement!=null};return e.Component&&Object.assign(t,{element:p.createElement(e.Component),Component:void 0}),e.HydrateFallback&&Object.assign(t,{hydrateFallbackElement:p.createElement(e.HydrateFallback),HydrateFallback:void 0}),e.ErrorBoundary&&Object.assign(t,{errorElement:p.createElement(e.ErrorBoundary),ErrorBoundary:void 0}),t}/** * React Router DOM v6.22.3 * * Copyright (c) Remix Software Inc. @@ -71,7 +71,7 @@ Error generating stack: `+i.message+` * LICENSE.md file in the root directory of this source tree. * * @license MIT - */function ko(){return ko=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[o]=e[o]);return n}function uw(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function dw(e,t){return e.button===0&&(!t||t==="_self")&&!uw(e)}const fw=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","unstable_viewTransition"],pw="6";try{window.__reactRouterVersion=pw}catch{}function hw(e,t){return O2({basename:t==null?void 0:t.basename,future:ko({},t==null?void 0:t.future,{v7_prependBasename:!0}),history:r2({window:t==null?void 0:t.window}),hydrationData:(t==null?void 0:t.hydrationData)||mw(),routes:e,mapRouteProperties:sw,window:t==null?void 0:t.window}).initialize()}function mw(){var e;let t=(e=window)==null?void 0:e.__staticRouterHydrationData;return t&&t.errors&&(t=ko({},t,{errors:vw(t.errors)})),t}function vw(e){if(!e)return null;let t=Object.entries(e),n={};for(let[r,o]of t)if(o&&o.__type==="RouteErrorResponse")n[r]=new jd(o.status,o.statusText,o.data,o.internal===!0);else if(o&&o.__type==="Error"){if(o.__subType){let i=window[o.__subType];if(typeof i=="function")try{let a=new i(o.message);a.stack="",n[r]=a}catch{}}if(n[r]==null){let i=new Error(o.message);i.stack="",n[r]=i}}else n[r]=o;return n}const gw=p.createContext({isTransitioning:!1}),yw=p.createContext(new Map),xw="startTransition",qp=Wu[xw],_w="flushSync",Yp=n2[_w];function ww(e){qp?qp(e):e()}function Qo(e){Yp?Yp(e):e()}class Ew{constructor(){this.status="pending",this.promise=new Promise((t,n)=>{this.resolve=r=>{this.status==="pending"&&(this.status="resolved",t(r))},this.reject=r=>{this.status==="pending"&&(this.status="rejected",n(r))}})}}function kw(e){let{fallbackElement:t,router:n,future:r}=e,[o,i]=p.useState(n.state),[a,l]=p.useState(),[s,u]=p.useState({isTransitioning:!1}),[d,c]=p.useState(),[f,h]=p.useState(),[y,g]=p.useState(),w=p.useRef(new Map),{v7_startTransition:m}=r||{},v=p.useCallback(P=>{m?ww(P):P()},[m]),_=p.useCallback((P,A)=>{let{deletedFetchers:S,unstable_flushSync:O,unstable_viewTransitionOpts:j}=A;S.forEach(F=>w.current.delete(F)),P.fetchers.forEach((F,$)=>{F.data!==void 0&&w.current.set($,F.data)});let N=n.window==null||typeof n.window.document.startViewTransition!="function";if(!j||N){O?Qo(()=>i(P)):v(()=>i(P));return}if(O){Qo(()=>{f&&(d&&d.resolve(),f.skipTransition()),u({isTransitioning:!0,flushSync:!0,currentLocation:j.currentLocation,nextLocation:j.nextLocation})});let F=n.window.document.startViewTransition(()=>{Qo(()=>i(P))});F.finished.finally(()=>{Qo(()=>{c(void 0),h(void 0),l(void 0),u({isTransitioning:!1})})}),Qo(()=>h(F));return}f?(d&&d.resolve(),f.skipTransition(),g({state:P,currentLocation:j.currentLocation,nextLocation:j.nextLocation})):(l(P),u({isTransitioning:!0,flushSync:!1,currentLocation:j.currentLocation,nextLocation:j.nextLocation}))},[n.window,f,d,w,v]);p.useLayoutEffect(()=>n.subscribe(_),[n,_]),p.useEffect(()=>{s.isTransitioning&&!s.flushSync&&c(new Ew)},[s]),p.useEffect(()=>{if(d&&a&&n.window){let P=a,A=d.promise,S=n.window.document.startViewTransition(async()=>{v(()=>i(P)),await A});S.finished.finally(()=>{c(void 0),h(void 0),l(void 0),u({isTransitioning:!1})}),h(S)}},[v,a,d,n.window]),p.useEffect(()=>{d&&a&&o.location.key===a.location.key&&d.resolve()},[d,f,o.location,a]),p.useEffect(()=>{!s.isTransitioning&&y&&(l(y.state),u({isTransitioning:!0,flushSync:!1,currentLocation:y.currentLocation,nextLocation:y.nextLocation}),g(void 0))},[s.isTransitioning,y]),p.useEffect(()=>{},[]);let E=p.useMemo(()=>({createHref:n.createHref,encodeLocation:n.encodeLocation,go:P=>n.navigate(P),push:(P,A,S)=>n.navigate(P,{state:A,preventScrollReset:S==null?void 0:S.preventScrollReset}),replace:(P,A,S)=>n.navigate(P,{replace:!0,state:A,preventScrollReset:S==null?void 0:S.preventScrollReset})}),[n]),C=n.basename||"/",k=p.useMemo(()=>({router:n,navigator:E,static:!1,basename:C}),[n,E,C]);return p.createElement(p.Fragment,null,p.createElement(Wi.Provider,{value:k},p.createElement(zd.Provider,{value:o},p.createElement(yw.Provider,{value:w.current},p.createElement(gw.Provider,{value:s},p.createElement(lw,{basename:C,location:o.location,navigationType:o.historyAction,navigator:E,future:{v7_relativeSplatPath:n.future.v7_relativeSplatPath}},o.initialized||n.future.v7_partialHydration?p.createElement(bw,{routes:n.routes,future:n.future,state:o}):t))))),null)}function bw(e){let{routes:t,future:n,state:r}=e;return q2(t,void 0,r,n)}const Cw=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",Pw=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Vv=p.forwardRef(function(t,n){let{onClick:r,relative:o,reloadDocument:i,replace:a,state:l,target:s,to:u,preventScrollReset:d,unstable_viewTransition:c}=t,f=cw(t,fw),{basename:h}=p.useContext(ir),y,g=!1;if(typeof u=="string"&&Pw.test(u)&&(y=u,Cw))try{let _=new URL(window.location.href),E=u.startsWith("//")?new URL(_.protocol+u):new URL(u),C=Sr(E.pathname,h);E.origin===_.origin&&C!=null?u=C+E.search+E.hash:g=!0}catch{}let w=W2(u,{relative:o}),m=Rw(u,{replace:a,state:l,target:s,preventScrollReset:d,relative:o,unstable_viewTransition:c});function v(_){r&&r(_),_.defaultPrevented||m(_)}return p.createElement("a",ko({},f,{href:y||w,onClick:g||i?r:v,ref:n,target:s}))});function Aw(e){let{getKey:t,storageKey:n}=e;return $w({getKey:t,storageKey:n}),null}var lu;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(lu||(lu={}));var su;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(su||(su={}));function Sw(e){let t=p.useContext(Wi);return t||ne(!1),t}function Tw(e){let t=p.useContext(zd);return t||ne(!1),t}function Rw(e,t){let{target:n,replace:r,state:o,preventScrollReset:i,relative:a,unstable_viewTransition:l}=t===void 0?{}:t,s=Ud(),u=Re(),d=Fv(e,{relative:a});return p.useCallback(c=>{if(dw(c,n)){c.preventDefault();let f=r!==void 0?r:br(u)===br(d);s(e,{replace:f,state:o,preventScrollReset:i,relative:a,unstable_viewTransition:l})}},[u,s,d,r,o,n,e,i,a,l])}const Qp="react-router-scroll-positions";let ya={};function $w(e){let{getKey:t,storageKey:n}=e===void 0?{}:e,{router:r}=Sw(lu.UseScrollRestoration),{restoreScrollPosition:o,preventScrollReset:i}=Tw(su.UseScrollRestoration),{basename:a}=p.useContext(ir),l=Re(),s=rw(),u=nw();p.useEffect(()=>(window.history.scrollRestoration="manual",()=>{window.history.scrollRestoration="auto"}),[]),Ow(p.useCallback(()=>{if(u.state==="idle"){let d=(t?t(l,s):null)||l.key;ya[d]=window.scrollY}try{sessionStorage.setItem(n||Qp,JSON.stringify(ya))}catch{}window.history.scrollRestoration="auto"},[n,t,u.state,l,s])),typeof document<"u"&&(p.useLayoutEffect(()=>{try{let d=sessionStorage.getItem(n||Qp);d&&(ya=JSON.parse(d))}catch{}},[n]),p.useLayoutEffect(()=>{let d=t&&a!=="/"?(f,h)=>t(ko({},f,{pathname:Sr(f.pathname,a)||f.pathname}),h):t,c=r==null?void 0:r.enableScrollRestoration(ya,()=>window.scrollY,d);return()=>c&&c()},[r,a,t]),p.useLayoutEffect(()=>{if(o!==!1){if(typeof o=="number"){window.scrollTo(0,o);return}if(l.hash){let d=document.getElementById(decodeURIComponent(l.hash.slice(1)));if(d){d.scrollIntoView();return}}i!==!0&&window.scrollTo(0,0)}},[l,o,i]))}function Ow(e,t){let{capture:n}=t||{};p.useEffect(()=>{let r=n!=null?{capture:n}:void 0;return window.addEventListener("pagehide",e,r),()=>{window.removeEventListener("pagehide",e,r)}},[e,n])}function Iw(e){return e instanceof Uint8Array||e!=null&&typeof e=="object"&&e.constructor.name==="Uint8Array"}function Bd(e,...t){if(!Iw(e))throw new Error("Uint8Array expected");if(t.length>0&&!t.includes(e.length))throw new Error(`Uint8Array expected of length ${t}, not of length=${e.length}`)}function Zp(e,t=!0){if(e.destroyed)throw new Error("Hash instance has been destroyed");if(t&&e.finished)throw new Error("Hash#digest() has already been called")}function Lw(e,t){Bd(e);const n=t.outputLen;if(e.lengthnew DataView(e.buffer,e.byteOffset,e.byteLength),Zt=(e,t)=>e<<32-t|e>>>t;new Uint8Array(new Uint32Array([287454020]).buffer)[0];const Dw=Array.from({length:256},(e,t)=>t.toString(16).padStart(2,"0"));function _A(e){Bd(e);let t="";for(let n=0;ne().update(Bv(r)).digest(),n=e();return t.outputLen=n.outputLen,t.blockLen=n.blockLen,t.create=()=>e(),t}function Fw(e,t,n,r){if(typeof e.setBigUint64=="function")return e.setBigUint64(t,n,r);const o=BigInt(32),i=BigInt(4294967295),a=Number(n>>o&i),l=Number(n&i),s=r?4:0,u=r?0:4;e.setUint32(t+s,a,r),e.setUint32(t+u,l,r)}const zw=(e,t,n)=>e&t^~e&n,Uw=(e,t,n)=>e&t^e&n^t&n;class Vw extends Mw{constructor(t,n,r,o){super(),this.blockLen=t,this.outputLen=n,this.padOffset=r,this.isLE=o,this.finished=!1,this.length=0,this.pos=0,this.destroyed=!1,this.buffer=new Uint8Array(t),this.view=Fs(this.buffer)}update(t){Zp(this);const{view:n,buffer:r,blockLen:o}=this;t=Bv(t);const i=t.length;for(let a=0;ao-a&&(this.process(r,0),a=0);for(let c=a;cd.length)throw new Error("_sha2: outputLen bigger than state");for(let c=0;c>>3,g=Zt(h,17)^Zt(h,19)^h>>>10;On[c]=g+On[c-7]+y+On[c-16]|0}let{A:r,B:o,C:i,D:a,E:l,F:s,G:u,H:d}=this;for(let c=0;c<64;c++){const f=Zt(l,6)^Zt(l,11)^Zt(l,25),h=d+f+zw(l,s,u)+Bw[c]+On[c]|0,g=(Zt(r,2)^Zt(r,13)^Zt(r,22))+Uw(r,o,i)|0;d=u,u=s,s=l,l=a+h|0,a=i,i=o,o=r,r=h+g|0}r=r+this.A|0,o=o+this.B|0,i=i+this.C|0,a=a+this.D|0,l=l+this.E|0,s=s+this.F|0,u=u+this.G|0,d=d+this.H|0,this.set(r,o,i,a,l,s,u,d)}roundClean(){On.fill(0)}destroy(){this.set(0,0,0,0,0,0,0,0),this.buffer.fill(0)}}const wA=jw(()=>new Hw),Hv={blogDir:"./pages/blog",rootDir:"docs",title:"Sequence",titleTemplate:"%s – Sequence",iconUrl:{dark:"/img/favicon.ico",light:"/img/favicon.ico"},logoUrl:{dark:"/img/sequence-composite-dark.svg",light:"/img/sequence-composite-light.svg"},basePath:"",topNav:[{text:"Solutions",items:[{text:"Wallets",link:"/solutions/wallets/overview",match:"/solutions/wallets/overview",id:257,items:[]},{text:"Marketplace",link:"/solutions/marketplaces/overview",match:"/solutions/marketplaces/overview",id:258,items:[]},{text:"Collectibles",link:"/solutions/collectibles/contracts/01-deploy-an-item-collection",match:"/solutions/collectibles/contracts/01-deploy-an-item-collection",id:259,items:[]},{text:"Payments",link:"/solutions/nft-checkout",match:"/solutions/nft-checkout",id:260,items:[]},{text:"Builder Console",link:"/solutions/builder/overview",match:"/solutions/builder/overview",items:[{text:"Overview",link:"/solutions/builder/overview",match:"/solutions/builder/overview",id:262,items:[]}],id:261}],id:256},{text:"Guides",items:[{text:"Web3 Game with WebGL",link:"/guides/webgl-guide",match:"/guides/webgl-guide",id:264,items:[]},{text:"Web3 Game with Unity",link:"/guides/unity-guide",match:"/guides/unity-guide",id:265,items:[]},{text:"Lootboxes",link:"/guides/lootbox",match:"/guides/lootbox",id:266,items:[]},{text:"Custom Marketplace",link:"/guides/custom-marketplace-guide",match:"/guides/custom-marketplace-guide",id:267,items:[]}],id:263},{text:"SDKs",items:[{text:"Unity",link:"/sdk/unity/01-overview",match:"/sdk/unity/01-overview",id:269,items:[]},{text:"Unreal",link:"/sdk/unreal/01-overview",match:"/sdk/unreal/01-overview",id:270,items:[]},{text:"Typescript",link:"/sdk/typescript/03-guides/overview",match:"/sdk/typescript/03-guides/overview",id:271,items:[]},{text:"Sequence Kit",link:"/sdk/sequence-kit/01-overview",match:"/sdk/sequence-kit/01-overview",id:272,items:[]},{text:"Go",link:"/sdk/go/overview",match:"/sdk/go/overview",id:273,items:[]}],id:268},{text:"APIs",items:[{text:"Relayer API",link:"/api/relayer/overview",id:275,items:[]},{text:"Indexer API",link:"/api/indexer/overview",id:276,items:[]},{text:"Metadata API",link:"/api/metadata/overview",id:277,items:[]},{text:"Marketplace API",link:"/api/marketplace/overview",id:278,items:[]},{text:"Node Gateway",link:"/api/node-gateway",id:279,items:[]}],id:274},{text:"Support",items:[{text:"Support",link:"/support",id:281,items:[]},{text:"Changelog",link:"https://0xsequence.canny.io/changelog",id:282,items:[]},{text:"Token Directory",link:"/support/token-directory",id:283,items:[]},{text:"FAQ",link:"https://support.sequence.xyz",id:284,items:[]},{text:"Discord",link:"https://discord.gg/sequence",id:285,items:[]},{text:"We're hiring!",link:"https://horizon.io/careers",id:286,items:[]},{text:"Contact Us",link:"https://support.sequence.xyz",id:287,items:[]}],id:280}],sidebar:{"/solutions":[{text:"Wallets",items:[{text:"Overview",link:"/solutions/wallets/overview"},{text:"Embedded Wallet",collapsed:!0,items:[{text:"Overview",link:"/solutions/wallets/embedded-wallet/01-overview"},{text:"Quickstart",link:"/solutions/wallets/embedded-wallet/02-quickstart"},{text:"Examples",collapsed:!0,items:[{text:"Manage Sessions",link:"/solutions/wallets/embedded-wallet/examples/03-manage-sessions"},{text:"Use Wallets",link:"/solutions/wallets/embedded-wallet/examples/04-use-wallets"},{text:"Validation",link:"/solutions/wallets/embedded-wallet/examples/05-validation"},{text:"Transaction Receipts",link:"/solutions/wallets/embedded-wallet/examples/06-transaction-receipts"}]}]},{text:"Universal Wallet",collapsed:!0,items:[{text:"Overview",link:"/solutions/wallets/universal-wallet/01-overview"},{text:"Quickstart",link:"/solutions/wallets/universal-wallet/02-quickstart"},{text:"Examples",collapsed:!0,items:[{text:"Connect Wallet",link:"/solutions/wallets/universal-wallet/examples/01-connect-wallet"},{text:"Authenticate Users with Message Signature",link:"/solutions/wallets/universal-wallet/examples/02-auth-address"},{text:"Signing & Verifying Messages",link:"/solutions/wallets/universal-wallet/examples/03-sign-message"},{text:"No-wallet confirmation signatures",link:"/solutions/wallets/universal-wallet/examples/04-session-keys"},{text:"Sending Transactions",link:"/solutions/wallets/universal-wallet/examples/05-send-transaction"},{text:"Sending ERC-20 Tokens",link:"/solutions/wallets/universal-wallet/examples/06-send-erc20"},{text:"Sending ERC-721 (NFT) Tokens",link:"/solutions/wallets/universal-wallet/examples/07-send-erc721"},{text:"Sending ERC-1155 (Collectible) Tokens",link:"/solutions/wallets/universal-wallet/examples/08-send-erc1155"},{text:"Sending a Batch of Transactions",link:"/solutions/wallets/universal-wallet/examples/09-send-batch-transactions"},{text:"Building Backends with Sequence",link:"/solutions/wallets/universal-wallet/examples/10-building-backends"}]},{text:"Sequence Kit",link:"/solutions/wallets/universal-wallet/04-sequence-kit"},{text:"Supported Platforms",link:"/solutions/wallets/universal-wallet/05-platforms"},{text:"Fiat On-Ramps",link:"/solutions/wallets/universal-wallet/06-fiat-on-ramps"},{text:"Key Management",link:"/solutions/wallets/universal-wallet/07-key-management"}]}]},{text:"Marketplace",items:[{text:"Overview",link:"/solutions/marketplaces/overview"},{text:"White-label Marketplace",link:"/solutions/marketplaces/white-label-marketplace"},{text:"Build your Custom Marketplace",collapsed:!0,items:[{text:"Overview",link:"/solutions/marketplaces/orderbook/01-overview"},{text:"Quickstart",link:"/solutions/marketplaces/orderbook/02-quickstart"},{text:"Examples",collapsed:!0,items:[{text:"Get Top Orders",link:"/solutions/marketplaces/orderbook/examples/03-get-top-orders"},{text:"Get Orderbook",link:"/solutions/marketplaces/orderbook/examples/04-get-orderbook"},{text:"Get User Activities",link:"/solutions/marketplaces/orderbook/examples/05-get-user-activities"},{text:"Creating Market Transactions",link:"/solutions/marketplaces/orderbook/examples/06-orderbook-transactions"}]}]}]},{text:"Collectibles",items:[{text:"Deployable Contracts",collapsed:!0,items:[{text:"Deploy a Collectible Contract",link:"/solutions/collectibles/contracts/01-deploy-an-item-collection"},{text:"Deploy an In-Game Currency (ERC20)",link:"/solutions/collectibles/contracts/02-deploy-ERC20-currency"}]},{text:"Metadata",collapsed:!0,items:[{text:"Manage Metadata in Builder",link:"/solutions/collectibles/metadata/800-manage-metadata-builder"}]}]},{text:"Payments",items:[{text:"NFT Checkout",link:"/solutions/nft-checkout"},{text:"Onramps",link:"/solutions/payments/onramps/01-fiat-on-ramps"}]},{text:"Builder Console",collapsed:!0,items:[{text:"Overview",link:"/solutions/builder/overview"},{text:"Get Started",link:"/solutions/builder/getting-started"},{text:"Project Management",link:"/solutions/builder/project-management"},{text:"Contracts",link:"/solutions/builder/contracts"},{text:"Gas Tank",link:"/solutions/builder/gas-tank"},{text:"Wallet SDKs",link:"/solutions/builder/wallet-sdks"},{text:"Embedded Wallet",link:"/solutions/builder/embedded-wallet"},{text:"Node Gateway",link:"/solutions/builder/node-gateway"},{text:"Marketplaces",link:"/solutions/builder/marketplaces"},{text:"Indexer",link:"/solutions/builder/indexer"},{text:"Analytics",link:"/solutions/builder/analytics"},{text:"Settings",link:"/solutions/builder/project-settings"}]},{text:"Technical References",items:[{text:"Chain Support",link:"/solutions/technical-references/chain-support"},{text:"Smart Contract Wallets",collapsed:!0,items:[{text:"Why smart contract wallets?",link:"/solutions/technical-references/wallet-contracts/01-why"}]},{text:"Contract Internals",collapsed:!0,items:[{text:"Deployment",link:"/solutions/technical-references/internals/01-deployment"},{text:"Sequence v1",collapsed:!0,items:[{text:"Deploy",link:"/solutions/technical-references/internals/v1/01-deploy"},{text:"Wallet Factory",link:"/solutions/technical-references/internals/v1/03-wallet-factory"},{text:"Wallet Configuration",link:"/solutions/technical-references/internals/v1/04-wallet-configuration"},{text:"Signature Encoding",link:"/solutions/technical-references/internals/v1/08-signature-encoding"},{text:"Wallet Context",link:"/solutions/technical-references/internals/v1/11-wallet-context"},{text:"Contract Audits",link:"/solutions/technical-references/internals/v1/12-contract-audits"}]},{text:"Sequence v2",collapsed:!0,items:[{text:"Deploy",link:"/solutions/technical-references/internals/v2/01-deploy"},{text:"Wallet Configuration",link:"/solutions/technical-references/internals/v2/04-configuration"}]}]},{text:"Wallet as a Service",collapsed:!0,items:[{text:"Overview",link:"/solutions/technical-references/wallet-as-a-service/overview"},{text:"Intents",link:"/solutions/technical-references/wallet-as-a-service/intents"},{text:"Enclave verification",link:"/solutions/technical-references/wallet-as-a-service/enclave-verification"}]}]}],"/guides":[{text:"Build a game with WebGL",collapsed:!0,items:[{text:"Project setup with webpack",link:"/guides/webgl-guide#1-project-setup-with-webpack"},{text:"Integrate Sequence Kit",link:"/guides/webgl-guide#2-integrate-sequence-kit"},{text:"Deploy collectibles contract",link:"/guides/webgl-guide#3-deploy-a-collectibles-contract"},{text:"Deploy a remote minter & mint in-game achievement tokens",link:"/guides/webgl-guide#4-deploy-a-remote-minter--mint-in-game-achievement-tokens"},{text:"Leverage items in-game",link:"/guides/webgl-guide#5-leverage-items-in-game"},{text:"Burn in-game achievement tokens",link:"/guides/webgl-guide#6-burn-in-game-achievement-tokens"},{text:"Integrate In-Game Wallet into Sequence Kit",link:"/guides/webgl-guide#7-optional-integrate-in-game-wallet-into-sequence-kit"}]},{text:"Build a mobile Unity game",collapsed:!0,items:[{text:"Integrate SequenceKit with WaaS",link:"/guides/unity-guide#integrate-sequencekit-with-waas"},{text:"Deploy a collectibles contract",link:"/guides/unity-guide#deploy-a-collectibles-contract"},{text:"Deploy a remote minter",link:"/guides/unity-guide#deploy-a-remote-minter"},{text:"Mint in-game achievement tokens",link:"/guides/unity-guide#mint-in-game-achievement-tokens"},{text:"Burn in-game achievement tokens",link:"/guides/unity-guide#burn-in-game-achievement-tokens"},{text:"Integrate an embedded marketplace",link:"/guides/unity-guide#integrate-an-embedded-marketplace"},{text:"Leverage purchased items in-game",link:"/guides/unity-guide#leverage-purchased-items-in-game"}]},{text:"Build a lootbox with AI minting",link:"/guides/lootbox"},{text:"Build a custom marketplace",collapsed:!0,items:[{text:"Minting",link:"/guides/custom-marketplace-guide#1-minting"},{text:"Wallet authentication",link:"/guides/custom-marketplace-guide#2-wallet-authentication"},{text:"Blockchain queries",link:"/guides/custom-marketplace-guide#3-blockchain-queries"},{text:"Multi-Wallet types",link:"/guides/custom-marketplace-guide#4-multi-wallet-types"},{text:"Request creation",link:"/guides/custom-marketplace-guide#5-request-creation"},{text:"Order accepting",link:"/guides/custom-marketplace-guide#6-order-accepting"},{text:"Integrate In-Game Wallet into Sequence Kit",link:"/guides/custom-marketplace-guide#7-optional-integrate-in-game-wallet-into-sequence-kit"}]},{text:"Templates",items:[{text:"Embedded Wallet Demo",link:"/guides/templates/template-embedded-wallet"},{text:"Build a Backend Transaction Manager",link:"/guides/templates/02-building-relaying-server"},{text:"Serverless Minting of Collectibles",link:"/guides/templates/03-mint-collectibles-serverless"}]}],"/sdk":[{text:"Game Engine",items:[{text:"Unreal",collapsed:!0,items:[{text:"Overview",link:"/sdk/unreal/01-overview"},{text:"Installation",link:"/sdk/unreal/02-installation"},{text:"Setup",link:"/sdk/unreal/03-setup"},{text:"Authentication",link:"/sdk/unreal/04-authentication"},{text:"API Integration",link:"/sdk/unreal/05-api-integration"},{text:"Packaging",link:"/sdk/unreal/06-packaging"}]},{text:"Unity",collapsed:!0,items:[{text:"Overview",link:"/sdk/unity/01-overview"},{text:"Installation",link:"/sdk/unity/02-installation"},{text:"Setup",link:"/sdk/unity/03-setup"},{text:"Authentication",link:"/sdk/unity/04-authentication"},{text:"Write to blockchain",link:"/sdk/unity/05-write-to-blockchain"},{text:"Read from Blockchain",link:"/sdk/unity/06-read-from-blockchain"},{text:"Sign Messages",link:"/sdk/unity/07-sign-messages"},{text:"Deploy Contracts",link:"/sdk/unity/08-deploy-contracts"},{text:"Wallet UI",link:"/sdk/unity/09-wallet-ui"},{text:"Advanced",collapsed:!0,items:[{text:"Introduction",link:"/sdk/unity/Advanced/01-introduction"},{text:"Wallets",link:"/sdk/unity/Advanced/02-wallets"},{text:"Clients",link:"/sdk/unity/Advanced/03-clients"},{text:"Transfers",link:"/sdk/unity/Advanced/04-transfers"},{text:"Contracts",link:"/sdk/unity/Advanced/05-contracts"},{text:"Tokens",link:"/sdk/unity/Advanced/06-tokens"}]}]}]},{text:"Web3",items:[{text:"SequenceKit",collapsed:!0,items:[{text:"Overview",link:"/sdk/sequence-kit/01-overview"},{text:"Quickstart",link:"/sdk/sequence-kit/02-getting-started"},{text:"Configuration",link:"/sdk/sequence-kit/03-configuration"},{text:"Checkout",link:"/sdk/sequence-kit/04-checkout"},{text:"Custom Connectors",link:"/sdk/sequence-kit/05-custom-connectors"}]},{text:"TypeScript",collapsed:!0,items:[{text:"Overview",link:"/sdk/typescript/03-guides/overview"},{text:"Connect Wallet",link:"/sdk/typescript/03-guides/01-connect-wallet"},{text:"Authenticate Users with Message Signature",link:"/sdk/typescript/03-guides/02-auth-address"},{text:"Signing & Verifying Messages",link:"/sdk/typescript/03-guides/03-sign-message"},{text:"No-wallet confirmation signatures",link:"/sdk/typescript/03-guides/04-session-keys"},{text:"Sending Transactions",link:"/sdk/typescript/03-guides/05-send-transaction"},{text:"Sending ERC-20 Tokens",link:"/sdk/typescript/03-guides/06-send-erc20"},{text:"Sending ERC-721 (NFT) Tokens",link:"/sdk/typescript/03-guides/07-send-erc721"},{text:"Sending ERC-1155 (Collectible) Tokens",link:"/sdk/typescript/03-guides/08-send-erc1155"},{text:"Sending a Batch of Transactions",link:"/sdk/typescript/03-guides/09-send-batch-transactions"},{text:"Building Backends with Sequence",link:"/sdk/typescript/03-guides/10-building-backends"},{text:"Wallet Connectors",collapsed:!0,items:[{text:"Overview",link:"/sdk/typescript/connectors/01-overview"},{text:"SequenceKit",link:"/sdk/sequence-kit/01-overview"},{text:"Wagmi",link:"/sdk/typescript/connectors/03-wagmi"},{text:"RainbowKit",link:"/sdk/typescript/connectors/04-rainbow-kit"},{text:"Web3 Onboard",link:"/sdk/typescript/connectors/05-web3-onboard"},{text:"Web3 React V6",link:"/sdk/typescript/connectors/06-web3-react-v6"},{text:"Web3Modal",link:"/sdk/typescript/connectors/07-web3modal"},{text:"FAQ",link:"/sdk/typescript/connectors/08-FAQ"}]}]},{text:"Go",collapsed:!0,items:[{text:"Overview",link:"/sdk/go/overview"}]}]},{text:"Common Questions",collapsed:!0,items:[{text:"How do I do signature validation?",link:"/wallet/sig-validation"}]}],"/api":[{text:"Relayer",collapsed:!1,items:[{text:"Overview",link:"/api/relayer/overview"},{text:"Installation",link:"/api/relayer/installation"},{text:"Examples",collapsed:!1,items:[{text:"Fetch Fee Options",link:"/api/relayer/examples/fetch-fee-options"},{text:"Send Transactions",link:"/api/relayer/examples/send-transactions"},{text:"Fetch Transaction Receipts",link:"/api/relayer/examples/fetch-transaction-receipts"}]}]},{text:"Indexer",collapsed:!1,items:[{text:"Overview",link:"/api/indexer/overview"},{text:"Installation",link:"/api/indexer/installation"},{text:"Examples",collapsed:!1,items:[{text:"Fetch Tokens",link:"/api/indexer/examples/fetch-tokens"},{text:"Transaction History",link:"/api/indexer/examples/transaction-history"},{text:"Unique Tokens",link:"/api/indexer/examples/unique-tokens"},{text:"Transaction History Token Contract",link:"/api/indexer/examples/transation-history-token-contract"},{text:"Native Network Balance",link:"/api/indexer/examples/native-network-balance"},{text:"Metadata Tips",link:"/api/indexer/metadata-tips"}]}]},{text:"Metadata",collapsed:!1,items:[{text:"Overview",link:"/api/metadata/overview"},{text:"Examples",collapsed:!1,items:[{text:"Token Metadata",link:"/api/metadata/token-metadata"},{text:"Contract Metadata",link:"/api/metadata/contract-metadata"},{text:"REST API",link:"/api/metadata/rest-api"}]}]},{text:"Marketplace",collapsed:!1,items:[{text:"Overview",link:"/api/marketplace/overview"},{text:"Examples",collapsed:!1,items:[{text:"Get Top Orders",link:"/solutions/marketplaces/orderbook/examples/03-get-top-orders"},{text:"Get Orderbook",link:"/solutions/marketplaces/orderbook/examples/04-get-orderbook"},{text:"Get User Activities",link:"/solutions/marketplaces/orderbook/examples/05-get-user-activities"},{text:"Creating Market Transactions",link:"/solutions/marketplaces/orderbook/examples/06-orderbook-transactions"}]}]},{text:"Node Gateway",collapsed:!1,items:[{text:"Overview",link:"/api/node-gateway"}]}],"/support":{items:[{text:"Support",link:"/support"},{text:"Changelog",link:"https://0xsequence.canny.io/changelog"},{text:"FAQ",link:"https://support.sequence.xyz"},{text:"Token Directory",link:"/support/token-directory"},{text:"Discord",link:"https://discord.gg/sequence"},{text:"We're hiring!",link:"https://horizon.io/careers"},{text:"Contact Us",link:"https://support.sequence.xyz"}]}},theme:{variables:{fontFamily:{default:"Inter"},color:{background:{light:"#f0f0f0",dark:"#111111"}}}},markdown:{code:{themes:{dark:"github-dark-dimmed",light:"github-light"}}},socials:[],vite:{}},Wv=p.createContext(Hv);function Kv(){return typeof window<"u",Hv}function Ww({children:e,config:t}){const[n,r]=p.useState(()=>t||Kv());return p.useEffect(()=>{},[]),p.useEffect(()=>{typeof window<"u"},[n]),x.jsx(Wv.Provider,{value:n,children:e})}function Je(){return p.useContext(Wv)}const Kw="modulepreload",Gw=function(e){return"/"+e},Xp={},b=function(t,n,r){let o=Promise.resolve();if(n&&n.length>0){const i=document.getElementsByTagName("link"),a=document.querySelector("meta[property=csp-nonce]"),l=(a==null?void 0:a.nonce)||(a==null?void 0:a.getAttribute("nonce"));o=Promise.all(n.map(s=>{if(s=Gw(s),s in Xp)return;Xp[s]=!0;const u=s.endsWith(".css"),d=u?'[rel="stylesheet"]':"";if(!!r)for(let h=i.length-1;h>=0;h--){const y=i[h];if(y.href===s&&(!u||y.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${s}"]${d}`))return;const f=document.createElement("link");if(f.rel=u?"stylesheet":Kw,u||(f.as="script",f.crossOrigin=""),f.href=s,l&&f.setAttribute("nonce",l),document.head.appendChild(f),u)return new Promise((h,y)=>{f.addEventListener("load",h),f.addEventListener("error",()=>y(new Error(`Unable to preload CSS for ${s}`)))})}))}return o.then(()=>t()).catch(i=>{const a=new Event("vite:preloadError",{cancelable:!0});if(a.payload=i,window.dispatchEvent(a),!a.defaultPrevented)throw i})},Hd=[{lazy:()=>b(()=>import("./index-_l7PkMA4.js"),__vite__mapDeps([0,1])),path:"/",type:"mdx",filePath:"index.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./support-ADsn4qYW.js"),[]),path:"/support",type:"mdx",filePath:"support.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./support-ADsn4qYW.js"),[]),path:"/support.html",type:"mdx",filePath:"support.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./metadata-D028biuS.js"),[]),path:"/api/metadata",type:"mdx",filePath:"api/metadata.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./metadata-D028biuS.js"),[]),path:"/api/metadata.html",type:"mdx",filePath:"api/metadata.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./node-gateway-PdrjX05b.js"),[]),path:"/api/node-gateway",type:"mdx",filePath:"api/node-gateway.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./node-gateway-PdrjX05b.js"),[]),path:"/api/node-gateway.html",type:"mdx",filePath:"api/node-gateway.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./custom-marketplace-guide-CUABson7.js"),__vite__mapDeps([2,1])),path:"/guides/custom-marketplace-guide",type:"mdx",filePath:"guides/custom-marketplace-guide.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./custom-marketplace-guide-CUABson7.js"),__vite__mapDeps([2,1])),path:"/guides/custom-marketplace-guide.html",type:"mdx",filePath:"guides/custom-marketplace-guide.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./lootbox-DBt-vUdV.js"),[]),path:"/guides/lootbox",type:"mdx",filePath:"guides/lootbox.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./lootbox-DBt-vUdV.js"),[]),path:"/guides/lootbox.html",type:"mdx",filePath:"guides/lootbox.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./unity-guide-Bnph8vf9.js"),[]),path:"/guides/unity-guide",type:"mdx",filePath:"guides/unity-guide.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./unity-guide-Bnph8vf9.js"),[]),path:"/guides/unity-guide.html",type:"mdx",filePath:"guides/unity-guide.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./webgl-guide-DQBLzTwq.js"),__vite__mapDeps([3,1])),path:"/guides/webgl-guide",type:"mdx",filePath:"guides/webgl-guide.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./webgl-guide-DQBLzTwq.js"),__vite__mapDeps([3,1])),path:"/guides/webgl-guide.html",type:"mdx",filePath:"guides/webgl-guide.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./android-C6dWDm2w.js"),[]),path:"/sdk/android",type:"mdx",filePath:"sdk/android.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./android-C6dWDm2w.js"),[]),path:"/sdk/android.html",type:"mdx",filePath:"sdk/android.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./iOS-C6dWDm2w.js"),[]),path:"/sdk/iOS",type:"mdx",filePath:"sdk/iOS.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./iOS-C6dWDm2w.js"),[]),path:"/sdk/iOS.html",type:"mdx",filePath:"sdk/iOS.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./nodejs-C6dWDm2w.js"),[]),path:"/sdk/nodejs",type:"mdx",filePath:"sdk/nodejs.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./nodejs-C6dWDm2w.js"),[]),path:"/sdk/nodejs.html",type:"mdx",filePath:"sdk/nodejs.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./reactnative-C6dWDm2w.js"),[]),path:"/sdk/reactnative",type:"mdx",filePath:"sdk/reactnative.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./reactnative-C6dWDm2w.js"),[]),path:"/sdk/reactnative.html",type:"mdx",filePath:"sdk/reactnative.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./sequence-kit-C6dWDm2w.js"),[]),path:"/sdk/sequence-kit",type:"mdx",filePath:"sdk/sequence-kit.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./sequence-kit-C6dWDm2w.js"),[]),path:"/sdk/sequence-kit.html",type:"mdx",filePath:"sdk/sequence-kit.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./typescript-C6dWDm2w.js"),[]),path:"/sdk/typescript",type:"mdx",filePath:"sdk/typescript.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./typescript-C6dWDm2w.js"),[]),path:"/sdk/typescript.html",type:"mdx",filePath:"sdk/typescript.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./unity-C6dWDm2w.js"),[]),path:"/sdk/unity",type:"mdx",filePath:"sdk/unity.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./unity-C6dWDm2w.js"),[]),path:"/sdk/unity.html",type:"mdx",filePath:"sdk/unity.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./minter-CHOJfgD7.js"),[]),path:"/solutions/minter",type:"mdx",filePath:"solutions/minter.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./minter-CHOJfgD7.js"),[]),path:"/solutions/minter.html",type:"mdx",filePath:"solutions/minter.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./nft-checkout-DXanMfhr.js"),[]),path:"/solutions/nft-checkout",type:"mdx",filePath:"solutions/nft-checkout.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./nft-checkout-DXanMfhr.js"),[]),path:"/solutions/nft-checkout.html",type:"mdx",filePath:"solutions/nft-checkout.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./onramps-BxMLs3Lf.js"),[]),path:"/solutions/onramps",type:"mdx",filePath:"solutions/onramps.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./onramps-BxMLs3Lf.js"),[]),path:"/solutions/onramps.html",type:"mdx",filePath:"solutions/onramps.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./token-directory-CqXMlMrs.js"),__vite__mapDeps([4,1])),path:"/support/token-directory",type:"mdx",filePath:"support/token-directory.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./token-directory-CqXMlMrs.js"),__vite__mapDeps([4,1])),path:"/support/token-directory.html",type:"mdx",filePath:"support/token-directory.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./installation-BG-qbdXw.js"),[]),path:"/api/indexer/installation",type:"mdx",filePath:"api/indexer/installation.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./installation-BG-qbdXw.js"),[]),path:"/api/indexer/installation.html",type:"mdx",filePath:"api/indexer/installation.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./metadata-tips-HbAPeH4o.js"),[]),path:"/api/indexer/metadata-tips",type:"mdx",filePath:"api/indexer/metadata-tips.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./metadata-tips-HbAPeH4o.js"),[]),path:"/api/indexer/metadata-tips.html",type:"mdx",filePath:"api/indexer/metadata-tips.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./overview-DSpEOUXK.js"),[]),path:"/api/indexer/overview",type:"mdx",filePath:"api/indexer/overview.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./overview-DSpEOUXK.js"),[]),path:"/api/indexer/overview.html",type:"mdx",filePath:"api/indexer/overview.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./overview-DBfaBr5H.js"),[]),path:"/api/marketplace/overview",type:"mdx",filePath:"api/marketplace/overview.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./overview-DBfaBr5H.js"),[]),path:"/api/marketplace/overview.html",type:"mdx",filePath:"api/marketplace/overview.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./contract-metadata-BXtodgvb.js"),[]),path:"/api/metadata/contract-metadata",type:"mdx",filePath:"api/metadata/contract-metadata.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./contract-metadata-BXtodgvb.js"),[]),path:"/api/metadata/contract-metadata.html",type:"mdx",filePath:"api/metadata/contract-metadata.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./overview-aUDnJ3l9.js"),[]),path:"/api/metadata/overview",type:"mdx",filePath:"api/metadata/overview.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./overview-aUDnJ3l9.js"),[]),path:"/api/metadata/overview.html",type:"mdx",filePath:"api/metadata/overview.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./rest-api-BYI4maD7.js"),[]),path:"/api/metadata/rest-api",type:"mdx",filePath:"api/metadata/rest-api.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./rest-api-BYI4maD7.js"),[]),path:"/api/metadata/rest-api.html",type:"mdx",filePath:"api/metadata/rest-api.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./token-metadata-8T5WOKH3.js"),[]),path:"/api/metadata/token-metadata",type:"mdx",filePath:"api/metadata/token-metadata.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./token-metadata-8T5WOKH3.js"),[]),path:"/api/metadata/token-metadata.html",type:"mdx",filePath:"api/metadata/token-metadata.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./installation-DbB_mFew.js"),[]),path:"/api/relayer/installation",type:"mdx",filePath:"api/relayer/installation.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./installation-DbB_mFew.js"),[]),path:"/api/relayer/installation.html",type:"mdx",filePath:"api/relayer/installation.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./overview-Z6EVxdFt.js"),[]),path:"/api/relayer/overview",type:"mdx",filePath:"api/relayer/overview.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./overview-Z6EVxdFt.js"),[]),path:"/api/relayer/overview.html",type:"mdx",filePath:"api/relayer/overview.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./02-building-relaying-server-CAcWgQrx.js"),[]),path:"/guides/templates/02-building-relaying-server",type:"mdx",filePath:"guides/templates/02-building-relaying-server.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./02-building-relaying-server-CAcWgQrx.js"),[]),path:"/guides/templates/02-building-relaying-server.html",type:"mdx",filePath:"guides/templates/02-building-relaying-server.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./03-mint-collectibles-serverless-IznAxnmc.js"),[]),path:"/guides/templates/03-mint-collectibles-serverless",type:"mdx",filePath:"guides/templates/03-mint-collectibles-serverless.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./03-mint-collectibles-serverless-IznAxnmc.js"),[]),path:"/guides/templates/03-mint-collectibles-serverless.html",type:"mdx",filePath:"guides/templates/03-mint-collectibles-serverless.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./template-embedded-wallet-CQqHntea.js"),[]),path:"/guides/templates/template-embedded-wallet",type:"mdx",filePath:"guides/templates/template-embedded-wallet.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./template-embedded-wallet-CQqHntea.js"),[]),path:"/guides/templates/template-embedded-wallet.html",type:"mdx",filePath:"guides/templates/template-embedded-wallet.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./overview-CO9xIIe6.js"),[]),path:"/sdk/go/overview",type:"mdx",filePath:"sdk/go/overview.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./overview-CO9xIIe6.js"),[]),path:"/sdk/go/overview.html",type:"mdx",filePath:"sdk/go/overview.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./01-overview-CheoKdG6.js"),[]),path:"/sdk/sequence-kit/01-overview",type:"mdx",filePath:"sdk/sequence-kit/01-overview.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./01-overview-CheoKdG6.js"),[]),path:"/sdk/sequence-kit/01-overview.html",type:"mdx",filePath:"sdk/sequence-kit/01-overview.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./02-getting-started-BBo-hi-j.js"),[]),path:"/sdk/sequence-kit/02-getting-started",type:"mdx",filePath:"sdk/sequence-kit/02-getting-started.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./02-getting-started-BBo-hi-j.js"),[]),path:"/sdk/sequence-kit/02-getting-started.html",type:"mdx",filePath:"sdk/sequence-kit/02-getting-started.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./03-configuration-CuJOPw3X.js"),[]),path:"/sdk/sequence-kit/03-configuration",type:"mdx",filePath:"sdk/sequence-kit/03-configuration.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./03-configuration-CuJOPw3X.js"),[]),path:"/sdk/sequence-kit/03-configuration.html",type:"mdx",filePath:"sdk/sequence-kit/03-configuration.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./04-checkout-CGrtAYln.js"),[]),path:"/sdk/sequence-kit/04-checkout",type:"mdx",filePath:"sdk/sequence-kit/04-checkout.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./04-checkout-CGrtAYln.js"),[]),path:"/sdk/sequence-kit/04-checkout.html",type:"mdx",filePath:"sdk/sequence-kit/04-checkout.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./05-custom-connectors-DkAZyI4C.js"),[]),path:"/sdk/sequence-kit/05-custom-connectors",type:"mdx",filePath:"sdk/sequence-kit/05-custom-connectors.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./05-custom-connectors-DkAZyI4C.js"),[]),path:"/sdk/sequence-kit/05-custom-connectors.html",type:"mdx",filePath:"sdk/sequence-kit/05-custom-connectors.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./01-overview-B1iAWAUg.js"),[]),path:"/sdk/unity/01-overview",type:"mdx",filePath:"sdk/unity/01-overview.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./01-overview-B1iAWAUg.js"),[]),path:"/sdk/unity/01-overview.html",type:"mdx",filePath:"sdk/unity/01-overview.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./02-installation-Cc00QywQ.js"),[]),path:"/sdk/unity/02-installation",type:"mdx",filePath:"sdk/unity/02-installation.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./02-installation-Cc00QywQ.js"),[]),path:"/sdk/unity/02-installation.html",type:"mdx",filePath:"sdk/unity/02-installation.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./03-setup-Cb8smyX2.js"),[]),path:"/sdk/unity/03-setup",type:"mdx",filePath:"sdk/unity/03-setup.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./03-setup-Cb8smyX2.js"),[]),path:"/sdk/unity/03-setup.html",type:"mdx",filePath:"sdk/unity/03-setup.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./04-authentication-DoAWKo4Q.js"),[]),path:"/sdk/unity/04-authentication",type:"mdx",filePath:"sdk/unity/04-authentication.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./04-authentication-DoAWKo4Q.js"),[]),path:"/sdk/unity/04-authentication.html",type:"mdx",filePath:"sdk/unity/04-authentication.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./05-write-to-blockchain-0a7x-nhe.js"),[]),path:"/sdk/unity/05-write-to-blockchain",type:"mdx",filePath:"sdk/unity/05-write-to-blockchain.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./05-write-to-blockchain-0a7x-nhe.js"),[]),path:"/sdk/unity/05-write-to-blockchain.html",type:"mdx",filePath:"sdk/unity/05-write-to-blockchain.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./06-read-from-blockchain-Cj-cHTXv.js"),[]),path:"/sdk/unity/06-read-from-blockchain",type:"mdx",filePath:"sdk/unity/06-read-from-blockchain.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./06-read-from-blockchain-Cj-cHTXv.js"),[]),path:"/sdk/unity/06-read-from-blockchain.html",type:"mdx",filePath:"sdk/unity/06-read-from-blockchain.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./07-sign-messages-BP3iRKzZ.js"),[]),path:"/sdk/unity/07-sign-messages",type:"mdx",filePath:"sdk/unity/07-sign-messages.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./07-sign-messages-BP3iRKzZ.js"),[]),path:"/sdk/unity/07-sign-messages.html",type:"mdx",filePath:"sdk/unity/07-sign-messages.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./08-deploy-contracts-DGftcxZx.js"),[]),path:"/sdk/unity/08-deploy-contracts",type:"mdx",filePath:"sdk/unity/08-deploy-contracts.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./08-deploy-contracts-DGftcxZx.js"),[]),path:"/sdk/unity/08-deploy-contracts.html",type:"mdx",filePath:"sdk/unity/08-deploy-contracts.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./09-wallet-ui-BdZBj8-k.js"),[]),path:"/sdk/unity/09-wallet-ui",type:"mdx",filePath:"sdk/unity/09-wallet-ui.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./09-wallet-ui-BdZBj8-k.js"),[]),path:"/sdk/unity/09-wallet-ui.html",type:"mdx",filePath:"sdk/unity/09-wallet-ui.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./01-overview-BZ1QXxqO.js"),[]),path:"/sdk/unreal/01-overview",type:"mdx",filePath:"sdk/unreal/01-overview.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./01-overview-BZ1QXxqO.js"),[]),path:"/sdk/unreal/01-overview.html",type:"mdx",filePath:"sdk/unreal/01-overview.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./02-installation-B9weejMU.js"),[]),path:"/sdk/unreal/02-installation",type:"mdx",filePath:"sdk/unreal/02-installation.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./02-installation-B9weejMU.js"),[]),path:"/sdk/unreal/02-installation.html",type:"mdx",filePath:"sdk/unreal/02-installation.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./03-setup-DUe_CijD.js"),[]),path:"/sdk/unreal/03-setup",type:"mdx",filePath:"sdk/unreal/03-setup.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./03-setup-DUe_CijD.js"),[]),path:"/sdk/unreal/03-setup.html",type:"mdx",filePath:"sdk/unreal/03-setup.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./04-authentication-npi9hSft.js"),[]),path:"/sdk/unreal/04-authentication",type:"mdx",filePath:"sdk/unreal/04-authentication.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./04-authentication-npi9hSft.js"),[]),path:"/sdk/unreal/04-authentication.html",type:"mdx",filePath:"sdk/unreal/04-authentication.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./05-api-integration-iE3P3k5E.js"),[]),path:"/sdk/unreal/05-api-integration",type:"mdx",filePath:"sdk/unreal/05-api-integration.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./05-api-integration-iE3P3k5E.js"),[]),path:"/sdk/unreal/05-api-integration.html",type:"mdx",filePath:"sdk/unreal/05-api-integration.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./06-packaging-BC_Fvj2j.js"),[]),path:"/sdk/unreal/06-packaging",type:"mdx",filePath:"sdk/unreal/06-packaging.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./06-packaging-BC_Fvj2j.js"),[]),path:"/sdk/unreal/06-packaging.html",type:"mdx",filePath:"sdk/unreal/06-packaging.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./analytics-DYYKP19D.js"),[]),path:"/solutions/builder/analytics",type:"mdx",filePath:"solutions/builder/analytics.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./analytics-DYYKP19D.js"),[]),path:"/solutions/builder/analytics.html",type:"mdx",filePath:"solutions/builder/analytics.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./contracts-CRipNufL.js"),__vite__mapDeps([5,6])),path:"/solutions/builder/contracts",type:"mdx",filePath:"solutions/builder/contracts.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./contracts-CRipNufL.js"),__vite__mapDeps([5,6])),path:"/solutions/builder/contracts.html",type:"mdx",filePath:"solutions/builder/contracts.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./embedded-wallet-BxYhCLdN.js"),[]),path:"/solutions/builder/embedded-wallet",type:"mdx",filePath:"solutions/builder/embedded-wallet.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./embedded-wallet-BxYhCLdN.js"),[]),path:"/solutions/builder/embedded-wallet.html",type:"mdx",filePath:"solutions/builder/embedded-wallet.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./gas-tank-QT8ZtNxU.js"),__vite__mapDeps([7,6])),path:"/solutions/builder/gas-tank",type:"mdx",filePath:"solutions/builder/gas-tank.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./gas-tank-QT8ZtNxU.js"),__vite__mapDeps([7,6])),path:"/solutions/builder/gas-tank.html",type:"mdx",filePath:"solutions/builder/gas-tank.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./getting-started-DelWB-hq.js"),__vite__mapDeps([8,9])),path:"/solutions/builder/getting-started",type:"mdx",filePath:"solutions/builder/getting-started.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./getting-started-DelWB-hq.js"),__vite__mapDeps([8,9])),path:"/solutions/builder/getting-started.html",type:"mdx",filePath:"solutions/builder/getting-started.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./indexer-B7ZD2yrf.js"),__vite__mapDeps([10,6])),path:"/solutions/builder/indexer",type:"mdx",filePath:"solutions/builder/indexer.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./indexer-B7ZD2yrf.js"),__vite__mapDeps([10,6])),path:"/solutions/builder/indexer.html",type:"mdx",filePath:"solutions/builder/indexer.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./marketplaces-D1ZMv5EC.js"),__vite__mapDeps([11,6])),path:"/solutions/builder/marketplaces",type:"mdx",filePath:"solutions/builder/marketplaces.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./marketplaces-D1ZMv5EC.js"),__vite__mapDeps([11,6])),path:"/solutions/builder/marketplaces.html",type:"mdx",filePath:"solutions/builder/marketplaces.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./node-gateway-RnWK2BFw.js"),__vite__mapDeps([12,6])),path:"/solutions/builder/node-gateway",type:"mdx",filePath:"solutions/builder/node-gateway.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./node-gateway-RnWK2BFw.js"),__vite__mapDeps([12,6])),path:"/solutions/builder/node-gateway.html",type:"mdx",filePath:"solutions/builder/node-gateway.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./overview-CdMCE3rv.js"),__vite__mapDeps([13,9])),path:"/solutions/builder/overview",type:"mdx",filePath:"solutions/builder/overview.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./overview-CdMCE3rv.js"),__vite__mapDeps([13,9])),path:"/solutions/builder/overview.html",type:"mdx",filePath:"solutions/builder/overview.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./project-management-BmiAnBtQ.js"),__vite__mapDeps([14,6])),path:"/solutions/builder/project-management",type:"mdx",filePath:"solutions/builder/project-management.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./project-management-BmiAnBtQ.js"),__vite__mapDeps([14,6])),path:"/solutions/builder/project-management.html",type:"mdx",filePath:"solutions/builder/project-management.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./project-settings-DrTugVFt.js"),__vite__mapDeps([15,6])),path:"/solutions/builder/project-settings",type:"mdx",filePath:"solutions/builder/project-settings.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./project-settings-DrTugVFt.js"),__vite__mapDeps([15,6])),path:"/solutions/builder/project-settings.html",type:"mdx",filePath:"solutions/builder/project-settings.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./wallet-sdks-DkZML-Iy.js"),__vite__mapDeps([16,6])),path:"/solutions/builder/wallet-sdks",type:"mdx",filePath:"solutions/builder/wallet-sdks.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./wallet-sdks-DkZML-Iy.js"),__vite__mapDeps([16,6])),path:"/solutions/builder/wallet-sdks.html",type:"mdx",filePath:"solutions/builder/wallet-sdks.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./overview-B7VoSthX.js"),[]),path:"/solutions/marketplaces/overview",type:"mdx",filePath:"solutions/marketplaces/overview.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./overview-B7VoSthX.js"),[]),path:"/solutions/marketplaces/overview.html",type:"mdx",filePath:"solutions/marketplaces/overview.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./white-label-marketplace-DsoIN-sn.js"),__vite__mapDeps([17,6])),path:"/solutions/marketplaces/white-label-marketplace",type:"mdx",filePath:"solutions/marketplaces/white-label-marketplace.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./white-label-marketplace-DsoIN-sn.js"),__vite__mapDeps([17,6])),path:"/solutions/marketplaces/white-label-marketplace.html",type:"mdx",filePath:"solutions/marketplaces/white-label-marketplace.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./5189-4337-CVp9M06P.js"),[]),path:"/solutions/technical-references/5189-4337",type:"mdx",filePath:"solutions/technical-references/5189-4337.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./5189-4337-CVp9M06P.js"),[]),path:"/solutions/technical-references/5189-4337.html",type:"mdx",filePath:"solutions/technical-references/5189-4337.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./chain-support-Cp-J5QfF.js"),[]),path:"/solutions/technical-references/chain-support",type:"mdx",filePath:"solutions/technical-references/chain-support.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./chain-support-Cp-J5QfF.js"),[]),path:"/solutions/technical-references/chain-support.html",type:"mdx",filePath:"solutions/technical-references/chain-support.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./overview-CxZJmGye.js"),[]),path:"/solutions/wallets/overview",type:"mdx",filePath:"solutions/wallets/overview.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./overview-CxZJmGye.js"),[]),path:"/solutions/wallets/overview.html",type:"mdx",filePath:"solutions/wallets/overview.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./fetch-tokens-DnxbqV6s.js"),[]),path:"/api/indexer/examples/fetch-tokens",type:"mdx",filePath:"api/indexer/examples/fetch-tokens.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./fetch-tokens-DnxbqV6s.js"),[]),path:"/api/indexer/examples/fetch-tokens.html",type:"mdx",filePath:"api/indexer/examples/fetch-tokens.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./native-network-balance-Db-T7tdd.js"),[]),path:"/api/indexer/examples/native-network-balance",type:"mdx",filePath:"api/indexer/examples/native-network-balance.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./native-network-balance-Db-T7tdd.js"),[]),path:"/api/indexer/examples/native-network-balance.html",type:"mdx",filePath:"api/indexer/examples/native-network-balance.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./transaction-history-D5ZK1gaS.js"),[]),path:"/api/indexer/examples/transaction-history",type:"mdx",filePath:"api/indexer/examples/transaction-history.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./transaction-history-D5ZK1gaS.js"),[]),path:"/api/indexer/examples/transaction-history.html",type:"mdx",filePath:"api/indexer/examples/transaction-history.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./transation-history-token-contract-a4f4qkiU.js"),[]),path:"/api/indexer/examples/transation-history-token-contract",type:"mdx",filePath:"api/indexer/examples/transation-history-token-contract.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./transation-history-token-contract-a4f4qkiU.js"),[]),path:"/api/indexer/examples/transation-history-token-contract.html",type:"mdx",filePath:"api/indexer/examples/transation-history-token-contract.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./unique-tokens-VgPMF_x1.js"),[]),path:"/api/indexer/examples/unique-tokens",type:"mdx",filePath:"api/indexer/examples/unique-tokens.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./unique-tokens-VgPMF_x1.js"),[]),path:"/api/indexer/examples/unique-tokens.html",type:"mdx",filePath:"api/indexer/examples/unique-tokens.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./fetch-fee-options-CVkbjbOf.js"),[]),path:"/api/relayer/examples/fetch-fee-options",type:"mdx",filePath:"api/relayer/examples/fetch-fee-options.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./fetch-fee-options-CVkbjbOf.js"),[]),path:"/api/relayer/examples/fetch-fee-options.html",type:"mdx",filePath:"api/relayer/examples/fetch-fee-options.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./fetch-transaction-receipts-DOw0qvIC.js"),[]),path:"/api/relayer/examples/fetch-transaction-receipts",type:"mdx",filePath:"api/relayer/examples/fetch-transaction-receipts.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./fetch-transaction-receipts-DOw0qvIC.js"),[]),path:"/api/relayer/examples/fetch-transaction-receipts.html",type:"mdx",filePath:"api/relayer/examples/fetch-transaction-receipts.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./send-transactions-C-3P98Ru.js"),[]),path:"/api/relayer/examples/send-transactions",type:"mdx",filePath:"api/relayer/examples/send-transactions.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./send-transactions-C-3P98Ru.js"),[]),path:"/api/relayer/examples/send-transactions.html",type:"mdx",filePath:"api/relayer/examples/send-transactions.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./01-connect-wallet-C-O8g2wr.js"),[]),path:"/sdk/typescript/03-guides/01-connect-wallet",type:"mdx",filePath:"sdk/typescript/03-guides/01-connect-wallet.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./01-connect-wallet-C-O8g2wr.js"),[]),path:"/sdk/typescript/03-guides/01-connect-wallet.html",type:"mdx",filePath:"sdk/typescript/03-guides/01-connect-wallet.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./02-auth-address-DxDxUN5K.js"),[]),path:"/sdk/typescript/03-guides/02-auth-address",type:"mdx",filePath:"sdk/typescript/03-guides/02-auth-address.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./02-auth-address-DxDxUN5K.js"),[]),path:"/sdk/typescript/03-guides/02-auth-address.html",type:"mdx",filePath:"sdk/typescript/03-guides/02-auth-address.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./03-sign-message-RGjWj8W8.js"),[]),path:"/sdk/typescript/03-guides/03-sign-message",type:"mdx",filePath:"sdk/typescript/03-guides/03-sign-message.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./03-sign-message-RGjWj8W8.js"),[]),path:"/sdk/typescript/03-guides/03-sign-message.html",type:"mdx",filePath:"sdk/typescript/03-guides/03-sign-message.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./04-session-keys-DxGStMVk.js"),[]),path:"/sdk/typescript/03-guides/04-session-keys",type:"mdx",filePath:"sdk/typescript/03-guides/04-session-keys.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./04-session-keys-DxGStMVk.js"),[]),path:"/sdk/typescript/03-guides/04-session-keys.html",type:"mdx",filePath:"sdk/typescript/03-guides/04-session-keys.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./05-send-transaction-BDS7AIh7.js"),[]),path:"/sdk/typescript/03-guides/05-send-transaction",type:"mdx",filePath:"sdk/typescript/03-guides/05-send-transaction.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./05-send-transaction-BDS7AIh7.js"),[]),path:"/sdk/typescript/03-guides/05-send-transaction.html",type:"mdx",filePath:"sdk/typescript/03-guides/05-send-transaction.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./06-send-erc20-0sFxl22z.js"),[]),path:"/sdk/typescript/03-guides/06-send-erc20",type:"mdx",filePath:"sdk/typescript/03-guides/06-send-erc20.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./06-send-erc20-0sFxl22z.js"),[]),path:"/sdk/typescript/03-guides/06-send-erc20.html",type:"mdx",filePath:"sdk/typescript/03-guides/06-send-erc20.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./07-send-erc721-B9NC1RD6.js"),[]),path:"/sdk/typescript/03-guides/07-send-erc721",type:"mdx",filePath:"sdk/typescript/03-guides/07-send-erc721.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./07-send-erc721-B9NC1RD6.js"),[]),path:"/sdk/typescript/03-guides/07-send-erc721.html",type:"mdx",filePath:"sdk/typescript/03-guides/07-send-erc721.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./08-send-erc1155-Czh28oUh.js"),[]),path:"/sdk/typescript/03-guides/08-send-erc1155",type:"mdx",filePath:"sdk/typescript/03-guides/08-send-erc1155.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./08-send-erc1155-Czh28oUh.js"),[]),path:"/sdk/typescript/03-guides/08-send-erc1155.html",type:"mdx",filePath:"sdk/typescript/03-guides/08-send-erc1155.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./09-send-batch-transactions-BT88ONRR.js"),[]),path:"/sdk/typescript/03-guides/09-send-batch-transactions",type:"mdx",filePath:"sdk/typescript/03-guides/09-send-batch-transactions.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./09-send-batch-transactions-BT88ONRR.js"),[]),path:"/sdk/typescript/03-guides/09-send-batch-transactions.html",type:"mdx",filePath:"sdk/typescript/03-guides/09-send-batch-transactions.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./10-building-backends-CFK1V2DA.js"),[]),path:"/sdk/typescript/03-guides/10-building-backends",type:"mdx",filePath:"sdk/typescript/03-guides/10-building-backends.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./10-building-backends-CFK1V2DA.js"),[]),path:"/sdk/typescript/03-guides/10-building-backends.html",type:"mdx",filePath:"sdk/typescript/03-guides/10-building-backends.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./overview-QtzwVSZR.js"),[]),path:"/sdk/typescript/03-guides/overview",type:"mdx",filePath:"sdk/typescript/03-guides/overview.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./overview-QtzwVSZR.js"),[]),path:"/sdk/typescript/03-guides/overview.html",type:"mdx",filePath:"sdk/typescript/03-guides/overview.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./01-overview-B4zpCEz7.js"),[]),path:"/sdk/typescript/connectors/01-overview",type:"mdx",filePath:"sdk/typescript/connectors/01-overview.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./01-overview-B4zpCEz7.js"),[]),path:"/sdk/typescript/connectors/01-overview.html",type:"mdx",filePath:"sdk/typescript/connectors/01-overview.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./02-sequence-kit-CCvmnAWV.js"),[]),path:"/sdk/typescript/connectors/02-sequence-kit",type:"mdx",filePath:"sdk/typescript/connectors/02-sequence-kit.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./02-sequence-kit-CCvmnAWV.js"),[]),path:"/sdk/typescript/connectors/02-sequence-kit.html",type:"mdx",filePath:"sdk/typescript/connectors/02-sequence-kit.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./03-wagmi-U3zrfV4Y.js"),[]),path:"/sdk/typescript/connectors/03-wagmi",type:"mdx",filePath:"sdk/typescript/connectors/03-wagmi.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./03-wagmi-U3zrfV4Y.js"),[]),path:"/sdk/typescript/connectors/03-wagmi.html",type:"mdx",filePath:"sdk/typescript/connectors/03-wagmi.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./04-rainbow-kit-BUSllyX-.js"),[]),path:"/sdk/typescript/connectors/04-rainbow-kit",type:"mdx",filePath:"sdk/typescript/connectors/04-rainbow-kit.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./04-rainbow-kit-BUSllyX-.js"),[]),path:"/sdk/typescript/connectors/04-rainbow-kit.html",type:"mdx",filePath:"sdk/typescript/connectors/04-rainbow-kit.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./05-web3-onboard-D1zo1CmE.js"),[]),path:"/sdk/typescript/connectors/05-web3-onboard",type:"mdx",filePath:"sdk/typescript/connectors/05-web3-onboard.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./05-web3-onboard-D1zo1CmE.js"),[]),path:"/sdk/typescript/connectors/05-web3-onboard.html",type:"mdx",filePath:"sdk/typescript/connectors/05-web3-onboard.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./06-web3-react-v6-Czs2-7YY.js"),[]),path:"/sdk/typescript/connectors/06-web3-react-v6",type:"mdx",filePath:"sdk/typescript/connectors/06-web3-react-v6.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./06-web3-react-v6-Czs2-7YY.js"),[]),path:"/sdk/typescript/connectors/06-web3-react-v6.html",type:"mdx",filePath:"sdk/typescript/connectors/06-web3-react-v6.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./07-web3modal-C4gBsPMw.js"),[]),path:"/sdk/typescript/connectors/07-web3modal",type:"mdx",filePath:"sdk/typescript/connectors/07-web3modal.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./07-web3modal-C4gBsPMw.js"),[]),path:"/sdk/typescript/connectors/07-web3modal.html",type:"mdx",filePath:"sdk/typescript/connectors/07-web3modal.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./08-FAQ-BuczeFbP.js"),[]),path:"/sdk/typescript/connectors/08-FAQ",type:"mdx",filePath:"sdk/typescript/connectors/08-FAQ.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./08-FAQ-BuczeFbP.js"),[]),path:"/sdk/typescript/connectors/08-FAQ.html",type:"mdx",filePath:"sdk/typescript/connectors/08-FAQ.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./01-introduction-JHe0UCAr.js"),[]),path:"/sdk/unity/Advanced/01-introduction",type:"mdx",filePath:"sdk/unity/Advanced/01-introduction.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./01-introduction-JHe0UCAr.js"),[]),path:"/sdk/unity/Advanced/01-introduction.html",type:"mdx",filePath:"sdk/unity/Advanced/01-introduction.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./02-wallets-D4R5j2Ua.js"),[]),path:"/sdk/unity/Advanced/02-wallets",type:"mdx",filePath:"sdk/unity/Advanced/02-wallets.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./02-wallets-D4R5j2Ua.js"),[]),path:"/sdk/unity/Advanced/02-wallets.html",type:"mdx",filePath:"sdk/unity/Advanced/02-wallets.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./03-clients-D27RzhL4.js"),[]),path:"/sdk/unity/Advanced/03-clients",type:"mdx",filePath:"sdk/unity/Advanced/03-clients.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./03-clients-D27RzhL4.js"),[]),path:"/sdk/unity/Advanced/03-clients.html",type:"mdx",filePath:"sdk/unity/Advanced/03-clients.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./04-transfers-Dxcg6lus.js"),[]),path:"/sdk/unity/Advanced/04-transfers",type:"mdx",filePath:"sdk/unity/Advanced/04-transfers.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./04-transfers-Dxcg6lus.js"),[]),path:"/sdk/unity/Advanced/04-transfers.html",type:"mdx",filePath:"sdk/unity/Advanced/04-transfers.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./05-contracts-BfXDkIn_.js"),[]),path:"/sdk/unity/Advanced/05-contracts",type:"mdx",filePath:"sdk/unity/Advanced/05-contracts.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./05-contracts-BfXDkIn_.js"),[]),path:"/sdk/unity/Advanced/05-contracts.html",type:"mdx",filePath:"sdk/unity/Advanced/05-contracts.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./06-tokens-DXSO-gRp.js"),[]),path:"/sdk/unity/Advanced/06-tokens",type:"mdx",filePath:"sdk/unity/Advanced/06-tokens.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./06-tokens-DXSO-gRp.js"),[]),path:"/sdk/unity/Advanced/06-tokens.html",type:"mdx",filePath:"sdk/unity/Advanced/06-tokens.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./01-deploy-an-item-collection-CrWa6-Qw.js"),__vite__mapDeps([18,1])),path:"/solutions/collectibles/contracts/01-deploy-an-item-collection",type:"mdx",filePath:"solutions/collectibles/contracts/01-deploy-an-item-collection.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./01-deploy-an-item-collection-CrWa6-Qw.js"),__vite__mapDeps([18,1])),path:"/solutions/collectibles/contracts/01-deploy-an-item-collection.html",type:"mdx",filePath:"solutions/collectibles/contracts/01-deploy-an-item-collection.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./02-deploy-ERC20-currency-8FspthnM.js"),__vite__mapDeps([19,1])),path:"/solutions/collectibles/contracts/02-deploy-ERC20-currency",type:"mdx",filePath:"solutions/collectibles/contracts/02-deploy-ERC20-currency.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./02-deploy-ERC20-currency-8FspthnM.js"),__vite__mapDeps([19,1])),path:"/solutions/collectibles/contracts/02-deploy-ERC20-currency.html",type:"mdx",filePath:"solutions/collectibles/contracts/02-deploy-ERC20-currency.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./800-manage-metadata-builder-BV9jkPvX.js"),[]),path:"/solutions/collectibles/metadata/800-manage-metadata-builder",type:"mdx",filePath:"solutions/collectibles/metadata/800-manage-metadata-builder.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./800-manage-metadata-builder-BV9jkPvX.js"),[]),path:"/solutions/collectibles/metadata/800-manage-metadata-builder.html",type:"mdx",filePath:"solutions/collectibles/metadata/800-manage-metadata-builder.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./01-overview-oAznXel_.js"),__vite__mapDeps([20,1,9])),path:"/solutions/marketplaces/orderbook/01-overview",type:"mdx",filePath:"solutions/marketplaces/orderbook/01-overview.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./01-overview-oAznXel_.js"),__vite__mapDeps([20,1,9])),path:"/solutions/marketplaces/orderbook/01-overview.html",type:"mdx",filePath:"solutions/marketplaces/orderbook/01-overview.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./02-quickstart-qFnRWwo8.js"),[]),path:"/solutions/marketplaces/orderbook/02-quickstart",type:"mdx",filePath:"solutions/marketplaces/orderbook/02-quickstart.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./02-quickstart-qFnRWwo8.js"),[]),path:"/solutions/marketplaces/orderbook/02-quickstart.html",type:"mdx",filePath:"solutions/marketplaces/orderbook/02-quickstart.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./01-fiat-on-ramps-C8HNDnoI.js"),[]),path:"/solutions/payments/onramps/01-fiat-on-ramps",type:"mdx",filePath:"solutions/payments/onramps/01-fiat-on-ramps.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./01-fiat-on-ramps-C8HNDnoI.js"),[]),path:"/solutions/payments/onramps/01-fiat-on-ramps.html",type:"mdx",filePath:"solutions/payments/onramps/01-fiat-on-ramps.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./01-deployment-DvjAcd4K.js"),__vite__mapDeps([21,1])),path:"/solutions/technical-references/internals/01-deployment",type:"mdx",filePath:"solutions/technical-references/internals/01-deployment.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./01-deployment-DvjAcd4K.js"),__vite__mapDeps([21,1])),path:"/solutions/technical-references/internals/01-deployment.html",type:"mdx",filePath:"solutions/technical-references/internals/01-deployment.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./enclave-verification-kx7KMKCI.js"),[]),path:"/solutions/technical-references/wallet-as-a-service/enclave-verification",type:"mdx",filePath:"solutions/technical-references/wallet-as-a-service/enclave-verification.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./enclave-verification-kx7KMKCI.js"),[]),path:"/solutions/technical-references/wallet-as-a-service/enclave-verification.html",type:"mdx",filePath:"solutions/technical-references/wallet-as-a-service/enclave-verification.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./intents-CFd6OTE4.js"),[]),path:"/solutions/technical-references/wallet-as-a-service/intents",type:"mdx",filePath:"solutions/technical-references/wallet-as-a-service/intents.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./intents-CFd6OTE4.js"),[]),path:"/solutions/technical-references/wallet-as-a-service/intents.html",type:"mdx",filePath:"solutions/technical-references/wallet-as-a-service/intents.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./overview-DjxO7JIe.js"),[]),path:"/solutions/technical-references/wallet-as-a-service/overview",type:"mdx",filePath:"solutions/technical-references/wallet-as-a-service/overview.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./overview-DjxO7JIe.js"),[]),path:"/solutions/technical-references/wallet-as-a-service/overview.html",type:"mdx",filePath:"solutions/technical-references/wallet-as-a-service/overview.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./01-why-D3DPJKAd.js"),[]),path:"/solutions/technical-references/wallet-contracts/01-why",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/01-why.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./01-why-D3DPJKAd.js"),[]),path:"/solutions/technical-references/wallet-contracts/01-why.html",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/01-why.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./01-overview-CeHZ22QN.js"),[]),path:"/solutions/wallets/embedded-wallet/01-overview",type:"mdx",filePath:"solutions/wallets/embedded-wallet/01-overview.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./01-overview-CeHZ22QN.js"),[]),path:"/solutions/wallets/embedded-wallet/01-overview.html",type:"mdx",filePath:"solutions/wallets/embedded-wallet/01-overview.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./02-quickstart-BCLVsgjB.js"),[]),path:"/solutions/wallets/embedded-wallet/02-quickstart",type:"mdx",filePath:"solutions/wallets/embedded-wallet/02-quickstart.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./02-quickstart-BCLVsgjB.js"),[]),path:"/solutions/wallets/embedded-wallet/02-quickstart.html",type:"mdx",filePath:"solutions/wallets/embedded-wallet/02-quickstart.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./07-Architecture-ChZTFxVn.js"),[]),path:"/solutions/wallets/embedded-wallet/07-Architecture",type:"mdx",filePath:"solutions/wallets/embedded-wallet/07-Architecture.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./07-Architecture-ChZTFxVn.js"),[]),path:"/solutions/wallets/embedded-wallet/07-Architecture.html",type:"mdx",filePath:"solutions/wallets/embedded-wallet/07-Architecture.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./01-overview-DB-Q8XzW.js"),[]),path:"/solutions/wallets/universal-wallet/01-overview",type:"mdx",filePath:"solutions/wallets/universal-wallet/01-overview.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./01-overview-DB-Q8XzW.js"),[]),path:"/solutions/wallets/universal-wallet/01-overview.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/01-overview.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./02-quickstart-oA2XBFuP.js"),[]),path:"/solutions/wallets/universal-wallet/02-quickstart",type:"mdx",filePath:"solutions/wallets/universal-wallet/02-quickstart.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./02-quickstart-oA2XBFuP.js"),[]),path:"/solutions/wallets/universal-wallet/02-quickstart.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/02-quickstart.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./04-sequence-kit-CcKjOYKE.js"),[]),path:"/solutions/wallets/universal-wallet/04-sequence-kit",type:"mdx",filePath:"solutions/wallets/universal-wallet/04-sequence-kit.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./04-sequence-kit-CcKjOYKE.js"),[]),path:"/solutions/wallets/universal-wallet/04-sequence-kit.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/04-sequence-kit.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./05-platforms-ByiO4KpY.js"),[]),path:"/solutions/wallets/universal-wallet/05-platforms",type:"mdx",filePath:"solutions/wallets/universal-wallet/05-platforms.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./05-platforms-ByiO4KpY.js"),[]),path:"/solutions/wallets/universal-wallet/05-platforms.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/05-platforms.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./06-fiat-on-ramps-BywjPbDw.js"),[]),path:"/solutions/wallets/universal-wallet/06-fiat-on-ramps",type:"mdx",filePath:"solutions/wallets/universal-wallet/06-fiat-on-ramps.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./06-fiat-on-ramps-BywjPbDw.js"),[]),path:"/solutions/wallets/universal-wallet/06-fiat-on-ramps.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/06-fiat-on-ramps.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./07-key-management-DWguiQRa.js"),[]),path:"/solutions/wallets/universal-wallet/07-key-management",type:"mdx",filePath:"solutions/wallets/universal-wallet/07-key-management.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./07-key-management-DWguiQRa.js"),[]),path:"/solutions/wallets/universal-wallet/07-key-management.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/07-key-management.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./03-get-top-orders-BdjZjwSZ.js"),__vite__mapDeps([22,1])),path:"/solutions/marketplaces/orderbook/examples/03-get-top-orders",type:"mdx",filePath:"solutions/marketplaces/orderbook/examples/03-get-top-orders.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./03-get-top-orders-BdjZjwSZ.js"),__vite__mapDeps([22,1])),path:"/solutions/marketplaces/orderbook/examples/03-get-top-orders.html",type:"mdx",filePath:"solutions/marketplaces/orderbook/examples/03-get-top-orders.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./04-get-orderbook-B5xOc7Ot.js"),__vite__mapDeps([23,1])),path:"/solutions/marketplaces/orderbook/examples/04-get-orderbook",type:"mdx",filePath:"solutions/marketplaces/orderbook/examples/04-get-orderbook.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./04-get-orderbook-B5xOc7Ot.js"),__vite__mapDeps([23,1])),path:"/solutions/marketplaces/orderbook/examples/04-get-orderbook.html",type:"mdx",filePath:"solutions/marketplaces/orderbook/examples/04-get-orderbook.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./05-get-user-activities-pEMwOcps.js"),[]),path:"/solutions/marketplaces/orderbook/examples/05-get-user-activities",type:"mdx",filePath:"solutions/marketplaces/orderbook/examples/05-get-user-activities.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./05-get-user-activities-pEMwOcps.js"),[]),path:"/solutions/marketplaces/orderbook/examples/05-get-user-activities.html",type:"mdx",filePath:"solutions/marketplaces/orderbook/examples/05-get-user-activities.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./06-orderbook-transactions-DlnXypsc.js"),__vite__mapDeps([24,1])),path:"/solutions/marketplaces/orderbook/examples/06-orderbook-transactions",type:"mdx",filePath:"solutions/marketplaces/orderbook/examples/06-orderbook-transactions.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./06-orderbook-transactions-DlnXypsc.js"),__vite__mapDeps([24,1])),path:"/solutions/marketplaces/orderbook/examples/06-orderbook-transactions.html",type:"mdx",filePath:"solutions/marketplaces/orderbook/examples/06-orderbook-transactions.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./01-deploy-DGtful7w.js"),__vite__mapDeps([25,1])),path:"/solutions/technical-references/internals/v1/01-deploy",type:"mdx",filePath:"solutions/technical-references/internals/v1/01-deploy.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./01-deploy-DGtful7w.js"),__vite__mapDeps([25,1])),path:"/solutions/technical-references/internals/v1/01-deploy.html",type:"mdx",filePath:"solutions/technical-references/internals/v1/01-deploy.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./03-wallet-factory-qSe_jt8l.js"),__vite__mapDeps([26,1])),path:"/solutions/technical-references/internals/v1/03-wallet-factory",type:"mdx",filePath:"solutions/technical-references/internals/v1/03-wallet-factory.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./03-wallet-factory-qSe_jt8l.js"),__vite__mapDeps([26,1])),path:"/solutions/technical-references/internals/v1/03-wallet-factory.html",type:"mdx",filePath:"solutions/technical-references/internals/v1/03-wallet-factory.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./04-wallet-configuration-DVqS5irt.js"),[]),path:"/solutions/technical-references/internals/v1/04-wallet-configuration",type:"mdx",filePath:"solutions/technical-references/internals/v1/04-wallet-configuration.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./04-wallet-configuration-DVqS5irt.js"),[]),path:"/solutions/technical-references/internals/v1/04-wallet-configuration.html",type:"mdx",filePath:"solutions/technical-references/internals/v1/04-wallet-configuration.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./05-modules-and-updates-BY6hMn8V.js"),[]),path:"/solutions/technical-references/internals/v1/05-modules-and-updates",type:"mdx",filePath:"solutions/technical-references/internals/v1/05-modules-and-updates.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./05-modules-and-updates-BY6hMn8V.js"),[]),path:"/solutions/technical-references/internals/v1/05-modules-and-updates.html",type:"mdx",filePath:"solutions/technical-references/internals/v1/05-modules-and-updates.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./06-main-module-upgradeable-fzKzewCJ.js"),[]),path:"/solutions/technical-references/internals/v1/06-main-module-upgradeable",type:"mdx",filePath:"solutions/technical-references/internals/v1/06-main-module-upgradeable.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./06-main-module-upgradeable-fzKzewCJ.js"),[]),path:"/solutions/technical-references/internals/v1/06-main-module-upgradeable.html",type:"mdx",filePath:"solutions/technical-references/internals/v1/06-main-module-upgradeable.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./08-signature-encoding-l13F1bwZ.js"),[]),path:"/solutions/technical-references/internals/v1/08-signature-encoding",type:"mdx",filePath:"solutions/technical-references/internals/v1/08-signature-encoding.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./08-signature-encoding-l13F1bwZ.js"),[]),path:"/solutions/technical-references/internals/v1/08-signature-encoding.html",type:"mdx",filePath:"solutions/technical-references/internals/v1/08-signature-encoding.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./09-nested-transaction-batching-B-AdSb0p.js"),[]),path:"/solutions/technical-references/internals/v1/09-nested-transaction-batching",type:"mdx",filePath:"solutions/technical-references/internals/v1/09-nested-transaction-batching.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./09-nested-transaction-batching-B-AdSb0p.js"),[]),path:"/solutions/technical-references/internals/v1/09-nested-transaction-batching.html",type:"mdx",filePath:"solutions/technical-references/internals/v1/09-nested-transaction-batching.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./10-guest-module-y0uUv3vN.js"),[]),path:"/solutions/technical-references/internals/v1/10-guest-module",type:"mdx",filePath:"solutions/technical-references/internals/v1/10-guest-module.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./10-guest-module-y0uUv3vN.js"),[]),path:"/solutions/technical-references/internals/v1/10-guest-module.html",type:"mdx",filePath:"solutions/technical-references/internals/v1/10-guest-module.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./11-wallet-context-DHz38Hof.js"),[]),path:"/solutions/technical-references/internals/v1/11-wallet-context",type:"mdx",filePath:"solutions/technical-references/internals/v1/11-wallet-context.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./11-wallet-context-DHz38Hof.js"),[]),path:"/solutions/technical-references/internals/v1/11-wallet-context.html",type:"mdx",filePath:"solutions/technical-references/internals/v1/11-wallet-context.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./12-contract-audits-FxglgZBT.js"),[]),path:"/solutions/technical-references/internals/v1/12-contract-audits",type:"mdx",filePath:"solutions/technical-references/internals/v1/12-contract-audits.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./12-contract-audits-FxglgZBT.js"),[]),path:"/solutions/technical-references/internals/v1/12-contract-audits.html",type:"mdx",filePath:"solutions/technical-references/internals/v1/12-contract-audits.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./01-deploy-BdadzA9S.js"),__vite__mapDeps([27,1])),path:"/solutions/technical-references/internals/v2/01-deploy",type:"mdx",filePath:"solutions/technical-references/internals/v2/01-deploy.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./01-deploy-BdadzA9S.js"),__vite__mapDeps([27,1])),path:"/solutions/technical-references/internals/v2/01-deploy.html",type:"mdx",filePath:"solutions/technical-references/internals/v2/01-deploy.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./04-configuration-DA08wPXf.js"),[]),path:"/solutions/technical-references/internals/v2/04-configuration",type:"mdx",filePath:"solutions/technical-references/internals/v2/04-configuration.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./04-configuration-DA08wPXf.js"),[]),path:"/solutions/technical-references/internals/v2/04-configuration.html",type:"mdx",filePath:"solutions/technical-references/internals/v2/04-configuration.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./03-manage-sessions-DPpWDxt_.js"),[]),path:"/solutions/wallets/embedded-wallet/examples/03-manage-sessions",type:"mdx",filePath:"solutions/wallets/embedded-wallet/examples/03-manage-sessions.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./03-manage-sessions-DPpWDxt_.js"),[]),path:"/solutions/wallets/embedded-wallet/examples/03-manage-sessions.html",type:"mdx",filePath:"solutions/wallets/embedded-wallet/examples/03-manage-sessions.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./04-use-wallets-DvoCONk1.js"),__vite__mapDeps([28,1])),path:"/solutions/wallets/embedded-wallet/examples/04-use-wallets",type:"mdx",filePath:"solutions/wallets/embedded-wallet/examples/04-use-wallets.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./04-use-wallets-DvoCONk1.js"),__vite__mapDeps([28,1])),path:"/solutions/wallets/embedded-wallet/examples/04-use-wallets.html",type:"mdx",filePath:"solutions/wallets/embedded-wallet/examples/04-use-wallets.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./05-validation-C8350nRY.js"),[]),path:"/solutions/wallets/embedded-wallet/examples/05-validation",type:"mdx",filePath:"solutions/wallets/embedded-wallet/examples/05-validation.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./05-validation-C8350nRY.js"),[]),path:"/solutions/wallets/embedded-wallet/examples/05-validation.html",type:"mdx",filePath:"solutions/wallets/embedded-wallet/examples/05-validation.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./06-transaction-receipts-Ca89f3rD.js"),[]),path:"/solutions/wallets/embedded-wallet/examples/06-transaction-receipts",type:"mdx",filePath:"solutions/wallets/embedded-wallet/examples/06-transaction-receipts.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./06-transaction-receipts-Ca89f3rD.js"),[]),path:"/solutions/wallets/embedded-wallet/examples/06-transaction-receipts.html",type:"mdx",filePath:"solutions/wallets/embedded-wallet/examples/06-transaction-receipts.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./01-connect-wallet-Cll-lTek.js"),__vite__mapDeps([29,1])),path:"/solutions/wallets/universal-wallet/examples/01-connect-wallet",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/01-connect-wallet.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./01-connect-wallet-Cll-lTek.js"),__vite__mapDeps([29,1])),path:"/solutions/wallets/universal-wallet/examples/01-connect-wallet.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/01-connect-wallet.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./02-auth-address-Dm4r6cTG.js"),[]),path:"/solutions/wallets/universal-wallet/examples/02-auth-address",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/02-auth-address.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./02-auth-address-Dm4r6cTG.js"),[]),path:"/solutions/wallets/universal-wallet/examples/02-auth-address.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/02-auth-address.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./03-sign-message-DfFVDTZF.js"),__vite__mapDeps([30,1])),path:"/solutions/wallets/universal-wallet/examples/03-sign-message",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/03-sign-message.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./03-sign-message-DfFVDTZF.js"),__vite__mapDeps([30,1])),path:"/solutions/wallets/universal-wallet/examples/03-sign-message.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/03-sign-message.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./04-session-keys-DxLs3p5v.js"),[]),path:"/solutions/wallets/universal-wallet/examples/04-session-keys",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/04-session-keys.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./04-session-keys-DxLs3p5v.js"),[]),path:"/solutions/wallets/universal-wallet/examples/04-session-keys.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/04-session-keys.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./05-send-transaction-pGrK718X.js"),[]),path:"/solutions/wallets/universal-wallet/examples/05-send-transaction",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/05-send-transaction.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./05-send-transaction-pGrK718X.js"),[]),path:"/solutions/wallets/universal-wallet/examples/05-send-transaction.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/05-send-transaction.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./06-send-erc20-DtUsnj7m.js"),[]),path:"/solutions/wallets/universal-wallet/examples/06-send-erc20",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/06-send-erc20.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./06-send-erc20-DtUsnj7m.js"),[]),path:"/solutions/wallets/universal-wallet/examples/06-send-erc20.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/06-send-erc20.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./07-send-erc721-TnZrFI4X.js"),[]),path:"/solutions/wallets/universal-wallet/examples/07-send-erc721",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/07-send-erc721.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./07-send-erc721-TnZrFI4X.js"),[]),path:"/solutions/wallets/universal-wallet/examples/07-send-erc721.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/07-send-erc721.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./08-send-erc1155-WRjMBGIi.js"),[]),path:"/solutions/wallets/universal-wallet/examples/08-send-erc1155",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/08-send-erc1155.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./08-send-erc1155-WRjMBGIi.js"),[]),path:"/solutions/wallets/universal-wallet/examples/08-send-erc1155.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/08-send-erc1155.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./09-send-batch-transactions-DTN3BT1c.js"),[]),path:"/solutions/wallets/universal-wallet/examples/09-send-batch-transactions",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/09-send-batch-transactions.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./09-send-batch-transactions-DTN3BT1c.js"),[]),path:"/solutions/wallets/universal-wallet/examples/09-send-batch-transactions.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/09-send-batch-transactions.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./10-building-backends-Dtr1UKN-.js"),[]),path:"/solutions/wallets/universal-wallet/examples/10-building-backends",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/10-building-backends.mdx",lastUpdatedAt:171285841e4},{lazy:()=>b(()=>import("./10-building-backends-Dtr1UKN-.js"),[]),path:"/solutions/wallets/universal-wallet/examples/10-building-backends.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/10-building-backends.mdx",lastUpdatedAt:171285841e4}];var zs={horizontalPadding:"var(--vocs-content_horizontalPadding)",verticalPadding:"var(--vocs-content_verticalPadding)",width:"var(--vocs-content_width)"},qw={default:"system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif",mono:'ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace'},Yw={default:"var(--vocs-fontFamily_default)",mono:"var(--vocs-fontFamily_mono)"},Jp={white:"var(--vocs-color_white)",black:"var(--vocs-color_black)",background:"var(--vocs-color_background)",background2:"var(--vocs-color_background2)",background3:"var(--vocs-color_background3)",background4:"var(--vocs-color_background4)",background5:"var(--vocs-color_background5)",backgroundAccent:"var(--vocs-color_backgroundAccent)",backgroundAccentHover:"var(--vocs-color_backgroundAccentHover)",backgroundAccentText:"var(--vocs-color_backgroundAccentText)",backgroundBlueTint:"var(--vocs-color_backgroundBlueTint)",backgroundDark:"var(--vocs-color_backgroundDark)",backgroundGreenTint:"var(--vocs-color_backgroundGreenTint)",backgroundGreenTint2:"var(--vocs-color_backgroundGreenTint2)",backgroundIrisTint:"var(--vocs-color_backgroundIrisTint)",backgroundRedTint:"var(--vocs-color_backgroundRedTint)",backgroundRedTint2:"var(--vocs-color_backgroundRedTint2)",backgroundYellowTint:"var(--vocs-color_backgroundYellowTint)",border:"var(--vocs-color_border)",border2:"var(--vocs-color_border2)",borderAccent:"var(--vocs-color_borderAccent)",borderBlue:"var(--vocs-color_borderBlue)",borderGreen:"var(--vocs-color_borderGreen)",borderIris:"var(--vocs-color_borderIris)",borderRed:"var(--vocs-color_borderRed)",borderYellow:"var(--vocs-color_borderYellow)",heading:"var(--vocs-color_heading)",inverted:"var(--vocs-color_inverted)",shadow:"var(--vocs-color_shadow)",shadow2:"var(--vocs-color_shadow2)",text:"var(--vocs-color_text)",text2:"var(--vocs-color_text2)",text3:"var(--vocs-color_text3)",text4:"var(--vocs-color_text4)",textAccent:"var(--vocs-color_textAccent)",textAccentHover:"var(--vocs-color_textAccentHover)",textBlue:"var(--vocs-color_textBlue)",textBlueHover:"var(--vocs-color_textBlueHover)",textGreen:"var(--vocs-color_textGreen)",textGreenHover:"var(--vocs-color_textGreenHover)",textIris:"var(--vocs-color_textIris)",textIrisHover:"var(--vocs-color_textIrisHover)",textRed:"var(--vocs-color_textRed)",textRedHover:"var(--vocs-color_textRedHover)",textYellow:"var(--vocs-color_textYellow)",textYellowHover:"var(--vocs-color_textYellowHover)",title:"var(--vocs-color_title)"},Us={0:"var(--vocs-space_0)",1:"var(--vocs-space_1)",2:"var(--vocs-space_2)",3:"var(--vocs-space_3)",4:"var(--vocs-space_4)",6:"var(--vocs-space_6)",8:"var(--vocs-space_8)",12:"var(--vocs-space_12)",14:"var(--vocs-space_14)",16:"var(--vocs-space_16)",18:"var(--vocs-space_18)",20:"var(--vocs-space_20)",22:"var(--vocs-space_22)",24:"var(--vocs-space_24)",28:"var(--vocs-space_28)",32:"var(--vocs-space_32)",36:"var(--vocs-space_36)",40:"var(--vocs-space_40)",44:"var(--vocs-space_44)",48:"var(--vocs-space_48)",56:"var(--vocs-space_56)",64:"var(--vocs-space_64)",72:"var(--vocs-space_72)",80:"var(--vocs-space_80)"};function Gv(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t ")," does not exist in object"));n=n[r]}return n}function qv(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],r={};for(var o in e){var i=e[o],a=[...n,o];typeof i=="string"||typeof i=="number"||i==null?r[o]=t(i,a):typeof i=="object"&&!Array.isArray(i)?r[o]=qv(i,t,a):console.warn('Skipping invalid key "'.concat(a.join("."),'". Should be a string, number, null or object. Received: "').concat(Array.isArray(i)?"Array":typeof i,'"'))}return r}function qt(e,t){var n={};if(typeof t=="object"){var r=e;qv(t,(l,s)=>{if(l!=null){var u=Qw(r,s);n[eh(u)]=String(l)}})}else{var o=e;for(var i in o){var a=o[i];a!=null&&(n[eh(i)]=a)}}return Object.defineProperty(n,"toString",{value:function(){return Object.keys(this).map(s=>"".concat(s,":").concat(this[s])).join(";")},writable:!1}),n}var Zw="var(--vocs_ExternalLink_iconUrl)",Xw="vocs_ExternalLink";const Jw=p.forwardRef(({className:e,children:t,hideExternalIcon:n,href:r,...o},i)=>{const{basePath:a}=Je(),l=a;return x.jsx("a",{ref:i,className:D(e,n||typeof t!="string"?void 0:Xw),href:r,target:"_blank",rel:"noopener noreferrer",style:qt({[Zw]:`url(${l}/.vocs/icons/arrow-diagonal.svg)`}),...o,children:t})});var th="vocs_Link_accent_underlined",nh="vocs_Link",rh="vocs_Link_styleless",cu=new Map,xa=new WeakMap,oh=0,e8=void 0;function t8(e){return e?(xa.has(e)||(oh+=1,xa.set(e,oh.toString())),xa.get(e)):"0"}function n8(e){return Object.keys(e).sort().filter(t=>e[t]!==void 0).map(t=>`${t}_${t==="root"?t8(e.root):e[t]}`).toString()}function r8(e){const t=n8(e);let n=cu.get(t);if(!n){const r=new Map;let o;const i=new IntersectionObserver(a=>{a.forEach(l=>{var s;const u=l.isIntersecting&&o.some(d=>l.intersectionRatio>=d);e.trackVisibility&&typeof l.isVisible>"u"&&(l.isVisible=u),(s=r.get(l.target))==null||s.forEach(d=>{d(u,l)})})},e);o=i.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:i,elements:r},cu.set(t,n)}return n}function o8(e,t,n={},r=e8){if(typeof window.IntersectionObserver>"u"&&r!==void 0){const s=e.getBoundingClientRect();return t(r,{isIntersecting:r,target:e,intersectionRatio:typeof n.threshold=="number"?n.threshold:0,time:0,boundingClientRect:s,intersectionRect:s,rootBounds:s}),()=>{}}const{id:o,observer:i,elements:a}=r8(n),l=a.get(e)||[];return a.has(e)||a.set(e,l),l.push(t),i.observe(e),function(){l.splice(l.indexOf(t),1),l.length===0&&(a.delete(e),i.unobserve(e)),a.size===0&&(i.disconnect(),cu.delete(o))}}function Yv({threshold:e,delay:t,trackVisibility:n,rootMargin:r,root:o,triggerOnce:i,skip:a,initialInView:l,fallbackInView:s,onChange:u}={}){var d;const[c,f]=p.useState(null),h=p.useRef(),[y,g]=p.useState({inView:!!l,entry:void 0});h.current=u,p.useEffect(()=>{if(a||!c)return;let _;return _=o8(c,(E,C)=>{g({inView:E,entry:C}),h.current&&h.current(E,C),C.isIntersecting&&i&&_&&(_(),_=void 0)},{root:o,rootMargin:r,threshold:e,trackVisibility:n,delay:t},s),()=>{_&&_()}},[Array.isArray(e)?e.toString():e,c,o,r,i,a,n,s,t]);const w=(d=y.entry)==null?void 0:d.target,m=p.useRef();!c&&w&&!i&&!a&&m.current!==w&&(m.current=w,g({inView:!!l,entry:void 0}));const v=[f,y.inView,y.entry];return v.ref=v[0],v.inView=v[1],v.entry=v[2],v}function i8(...e){return t=>{a8(t,...e)}}function a8(e,...t){t.forEach(n=>{typeof n=="function"?n(e):n!=null&&(n.current=e)})}const Zn=p.forwardRef((e,t)=>{const n=()=>{var i;return(i=Hd.find(a=>a.path===e.to))==null?void 0:i.lazy()},{ref:r,inView:o}=Yv();return p.useEffect(()=>{o&&n()},[o,n]),x.jsx(Vv,{ref:i8(t,r),...e})}),rn=p.forwardRef((e,t)=>{const{href:n,variant:r="accent underlined"}=e,{pathname:o}=Re();if(n!=null&&n.match(/^(www|https?)/))return x.jsx(Jw,{...e,ref:t,className:D(e.className,nh,r==="accent underlined"&&th,r==="styleless"&&rh),hideExternalIcon:e.hideExternalIcon});const[i,a]=(n||"").split("#"),l=`${i||o}${a?`#${a}`:""}`;return x.jsx(Zn,{...e,ref:t,className:D(e.className,nh,r==="accent underlined"&&th,r==="styleless"&&rh),to:l})});var l8="vocs_NotFound_divider",s8="vocs_NotFound",c8="vocs_H1",Qv="vocs_Heading",Zv="vocs_Heading_slugTarget";function Oo({level:e,...t}){const n=`h${e}`;return x.jsxs(n,{...t,id:void 0,className:D(t.className,Qv),children:[x.jsx("div",{id:t.id,className:Zv}),t.children]})}function Xv(e){return x.jsx(Oo,{...e,className:D(e.className,c8),level:1})}var u8="vocs_Paragraph";function Jv(e){return x.jsx("p",{...e,className:D(e.className,u8)})}function d8(){return x.jsxs("div",{className:s8,children:[x.jsx(Xv,{children:"Page Not Found"}),x.jsx("div",{style:{height:Us[24]}}),x.jsx("hr",{className:l8}),x.jsx("div",{style:{height:Us[24]}}),x.jsx(Jv,{children:"The page you were looking for could not be found."}),x.jsx("div",{style:{height:Us[8]}}),x.jsx(rn,{href:"/",children:"Go to Home Page"})]})}var f8="var(--vocs_Banner_bannerBackgroundColor)",p8="var(--vocs_Banner_bannerHeight)",h8="var(--vocs_Banner_bannerTextColor)",m8="vocs_Banner_closeButton",v8="vocs_Banner_content",g8="vocs_Banner_inner",y8="vocs_Banner";const x8=Object.getPrototypeOf(_8).constructor;async function _8(e,t){return new x8(String(e))(t)}function w8(e,t){return new Function(String(e))(t)}function Rr(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,i;for(i=0;i=0)&&(n[o]=e[o]);return n}var E8=["color"],k8=p.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=Rr(e,E8);return p.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o,{ref:t}),p.createElement("path",{d:"M6.85355 3.14645C7.04882 3.34171 7.04882 3.65829 6.85355 3.85355L3.70711 7H12.5C12.7761 7 13 7.22386 13 7.5C13 7.77614 12.7761 8 12.5 8H3.70711L6.85355 11.1464C7.04882 11.3417 7.04882 11.6583 6.85355 11.8536C6.65829 12.0488 6.34171 12.0488 6.14645 11.8536L2.14645 7.85355C1.95118 7.65829 1.95118 7.34171 2.14645 7.14645L6.14645 3.14645C6.34171 2.95118 6.65829 2.95118 6.85355 3.14645Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),b8=["color"],C8=p.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=Rr(e,b8);return p.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o,{ref:t}),p.createElement("path",{d:"M6.1584 3.13508C6.35985 2.94621 6.67627 2.95642 6.86514 3.15788L10.6151 7.15788C10.7954 7.3502 10.7954 7.64949 10.6151 7.84182L6.86514 11.8418C6.67627 12.0433 6.35985 12.0535 6.1584 11.8646C5.95694 11.6757 5.94673 11.3593 6.1356 11.1579L9.565 7.49985L6.1356 3.84182C5.94673 3.64036 5.95694 3.32394 6.1584 3.13508Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),P8=["color"],A8=p.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=Rr(e,P8);return p.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o,{ref:t}),p.createElement("path",{d:"M12.8536 2.85355C13.0488 2.65829 13.0488 2.34171 12.8536 2.14645C12.6583 1.95118 12.3417 1.95118 12.1464 2.14645L7.5 6.79289L2.85355 2.14645C2.65829 1.95118 2.34171 1.95118 2.14645 2.14645C1.95118 2.34171 1.95118 2.65829 2.14645 2.85355L6.79289 7.5L2.14645 12.1464C1.95118 12.3417 1.95118 12.6583 2.14645 12.8536C2.34171 13.0488 2.65829 13.0488 2.85355 12.8536L7.5 8.20711L12.1464 12.8536C12.3417 13.0488 12.6583 13.0488 12.8536 12.8536C13.0488 12.6583 13.0488 12.3417 12.8536 12.1464L8.20711 7.5L12.8536 2.85355Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),S8=["color"],T8=p.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=Rr(e,S8);return p.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o,{ref:t}),p.createElement("path",{d:"M3.5 2C3.22386 2 3 2.22386 3 2.5V12.5C3 12.7761 3.22386 13 3.5 13H11.5C11.7761 13 12 12.7761 12 12.5V6H8.5C8.22386 6 8 5.77614 8 5.5V2H3.5ZM9 2.70711L11.2929 5H9V2.70711ZM2 2.5C2 1.67157 2.67157 1 3.5 1H8.5C8.63261 1 8.75979 1.05268 8.85355 1.14645L12.8536 5.14645C12.9473 5.24021 13 5.36739 13 5.5V12.5C13 13.3284 12.3284 14 11.5 14H3.5C2.67157 14 2 13.3284 2 12.5V2.5Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),R8=["color"],$8=p.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=Rr(e,R8);return p.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o,{ref:t}),p.createElement("path",{d:"M1.5 5.25C1.91421 5.25 2.25 4.91421 2.25 4.5C2.25 4.08579 1.91421 3.75 1.5 3.75C1.08579 3.75 0.75 4.08579 0.75 4.5C0.75 4.91421 1.08579 5.25 1.5 5.25ZM4 4.5C4 4.22386 4.22386 4 4.5 4H13.5C13.7761 4 14 4.22386 14 4.5C14 4.77614 13.7761 5 13.5 5H4.5C4.22386 5 4 4.77614 4 4.5ZM4.5 7C4.22386 7 4 7.22386 4 7.5C4 7.77614 4.22386 8 4.5 8H13.5C13.7761 8 14 7.77614 14 7.5C14 7.22386 13.7761 7 13.5 7H4.5ZM4.5 10C4.22386 10 4 10.2239 4 10.5C4 10.7761 4.22386 11 4.5 11H13.5C13.7761 11 14 10.7761 14 10.5C14 10.2239 13.7761 10 13.5 10H4.5ZM2.25 7.5C2.25 7.91421 1.91421 8.25 1.5 8.25C1.08579 8.25 0.75 7.91421 0.75 7.5C0.75 7.08579 1.08579 6.75 1.5 6.75C1.91421 6.75 2.25 7.08579 2.25 7.5ZM1.5 11.25C1.91421 11.25 2.25 10.9142 2.25 10.5C2.25 10.0858 1.91421 9.75 1.5 9.75C1.08579 9.75 0.75 10.0858 0.75 10.5C0.75 10.9142 1.08579 11.25 1.5 11.25Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),O8=["color"],Wd=p.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=Rr(e,O8);return p.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o,{ref:t}),p.createElement("path",{d:"M10 6.5C10 8.433 8.433 10 6.5 10C4.567 10 3 8.433 3 6.5C3 4.567 4.567 3 6.5 3C8.433 3 10 4.567 10 6.5ZM9.30884 10.0159C8.53901 10.6318 7.56251 11 6.5 11C4.01472 11 2 8.98528 2 6.5C2 4.01472 4.01472 2 6.5 2C8.98528 2 11 4.01472 11 6.5C11 7.56251 10.6318 8.53901 10.0159 9.30884L12.8536 12.1464C13.0488 12.3417 13.0488 12.6583 12.8536 12.8536C12.6583 13.0488 12.3417 13.0488 12.1464 12.8536L9.30884 10.0159Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),I8=["color"],L8=p.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=Rr(e,I8);return p.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o,{ref:t}),p.createElement("path",{d:"M12.1464 1.14645C12.3417 0.951184 12.6583 0.951184 12.8535 1.14645L14.8535 3.14645C15.0488 3.34171 15.0488 3.65829 14.8535 3.85355L10.9109 7.79618C10.8349 7.87218 10.7471 7.93543 10.651 7.9835L6.72359 9.94721C6.53109 10.0435 6.29861 10.0057 6.14643 9.85355C5.99425 9.70137 5.95652 9.46889 6.05277 9.27639L8.01648 5.34897C8.06455 5.25283 8.1278 5.16507 8.2038 5.08907L12.1464 1.14645ZM12.5 2.20711L8.91091 5.79618L7.87266 7.87267L8.12731 8.12732L10.2038 7.08907L13.7929 3.5L12.5 2.20711ZM9.99998 2L8.99998 3H4.9C4.47171 3 4.18056 3.00039 3.95552 3.01877C3.73631 3.03668 3.62421 3.06915 3.54601 3.10899C3.35785 3.20487 3.20487 3.35785 3.10899 3.54601C3.06915 3.62421 3.03669 3.73631 3.01878 3.95552C3.00039 4.18056 3 4.47171 3 4.9V11.1C3 11.5283 3.00039 11.8194 3.01878 12.0445C3.03669 12.2637 3.06915 12.3758 3.10899 12.454C3.20487 12.6422 3.35785 12.7951 3.54601 12.891C3.62421 12.9309 3.73631 12.9633 3.95552 12.9812C4.18056 12.9996 4.47171 13 4.9 13H11.1C11.5283 13 11.8194 12.9996 12.0445 12.9812C12.2637 12.9633 12.3758 12.9309 12.454 12.891C12.6422 12.7951 12.7951 12.6422 12.891 12.454C12.9309 12.3758 12.9633 12.2637 12.9812 12.0445C12.9996 11.8194 13 11.5283 13 11.1V6.99998L14 5.99998V11.1V11.1207C14 11.5231 14 11.8553 13.9779 12.1259C13.9549 12.407 13.9057 12.6653 13.782 12.908C13.5903 13.2843 13.2843 13.5903 12.908 13.782C12.6653 13.9057 12.407 13.9549 12.1259 13.9779C11.8553 14 11.5231 14 11.1207 14H11.1H4.9H4.87934C4.47686 14 4.14468 14 3.87409 13.9779C3.59304 13.9549 3.33469 13.9057 3.09202 13.782C2.7157 13.5903 2.40973 13.2843 2.21799 12.908C2.09434 12.6653 2.04506 12.407 2.0221 12.1259C1.99999 11.8553 1.99999 11.5231 2 11.1207V11.1206V11.1V4.9V4.87935V4.87932V4.87931C1.99999 4.47685 1.99999 4.14468 2.0221 3.87409C2.04506 3.59304 2.09434 3.33469 2.21799 3.09202C2.40973 2.71569 2.7157 2.40973 3.09202 2.21799C3.33469 2.09434 3.59304 2.04506 3.87409 2.0221C4.14468 1.99999 4.47685 1.99999 4.87932 2H4.87935H4.9H9.99998Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))});function xl(e,t){if(typeof e!="object"||e===null)return e;if(Array.isArray(e))return e.map((r,o)=>xl(r,o));const n=e.props.children?{...e.props,children:xl(e.props.children)}:e.props;return Z.createElement(e.type,{...n,key:t})}function D8({hide:e}){const{banner:t}=Je(),n=p.useMemo(()=>{const r=(t==null?void 0:t.content)??"";if(!r)return null;if(typeof r!="string")return()=>xl(r);const{default:o}=w8(r,{...Xy,Fragment:p.Fragment});return o},[t]);return n?x.jsx("div",{className:D(y8),style:qt({[f8]:t==null?void 0:t.backgroundColor,[h8]:t==null?void 0:t.textColor}),children:x.jsxs("div",{className:D(g8),children:[x.jsx("div",{className:D(v8),children:x.jsx(n,{})}),(t==null?void 0:t.dismissable)!=="false"&&x.jsx("button",{className:D(m8),onClick:e,type:"button",children:x.jsx(A8,{width:14,height:14})})]})}):null}var N8="vocs_Content";function e1({children:e,className:t}){return x.jsx("article",{className:D(t,N8),children:e})}function t1({items:e,pathname:t}){const n=t.replace(/\.html$/,""),r=[];for(const o of e)(o.link&&n.startsWith(o.match||o.link)||o.items&&t1({items:o.items,pathname:t}).length>0)&&r.push(o.id);return r}function Ki({items:e,pathname:t}){return p.useMemo(()=>t1({items:e,pathname:t}),[e,t])}function $r(){const e=p.useContext(n1);if(!e)throw new Error("`usePageData` must be used within `PageDataContext.Provider`.");return e}const n1=p.createContext(void 0);function Kl(){const{pathname:e}=Re(),t=Je(),{sidebar:n}=t;if(!n)return{items:[]};if(Array.isArray(n))return{items:n};const r=p.useMemo(()=>{const o=Object.keys(n).filter(i=>e.startsWith(i));return o[o.length-1]},[n,e]);return r?Array.isArray(n[r])?{key:r,items:n[r]}:{...n[r],key:r}:{items:[]}}function Or(){const e=Kl(),{frontmatter:t}=$r(),{layout:n,showLogo:r,showOutline:o,showSidebar:i,showTopNav:a}=t||{},l=n??"docs";return{layout:l,get showLogo(){return typeof r<"u"?r:!0},get showOutline(){return typeof o<"u"?o:l==="docs"},get showSidebar(){return e.items.length===0?!1:typeof i<"u"?i:!(l==="minimal"||l==="landing")},get showTopNav(){return typeof a<"u"?a:!0}}}function M8(){const[e,t]=p.useState(()=>{if(!(typeof window>"u")){if(localStorage.getItem("vocs.theme")){const n=localStorage.getItem("vocs.theme");if(n)return n}return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}});return p.useEffect(()=>{e&&localStorage.setItem("vocs.theme",e),e==="dark"?document.documentElement.classList.add("dark"):document.documentElement.classList.remove("dark")},[e]),{theme:e,toggle(){t(n=>n==="light"?"dark":"light")}}}var j8="vocs_utils_visibleDark",F8="vocs_utils_visibleLight",r1="vocs_utils_visuallyHidden";function q(){return q=Object.assign?Object.assign.bind():function(e){for(var t=1;te.forEach(n=>z8(n,t))}function Ue(...e){return p.useCallback(o1(...e),e)}function kn(e,t=[]){let n=[];function r(i,a){const l=p.createContext(a),s=n.length;n=[...n,a];function u(c){const{scope:f,children:h,...y}=c,g=(f==null?void 0:f[e][s])||l,w=p.useMemo(()=>y,Object.values(y));return p.createElement(g.Provider,{value:w},h)}function d(c,f){const h=(f==null?void 0:f[e][s])||l,y=p.useContext(h);if(y)return y;if(a!==void 0)return a;throw new Error(`\`${c}\` must be used within \`${i}\``)}return u.displayName=i+"Provider",[u,d]}const o=()=>{const i=n.map(a=>p.createContext(a));return function(l){const s=(l==null?void 0:l[e])||i;return p.useMemo(()=>({[`__scope${e}`]:{...l,[e]:s}}),[l,s])}};return o.scopeName=e,[r,U8(o,...t)]}function U8(...e){const t=e[0];if(e.length===1)return t;const n=()=>{const r=e.map(o=>({useScope:o(),scopeName:o.scopeName}));return function(i){const a=r.reduce((l,{useScope:s,scopeName:u})=>{const c=s(i)[`__scope${u}`];return{...l,...c}},{});return p.useMemo(()=>({[`__scope${t.scopeName}`]:a}),[a])}};return n.scopeName=t.scopeName,n}const yn=globalThis!=null&&globalThis.document?p.useLayoutEffect:()=>{},V8=Wu.useId||(()=>{});let B8=0;function on(e){const[t,n]=p.useState(V8());return yn(()=>{e||n(r=>r??String(B8++))},[e]),e||(t?`radix-${t}`:"")}function at(e){const t=p.useRef(e);return p.useEffect(()=>{t.current=e}),p.useMemo(()=>(...n)=>{var r;return(r=t.current)===null||r===void 0?void 0:r.call(t,...n)},[])}function ar({prop:e,defaultProp:t,onChange:n=()=>{}}){const[r,o]=H8({defaultProp:t,onChange:n}),i=e!==void 0,a=i?e:r,l=at(n),s=p.useCallback(u=>{if(i){const c=typeof u=="function"?u(e):u;c!==e&&l(c)}else o(u)},[i,e,o,l]);return[a,s]}function H8({defaultProp:e,onChange:t}){const n=p.useState(e),[r]=n,o=p.useRef(r),i=at(t);return p.useEffect(()=>{o.current!==r&&(i(r),o.current=r)},[r,o,i]),n}const bo=p.forwardRef((e,t)=>{const{children:n,...r}=e,o=p.Children.toArray(n),i=o.find(K8);if(i){const a=i.props.children,l=o.map(s=>s===i?p.Children.count(a)>1?p.Children.only(null):p.isValidElement(a)?a.props.children:null:s);return p.createElement(uu,q({},r,{ref:t}),p.isValidElement(a)?p.cloneElement(a,void 0,l):null)}return p.createElement(uu,q({},r,{ref:t}),n)});bo.displayName="Slot";const uu=p.forwardRef((e,t)=>{const{children:n,...r}=e;return p.isValidElement(n)?p.cloneElement(n,{...G8(r,n.props),ref:t?o1(t,n.ref):n.ref}):p.Children.count(n)>1?p.Children.only(null):null});uu.displayName="SlotClone";const W8=({children:e})=>p.createElement(p.Fragment,null,e);function K8(e){return p.isValidElement(e)&&e.type===W8}function G8(e,t){const n={...t};for(const r in t){const o=e[r],i=t[r];/^on[A-Z]/.test(r)?o&&i?n[r]=(...l)=>{i(...l),o(...l)}:o&&(n[r]=o):r==="style"?n[r]={...o,...i}:r==="className"&&(n[r]=[o,i].filter(Boolean).join(" "))}return{...e,...n}}const q8=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"],fe=q8.reduce((e,t)=>{const n=p.forwardRef((r,o)=>{const{asChild:i,...a}=r,l=i?bo:t;return p.useEffect(()=>{window[Symbol.for("radix-ui")]=!0},[]),p.createElement(l,q({},a,{ref:o}))});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function du(e,t){e&&Ro.flushSync(()=>e.dispatchEvent(t))}function Y8(e,t=globalThis==null?void 0:globalThis.document){const n=at(e);p.useEffect(()=>{const r=o=>{o.key==="Escape"&&n(o)};return t.addEventListener("keydown",r),()=>t.removeEventListener("keydown",r)},[n,t])}const fu="dismissableLayer.update",Q8="dismissableLayer.pointerDownOutside",Z8="dismissableLayer.focusOutside";let ih;const X8=p.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),Kd=p.forwardRef((e,t)=>{var n;const{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:o,onPointerDownOutside:i,onFocusOutside:a,onInteractOutside:l,onDismiss:s,...u}=e,d=p.useContext(X8),[c,f]=p.useState(null),h=(n=c==null?void 0:c.ownerDocument)!==null&&n!==void 0?n:globalThis==null?void 0:globalThis.document,[,y]=p.useState({}),g=Ue(t,A=>f(A)),w=Array.from(d.layers),[m]=[...d.layersWithOutsidePointerEventsDisabled].slice(-1),v=w.indexOf(m),_=c?w.indexOf(c):-1,E=d.layersWithOutsidePointerEventsDisabled.size>0,C=_>=v,k=J8(A=>{const S=A.target,O=[...d.branches].some(j=>j.contains(S));!C||O||(i==null||i(A),l==null||l(A),A.defaultPrevented||s==null||s())},h),P=e5(A=>{const S=A.target;[...d.branches].some(j=>j.contains(S))||(a==null||a(A),l==null||l(A),A.defaultPrevented||s==null||s())},h);return Y8(A=>{_===d.layers.size-1&&(o==null||o(A),!A.defaultPrevented&&s&&(A.preventDefault(),s()))},h),p.useEffect(()=>{if(c)return r&&(d.layersWithOutsidePointerEventsDisabled.size===0&&(ih=h.body.style.pointerEvents,h.body.style.pointerEvents="none"),d.layersWithOutsidePointerEventsDisabled.add(c)),d.layers.add(c),ah(),()=>{r&&d.layersWithOutsidePointerEventsDisabled.size===1&&(h.body.style.pointerEvents=ih)}},[c,h,r,d]),p.useEffect(()=>()=>{c&&(d.layers.delete(c),d.layersWithOutsidePointerEventsDisabled.delete(c),ah())},[c,d]),p.useEffect(()=>{const A=()=>y({});return document.addEventListener(fu,A),()=>document.removeEventListener(fu,A)},[]),p.createElement(fe.div,q({},u,{ref:g,style:{pointerEvents:E?C?"auto":"none":void 0,...e.style},onFocusCapture:le(e.onFocusCapture,P.onFocusCapture),onBlurCapture:le(e.onBlurCapture,P.onBlurCapture),onPointerDownCapture:le(e.onPointerDownCapture,k.onPointerDownCapture)}))});function J8(e,t=globalThis==null?void 0:globalThis.document){const n=at(e),r=p.useRef(!1),o=p.useRef(()=>{});return p.useEffect(()=>{const i=l=>{if(l.target&&!r.current){let u=function(){i1(Q8,n,s,{discrete:!0})};const s={originalEvent:l};l.pointerType==="touch"?(t.removeEventListener("click",o.current),o.current=u,t.addEventListener("click",o.current,{once:!0})):u()}else t.removeEventListener("click",o.current);r.current=!1},a=window.setTimeout(()=>{t.addEventListener("pointerdown",i)},0);return()=>{window.clearTimeout(a),t.removeEventListener("pointerdown",i),t.removeEventListener("click",o.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}function e5(e,t=globalThis==null?void 0:globalThis.document){const n=at(e),r=p.useRef(!1);return p.useEffect(()=>{const o=i=>{i.target&&!r.current&&i1(Z8,n,{originalEvent:i},{discrete:!1})};return t.addEventListener("focusin",o),()=>t.removeEventListener("focusin",o)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}function ah(){const e=new CustomEvent(fu);document.dispatchEvent(e)}function i1(e,t,n,{discrete:r}){const o=n.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),r?du(o,i):o.dispatchEvent(i)}const Vs="focusScope.autoFocusOnMount",Bs="focusScope.autoFocusOnUnmount",lh={bubbles:!1,cancelable:!0},a1=p.forwardRef((e,t)=>{const{loop:n=!1,trapped:r=!1,onMountAutoFocus:o,onUnmountAutoFocus:i,...a}=e,[l,s]=p.useState(null),u=at(o),d=at(i),c=p.useRef(null),f=Ue(t,g=>s(g)),h=p.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;p.useEffect(()=>{if(r){let g=function(_){if(h.paused||!l)return;const E=_.target;l.contains(E)?c.current=E:Ln(c.current,{select:!0})},w=function(_){if(h.paused||!l)return;const E=_.relatedTarget;E!==null&&(l.contains(E)||Ln(c.current,{select:!0}))},m=function(_){if(document.activeElement===document.body)for(const C of _)C.removedNodes.length>0&&Ln(l)};document.addEventListener("focusin",g),document.addEventListener("focusout",w);const v=new MutationObserver(m);return l&&v.observe(l,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",g),document.removeEventListener("focusout",w),v.disconnect()}}},[r,l,h.paused]),p.useEffect(()=>{if(l){ch.add(h);const g=document.activeElement;if(!l.contains(g)){const m=new CustomEvent(Vs,lh);l.addEventListener(Vs,u),l.dispatchEvent(m),m.defaultPrevented||(t5(a5(l1(l)),{select:!0}),document.activeElement===g&&Ln(l))}return()=>{l.removeEventListener(Vs,u),setTimeout(()=>{const m=new CustomEvent(Bs,lh);l.addEventListener(Bs,d),l.dispatchEvent(m),m.defaultPrevented||Ln(g??document.body,{select:!0}),l.removeEventListener(Bs,d),ch.remove(h)},0)}}},[l,u,d,h]);const y=p.useCallback(g=>{if(!n&&!r||h.paused)return;const w=g.key==="Tab"&&!g.altKey&&!g.ctrlKey&&!g.metaKey,m=document.activeElement;if(w&&m){const v=g.currentTarget,[_,E]=n5(v);_&&E?!g.shiftKey&&m===E?(g.preventDefault(),n&&Ln(_,{select:!0})):g.shiftKey&&m===_&&(g.preventDefault(),n&&Ln(E,{select:!0})):m===v&&g.preventDefault()}},[n,r,h.paused]);return p.createElement(fe.div,q({tabIndex:-1},a,{ref:f,onKeyDown:y}))});function t5(e,{select:t=!1}={}){const n=document.activeElement;for(const r of e)if(Ln(r,{select:t}),document.activeElement!==n)return}function n5(e){const t=l1(e),n=sh(t,e),r=sh(t.reverse(),e);return[n,r]}function l1(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:r=>{const o=r.tagName==="INPUT"&&r.type==="hidden";return r.disabled||r.hidden||o?NodeFilter.FILTER_SKIP:r.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function sh(e,t){for(const n of e)if(!r5(n,{upTo:t}))return n}function r5(e,{upTo:t}){if(getComputedStyle(e).visibility==="hidden")return!0;for(;e;){if(t!==void 0&&e===t)return!1;if(getComputedStyle(e).display==="none")return!0;e=e.parentElement}return!1}function o5(e){return e instanceof HTMLInputElement&&"select"in e}function Ln(e,{select:t=!1}={}){if(e&&e.focus){const n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&o5(e)&&t&&e.select()}}const ch=i5();function i5(){let e=[];return{add(t){const n=e[0];t!==n&&(n==null||n.pause()),e=uh(e,t),e.unshift(t)},remove(t){var n;e=uh(e,t),(n=e[0])===null||n===void 0||n.resume()}}}function uh(e,t){const n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r,1),n}function a5(e){return e.filter(t=>t.tagName!=="A")}const s1=p.forwardRef((e,t)=>{var n;const{container:r=globalThis==null||(n=globalThis.document)===null||n===void 0?void 0:n.body,...o}=e;return r?bv.createPortal(p.createElement(fe.div,q({},o,{ref:t})),r):null});function l5(e,t){return p.useReducer((n,r)=>{const o=t[n][r];return o??n},e)}const bn=e=>{const{present:t,children:n}=e,r=s5(t),o=typeof n=="function"?n({present:r.isPresent}):p.Children.only(n),i=Ue(r.ref,o.ref);return typeof n=="function"||r.isPresent?p.cloneElement(o,{ref:i}):null};bn.displayName="Presence";function s5(e){const[t,n]=p.useState(),r=p.useRef({}),o=p.useRef(e),i=p.useRef("none"),a=e?"mounted":"unmounted",[l,s]=l5(a,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return p.useEffect(()=>{const u=_a(r.current);i.current=l==="mounted"?u:"none"},[l]),yn(()=>{const u=r.current,d=o.current;if(d!==e){const f=i.current,h=_a(u);e?s("MOUNT"):h==="none"||(u==null?void 0:u.display)==="none"?s("UNMOUNT"):s(d&&f!==h?"ANIMATION_OUT":"UNMOUNT"),o.current=e}},[e,s]),yn(()=>{if(t){const u=c=>{const h=_a(r.current).includes(c.animationName);c.target===t&&h&&Ro.flushSync(()=>s("ANIMATION_END"))},d=c=>{c.target===t&&(i.current=_a(r.current))};return t.addEventListener("animationstart",d),t.addEventListener("animationcancel",u),t.addEventListener("animationend",u),()=>{t.removeEventListener("animationstart",d),t.removeEventListener("animationcancel",u),t.removeEventListener("animationend",u)}}else s("ANIMATION_END")},[t,s]),{isPresent:["mounted","unmountSuspended"].includes(l),ref:p.useCallback(u=>{u&&(r.current=getComputedStyle(u)),n(u)},[])}}function _a(e){return(e==null?void 0:e.animationName)||"none"}let Hs=0;function c1(){p.useEffect(()=>{var e,t;const n=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",(e=n[0])!==null&&e!==void 0?e:dh()),document.body.insertAdjacentElement("beforeend",(t=n[1])!==null&&t!==void 0?t:dh()),Hs++,()=>{Hs===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(r=>r.remove()),Hs--}},[])}function dh(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.cssText="outline: none; opacity: 0; position: fixed; pointer-events: none",e}var en=function(){return en=Object.assign||function(t){for(var n,r=1,o=arguments.length;r"u")return C5;var t=P5(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},S5=p1(),uo="data-scroll-locked",T5=function(e,t,n,r){var o=e.left,i=e.top,a=e.right,l=e.gap;return n===void 0&&(n="margin"),` + */function ko(){return ko=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[o]=e[o]);return n}function u7(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function d7(e,t){return e.button===0&&(!t||t==="_self")&&!u7(e)}const f7=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","unstable_viewTransition"],p7="6";try{window.__reactRouterVersion=p7}catch{}function h7(e,t){return O2({basename:t==null?void 0:t.basename,future:ko({},t==null?void 0:t.future,{v7_prependBasename:!0}),history:r2({window:t==null?void 0:t.window}),hydrationData:(t==null?void 0:t.hydrationData)||m7(),routes:e,mapRouteProperties:s7,window:t==null?void 0:t.window}).initialize()}function m7(){var e;let t=(e=window)==null?void 0:e.__staticRouterHydrationData;return t&&t.errors&&(t=ko({},t,{errors:v7(t.errors)})),t}function v7(e){if(!e)return null;let t=Object.entries(e),n={};for(let[r,o]of t)if(o&&o.__type==="RouteErrorResponse")n[r]=new jd(o.status,o.statusText,o.data,o.internal===!0);else if(o&&o.__type==="Error"){if(o.__subType){let i=window[o.__subType];if(typeof i=="function")try{let a=new i(o.message);a.stack="",n[r]=a}catch{}}if(n[r]==null){let i=new Error(o.message);i.stack="",n[r]=i}}else n[r]=o;return n}const g7=p.createContext({isTransitioning:!1}),y7=p.createContext(new Map),x7="startTransition",qp=Wu[x7],_7="flushSync",Yp=n2[_7];function w7(e){qp?qp(e):e()}function Qo(e){Yp?Yp(e):e()}class E7{constructor(){this.status="pending",this.promise=new Promise((t,n)=>{this.resolve=r=>{this.status==="pending"&&(this.status="resolved",t(r))},this.reject=r=>{this.status==="pending"&&(this.status="rejected",n(r))}})}}function k7(e){let{fallbackElement:t,router:n,future:r}=e,[o,i]=p.useState(n.state),[a,l]=p.useState(),[s,u]=p.useState({isTransitioning:!1}),[d,c]=p.useState(),[f,h]=p.useState(),[y,g]=p.useState(),w=p.useRef(new Map),{v7_startTransition:m}=r||{},v=p.useCallback(P=>{m?w7(P):P()},[m]),_=p.useCallback((P,A)=>{let{deletedFetchers:S,unstable_flushSync:O,unstable_viewTransitionOpts:j}=A;S.forEach(F=>w.current.delete(F)),P.fetchers.forEach((F,$)=>{F.data!==void 0&&w.current.set($,F.data)});let N=n.window==null||typeof n.window.document.startViewTransition!="function";if(!j||N){O?Qo(()=>i(P)):v(()=>i(P));return}if(O){Qo(()=>{f&&(d&&d.resolve(),f.skipTransition()),u({isTransitioning:!0,flushSync:!0,currentLocation:j.currentLocation,nextLocation:j.nextLocation})});let F=n.window.document.startViewTransition(()=>{Qo(()=>i(P))});F.finished.finally(()=>{Qo(()=>{c(void 0),h(void 0),l(void 0),u({isTransitioning:!1})})}),Qo(()=>h(F));return}f?(d&&d.resolve(),f.skipTransition(),g({state:P,currentLocation:j.currentLocation,nextLocation:j.nextLocation})):(l(P),u({isTransitioning:!0,flushSync:!1,currentLocation:j.currentLocation,nextLocation:j.nextLocation}))},[n.window,f,d,w,v]);p.useLayoutEffect(()=>n.subscribe(_),[n,_]),p.useEffect(()=>{s.isTransitioning&&!s.flushSync&&c(new E7)},[s]),p.useEffect(()=>{if(d&&a&&n.window){let P=a,A=d.promise,S=n.window.document.startViewTransition(async()=>{v(()=>i(P)),await A});S.finished.finally(()=>{c(void 0),h(void 0),l(void 0),u({isTransitioning:!1})}),h(S)}},[v,a,d,n.window]),p.useEffect(()=>{d&&a&&o.location.key===a.location.key&&d.resolve()},[d,f,o.location,a]),p.useEffect(()=>{!s.isTransitioning&&y&&(l(y.state),u({isTransitioning:!0,flushSync:!1,currentLocation:y.currentLocation,nextLocation:y.nextLocation}),g(void 0))},[s.isTransitioning,y]),p.useEffect(()=>{},[]);let E=p.useMemo(()=>({createHref:n.createHref,encodeLocation:n.encodeLocation,go:P=>n.navigate(P),push:(P,A,S)=>n.navigate(P,{state:A,preventScrollReset:S==null?void 0:S.preventScrollReset}),replace:(P,A,S)=>n.navigate(P,{replace:!0,state:A,preventScrollReset:S==null?void 0:S.preventScrollReset})}),[n]),C=n.basename||"/",k=p.useMemo(()=>({router:n,navigator:E,static:!1,basename:C}),[n,E,C]);return p.createElement(p.Fragment,null,p.createElement(Wi.Provider,{value:k},p.createElement(zd.Provider,{value:o},p.createElement(y7.Provider,{value:w.current},p.createElement(g7.Provider,{value:s},p.createElement(l7,{basename:C,location:o.location,navigationType:o.historyAction,navigator:E,future:{v7_relativeSplatPath:n.future.v7_relativeSplatPath}},o.initialized||n.future.v7_partialHydration?p.createElement(b7,{routes:n.routes,future:n.future,state:o}):t))))),null)}function b7(e){let{routes:t,future:n,state:r}=e;return q2(t,void 0,r,n)}const C7=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",P7=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Vv=p.forwardRef(function(t,n){let{onClick:r,relative:o,reloadDocument:i,replace:a,state:l,target:s,to:u,preventScrollReset:d,unstable_viewTransition:c}=t,f=c7(t,f7),{basename:h}=p.useContext(ir),y,g=!1;if(typeof u=="string"&&P7.test(u)&&(y=u,C7))try{let _=new URL(window.location.href),E=u.startsWith("//")?new URL(_.protocol+u):new URL(u),C=Sr(E.pathname,h);E.origin===_.origin&&C!=null?u=C+E.search+E.hash:g=!0}catch{}let w=W2(u,{relative:o}),m=R7(u,{replace:a,state:l,target:s,preventScrollReset:d,relative:o,unstable_viewTransition:c});function v(_){r&&r(_),_.defaultPrevented||m(_)}return p.createElement("a",ko({},f,{href:y||w,onClick:g||i?r:v,ref:n,target:s}))});function A7(e){let{getKey:t,storageKey:n}=e;return $7({getKey:t,storageKey:n}),null}var lu;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(lu||(lu={}));var su;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(su||(su={}));function S7(e){let t=p.useContext(Wi);return t||ne(!1),t}function T7(e){let t=p.useContext(zd);return t||ne(!1),t}function R7(e,t){let{target:n,replace:r,state:o,preventScrollReset:i,relative:a,unstable_viewTransition:l}=t===void 0?{}:t,s=Ud(),u=Re(),d=Fv(e,{relative:a});return p.useCallback(c=>{if(d7(c,n)){c.preventDefault();let f=r!==void 0?r:br(u)===br(d);s(e,{replace:f,state:o,preventScrollReset:i,relative:a,unstable_viewTransition:l})}},[u,s,d,r,o,n,e,i,a,l])}const Qp="react-router-scroll-positions";let ya={};function $7(e){let{getKey:t,storageKey:n}=e===void 0?{}:e,{router:r}=S7(lu.UseScrollRestoration),{restoreScrollPosition:o,preventScrollReset:i}=T7(su.UseScrollRestoration),{basename:a}=p.useContext(ir),l=Re(),s=r7(),u=n7();p.useEffect(()=>(window.history.scrollRestoration="manual",()=>{window.history.scrollRestoration="auto"}),[]),O7(p.useCallback(()=>{if(u.state==="idle"){let d=(t?t(l,s):null)||l.key;ya[d]=window.scrollY}try{sessionStorage.setItem(n||Qp,JSON.stringify(ya))}catch{}window.history.scrollRestoration="auto"},[n,t,u.state,l,s])),typeof document<"u"&&(p.useLayoutEffect(()=>{try{let d=sessionStorage.getItem(n||Qp);d&&(ya=JSON.parse(d))}catch{}},[n]),p.useLayoutEffect(()=>{let d=t&&a!=="/"?(f,h)=>t(ko({},f,{pathname:Sr(f.pathname,a)||f.pathname}),h):t,c=r==null?void 0:r.enableScrollRestoration(ya,()=>window.scrollY,d);return()=>c&&c()},[r,a,t]),p.useLayoutEffect(()=>{if(o!==!1){if(typeof o=="number"){window.scrollTo(0,o);return}if(l.hash){let d=document.getElementById(decodeURIComponent(l.hash.slice(1)));if(d){d.scrollIntoView();return}}i!==!0&&window.scrollTo(0,0)}},[l,o,i]))}function O7(e,t){let{capture:n}=t||{};p.useEffect(()=>{let r=n!=null?{capture:n}:void 0;return window.addEventListener("pagehide",e,r),()=>{window.removeEventListener("pagehide",e,r)}},[e,n])}function I7(e){return e instanceof Uint8Array||e!=null&&typeof e=="object"&&e.constructor.name==="Uint8Array"}function Bd(e,...t){if(!I7(e))throw new Error("Uint8Array expected");if(t.length>0&&!t.includes(e.length))throw new Error(`Uint8Array expected of length ${t}, not of length=${e.length}`)}function Zp(e,t=!0){if(e.destroyed)throw new Error("Hash instance has been destroyed");if(t&&e.finished)throw new Error("Hash#digest() has already been called")}function L7(e,t){Bd(e);const n=t.outputLen;if(e.lengthnew DataView(e.buffer,e.byteOffset,e.byteLength),Zt=(e,t)=>e<<32-t|e>>>t;new Uint8Array(new Uint32Array([287454020]).buffer)[0];const D7=Array.from({length:256},(e,t)=>t.toString(16).padStart(2,"0"));function _P(e){Bd(e);let t="";for(let n=0;ne().update(Bv(r)).digest(),n=e();return t.outputLen=n.outputLen,t.blockLen=n.blockLen,t.create=()=>e(),t}function F7(e,t,n,r){if(typeof e.setBigUint64=="function")return e.setBigUint64(t,n,r);const o=BigInt(32),i=BigInt(4294967295),a=Number(n>>o&i),l=Number(n&i),s=r?4:0,u=r?0:4;e.setUint32(t+s,a,r),e.setUint32(t+u,l,r)}const z7=(e,t,n)=>e&t^~e&n,U7=(e,t,n)=>e&t^e&n^t&n;class V7 extends M7{constructor(t,n,r,o){super(),this.blockLen=t,this.outputLen=n,this.padOffset=r,this.isLE=o,this.finished=!1,this.length=0,this.pos=0,this.destroyed=!1,this.buffer=new Uint8Array(t),this.view=Fs(this.buffer)}update(t){Zp(this);const{view:n,buffer:r,blockLen:o}=this;t=Bv(t);const i=t.length;for(let a=0;ao-a&&(this.process(r,0),a=0);for(let c=a;cd.length)throw new Error("_sha2: outputLen bigger than state");for(let c=0;c>>3,g=Zt(h,17)^Zt(h,19)^h>>>10;On[c]=g+On[c-7]+y+On[c-16]|0}let{A:r,B:o,C:i,D:a,E:l,F:s,G:u,H:d}=this;for(let c=0;c<64;c++){const f=Zt(l,6)^Zt(l,11)^Zt(l,25),h=d+f+z7(l,s,u)+B7[c]+On[c]|0,g=(Zt(r,2)^Zt(r,13)^Zt(r,22))+U7(r,o,i)|0;d=u,u=s,s=l,l=a+h|0,a=i,i=o,o=r,r=h+g|0}r=r+this.A|0,o=o+this.B|0,i=i+this.C|0,a=a+this.D|0,l=l+this.E|0,s=s+this.F|0,u=u+this.G|0,d=d+this.H|0,this.set(r,o,i,a,l,s,u,d)}roundClean(){On.fill(0)}destroy(){this.set(0,0,0,0,0,0,0,0),this.buffer.fill(0)}}const wP=j7(()=>new H7),Hv={blogDir:"./pages/blog",rootDir:"docs",title:"Sequence",titleTemplate:"%s – Sequence",iconUrl:{dark:"/img/favicon.ico",light:"/img/favicon.ico"},logoUrl:{dark:"/img/sequence-composite-dark.svg",light:"/img/sequence-composite-light.svg"},basePath:"",topNav:[{text:"Solutions",items:[{text:"Wallets",link:"/solutions/wallets/overview",match:"/solutions/wallets/overview",id:257,items:[]},{text:"Marketplace",link:"/solutions/marketplaces/overview",match:"/solutions/marketplaces/overview",id:258,items:[]},{text:"Collectibles",link:"/solutions/collectibles/contracts/01-deploy-an-item-collection",match:"/solutions/collectibles/contracts/01-deploy-an-item-collection",id:259,items:[]},{text:"Payments",link:"/solutions/nft-checkout",match:"/solutions/nft-checkout",id:260,items:[]},{text:"Builder Console",link:"/solutions/builder/overview",match:"/solutions/builder/overview",items:[{text:"Overview",link:"/solutions/builder/overview",match:"/solutions/builder/overview",id:262,items:[]}],id:261}],id:256},{text:"Guides",items:[{text:"Web3 Game with WebGL",link:"/guides/webgl-guide",match:"/guides/webgl-guide",id:264,items:[]},{text:"Web3 Game with Unity",link:"/guides/unity-guide",match:"/guides/unity-guide",id:265,items:[]},{text:"Lootboxes",link:"/guides/lootbox",match:"/guides/lootbox",id:266,items:[]},{text:"Custom Marketplace",link:"/guides/custom-marketplace-guide",match:"/guides/custom-marketplace-guide",id:267,items:[]}],id:263},{text:"SDKs",items:[{text:"Unity",link:"/sdk/unity/01-overview",match:"/sdk/unity/01-overview",id:269,items:[]},{text:"Unreal",link:"/sdk/unreal/01-overview",match:"/sdk/unreal/01-overview",id:270,items:[]},{text:"Typescript",link:"/sdk/typescript/03-guides/overview",match:"/sdk/typescript/03-guides/overview",id:271,items:[]},{text:"Sequence Kit",link:"/sdk/sequence-kit/01-overview",match:"/sdk/sequence-kit/01-overview",id:272,items:[]},{text:"Go",link:"/sdk/go/overview",match:"/sdk/go/overview",id:273,items:[]}],id:268},{text:"APIs",items:[{text:"Relayer API",link:"/api/relayer/overview",id:275,items:[]},{text:"Indexer API",link:"/api/indexer/overview",id:276,items:[]},{text:"Metadata API",link:"/api/metadata/overview",id:277,items:[]},{text:"Marketplace API",link:"/api/marketplace/overview",id:278,items:[]},{text:"Node Gateway",link:"/api/node-gateway",id:279,items:[]}],id:274},{text:"Support",items:[{text:"Support",link:"/support",id:281,items:[]},{text:"Changelog",link:"https://0xsequence.canny.io/changelog",id:282,items:[]},{text:"Token Directory",link:"/support/token-directory",id:283,items:[]},{text:"FAQ",link:"https://support.sequence.xyz",id:284,items:[]},{text:"Discord",link:"https://discord.gg/sequence",id:285,items:[]},{text:"We're hiring!",link:"https://horizon.io/careers",id:286,items:[]},{text:"Contact Us",link:"https://support.sequence.xyz",id:287,items:[]}],id:280}],sidebar:{"/solutions":[{text:"Wallets",items:[{text:"Overview",link:"/solutions/wallets/overview"},{text:"Embedded Wallet",collapsed:!0,items:[{text:"Overview",link:"/solutions/wallets/embedded-wallet/01-overview"},{text:"Quickstart",link:"/solutions/wallets/embedded-wallet/02-quickstart"},{text:"Examples",collapsed:!0,items:[{text:"Manage Sessions",link:"/solutions/wallets/embedded-wallet/examples/03-manage-sessions"},{text:"Use Wallets",link:"/solutions/wallets/embedded-wallet/examples/04-use-wallets"},{text:"Validation",link:"/solutions/wallets/embedded-wallet/examples/05-validation"},{text:"Transaction Receipts",link:"/solutions/wallets/embedded-wallet/examples/06-transaction-receipts"}]}]},{text:"Universal Wallet",collapsed:!0,items:[{text:"Overview",link:"/solutions/wallets/universal-wallet/01-overview"},{text:"Quickstart",link:"/solutions/wallets/universal-wallet/02-quickstart"},{text:"Examples",collapsed:!0,items:[{text:"Connect Wallet",link:"/solutions/wallets/universal-wallet/examples/01-connect-wallet"},{text:"Authenticate Users with Message Signature",link:"/solutions/wallets/universal-wallet/examples/02-auth-address"},{text:"Signing & Verifying Messages",link:"/solutions/wallets/universal-wallet/examples/03-sign-message"},{text:"No-wallet confirmation signatures",link:"/solutions/wallets/universal-wallet/examples/04-session-keys"},{text:"Sending Transactions",link:"/solutions/wallets/universal-wallet/examples/05-send-transaction"},{text:"Sending ERC-20 Tokens",link:"/solutions/wallets/universal-wallet/examples/06-send-erc20"},{text:"Sending ERC-721 (NFT) Tokens",link:"/solutions/wallets/universal-wallet/examples/07-send-erc721"},{text:"Sending ERC-1155 (Collectible) Tokens",link:"/solutions/wallets/universal-wallet/examples/08-send-erc1155"},{text:"Sending a Batch of Transactions",link:"/solutions/wallets/universal-wallet/examples/09-send-batch-transactions"},{text:"Building Backends with Sequence",link:"/solutions/wallets/universal-wallet/examples/10-building-backends"}]},{text:"Sequence Kit",link:"/solutions/wallets/universal-wallet/04-sequence-kit"},{text:"Supported Platforms",link:"/solutions/wallets/universal-wallet/05-platforms"},{text:"Fiat On-Ramps",link:"/solutions/wallets/universal-wallet/06-fiat-on-ramps"},{text:"Key Management",link:"/solutions/wallets/universal-wallet/07-key-management"}]}]},{text:"Marketplace",items:[{text:"Overview",link:"/solutions/marketplaces/overview"},{text:"White-label Marketplace",link:"/solutions/marketplaces/white-label-marketplace"},{text:"Build your Custom Marketplace",collapsed:!0,items:[{text:"Overview",link:"/solutions/marketplaces/orderbook/01-overview"},{text:"Quickstart",link:"/solutions/marketplaces/orderbook/02-quickstart"},{text:"Examples",collapsed:!0,items:[{text:"Get Top Orders",link:"/solutions/marketplaces/orderbook/examples/03-get-top-orders"},{text:"Get Orderbook",link:"/solutions/marketplaces/orderbook/examples/04-get-orderbook"},{text:"Get User Activities",link:"/solutions/marketplaces/orderbook/examples/05-get-user-activities"},{text:"Creating Market Transactions",link:"/solutions/marketplaces/orderbook/examples/06-orderbook-transactions"}]}]}]},{text:"Collectibles",items:[{text:"Deployable Contracts",collapsed:!0,items:[{text:"Deploy a Collectible Contract",link:"/solutions/collectibles/contracts/01-deploy-an-item-collection"},{text:"Deploy an In-Game Currency (ERC20)",link:"/solutions/collectibles/contracts/02-deploy-ERC20-currency"}]},{text:"Metadata",collapsed:!0,items:[{text:"Manage Metadata in Builder",link:"/solutions/collectibles/metadata/800-manage-metadata-builder"}]}]},{text:"Payments",items:[{text:"NFT Checkout",link:"/solutions/nft-checkout"},{text:"Onramps",link:"/solutions/payments/onramps/01-fiat-on-ramps"}]},{text:"Builder Console",collapsed:!0,items:[{text:"Overview",link:"/solutions/builder/overview"},{text:"Get Started",link:"/solutions/builder/getting-started"},{text:"Project Management",link:"/solutions/builder/project-management"},{text:"Contracts",link:"/solutions/builder/contracts"},{text:"Gas Tank",link:"/solutions/builder/gas-tank"},{text:"Wallet SDKs",link:"/solutions/builder/wallet-sdks"},{text:"Embedded Wallet",link:"/solutions/builder/embedded-wallet"},{text:"Node Gateway",link:"/solutions/builder/node-gateway"},{text:"Marketplaces",link:"/solutions/builder/marketplaces"},{text:"Indexer",link:"/solutions/builder/indexer"},{text:"Analytics",link:"/solutions/builder/analytics"},{text:"Settings",link:"/solutions/builder/project-settings"}]},{text:"Technical References",items:[{text:"Chain Support",link:"/solutions/technical-references/chain-support"},{text:"Smart Contract Wallets",collapsed:!0,items:[{text:"Why smart contract wallets?",link:"/solutions/technical-references/wallet-contracts/01-why"}]},{text:"Contract Internals",collapsed:!0,items:[{text:"Deployment",link:"/solutions/technical-references/internals/01-deployment"},{text:"Sequence v1",collapsed:!0,items:[{text:"Deploy",link:"/solutions/technical-references/internals/v1/01-deploy"},{text:"Wallet Factory",link:"/solutions/technical-references/internals/v1/03-wallet-factory"},{text:"Wallet Configuration",link:"/solutions/technical-references/internals/v1/04-wallet-configuration"},{text:"Signature Encoding",link:"/solutions/technical-references/internals/v1/08-signature-encoding"},{text:"Wallet Context",link:"/solutions/technical-references/internals/v1/11-wallet-context"},{text:"Contract Audits",link:"/solutions/technical-references/internals/v1/12-contract-audits"}]},{text:"Sequence v2",collapsed:!0,items:[{text:"Deploy",link:"/solutions/technical-references/internals/v2/01-deploy"},{text:"Wallet Configuration",link:"/solutions/technical-references/internals/v2/04-configuration"}]}]},{text:"Wallet as a Service",collapsed:!0,items:[{text:"Overview",link:"/solutions/technical-references/wallet-as-a-service/overview"},{text:"Intents",link:"/solutions/technical-references/wallet-as-a-service/intents"},{text:"Enclave verification",link:"/solutions/technical-references/wallet-as-a-service/enclave-verification"}]}]}],"/guides":[{text:"Build a game with WebGL",collapsed:!0,items:[{text:"Project setup with webpack",link:"/guides/webgl-guide#1-project-setup-with-webpack"},{text:"Integrate Sequence Kit",link:"/guides/webgl-guide#2-integrate-sequence-kit"},{text:"Deploy collectibles contract",link:"/guides/webgl-guide#3-deploy-a-collectibles-contract"},{text:"Deploy a remote minter & mint in-game achievement tokens",link:"/guides/webgl-guide#4-deploy-a-remote-minter--mint-in-game-achievement-tokens"},{text:"Leverage items in-game",link:"/guides/webgl-guide#5-leverage-items-in-game"},{text:"Burn in-game achievement tokens",link:"/guides/webgl-guide#6-burn-in-game-achievement-tokens"},{text:"Integrate In-Game Wallet into Sequence Kit",link:"/guides/webgl-guide#7-optional-integrate-in-game-wallet-into-sequence-kit"}]},{text:"Build a mobile Unity game",collapsed:!0,items:[{text:"Integrate SequenceKit with WaaS",link:"/guides/unity-guide#integrate-sequencekit-with-waas"},{text:"Deploy a collectibles contract",link:"/guides/unity-guide#deploy-a-collectibles-contract"},{text:"Deploy a remote minter",link:"/guides/unity-guide#deploy-a-remote-minter"},{text:"Mint in-game achievement tokens",link:"/guides/unity-guide#mint-in-game-achievement-tokens"},{text:"Burn in-game achievement tokens",link:"/guides/unity-guide#burn-in-game-achievement-tokens"},{text:"Integrate an embedded marketplace",link:"/guides/unity-guide#integrate-an-embedded-marketplace"},{text:"Leverage purchased items in-game",link:"/guides/unity-guide#leverage-purchased-items-in-game"}]},{text:"Build a lootbox with AI minting",link:"/guides/lootbox"},{text:"Build a custom marketplace",collapsed:!0,items:[{text:"Minting",link:"/guides/custom-marketplace-guide#1-minting"},{text:"Wallet authentication",link:"/guides/custom-marketplace-guide#2-wallet-authentication"},{text:"Blockchain queries",link:"/guides/custom-marketplace-guide#3-blockchain-queries"},{text:"Multi-Wallet types",link:"/guides/custom-marketplace-guide#4-multi-wallet-types"},{text:"Request creation",link:"/guides/custom-marketplace-guide#5-request-creation"},{text:"Order accepting",link:"/guides/custom-marketplace-guide#6-order-accepting"},{text:"Integrate In-Game Wallet into Sequence Kit",link:"/guides/custom-marketplace-guide#7-optional-integrate-in-game-wallet-into-sequence-kit"}]},{text:"Templates",items:[{text:"Embedded Wallet Demo",link:"/guides/templates/template-embedded-wallet"},{text:"Build a Backend Transaction Manager",link:"/guides/templates/02-building-relaying-server"},{text:"Serverless Minting of Collectibles",link:"/guides/templates/03-mint-collectibles-serverless"}]}],"/sdk":[{text:"Game Engine",items:[{text:"Unreal",collapsed:!0,items:[{text:"Overview",link:"/sdk/unreal/01-overview"},{text:"Installation",link:"/sdk/unreal/02-installation"},{text:"Setup",link:"/sdk/unreal/03-setup"},{text:"Authentication",link:"/sdk/unreal/04-authentication"},{text:"API Integration",link:"/sdk/unreal/05-api-integration"},{text:"Packaging",link:"/sdk/unreal/06-packaging"}]},{text:"Unity",collapsed:!0,items:[{text:"Overview",link:"/sdk/unity/01-overview"},{text:"Installation",link:"/sdk/unity/02-installation"},{text:"Setup",link:"/sdk/unity/03-setup"},{text:"Authentication",link:"/sdk/unity/04-authentication"},{text:"Write to blockchain",link:"/sdk/unity/05-write-to-blockchain"},{text:"Read from Blockchain",link:"/sdk/unity/06-read-from-blockchain"},{text:"Sign Messages",link:"/sdk/unity/07-sign-messages"},{text:"Deploy Contracts",link:"/sdk/unity/08-deploy-contracts"},{text:"Wallet UI",link:"/sdk/unity/09-wallet-ui"},{text:"Advanced",collapsed:!0,items:[{text:"Introduction",link:"/sdk/unity/Advanced/01-introduction"},{text:"Wallets",link:"/sdk/unity/Advanced/02-wallets"},{text:"Clients",link:"/sdk/unity/Advanced/03-clients"},{text:"Transfers",link:"/sdk/unity/Advanced/04-transfers"},{text:"Contracts",link:"/sdk/unity/Advanced/05-contracts"},{text:"Tokens",link:"/sdk/unity/Advanced/06-tokens"}]}]}]},{text:"Web3",items:[{text:"SequenceKit",collapsed:!0,items:[{text:"Overview",link:"/sdk/sequence-kit/01-overview"},{text:"Quickstart",link:"/sdk/sequence-kit/02-getting-started"},{text:"Configuration",link:"/sdk/sequence-kit/03-configuration"},{text:"Checkout",link:"/sdk/sequence-kit/04-checkout"},{text:"Custom Connectors",link:"/sdk/sequence-kit/05-custom-connectors"}]},{text:"TypeScript",collapsed:!0,items:[{text:"Overview",link:"/sdk/typescript/03-guides/overview"},{text:"Connect Wallet",link:"/sdk/typescript/03-guides/01-connect-wallet"},{text:"Authenticate Users with Message Signature",link:"/sdk/typescript/03-guides/02-auth-address"},{text:"Signing & Verifying Messages",link:"/sdk/typescript/03-guides/03-sign-message"},{text:"No-wallet confirmation signatures",link:"/sdk/typescript/03-guides/04-session-keys"},{text:"Sending Transactions",link:"/sdk/typescript/03-guides/05-send-transaction"},{text:"Sending ERC-20 Tokens",link:"/sdk/typescript/03-guides/06-send-erc20"},{text:"Sending ERC-721 (NFT) Tokens",link:"/sdk/typescript/03-guides/07-send-erc721"},{text:"Sending ERC-1155 (Collectible) Tokens",link:"/sdk/typescript/03-guides/08-send-erc1155"},{text:"Sending a Batch of Transactions",link:"/sdk/typescript/03-guides/09-send-batch-transactions"},{text:"Building Backends with Sequence",link:"/sdk/typescript/03-guides/10-building-backends"},{text:"Wallet Connectors",collapsed:!0,items:[{text:"Overview",link:"/sdk/typescript/connectors/01-overview"},{text:"SequenceKit",link:"/sdk/sequence-kit/01-overview"},{text:"Wagmi",link:"/sdk/typescript/connectors/03-wagmi"},{text:"RainbowKit",link:"/sdk/typescript/connectors/04-rainbow-kit"},{text:"Web3 Onboard",link:"/sdk/typescript/connectors/05-web3-onboard"},{text:"Web3 React V6",link:"/sdk/typescript/connectors/06-web3-react-v6"},{text:"Web3Modal",link:"/sdk/typescript/connectors/07-web3modal"},{text:"FAQ",link:"/sdk/typescript/connectors/08-FAQ"}]}]},{text:"Go",collapsed:!0,items:[{text:"Overview",link:"/sdk/go/overview"}]}]},{text:"Common Questions",collapsed:!0,items:[{text:"How do I do signature validation?",link:"/wallet/sig-validation"}]}],"/api":[{text:"Relayer",collapsed:!1,items:[{text:"Overview",link:"/api/relayer/overview"},{text:"Installation",link:"/api/relayer/installation"},{text:"Examples",collapsed:!1,items:[{text:"Fetch Fee Options",link:"/api/relayer/examples/fetch-fee-options"},{text:"Send Transactions",link:"/api/relayer/examples/send-transactions"},{text:"Fetch Transaction Receipts",link:"/api/relayer/examples/fetch-transaction-receipts"}]}]},{text:"Indexer",collapsed:!1,items:[{text:"Overview",link:"/api/indexer/overview"},{text:"Installation",link:"/api/indexer/installation"},{text:"Examples",collapsed:!1,items:[{text:"Fetch Tokens",link:"/api/indexer/examples/fetch-tokens"},{text:"Transaction History",link:"/api/indexer/examples/transaction-history"},{text:"Unique Tokens",link:"/api/indexer/examples/unique-tokens"},{text:"Transaction History Token Contract",link:"/api/indexer/examples/transation-history-token-contract"},{text:"Native Network Balance",link:"/api/indexer/examples/native-network-balance"},{text:"Metadata Tips",link:"/api/indexer/metadata-tips"}]}]},{text:"Metadata",collapsed:!1,items:[{text:"Overview",link:"/api/metadata/overview"},{text:"Examples",collapsed:!1,items:[{text:"Token Metadata",link:"/api/metadata/token-metadata"},{text:"Contract Metadata",link:"/api/metadata/contract-metadata"},{text:"REST API",link:"/api/metadata/rest-api"}]}]},{text:"Marketplace",collapsed:!1,items:[{text:"Overview",link:"/api/marketplace/overview"},{text:"Examples",collapsed:!1,items:[{text:"Get Top Orders",link:"/solutions/marketplaces/orderbook/examples/03-get-top-orders"},{text:"Get Orderbook",link:"/solutions/marketplaces/orderbook/examples/04-get-orderbook"},{text:"Get User Activities",link:"/solutions/marketplaces/orderbook/examples/05-get-user-activities"},{text:"Creating Market Transactions",link:"/solutions/marketplaces/orderbook/examples/06-orderbook-transactions"}]}]},{text:"Node Gateway",collapsed:!1,items:[{text:"Overview",link:"/api/node-gateway"}]}],"/support":{items:[{text:"Support",link:"/support"},{text:"Changelog",link:"https://0xsequence.canny.io/changelog"},{text:"FAQ",link:"https://support.sequence.xyz"},{text:"Token Directory",link:"/support/token-directory"},{text:"Discord",link:"https://discord.gg/sequence"},{text:"We're hiring!",link:"https://horizon.io/careers"},{text:"Contact Us",link:"https://support.sequence.xyz"}]}},theme:{variables:{fontFamily:{default:"Inter"},color:{background:{light:"#f0f0f0",dark:"#111111"}}}},markdown:{code:{themes:{dark:"github-dark-dimmed",light:"github-light"}}},socials:[],vite:{}},Wv=p.createContext(Hv);function Kv(){return typeof window<"u",Hv}function W7({children:e,config:t}){const[n,r]=p.useState(()=>t||Kv());return p.useEffect(()=>{},[]),p.useEffect(()=>{typeof window<"u"},[n]),x.jsx(Wv.Provider,{value:n,children:e})}function Je(){return p.useContext(Wv)}const K7="modulepreload",G7=function(e){return"/"+e},Xp={},b=function(t,n,r){let o=Promise.resolve();if(n&&n.length>0){const i=document.getElementsByTagName("link"),a=document.querySelector("meta[property=csp-nonce]"),l=(a==null?void 0:a.nonce)||(a==null?void 0:a.getAttribute("nonce"));o=Promise.all(n.map(s=>{if(s=G7(s),s in Xp)return;Xp[s]=!0;const u=s.endsWith(".css"),d=u?'[rel="stylesheet"]':"";if(!!r)for(let h=i.length-1;h>=0;h--){const y=i[h];if(y.href===s&&(!u||y.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${s}"]${d}`))return;const f=document.createElement("link");if(f.rel=u?"stylesheet":K7,u||(f.as="script",f.crossOrigin=""),f.href=s,l&&f.setAttribute("nonce",l),document.head.appendChild(f),u)return new Promise((h,y)=>{f.addEventListener("load",h),f.addEventListener("error",()=>y(new Error(`Unable to preload CSS for ${s}`)))})}))}return o.then(()=>t()).catch(i=>{const a=new Event("vite:preloadError",{cancelable:!0});if(a.payload=i,window.dispatchEvent(a),!a.defaultPrevented)throw i})},Hd=[{lazy:()=>b(()=>import("./index-CNi1-mL3.js"),__vite__mapDeps([0,1])),path:"/",type:"mdx",filePath:"index.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./support-DMnanRiD.js"),[]),path:"/support",type:"mdx",filePath:"support.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./support-DMnanRiD.js"),[]),path:"/support.html",type:"mdx",filePath:"support.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./metadata-DPWrGr13.js"),[]),path:"/api/metadata",type:"mdx",filePath:"api/metadata.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./metadata-DPWrGr13.js"),[]),path:"/api/metadata.html",type:"mdx",filePath:"api/metadata.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./node-gateway-B4PdqPN9.js"),[]),path:"/api/node-gateway",type:"mdx",filePath:"api/node-gateway.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./node-gateway-B4PdqPN9.js"),[]),path:"/api/node-gateway.html",type:"mdx",filePath:"api/node-gateway.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./custom-marketplace-guide-CWwI9pNn.js"),__vite__mapDeps([2,1])),path:"/guides/custom-marketplace-guide",type:"mdx",filePath:"guides/custom-marketplace-guide.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./custom-marketplace-guide-CWwI9pNn.js"),__vite__mapDeps([2,1])),path:"/guides/custom-marketplace-guide.html",type:"mdx",filePath:"guides/custom-marketplace-guide.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./lootbox-C90qy9vg.js"),[]),path:"/guides/lootbox",type:"mdx",filePath:"guides/lootbox.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./lootbox-C90qy9vg.js"),[]),path:"/guides/lootbox.html",type:"mdx",filePath:"guides/lootbox.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./unity-guide-CxzhH445.js"),[]),path:"/guides/unity-guide",type:"mdx",filePath:"guides/unity-guide.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./unity-guide-CxzhH445.js"),[]),path:"/guides/unity-guide.html",type:"mdx",filePath:"guides/unity-guide.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./webgl-guide-ByoBcXmB.js"),__vite__mapDeps([3,1])),path:"/guides/webgl-guide",type:"mdx",filePath:"guides/webgl-guide.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./webgl-guide-ByoBcXmB.js"),__vite__mapDeps([3,1])),path:"/guides/webgl-guide.html",type:"mdx",filePath:"guides/webgl-guide.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./android-X1EsMl1C.js"),[]),path:"/sdk/android",type:"mdx",filePath:"sdk/android.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./android-X1EsMl1C.js"),[]),path:"/sdk/android.html",type:"mdx",filePath:"sdk/android.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./iOS-X1EsMl1C.js"),[]),path:"/sdk/iOS",type:"mdx",filePath:"sdk/iOS.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./iOS-X1EsMl1C.js"),[]),path:"/sdk/iOS.html",type:"mdx",filePath:"sdk/iOS.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./nodejs-X1EsMl1C.js"),[]),path:"/sdk/nodejs",type:"mdx",filePath:"sdk/nodejs.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./nodejs-X1EsMl1C.js"),[]),path:"/sdk/nodejs.html",type:"mdx",filePath:"sdk/nodejs.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./reactnative-X1EsMl1C.js"),[]),path:"/sdk/reactnative",type:"mdx",filePath:"sdk/reactnative.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./reactnative-X1EsMl1C.js"),[]),path:"/sdk/reactnative.html",type:"mdx",filePath:"sdk/reactnative.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./sequence-kit-X1EsMl1C.js"),[]),path:"/sdk/sequence-kit",type:"mdx",filePath:"sdk/sequence-kit.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./sequence-kit-X1EsMl1C.js"),[]),path:"/sdk/sequence-kit.html",type:"mdx",filePath:"sdk/sequence-kit.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./typescript-X1EsMl1C.js"),[]),path:"/sdk/typescript",type:"mdx",filePath:"sdk/typescript.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./typescript-X1EsMl1C.js"),[]),path:"/sdk/typescript.html",type:"mdx",filePath:"sdk/typescript.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./unity-X1EsMl1C.js"),[]),path:"/sdk/unity",type:"mdx",filePath:"sdk/unity.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./unity-X1EsMl1C.js"),[]),path:"/sdk/unity.html",type:"mdx",filePath:"sdk/unity.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./minter-DA7yBLFQ.js"),[]),path:"/solutions/minter",type:"mdx",filePath:"solutions/minter.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./minter-DA7yBLFQ.js"),[]),path:"/solutions/minter.html",type:"mdx",filePath:"solutions/minter.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./nft-checkout-C7evO2eI.js"),[]),path:"/solutions/nft-checkout",type:"mdx",filePath:"solutions/nft-checkout.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./nft-checkout-C7evO2eI.js"),[]),path:"/solutions/nft-checkout.html",type:"mdx",filePath:"solutions/nft-checkout.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./onramps-BbOeTy6Y.js"),[]),path:"/solutions/onramps",type:"mdx",filePath:"solutions/onramps.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./onramps-BbOeTy6Y.js"),[]),path:"/solutions/onramps.html",type:"mdx",filePath:"solutions/onramps.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./token-directory-D1zvYZdp.js"),__vite__mapDeps([4,1])),path:"/support/token-directory",type:"mdx",filePath:"support/token-directory.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./token-directory-D1zvYZdp.js"),__vite__mapDeps([4,1])),path:"/support/token-directory.html",type:"mdx",filePath:"support/token-directory.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./installation-Cwqe5gAJ.js"),[]),path:"/api/indexer/installation",type:"mdx",filePath:"api/indexer/installation.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./installation-Cwqe5gAJ.js"),[]),path:"/api/indexer/installation.html",type:"mdx",filePath:"api/indexer/installation.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./metadata-tips-C8EnksRI.js"),[]),path:"/api/indexer/metadata-tips",type:"mdx",filePath:"api/indexer/metadata-tips.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./metadata-tips-C8EnksRI.js"),[]),path:"/api/indexer/metadata-tips.html",type:"mdx",filePath:"api/indexer/metadata-tips.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./overview-BN8QZvk-.js"),[]),path:"/api/indexer/overview",type:"mdx",filePath:"api/indexer/overview.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./overview-BN8QZvk-.js"),[]),path:"/api/indexer/overview.html",type:"mdx",filePath:"api/indexer/overview.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./overview-BQ6UDQUB.js"),[]),path:"/api/marketplace/overview",type:"mdx",filePath:"api/marketplace/overview.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./overview-BQ6UDQUB.js"),[]),path:"/api/marketplace/overview.html",type:"mdx",filePath:"api/marketplace/overview.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./contract-metadata-BfQGFjNk.js"),[]),path:"/api/metadata/contract-metadata",type:"mdx",filePath:"api/metadata/contract-metadata.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./contract-metadata-BfQGFjNk.js"),[]),path:"/api/metadata/contract-metadata.html",type:"mdx",filePath:"api/metadata/contract-metadata.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./overview-BNlmMJu0.js"),[]),path:"/api/metadata/overview",type:"mdx",filePath:"api/metadata/overview.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./overview-BNlmMJu0.js"),[]),path:"/api/metadata/overview.html",type:"mdx",filePath:"api/metadata/overview.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./rest-api-zFaBOEEv.js"),[]),path:"/api/metadata/rest-api",type:"mdx",filePath:"api/metadata/rest-api.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./rest-api-zFaBOEEv.js"),[]),path:"/api/metadata/rest-api.html",type:"mdx",filePath:"api/metadata/rest-api.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./token-metadata-DlqWG9oR.js"),[]),path:"/api/metadata/token-metadata",type:"mdx",filePath:"api/metadata/token-metadata.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./token-metadata-DlqWG9oR.js"),[]),path:"/api/metadata/token-metadata.html",type:"mdx",filePath:"api/metadata/token-metadata.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./installation-wZPDouon.js"),[]),path:"/api/relayer/installation",type:"mdx",filePath:"api/relayer/installation.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./installation-wZPDouon.js"),[]),path:"/api/relayer/installation.html",type:"mdx",filePath:"api/relayer/installation.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./overview-CFjL2Yxx.js"),[]),path:"/api/relayer/overview",type:"mdx",filePath:"api/relayer/overview.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./overview-CFjL2Yxx.js"),[]),path:"/api/relayer/overview.html",type:"mdx",filePath:"api/relayer/overview.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./02-building-relaying-server-BdGQp9qq.js"),[]),path:"/guides/templates/02-building-relaying-server",type:"mdx",filePath:"guides/templates/02-building-relaying-server.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./02-building-relaying-server-BdGQp9qq.js"),[]),path:"/guides/templates/02-building-relaying-server.html",type:"mdx",filePath:"guides/templates/02-building-relaying-server.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./03-mint-collectibles-serverless-2ifHx9Y_.js"),[]),path:"/guides/templates/03-mint-collectibles-serverless",type:"mdx",filePath:"guides/templates/03-mint-collectibles-serverless.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./03-mint-collectibles-serverless-2ifHx9Y_.js"),[]),path:"/guides/templates/03-mint-collectibles-serverless.html",type:"mdx",filePath:"guides/templates/03-mint-collectibles-serverless.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./template-embedded-wallet-FC73SbuJ.js"),[]),path:"/guides/templates/template-embedded-wallet",type:"mdx",filePath:"guides/templates/template-embedded-wallet.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./template-embedded-wallet-FC73SbuJ.js"),[]),path:"/guides/templates/template-embedded-wallet.html",type:"mdx",filePath:"guides/templates/template-embedded-wallet.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./overview-BII_hQdt.js"),[]),path:"/sdk/go/overview",type:"mdx",filePath:"sdk/go/overview.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./overview-BII_hQdt.js"),[]),path:"/sdk/go/overview.html",type:"mdx",filePath:"sdk/go/overview.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./01-overview-Do_IYhe5.js"),[]),path:"/sdk/sequence-kit/01-overview",type:"mdx",filePath:"sdk/sequence-kit/01-overview.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./01-overview-Do_IYhe5.js"),[]),path:"/sdk/sequence-kit/01-overview.html",type:"mdx",filePath:"sdk/sequence-kit/01-overview.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./02-getting-started-Bmo3MAgg.js"),[]),path:"/sdk/sequence-kit/02-getting-started",type:"mdx",filePath:"sdk/sequence-kit/02-getting-started.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./02-getting-started-Bmo3MAgg.js"),[]),path:"/sdk/sequence-kit/02-getting-started.html",type:"mdx",filePath:"sdk/sequence-kit/02-getting-started.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./03-configuration-D5QgHLpq.js"),[]),path:"/sdk/sequence-kit/03-configuration",type:"mdx",filePath:"sdk/sequence-kit/03-configuration.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./03-configuration-D5QgHLpq.js"),[]),path:"/sdk/sequence-kit/03-configuration.html",type:"mdx",filePath:"sdk/sequence-kit/03-configuration.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./04-checkout-BmwW9sW3.js"),[]),path:"/sdk/sequence-kit/04-checkout",type:"mdx",filePath:"sdk/sequence-kit/04-checkout.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./04-checkout-BmwW9sW3.js"),[]),path:"/sdk/sequence-kit/04-checkout.html",type:"mdx",filePath:"sdk/sequence-kit/04-checkout.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./05-custom-connectors-BHc0xcpc.js"),[]),path:"/sdk/sequence-kit/05-custom-connectors",type:"mdx",filePath:"sdk/sequence-kit/05-custom-connectors.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./05-custom-connectors-BHc0xcpc.js"),[]),path:"/sdk/sequence-kit/05-custom-connectors.html",type:"mdx",filePath:"sdk/sequence-kit/05-custom-connectors.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./01-overview-C4pZJ_Qb.js"),[]),path:"/sdk/unity/01-overview",type:"mdx",filePath:"sdk/unity/01-overview.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./01-overview-C4pZJ_Qb.js"),[]),path:"/sdk/unity/01-overview.html",type:"mdx",filePath:"sdk/unity/01-overview.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./02-installation-Bq7wjiPn.js"),[]),path:"/sdk/unity/02-installation",type:"mdx",filePath:"sdk/unity/02-installation.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./02-installation-Bq7wjiPn.js"),[]),path:"/sdk/unity/02-installation.html",type:"mdx",filePath:"sdk/unity/02-installation.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./03-setup-DXdrdPXA.js"),[]),path:"/sdk/unity/03-setup",type:"mdx",filePath:"sdk/unity/03-setup.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./03-setup-DXdrdPXA.js"),[]),path:"/sdk/unity/03-setup.html",type:"mdx",filePath:"sdk/unity/03-setup.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./04-authentication-CUb6HsTZ.js"),[]),path:"/sdk/unity/04-authentication",type:"mdx",filePath:"sdk/unity/04-authentication.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./04-authentication-CUb6HsTZ.js"),[]),path:"/sdk/unity/04-authentication.html",type:"mdx",filePath:"sdk/unity/04-authentication.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./05-write-to-blockchain-DxDuRr0t.js"),[]),path:"/sdk/unity/05-write-to-blockchain",type:"mdx",filePath:"sdk/unity/05-write-to-blockchain.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./05-write-to-blockchain-DxDuRr0t.js"),[]),path:"/sdk/unity/05-write-to-blockchain.html",type:"mdx",filePath:"sdk/unity/05-write-to-blockchain.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./06-read-from-blockchain-DoQeKhHd.js"),[]),path:"/sdk/unity/06-read-from-blockchain",type:"mdx",filePath:"sdk/unity/06-read-from-blockchain.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./06-read-from-blockchain-DoQeKhHd.js"),[]),path:"/sdk/unity/06-read-from-blockchain.html",type:"mdx",filePath:"sdk/unity/06-read-from-blockchain.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./07-sign-messages-CW17R3NV.js"),[]),path:"/sdk/unity/07-sign-messages",type:"mdx",filePath:"sdk/unity/07-sign-messages.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./07-sign-messages-CW17R3NV.js"),[]),path:"/sdk/unity/07-sign-messages.html",type:"mdx",filePath:"sdk/unity/07-sign-messages.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./08-deploy-contracts-DG_EGMTS.js"),[]),path:"/sdk/unity/08-deploy-contracts",type:"mdx",filePath:"sdk/unity/08-deploy-contracts.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./08-deploy-contracts-DG_EGMTS.js"),[]),path:"/sdk/unity/08-deploy-contracts.html",type:"mdx",filePath:"sdk/unity/08-deploy-contracts.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./09-wallet-ui-CqCmBnOz.js"),[]),path:"/sdk/unity/09-wallet-ui",type:"mdx",filePath:"sdk/unity/09-wallet-ui.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./09-wallet-ui-CqCmBnOz.js"),[]),path:"/sdk/unity/09-wallet-ui.html",type:"mdx",filePath:"sdk/unity/09-wallet-ui.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./01-overview-ZOo9j1gJ.js"),[]),path:"/sdk/unreal/01-overview",type:"mdx",filePath:"sdk/unreal/01-overview.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./01-overview-ZOo9j1gJ.js"),[]),path:"/sdk/unreal/01-overview.html",type:"mdx",filePath:"sdk/unreal/01-overview.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./02-installation-B2QSK-Mx.js"),[]),path:"/sdk/unreal/02-installation",type:"mdx",filePath:"sdk/unreal/02-installation.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./02-installation-B2QSK-Mx.js"),[]),path:"/sdk/unreal/02-installation.html",type:"mdx",filePath:"sdk/unreal/02-installation.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./03-setup-CxlhlZWE.js"),[]),path:"/sdk/unreal/03-setup",type:"mdx",filePath:"sdk/unreal/03-setup.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./03-setup-CxlhlZWE.js"),[]),path:"/sdk/unreal/03-setup.html",type:"mdx",filePath:"sdk/unreal/03-setup.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./04-authentication-BOz7d19A.js"),[]),path:"/sdk/unreal/04-authentication",type:"mdx",filePath:"sdk/unreal/04-authentication.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./04-authentication-BOz7d19A.js"),[]),path:"/sdk/unreal/04-authentication.html",type:"mdx",filePath:"sdk/unreal/04-authentication.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./05-api-integration-BqSmr2Yi.js"),[]),path:"/sdk/unreal/05-api-integration",type:"mdx",filePath:"sdk/unreal/05-api-integration.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./05-api-integration-BqSmr2Yi.js"),[]),path:"/sdk/unreal/05-api-integration.html",type:"mdx",filePath:"sdk/unreal/05-api-integration.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./06-packaging-BYYAneYR.js"),[]),path:"/sdk/unreal/06-packaging",type:"mdx",filePath:"sdk/unreal/06-packaging.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./06-packaging-BYYAneYR.js"),[]),path:"/sdk/unreal/06-packaging.html",type:"mdx",filePath:"sdk/unreal/06-packaging.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./analytics-Doos2e2L.js"),[]),path:"/solutions/builder/analytics",type:"mdx",filePath:"solutions/builder/analytics.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./analytics-Doos2e2L.js"),[]),path:"/solutions/builder/analytics.html",type:"mdx",filePath:"solutions/builder/analytics.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./contracts-Cy0FISIm.js"),__vite__mapDeps([5,6])),path:"/solutions/builder/contracts",type:"mdx",filePath:"solutions/builder/contracts.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./contracts-Cy0FISIm.js"),__vite__mapDeps([5,6])),path:"/solutions/builder/contracts.html",type:"mdx",filePath:"solutions/builder/contracts.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./embedded-wallet-BzsnsrF5.js"),[]),path:"/solutions/builder/embedded-wallet",type:"mdx",filePath:"solutions/builder/embedded-wallet.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./embedded-wallet-BzsnsrF5.js"),[]),path:"/solutions/builder/embedded-wallet.html",type:"mdx",filePath:"solutions/builder/embedded-wallet.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./gas-tank-CmGRwhfM.js"),__vite__mapDeps([7,6])),path:"/solutions/builder/gas-tank",type:"mdx",filePath:"solutions/builder/gas-tank.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./gas-tank-CmGRwhfM.js"),__vite__mapDeps([7,6])),path:"/solutions/builder/gas-tank.html",type:"mdx",filePath:"solutions/builder/gas-tank.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./getting-started-BMb3WKhe.js"),__vite__mapDeps([8,9])),path:"/solutions/builder/getting-started",type:"mdx",filePath:"solutions/builder/getting-started.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./getting-started-BMb3WKhe.js"),__vite__mapDeps([8,9])),path:"/solutions/builder/getting-started.html",type:"mdx",filePath:"solutions/builder/getting-started.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./indexer-YbnVB1v2.js"),__vite__mapDeps([10,6])),path:"/solutions/builder/indexer",type:"mdx",filePath:"solutions/builder/indexer.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./indexer-YbnVB1v2.js"),__vite__mapDeps([10,6])),path:"/solutions/builder/indexer.html",type:"mdx",filePath:"solutions/builder/indexer.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./marketplaces-DhVnnxbC.js"),__vite__mapDeps([11,6])),path:"/solutions/builder/marketplaces",type:"mdx",filePath:"solutions/builder/marketplaces.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./marketplaces-DhVnnxbC.js"),__vite__mapDeps([11,6])),path:"/solutions/builder/marketplaces.html",type:"mdx",filePath:"solutions/builder/marketplaces.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./node-gateway-U2i1F0l7.js"),__vite__mapDeps([12,6])),path:"/solutions/builder/node-gateway",type:"mdx",filePath:"solutions/builder/node-gateway.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./node-gateway-U2i1F0l7.js"),__vite__mapDeps([12,6])),path:"/solutions/builder/node-gateway.html",type:"mdx",filePath:"solutions/builder/node-gateway.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./overview-DXyE6Rvi.js"),__vite__mapDeps([13,9])),path:"/solutions/builder/overview",type:"mdx",filePath:"solutions/builder/overview.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./overview-DXyE6Rvi.js"),__vite__mapDeps([13,9])),path:"/solutions/builder/overview.html",type:"mdx",filePath:"solutions/builder/overview.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./project-management-DMjdPfQT.js"),__vite__mapDeps([14,6])),path:"/solutions/builder/project-management",type:"mdx",filePath:"solutions/builder/project-management.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./project-management-DMjdPfQT.js"),__vite__mapDeps([14,6])),path:"/solutions/builder/project-management.html",type:"mdx",filePath:"solutions/builder/project-management.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./project-settings-CPC8b_S9.js"),__vite__mapDeps([15,6])),path:"/solutions/builder/project-settings",type:"mdx",filePath:"solutions/builder/project-settings.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./project-settings-CPC8b_S9.js"),__vite__mapDeps([15,6])),path:"/solutions/builder/project-settings.html",type:"mdx",filePath:"solutions/builder/project-settings.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./wallet-sdks-CSD1b6Af.js"),__vite__mapDeps([16,6])),path:"/solutions/builder/wallet-sdks",type:"mdx",filePath:"solutions/builder/wallet-sdks.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./wallet-sdks-CSD1b6Af.js"),__vite__mapDeps([16,6])),path:"/solutions/builder/wallet-sdks.html",type:"mdx",filePath:"solutions/builder/wallet-sdks.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./overview-C9kpkU_6.js"),[]),path:"/solutions/marketplaces/overview",type:"mdx",filePath:"solutions/marketplaces/overview.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./overview-C9kpkU_6.js"),[]),path:"/solutions/marketplaces/overview.html",type:"mdx",filePath:"solutions/marketplaces/overview.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./white-label-marketplace-Dv9-C6yj.js"),__vite__mapDeps([17,6])),path:"/solutions/marketplaces/white-label-marketplace",type:"mdx",filePath:"solutions/marketplaces/white-label-marketplace.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./white-label-marketplace-Dv9-C6yj.js"),__vite__mapDeps([17,6])),path:"/solutions/marketplaces/white-label-marketplace.html",type:"mdx",filePath:"solutions/marketplaces/white-label-marketplace.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./5189-4337-DzWWtvuW.js"),[]),path:"/solutions/technical-references/5189-4337",type:"mdx",filePath:"solutions/technical-references/5189-4337.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./5189-4337-DzWWtvuW.js"),[]),path:"/solutions/technical-references/5189-4337.html",type:"mdx",filePath:"solutions/technical-references/5189-4337.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./chain-support-DOzK_pIS.js"),[]),path:"/solutions/technical-references/chain-support",type:"mdx",filePath:"solutions/technical-references/chain-support.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./chain-support-DOzK_pIS.js"),[]),path:"/solutions/technical-references/chain-support.html",type:"mdx",filePath:"solutions/technical-references/chain-support.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./overview-anfMn169.js"),[]),path:"/solutions/wallets/overview",type:"mdx",filePath:"solutions/wallets/overview.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./overview-anfMn169.js"),[]),path:"/solutions/wallets/overview.html",type:"mdx",filePath:"solutions/wallets/overview.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./fetch-tokens-CvfdENKe.js"),[]),path:"/api/indexer/examples/fetch-tokens",type:"mdx",filePath:"api/indexer/examples/fetch-tokens.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./fetch-tokens-CvfdENKe.js"),[]),path:"/api/indexer/examples/fetch-tokens.html",type:"mdx",filePath:"api/indexer/examples/fetch-tokens.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./native-network-balance-CssoycrD.js"),[]),path:"/api/indexer/examples/native-network-balance",type:"mdx",filePath:"api/indexer/examples/native-network-balance.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./native-network-balance-CssoycrD.js"),[]),path:"/api/indexer/examples/native-network-balance.html",type:"mdx",filePath:"api/indexer/examples/native-network-balance.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./transaction-history-D2aS8dLw.js"),[]),path:"/api/indexer/examples/transaction-history",type:"mdx",filePath:"api/indexer/examples/transaction-history.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./transaction-history-D2aS8dLw.js"),[]),path:"/api/indexer/examples/transaction-history.html",type:"mdx",filePath:"api/indexer/examples/transaction-history.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./transation-history-token-contract-CTGoZF4C.js"),[]),path:"/api/indexer/examples/transation-history-token-contract",type:"mdx",filePath:"api/indexer/examples/transation-history-token-contract.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./transation-history-token-contract-CTGoZF4C.js"),[]),path:"/api/indexer/examples/transation-history-token-contract.html",type:"mdx",filePath:"api/indexer/examples/transation-history-token-contract.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./unique-tokens-DQfpOsxr.js"),[]),path:"/api/indexer/examples/unique-tokens",type:"mdx",filePath:"api/indexer/examples/unique-tokens.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./unique-tokens-DQfpOsxr.js"),[]),path:"/api/indexer/examples/unique-tokens.html",type:"mdx",filePath:"api/indexer/examples/unique-tokens.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./fetch-fee-options-BXroKgIq.js"),[]),path:"/api/relayer/examples/fetch-fee-options",type:"mdx",filePath:"api/relayer/examples/fetch-fee-options.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./fetch-fee-options-BXroKgIq.js"),[]),path:"/api/relayer/examples/fetch-fee-options.html",type:"mdx",filePath:"api/relayer/examples/fetch-fee-options.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./fetch-transaction-receipts-DANBlCwM.js"),[]),path:"/api/relayer/examples/fetch-transaction-receipts",type:"mdx",filePath:"api/relayer/examples/fetch-transaction-receipts.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./fetch-transaction-receipts-DANBlCwM.js"),[]),path:"/api/relayer/examples/fetch-transaction-receipts.html",type:"mdx",filePath:"api/relayer/examples/fetch-transaction-receipts.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./send-transactions-DehwTOJ8.js"),[]),path:"/api/relayer/examples/send-transactions",type:"mdx",filePath:"api/relayer/examples/send-transactions.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./send-transactions-DehwTOJ8.js"),[]),path:"/api/relayer/examples/send-transactions.html",type:"mdx",filePath:"api/relayer/examples/send-transactions.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./01-connect-wallet-B2hwMpGz.js"),[]),path:"/sdk/typescript/03-guides/01-connect-wallet",type:"mdx",filePath:"sdk/typescript/03-guides/01-connect-wallet.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./01-connect-wallet-B2hwMpGz.js"),[]),path:"/sdk/typescript/03-guides/01-connect-wallet.html",type:"mdx",filePath:"sdk/typescript/03-guides/01-connect-wallet.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./02-auth-address-DShbr_0m.js"),[]),path:"/sdk/typescript/03-guides/02-auth-address",type:"mdx",filePath:"sdk/typescript/03-guides/02-auth-address.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./02-auth-address-DShbr_0m.js"),[]),path:"/sdk/typescript/03-guides/02-auth-address.html",type:"mdx",filePath:"sdk/typescript/03-guides/02-auth-address.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./03-sign-message-p-AFMhxE.js"),[]),path:"/sdk/typescript/03-guides/03-sign-message",type:"mdx",filePath:"sdk/typescript/03-guides/03-sign-message.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./03-sign-message-p-AFMhxE.js"),[]),path:"/sdk/typescript/03-guides/03-sign-message.html",type:"mdx",filePath:"sdk/typescript/03-guides/03-sign-message.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./04-session-keys-Cbxr_hwu.js"),[]),path:"/sdk/typescript/03-guides/04-session-keys",type:"mdx",filePath:"sdk/typescript/03-guides/04-session-keys.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./04-session-keys-Cbxr_hwu.js"),[]),path:"/sdk/typescript/03-guides/04-session-keys.html",type:"mdx",filePath:"sdk/typescript/03-guides/04-session-keys.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./05-send-transaction-kke-N76M.js"),[]),path:"/sdk/typescript/03-guides/05-send-transaction",type:"mdx",filePath:"sdk/typescript/03-guides/05-send-transaction.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./05-send-transaction-kke-N76M.js"),[]),path:"/sdk/typescript/03-guides/05-send-transaction.html",type:"mdx",filePath:"sdk/typescript/03-guides/05-send-transaction.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./06-send-erc20-Ck3f6k8g.js"),[]),path:"/sdk/typescript/03-guides/06-send-erc20",type:"mdx",filePath:"sdk/typescript/03-guides/06-send-erc20.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./06-send-erc20-Ck3f6k8g.js"),[]),path:"/sdk/typescript/03-guides/06-send-erc20.html",type:"mdx",filePath:"sdk/typescript/03-guides/06-send-erc20.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./07-send-erc721-CzZDNtQ7.js"),[]),path:"/sdk/typescript/03-guides/07-send-erc721",type:"mdx",filePath:"sdk/typescript/03-guides/07-send-erc721.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./07-send-erc721-CzZDNtQ7.js"),[]),path:"/sdk/typescript/03-guides/07-send-erc721.html",type:"mdx",filePath:"sdk/typescript/03-guides/07-send-erc721.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./08-send-erc1155-CUxyTiut.js"),[]),path:"/sdk/typescript/03-guides/08-send-erc1155",type:"mdx",filePath:"sdk/typescript/03-guides/08-send-erc1155.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./08-send-erc1155-CUxyTiut.js"),[]),path:"/sdk/typescript/03-guides/08-send-erc1155.html",type:"mdx",filePath:"sdk/typescript/03-guides/08-send-erc1155.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./09-send-batch-transactions-BBPhq6aq.js"),[]),path:"/sdk/typescript/03-guides/09-send-batch-transactions",type:"mdx",filePath:"sdk/typescript/03-guides/09-send-batch-transactions.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./09-send-batch-transactions-BBPhq6aq.js"),[]),path:"/sdk/typescript/03-guides/09-send-batch-transactions.html",type:"mdx",filePath:"sdk/typescript/03-guides/09-send-batch-transactions.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./10-building-backends-xZr4PmBu.js"),[]),path:"/sdk/typescript/03-guides/10-building-backends",type:"mdx",filePath:"sdk/typescript/03-guides/10-building-backends.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./10-building-backends-xZr4PmBu.js"),[]),path:"/sdk/typescript/03-guides/10-building-backends.html",type:"mdx",filePath:"sdk/typescript/03-guides/10-building-backends.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./overview-D1mxYY9r.js"),[]),path:"/sdk/typescript/03-guides/overview",type:"mdx",filePath:"sdk/typescript/03-guides/overview.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./overview-D1mxYY9r.js"),[]),path:"/sdk/typescript/03-guides/overview.html",type:"mdx",filePath:"sdk/typescript/03-guides/overview.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./01-overview-C4RM-HCV.js"),[]),path:"/sdk/typescript/connectors/01-overview",type:"mdx",filePath:"sdk/typescript/connectors/01-overview.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./01-overview-C4RM-HCV.js"),[]),path:"/sdk/typescript/connectors/01-overview.html",type:"mdx",filePath:"sdk/typescript/connectors/01-overview.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./02-sequence-kit-BqzhZNlW.js"),[]),path:"/sdk/typescript/connectors/02-sequence-kit",type:"mdx",filePath:"sdk/typescript/connectors/02-sequence-kit.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./02-sequence-kit-BqzhZNlW.js"),[]),path:"/sdk/typescript/connectors/02-sequence-kit.html",type:"mdx",filePath:"sdk/typescript/connectors/02-sequence-kit.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./03-wagmi-B4ZqaFQB.js"),[]),path:"/sdk/typescript/connectors/03-wagmi",type:"mdx",filePath:"sdk/typescript/connectors/03-wagmi.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./03-wagmi-B4ZqaFQB.js"),[]),path:"/sdk/typescript/connectors/03-wagmi.html",type:"mdx",filePath:"sdk/typescript/connectors/03-wagmi.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./04-rainbow-kit-D2Zipyxj.js"),[]),path:"/sdk/typescript/connectors/04-rainbow-kit",type:"mdx",filePath:"sdk/typescript/connectors/04-rainbow-kit.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./04-rainbow-kit-D2Zipyxj.js"),[]),path:"/sdk/typescript/connectors/04-rainbow-kit.html",type:"mdx",filePath:"sdk/typescript/connectors/04-rainbow-kit.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./05-web3-onboard-DzjbDjBH.js"),[]),path:"/sdk/typescript/connectors/05-web3-onboard",type:"mdx",filePath:"sdk/typescript/connectors/05-web3-onboard.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./05-web3-onboard-DzjbDjBH.js"),[]),path:"/sdk/typescript/connectors/05-web3-onboard.html",type:"mdx",filePath:"sdk/typescript/connectors/05-web3-onboard.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./06-web3-react-v6-BAQbJzaF.js"),[]),path:"/sdk/typescript/connectors/06-web3-react-v6",type:"mdx",filePath:"sdk/typescript/connectors/06-web3-react-v6.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./06-web3-react-v6-BAQbJzaF.js"),[]),path:"/sdk/typescript/connectors/06-web3-react-v6.html",type:"mdx",filePath:"sdk/typescript/connectors/06-web3-react-v6.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./07-web3modal-_LMGGrjB.js"),[]),path:"/sdk/typescript/connectors/07-web3modal",type:"mdx",filePath:"sdk/typescript/connectors/07-web3modal.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./07-web3modal-_LMGGrjB.js"),[]),path:"/sdk/typescript/connectors/07-web3modal.html",type:"mdx",filePath:"sdk/typescript/connectors/07-web3modal.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./08-FAQ-DQb3mCrb.js"),[]),path:"/sdk/typescript/connectors/08-FAQ",type:"mdx",filePath:"sdk/typescript/connectors/08-FAQ.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./08-FAQ-DQb3mCrb.js"),[]),path:"/sdk/typescript/connectors/08-FAQ.html",type:"mdx",filePath:"sdk/typescript/connectors/08-FAQ.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./01-introduction-BKsmE4CZ.js"),[]),path:"/sdk/unity/Advanced/01-introduction",type:"mdx",filePath:"sdk/unity/Advanced/01-introduction.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./01-introduction-BKsmE4CZ.js"),[]),path:"/sdk/unity/Advanced/01-introduction.html",type:"mdx",filePath:"sdk/unity/Advanced/01-introduction.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./02-wallets-ePm8UEqf.js"),[]),path:"/sdk/unity/Advanced/02-wallets",type:"mdx",filePath:"sdk/unity/Advanced/02-wallets.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./02-wallets-ePm8UEqf.js"),[]),path:"/sdk/unity/Advanced/02-wallets.html",type:"mdx",filePath:"sdk/unity/Advanced/02-wallets.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./03-clients-DXFL0j9A.js"),[]),path:"/sdk/unity/Advanced/03-clients",type:"mdx",filePath:"sdk/unity/Advanced/03-clients.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./03-clients-DXFL0j9A.js"),[]),path:"/sdk/unity/Advanced/03-clients.html",type:"mdx",filePath:"sdk/unity/Advanced/03-clients.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./04-transfers-DR3R5hqP.js"),[]),path:"/sdk/unity/Advanced/04-transfers",type:"mdx",filePath:"sdk/unity/Advanced/04-transfers.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./04-transfers-DR3R5hqP.js"),[]),path:"/sdk/unity/Advanced/04-transfers.html",type:"mdx",filePath:"sdk/unity/Advanced/04-transfers.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./05-contracts-B_OQq9bQ.js"),[]),path:"/sdk/unity/Advanced/05-contracts",type:"mdx",filePath:"sdk/unity/Advanced/05-contracts.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./05-contracts-B_OQq9bQ.js"),[]),path:"/sdk/unity/Advanced/05-contracts.html",type:"mdx",filePath:"sdk/unity/Advanced/05-contracts.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./06-tokens-oI2EWpFX.js"),[]),path:"/sdk/unity/Advanced/06-tokens",type:"mdx",filePath:"sdk/unity/Advanced/06-tokens.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./06-tokens-oI2EWpFX.js"),[]),path:"/sdk/unity/Advanced/06-tokens.html",type:"mdx",filePath:"sdk/unity/Advanced/06-tokens.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./01-deploy-an-item-collection-Dn_BY2Y2.js"),__vite__mapDeps([18,1])),path:"/solutions/collectibles/contracts/01-deploy-an-item-collection",type:"mdx",filePath:"solutions/collectibles/contracts/01-deploy-an-item-collection.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./01-deploy-an-item-collection-Dn_BY2Y2.js"),__vite__mapDeps([18,1])),path:"/solutions/collectibles/contracts/01-deploy-an-item-collection.html",type:"mdx",filePath:"solutions/collectibles/contracts/01-deploy-an-item-collection.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./02-deploy-ERC20-currency-ClHiAEg6.js"),__vite__mapDeps([19,1])),path:"/solutions/collectibles/contracts/02-deploy-ERC20-currency",type:"mdx",filePath:"solutions/collectibles/contracts/02-deploy-ERC20-currency.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./02-deploy-ERC20-currency-ClHiAEg6.js"),__vite__mapDeps([19,1])),path:"/solutions/collectibles/contracts/02-deploy-ERC20-currency.html",type:"mdx",filePath:"solutions/collectibles/contracts/02-deploy-ERC20-currency.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./800-manage-metadata-builder-CrJb3NRw.js"),[]),path:"/solutions/collectibles/metadata/800-manage-metadata-builder",type:"mdx",filePath:"solutions/collectibles/metadata/800-manage-metadata-builder.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./800-manage-metadata-builder-CrJb3NRw.js"),[]),path:"/solutions/collectibles/metadata/800-manage-metadata-builder.html",type:"mdx",filePath:"solutions/collectibles/metadata/800-manage-metadata-builder.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./01-overview-CJr0MEZx.js"),__vite__mapDeps([20,1,9])),path:"/solutions/marketplaces/orderbook/01-overview",type:"mdx",filePath:"solutions/marketplaces/orderbook/01-overview.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./01-overview-CJr0MEZx.js"),__vite__mapDeps([20,1,9])),path:"/solutions/marketplaces/orderbook/01-overview.html",type:"mdx",filePath:"solutions/marketplaces/orderbook/01-overview.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./02-quickstart-CHz9RecN.js"),[]),path:"/solutions/marketplaces/orderbook/02-quickstart",type:"mdx",filePath:"solutions/marketplaces/orderbook/02-quickstart.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./02-quickstart-CHz9RecN.js"),[]),path:"/solutions/marketplaces/orderbook/02-quickstart.html",type:"mdx",filePath:"solutions/marketplaces/orderbook/02-quickstart.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./01-fiat-on-ramps-DArvUD2e.js"),[]),path:"/solutions/payments/onramps/01-fiat-on-ramps",type:"mdx",filePath:"solutions/payments/onramps/01-fiat-on-ramps.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./01-fiat-on-ramps-DArvUD2e.js"),[]),path:"/solutions/payments/onramps/01-fiat-on-ramps.html",type:"mdx",filePath:"solutions/payments/onramps/01-fiat-on-ramps.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./01-deployment-BfvHQMFS.js"),__vite__mapDeps([21,1])),path:"/solutions/technical-references/internals/01-deployment",type:"mdx",filePath:"solutions/technical-references/internals/01-deployment.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./01-deployment-BfvHQMFS.js"),__vite__mapDeps([21,1])),path:"/solutions/technical-references/internals/01-deployment.html",type:"mdx",filePath:"solutions/technical-references/internals/01-deployment.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./enclave-verification-CMOjWdZW.js"),[]),path:"/solutions/technical-references/wallet-as-a-service/enclave-verification",type:"mdx",filePath:"solutions/technical-references/wallet-as-a-service/enclave-verification.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./enclave-verification-CMOjWdZW.js"),[]),path:"/solutions/technical-references/wallet-as-a-service/enclave-verification.html",type:"mdx",filePath:"solutions/technical-references/wallet-as-a-service/enclave-verification.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./intents-BJ_4n0r2.js"),[]),path:"/solutions/technical-references/wallet-as-a-service/intents",type:"mdx",filePath:"solutions/technical-references/wallet-as-a-service/intents.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./intents-BJ_4n0r2.js"),[]),path:"/solutions/technical-references/wallet-as-a-service/intents.html",type:"mdx",filePath:"solutions/technical-references/wallet-as-a-service/intents.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./overview-18NDmc64.js"),[]),path:"/solutions/technical-references/wallet-as-a-service/overview",type:"mdx",filePath:"solutions/technical-references/wallet-as-a-service/overview.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./overview-18NDmc64.js"),[]),path:"/solutions/technical-references/wallet-as-a-service/overview.html",type:"mdx",filePath:"solutions/technical-references/wallet-as-a-service/overview.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./01-why-CGBBNjVt.js"),[]),path:"/solutions/technical-references/wallet-contracts/01-why",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/01-why.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./01-why-CGBBNjVt.js"),[]),path:"/solutions/technical-references/wallet-contracts/01-why.html",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/01-why.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./01-overview-CvggFXnC.js"),[]),path:"/solutions/wallets/embedded-wallet/01-overview",type:"mdx",filePath:"solutions/wallets/embedded-wallet/01-overview.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./01-overview-CvggFXnC.js"),[]),path:"/solutions/wallets/embedded-wallet/01-overview.html",type:"mdx",filePath:"solutions/wallets/embedded-wallet/01-overview.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./02-quickstart-4lGYlLxP.js"),[]),path:"/solutions/wallets/embedded-wallet/02-quickstart",type:"mdx",filePath:"solutions/wallets/embedded-wallet/02-quickstart.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./02-quickstart-4lGYlLxP.js"),[]),path:"/solutions/wallets/embedded-wallet/02-quickstart.html",type:"mdx",filePath:"solutions/wallets/embedded-wallet/02-quickstart.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./07-Architecture-Ds8CYTw-.js"),[]),path:"/solutions/wallets/embedded-wallet/07-Architecture",type:"mdx",filePath:"solutions/wallets/embedded-wallet/07-Architecture.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./07-Architecture-Ds8CYTw-.js"),[]),path:"/solutions/wallets/embedded-wallet/07-Architecture.html",type:"mdx",filePath:"solutions/wallets/embedded-wallet/07-Architecture.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./01-overview-BYWCJsGx.js"),[]),path:"/solutions/wallets/universal-wallet/01-overview",type:"mdx",filePath:"solutions/wallets/universal-wallet/01-overview.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./01-overview-BYWCJsGx.js"),[]),path:"/solutions/wallets/universal-wallet/01-overview.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/01-overview.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./02-quickstart-CZW_UPb4.js"),[]),path:"/solutions/wallets/universal-wallet/02-quickstart",type:"mdx",filePath:"solutions/wallets/universal-wallet/02-quickstart.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./02-quickstart-CZW_UPb4.js"),[]),path:"/solutions/wallets/universal-wallet/02-quickstart.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/02-quickstart.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./04-sequence-kit-DYafzAwR.js"),[]),path:"/solutions/wallets/universal-wallet/04-sequence-kit",type:"mdx",filePath:"solutions/wallets/universal-wallet/04-sequence-kit.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./04-sequence-kit-DYafzAwR.js"),[]),path:"/solutions/wallets/universal-wallet/04-sequence-kit.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/04-sequence-kit.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./05-platforms-C-JPbeZh.js"),[]),path:"/solutions/wallets/universal-wallet/05-platforms",type:"mdx",filePath:"solutions/wallets/universal-wallet/05-platforms.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./05-platforms-C-JPbeZh.js"),[]),path:"/solutions/wallets/universal-wallet/05-platforms.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/05-platforms.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./06-fiat-on-ramps-CdXBCfW_.js"),[]),path:"/solutions/wallets/universal-wallet/06-fiat-on-ramps",type:"mdx",filePath:"solutions/wallets/universal-wallet/06-fiat-on-ramps.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./06-fiat-on-ramps-CdXBCfW_.js"),[]),path:"/solutions/wallets/universal-wallet/06-fiat-on-ramps.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/06-fiat-on-ramps.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./07-key-management-CxEf-lMl.js"),[]),path:"/solutions/wallets/universal-wallet/07-key-management",type:"mdx",filePath:"solutions/wallets/universal-wallet/07-key-management.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./07-key-management-CxEf-lMl.js"),[]),path:"/solutions/wallets/universal-wallet/07-key-management.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/07-key-management.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./03-get-top-orders-BUBHB9B-.js"),__vite__mapDeps([22,1])),path:"/solutions/marketplaces/orderbook/examples/03-get-top-orders",type:"mdx",filePath:"solutions/marketplaces/orderbook/examples/03-get-top-orders.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./03-get-top-orders-BUBHB9B-.js"),__vite__mapDeps([22,1])),path:"/solutions/marketplaces/orderbook/examples/03-get-top-orders.html",type:"mdx",filePath:"solutions/marketplaces/orderbook/examples/03-get-top-orders.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./04-get-orderbook-D_fks9X9.js"),__vite__mapDeps([23,1])),path:"/solutions/marketplaces/orderbook/examples/04-get-orderbook",type:"mdx",filePath:"solutions/marketplaces/orderbook/examples/04-get-orderbook.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./04-get-orderbook-D_fks9X9.js"),__vite__mapDeps([23,1])),path:"/solutions/marketplaces/orderbook/examples/04-get-orderbook.html",type:"mdx",filePath:"solutions/marketplaces/orderbook/examples/04-get-orderbook.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./05-get-user-activities-M86mwlbC.js"),[]),path:"/solutions/marketplaces/orderbook/examples/05-get-user-activities",type:"mdx",filePath:"solutions/marketplaces/orderbook/examples/05-get-user-activities.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./05-get-user-activities-M86mwlbC.js"),[]),path:"/solutions/marketplaces/orderbook/examples/05-get-user-activities.html",type:"mdx",filePath:"solutions/marketplaces/orderbook/examples/05-get-user-activities.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./06-orderbook-transactions-BeANDLS3.js"),__vite__mapDeps([24,1])),path:"/solutions/marketplaces/orderbook/examples/06-orderbook-transactions",type:"mdx",filePath:"solutions/marketplaces/orderbook/examples/06-orderbook-transactions.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./06-orderbook-transactions-BeANDLS3.js"),__vite__mapDeps([24,1])),path:"/solutions/marketplaces/orderbook/examples/06-orderbook-transactions.html",type:"mdx",filePath:"solutions/marketplaces/orderbook/examples/06-orderbook-transactions.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./01-deploy-yWdCYzL6.js"),__vite__mapDeps([25,1])),path:"/solutions/technical-references/internals/v1/01-deploy",type:"mdx",filePath:"solutions/technical-references/internals/v1/01-deploy.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./01-deploy-yWdCYzL6.js"),__vite__mapDeps([25,1])),path:"/solutions/technical-references/internals/v1/01-deploy.html",type:"mdx",filePath:"solutions/technical-references/internals/v1/01-deploy.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./03-wallet-factory-CuRuqS-W.js"),__vite__mapDeps([26,1])),path:"/solutions/technical-references/internals/v1/03-wallet-factory",type:"mdx",filePath:"solutions/technical-references/internals/v1/03-wallet-factory.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./03-wallet-factory-CuRuqS-W.js"),__vite__mapDeps([26,1])),path:"/solutions/technical-references/internals/v1/03-wallet-factory.html",type:"mdx",filePath:"solutions/technical-references/internals/v1/03-wallet-factory.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./04-wallet-configuration-DkZcrBFc.js"),[]),path:"/solutions/technical-references/internals/v1/04-wallet-configuration",type:"mdx",filePath:"solutions/technical-references/internals/v1/04-wallet-configuration.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./04-wallet-configuration-DkZcrBFc.js"),[]),path:"/solutions/technical-references/internals/v1/04-wallet-configuration.html",type:"mdx",filePath:"solutions/technical-references/internals/v1/04-wallet-configuration.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./05-modules-and-updates-Rm9MIr3s.js"),[]),path:"/solutions/technical-references/internals/v1/05-modules-and-updates",type:"mdx",filePath:"solutions/technical-references/internals/v1/05-modules-and-updates.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./05-modules-and-updates-Rm9MIr3s.js"),[]),path:"/solutions/technical-references/internals/v1/05-modules-and-updates.html",type:"mdx",filePath:"solutions/technical-references/internals/v1/05-modules-and-updates.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./06-main-module-upgradeable-DL35mkIe.js"),[]),path:"/solutions/technical-references/internals/v1/06-main-module-upgradeable",type:"mdx",filePath:"solutions/technical-references/internals/v1/06-main-module-upgradeable.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./06-main-module-upgradeable-DL35mkIe.js"),[]),path:"/solutions/technical-references/internals/v1/06-main-module-upgradeable.html",type:"mdx",filePath:"solutions/technical-references/internals/v1/06-main-module-upgradeable.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./08-signature-encoding-CF_iu6MO.js"),[]),path:"/solutions/technical-references/internals/v1/08-signature-encoding",type:"mdx",filePath:"solutions/technical-references/internals/v1/08-signature-encoding.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./08-signature-encoding-CF_iu6MO.js"),[]),path:"/solutions/technical-references/internals/v1/08-signature-encoding.html",type:"mdx",filePath:"solutions/technical-references/internals/v1/08-signature-encoding.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./09-nested-transaction-batching-CUjn36ZC.js"),[]),path:"/solutions/technical-references/internals/v1/09-nested-transaction-batching",type:"mdx",filePath:"solutions/technical-references/internals/v1/09-nested-transaction-batching.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./09-nested-transaction-batching-CUjn36ZC.js"),[]),path:"/solutions/technical-references/internals/v1/09-nested-transaction-batching.html",type:"mdx",filePath:"solutions/technical-references/internals/v1/09-nested-transaction-batching.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./10-guest-module-DEogu74b.js"),[]),path:"/solutions/technical-references/internals/v1/10-guest-module",type:"mdx",filePath:"solutions/technical-references/internals/v1/10-guest-module.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./10-guest-module-DEogu74b.js"),[]),path:"/solutions/technical-references/internals/v1/10-guest-module.html",type:"mdx",filePath:"solutions/technical-references/internals/v1/10-guest-module.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./11-wallet-context-DAoD3UCO.js"),[]),path:"/solutions/technical-references/internals/v1/11-wallet-context",type:"mdx",filePath:"solutions/technical-references/internals/v1/11-wallet-context.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./11-wallet-context-DAoD3UCO.js"),[]),path:"/solutions/technical-references/internals/v1/11-wallet-context.html",type:"mdx",filePath:"solutions/technical-references/internals/v1/11-wallet-context.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./12-contract-audits-Dighz4iv.js"),[]),path:"/solutions/technical-references/internals/v1/12-contract-audits",type:"mdx",filePath:"solutions/technical-references/internals/v1/12-contract-audits.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./12-contract-audits-Dighz4iv.js"),[]),path:"/solutions/technical-references/internals/v1/12-contract-audits.html",type:"mdx",filePath:"solutions/technical-references/internals/v1/12-contract-audits.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./01-deploy-BndfKA6I.js"),__vite__mapDeps([27,1])),path:"/solutions/technical-references/internals/v2/01-deploy",type:"mdx",filePath:"solutions/technical-references/internals/v2/01-deploy.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./01-deploy-BndfKA6I.js"),__vite__mapDeps([27,1])),path:"/solutions/technical-references/internals/v2/01-deploy.html",type:"mdx",filePath:"solutions/technical-references/internals/v2/01-deploy.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./04-configuration-BGZfgaL2.js"),[]),path:"/solutions/technical-references/internals/v2/04-configuration",type:"mdx",filePath:"solutions/technical-references/internals/v2/04-configuration.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./04-configuration-BGZfgaL2.js"),[]),path:"/solutions/technical-references/internals/v2/04-configuration.html",type:"mdx",filePath:"solutions/technical-references/internals/v2/04-configuration.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./03-manage-sessions-BwMVyFGx.js"),[]),path:"/solutions/wallets/embedded-wallet/examples/03-manage-sessions",type:"mdx",filePath:"solutions/wallets/embedded-wallet/examples/03-manage-sessions.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./03-manage-sessions-BwMVyFGx.js"),[]),path:"/solutions/wallets/embedded-wallet/examples/03-manage-sessions.html",type:"mdx",filePath:"solutions/wallets/embedded-wallet/examples/03-manage-sessions.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./04-use-wallets-BviEK2KC.js"),__vite__mapDeps([28,1])),path:"/solutions/wallets/embedded-wallet/examples/04-use-wallets",type:"mdx",filePath:"solutions/wallets/embedded-wallet/examples/04-use-wallets.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./04-use-wallets-BviEK2KC.js"),__vite__mapDeps([28,1])),path:"/solutions/wallets/embedded-wallet/examples/04-use-wallets.html",type:"mdx",filePath:"solutions/wallets/embedded-wallet/examples/04-use-wallets.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./05-validation-Dtr9Cmc6.js"),[]),path:"/solutions/wallets/embedded-wallet/examples/05-validation",type:"mdx",filePath:"solutions/wallets/embedded-wallet/examples/05-validation.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./05-validation-Dtr9Cmc6.js"),[]),path:"/solutions/wallets/embedded-wallet/examples/05-validation.html",type:"mdx",filePath:"solutions/wallets/embedded-wallet/examples/05-validation.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./06-transaction-receipts-_XtH0tt7.js"),[]),path:"/solutions/wallets/embedded-wallet/examples/06-transaction-receipts",type:"mdx",filePath:"solutions/wallets/embedded-wallet/examples/06-transaction-receipts.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./06-transaction-receipts-_XtH0tt7.js"),[]),path:"/solutions/wallets/embedded-wallet/examples/06-transaction-receipts.html",type:"mdx",filePath:"solutions/wallets/embedded-wallet/examples/06-transaction-receipts.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./01-connect-wallet-BSHN4m0B.js"),__vite__mapDeps([29,1])),path:"/solutions/wallets/universal-wallet/examples/01-connect-wallet",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/01-connect-wallet.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./01-connect-wallet-BSHN4m0B.js"),__vite__mapDeps([29,1])),path:"/solutions/wallets/universal-wallet/examples/01-connect-wallet.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/01-connect-wallet.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./02-auth-address-1FKnm7mc.js"),[]),path:"/solutions/wallets/universal-wallet/examples/02-auth-address",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/02-auth-address.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./02-auth-address-1FKnm7mc.js"),[]),path:"/solutions/wallets/universal-wallet/examples/02-auth-address.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/02-auth-address.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./03-sign-message-D6ofYsOV.js"),__vite__mapDeps([30,1])),path:"/solutions/wallets/universal-wallet/examples/03-sign-message",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/03-sign-message.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./03-sign-message-D6ofYsOV.js"),__vite__mapDeps([30,1])),path:"/solutions/wallets/universal-wallet/examples/03-sign-message.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/03-sign-message.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./04-session-keys-DqtOdG-K.js"),[]),path:"/solutions/wallets/universal-wallet/examples/04-session-keys",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/04-session-keys.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./04-session-keys-DqtOdG-K.js"),[]),path:"/solutions/wallets/universal-wallet/examples/04-session-keys.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/04-session-keys.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./05-send-transaction-DbjZtHwl.js"),[]),path:"/solutions/wallets/universal-wallet/examples/05-send-transaction",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/05-send-transaction.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./05-send-transaction-DbjZtHwl.js"),[]),path:"/solutions/wallets/universal-wallet/examples/05-send-transaction.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/05-send-transaction.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./06-send-erc20-cLLuUuLB.js"),[]),path:"/solutions/wallets/universal-wallet/examples/06-send-erc20",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/06-send-erc20.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./06-send-erc20-cLLuUuLB.js"),[]),path:"/solutions/wallets/universal-wallet/examples/06-send-erc20.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/06-send-erc20.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./07-send-erc721-CNE6wNoq.js"),[]),path:"/solutions/wallets/universal-wallet/examples/07-send-erc721",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/07-send-erc721.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./07-send-erc721-CNE6wNoq.js"),[]),path:"/solutions/wallets/universal-wallet/examples/07-send-erc721.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/07-send-erc721.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./08-send-erc1155-CLRVbqt4.js"),[]),path:"/solutions/wallets/universal-wallet/examples/08-send-erc1155",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/08-send-erc1155.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./08-send-erc1155-CLRVbqt4.js"),[]),path:"/solutions/wallets/universal-wallet/examples/08-send-erc1155.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/08-send-erc1155.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./09-send-batch-transactions-D4iwwYob.js"),[]),path:"/solutions/wallets/universal-wallet/examples/09-send-batch-transactions",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/09-send-batch-transactions.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./09-send-batch-transactions-D4iwwYob.js"),[]),path:"/solutions/wallets/universal-wallet/examples/09-send-batch-transactions.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/09-send-batch-transactions.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./10-building-backends-DMKp6Iz8.js"),[]),path:"/solutions/wallets/universal-wallet/examples/10-building-backends",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/10-building-backends.mdx",lastUpdatedAt:1712876759e3},{lazy:()=>b(()=>import("./10-building-backends-DMKp6Iz8.js"),[]),path:"/solutions/wallets/universal-wallet/examples/10-building-backends.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/examples/10-building-backends.mdx",lastUpdatedAt:1712876759e3}];var zs={horizontalPadding:"var(--vocs-content_horizontalPadding)",verticalPadding:"var(--vocs-content_verticalPadding)",width:"var(--vocs-content_width)"},q7={default:"system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif",mono:'ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace'},Y7={default:"var(--vocs-fontFamily_default)",mono:"var(--vocs-fontFamily_mono)"},Jp={white:"var(--vocs-color_white)",black:"var(--vocs-color_black)",background:"var(--vocs-color_background)",background2:"var(--vocs-color_background2)",background3:"var(--vocs-color_background3)",background4:"var(--vocs-color_background4)",background5:"var(--vocs-color_background5)",backgroundAccent:"var(--vocs-color_backgroundAccent)",backgroundAccentHover:"var(--vocs-color_backgroundAccentHover)",backgroundAccentText:"var(--vocs-color_backgroundAccentText)",backgroundBlueTint:"var(--vocs-color_backgroundBlueTint)",backgroundDark:"var(--vocs-color_backgroundDark)",backgroundGreenTint:"var(--vocs-color_backgroundGreenTint)",backgroundGreenTint2:"var(--vocs-color_backgroundGreenTint2)",backgroundIrisTint:"var(--vocs-color_backgroundIrisTint)",backgroundRedTint:"var(--vocs-color_backgroundRedTint)",backgroundRedTint2:"var(--vocs-color_backgroundRedTint2)",backgroundYellowTint:"var(--vocs-color_backgroundYellowTint)",border:"var(--vocs-color_border)",border2:"var(--vocs-color_border2)",borderAccent:"var(--vocs-color_borderAccent)",borderBlue:"var(--vocs-color_borderBlue)",borderGreen:"var(--vocs-color_borderGreen)",borderIris:"var(--vocs-color_borderIris)",borderRed:"var(--vocs-color_borderRed)",borderYellow:"var(--vocs-color_borderYellow)",heading:"var(--vocs-color_heading)",inverted:"var(--vocs-color_inverted)",shadow:"var(--vocs-color_shadow)",shadow2:"var(--vocs-color_shadow2)",text:"var(--vocs-color_text)",text2:"var(--vocs-color_text2)",text3:"var(--vocs-color_text3)",text4:"var(--vocs-color_text4)",textAccent:"var(--vocs-color_textAccent)",textAccentHover:"var(--vocs-color_textAccentHover)",textBlue:"var(--vocs-color_textBlue)",textBlueHover:"var(--vocs-color_textBlueHover)",textGreen:"var(--vocs-color_textGreen)",textGreenHover:"var(--vocs-color_textGreenHover)",textIris:"var(--vocs-color_textIris)",textIrisHover:"var(--vocs-color_textIrisHover)",textRed:"var(--vocs-color_textRed)",textRedHover:"var(--vocs-color_textRedHover)",textYellow:"var(--vocs-color_textYellow)",textYellowHover:"var(--vocs-color_textYellowHover)",title:"var(--vocs-color_title)"},Us={0:"var(--vocs-space_0)",1:"var(--vocs-space_1)",2:"var(--vocs-space_2)",3:"var(--vocs-space_3)",4:"var(--vocs-space_4)",6:"var(--vocs-space_6)",8:"var(--vocs-space_8)",12:"var(--vocs-space_12)",14:"var(--vocs-space_14)",16:"var(--vocs-space_16)",18:"var(--vocs-space_18)",20:"var(--vocs-space_20)",22:"var(--vocs-space_22)",24:"var(--vocs-space_24)",28:"var(--vocs-space_28)",32:"var(--vocs-space_32)",36:"var(--vocs-space_36)",40:"var(--vocs-space_40)",44:"var(--vocs-space_44)",48:"var(--vocs-space_48)",56:"var(--vocs-space_56)",64:"var(--vocs-space_64)",72:"var(--vocs-space_72)",80:"var(--vocs-space_80)"};function Gv(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t ")," does not exist in object"));n=n[r]}return n}function qv(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],r={};for(var o in e){var i=e[o],a=[...n,o];typeof i=="string"||typeof i=="number"||i==null?r[o]=t(i,a):typeof i=="object"&&!Array.isArray(i)?r[o]=qv(i,t,a):console.warn('Skipping invalid key "'.concat(a.join("."),'". Should be a string, number, null or object. Received: "').concat(Array.isArray(i)?"Array":typeof i,'"'))}return r}function qt(e,t){var n={};if(typeof t=="object"){var r=e;qv(t,(l,s)=>{if(l!=null){var u=Q7(r,s);n[eh(u)]=String(l)}})}else{var o=e;for(var i in o){var a=o[i];a!=null&&(n[eh(i)]=a)}}return Object.defineProperty(n,"toString",{value:function(){return Object.keys(this).map(s=>"".concat(s,":").concat(this[s])).join(";")},writable:!1}),n}var Z7="var(--vocs_ExternalLink_iconUrl)",X7="vocs_ExternalLink";const J7=p.forwardRef(({className:e,children:t,hideExternalIcon:n,href:r,...o},i)=>{const{basePath:a}=Je(),l=a;return x.jsx("a",{ref:i,className:D(e,n||typeof t!="string"?void 0:X7),href:r,target:"_blank",rel:"noopener noreferrer",style:qt({[Z7]:`url(${l}/.vocs/icons/arrow-diagonal.svg)`}),...o,children:t})});var th="vocs_Link_accent_underlined",nh="vocs_Link",rh="vocs_Link_styleless",cu=new Map,xa=new WeakMap,oh=0,ew=void 0;function tw(e){return e?(xa.has(e)||(oh+=1,xa.set(e,oh.toString())),xa.get(e)):"0"}function nw(e){return Object.keys(e).sort().filter(t=>e[t]!==void 0).map(t=>`${t}_${t==="root"?tw(e.root):e[t]}`).toString()}function rw(e){const t=nw(e);let n=cu.get(t);if(!n){const r=new Map;let o;const i=new IntersectionObserver(a=>{a.forEach(l=>{var s;const u=l.isIntersecting&&o.some(d=>l.intersectionRatio>=d);e.trackVisibility&&typeof l.isVisible>"u"&&(l.isVisible=u),(s=r.get(l.target))==null||s.forEach(d=>{d(u,l)})})},e);o=i.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:i,elements:r},cu.set(t,n)}return n}function ow(e,t,n={},r=ew){if(typeof window.IntersectionObserver>"u"&&r!==void 0){const s=e.getBoundingClientRect();return t(r,{isIntersecting:r,target:e,intersectionRatio:typeof n.threshold=="number"?n.threshold:0,time:0,boundingClientRect:s,intersectionRect:s,rootBounds:s}),()=>{}}const{id:o,observer:i,elements:a}=rw(n),l=a.get(e)||[];return a.has(e)||a.set(e,l),l.push(t),i.observe(e),function(){l.splice(l.indexOf(t),1),l.length===0&&(a.delete(e),i.unobserve(e)),a.size===0&&(i.disconnect(),cu.delete(o))}}function Yv({threshold:e,delay:t,trackVisibility:n,rootMargin:r,root:o,triggerOnce:i,skip:a,initialInView:l,fallbackInView:s,onChange:u}={}){var d;const[c,f]=p.useState(null),h=p.useRef(),[y,g]=p.useState({inView:!!l,entry:void 0});h.current=u,p.useEffect(()=>{if(a||!c)return;let _;return _=ow(c,(E,C)=>{g({inView:E,entry:C}),h.current&&h.current(E,C),C.isIntersecting&&i&&_&&(_(),_=void 0)},{root:o,rootMargin:r,threshold:e,trackVisibility:n,delay:t},s),()=>{_&&_()}},[Array.isArray(e)?e.toString():e,c,o,r,i,a,n,s,t]);const w=(d=y.entry)==null?void 0:d.target,m=p.useRef();!c&&w&&!i&&!a&&m.current!==w&&(m.current=w,g({inView:!!l,entry:void 0}));const v=[f,y.inView,y.entry];return v.ref=v[0],v.inView=v[1],v.entry=v[2],v}function iw(...e){return t=>{aw(t,...e)}}function aw(e,...t){t.forEach(n=>{typeof n=="function"?n(e):n!=null&&(n.current=e)})}const Zn=p.forwardRef((e,t)=>{const n=()=>{var i;return(i=Hd.find(a=>a.path===e.to))==null?void 0:i.lazy()},{ref:r,inView:o}=Yv();return p.useEffect(()=>{o&&n()},[o,n]),x.jsx(Vv,{ref:iw(t,r),...e})}),rn=p.forwardRef((e,t)=>{const{href:n,variant:r="accent underlined"}=e,{pathname:o}=Re();if(n!=null&&n.match(/^(www|https?)/))return x.jsx(J7,{...e,ref:t,className:D(e.className,nh,r==="accent underlined"&&th,r==="styleless"&&rh),hideExternalIcon:e.hideExternalIcon});const[i,a]=(n||"").split("#"),l=`${i||o}${a?`#${a}`:""}`;return x.jsx(Zn,{...e,ref:t,className:D(e.className,nh,r==="accent underlined"&&th,r==="styleless"&&rh),to:l})});var lw="vocs_NotFound_divider",sw="vocs_NotFound",cw="vocs_H1",Qv="vocs_Heading",Zv="vocs_Heading_slugTarget";function Oo({level:e,...t}){const n=`h${e}`;return x.jsxs(n,{...t,id:void 0,className:D(t.className,Qv),children:[x.jsx("div",{id:t.id,className:Zv}),t.children]})}function Xv(e){return x.jsx(Oo,{...e,className:D(e.className,cw),level:1})}var uw="vocs_Paragraph";function Jv(e){return x.jsx("p",{...e,className:D(e.className,uw)})}function dw(){return x.jsxs("div",{className:sw,children:[x.jsx(Xv,{children:"Page Not Found"}),x.jsx("div",{style:{height:Us[24]}}),x.jsx("hr",{className:lw}),x.jsx("div",{style:{height:Us[24]}}),x.jsx(Jv,{children:"The page you were looking for could not be found."}),x.jsx("div",{style:{height:Us[8]}}),x.jsx(rn,{href:"/",children:"Go to Home Page"})]})}var fw="var(--vocs_Banner_bannerBackgroundColor)",pw="var(--vocs_Banner_bannerHeight)",hw="var(--vocs_Banner_bannerTextColor)",mw="vocs_Banner_closeButton",vw="vocs_Banner_content",gw="vocs_Banner_inner",yw="vocs_Banner";const xw=Object.getPrototypeOf(_w).constructor;async function _w(e,t){return new xw(String(e))(t)}function ww(e,t){return new Function(String(e))(t)}function Rr(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,i;for(i=0;i=0)&&(n[o]=e[o]);return n}var Ew=["color"],kw=p.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=Rr(e,Ew);return p.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o,{ref:t}),p.createElement("path",{d:"M6.85355 3.14645C7.04882 3.34171 7.04882 3.65829 6.85355 3.85355L3.70711 7H12.5C12.7761 7 13 7.22386 13 7.5C13 7.77614 12.7761 8 12.5 8H3.70711L6.85355 11.1464C7.04882 11.3417 7.04882 11.6583 6.85355 11.8536C6.65829 12.0488 6.34171 12.0488 6.14645 11.8536L2.14645 7.85355C1.95118 7.65829 1.95118 7.34171 2.14645 7.14645L6.14645 3.14645C6.34171 2.95118 6.65829 2.95118 6.85355 3.14645Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),bw=["color"],Cw=p.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=Rr(e,bw);return p.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o,{ref:t}),p.createElement("path",{d:"M6.1584 3.13508C6.35985 2.94621 6.67627 2.95642 6.86514 3.15788L10.6151 7.15788C10.7954 7.3502 10.7954 7.64949 10.6151 7.84182L6.86514 11.8418C6.67627 12.0433 6.35985 12.0535 6.1584 11.8646C5.95694 11.6757 5.94673 11.3593 6.1356 11.1579L9.565 7.49985L6.1356 3.84182C5.94673 3.64036 5.95694 3.32394 6.1584 3.13508Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),Pw=["color"],Aw=p.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=Rr(e,Pw);return p.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o,{ref:t}),p.createElement("path",{d:"M12.8536 2.85355C13.0488 2.65829 13.0488 2.34171 12.8536 2.14645C12.6583 1.95118 12.3417 1.95118 12.1464 2.14645L7.5 6.79289L2.85355 2.14645C2.65829 1.95118 2.34171 1.95118 2.14645 2.14645C1.95118 2.34171 1.95118 2.65829 2.14645 2.85355L6.79289 7.5L2.14645 12.1464C1.95118 12.3417 1.95118 12.6583 2.14645 12.8536C2.34171 13.0488 2.65829 13.0488 2.85355 12.8536L7.5 8.20711L12.1464 12.8536C12.3417 13.0488 12.6583 13.0488 12.8536 12.8536C13.0488 12.6583 13.0488 12.3417 12.8536 12.1464L8.20711 7.5L12.8536 2.85355Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),Sw=["color"],Tw=p.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=Rr(e,Sw);return p.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o,{ref:t}),p.createElement("path",{d:"M3.5 2C3.22386 2 3 2.22386 3 2.5V12.5C3 12.7761 3.22386 13 3.5 13H11.5C11.7761 13 12 12.7761 12 12.5V6H8.5C8.22386 6 8 5.77614 8 5.5V2H3.5ZM9 2.70711L11.2929 5H9V2.70711ZM2 2.5C2 1.67157 2.67157 1 3.5 1H8.5C8.63261 1 8.75979 1.05268 8.85355 1.14645L12.8536 5.14645C12.9473 5.24021 13 5.36739 13 5.5V12.5C13 13.3284 12.3284 14 11.5 14H3.5C2.67157 14 2 13.3284 2 12.5V2.5Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),Rw=["color"],$w=p.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=Rr(e,Rw);return p.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o,{ref:t}),p.createElement("path",{d:"M1.5 5.25C1.91421 5.25 2.25 4.91421 2.25 4.5C2.25 4.08579 1.91421 3.75 1.5 3.75C1.08579 3.75 0.75 4.08579 0.75 4.5C0.75 4.91421 1.08579 5.25 1.5 5.25ZM4 4.5C4 4.22386 4.22386 4 4.5 4H13.5C13.7761 4 14 4.22386 14 4.5C14 4.77614 13.7761 5 13.5 5H4.5C4.22386 5 4 4.77614 4 4.5ZM4.5 7C4.22386 7 4 7.22386 4 7.5C4 7.77614 4.22386 8 4.5 8H13.5C13.7761 8 14 7.77614 14 7.5C14 7.22386 13.7761 7 13.5 7H4.5ZM4.5 10C4.22386 10 4 10.2239 4 10.5C4 10.7761 4.22386 11 4.5 11H13.5C13.7761 11 14 10.7761 14 10.5C14 10.2239 13.7761 10 13.5 10H4.5ZM2.25 7.5C2.25 7.91421 1.91421 8.25 1.5 8.25C1.08579 8.25 0.75 7.91421 0.75 7.5C0.75 7.08579 1.08579 6.75 1.5 6.75C1.91421 6.75 2.25 7.08579 2.25 7.5ZM1.5 11.25C1.91421 11.25 2.25 10.9142 2.25 10.5C2.25 10.0858 1.91421 9.75 1.5 9.75C1.08579 9.75 0.75 10.0858 0.75 10.5C0.75 10.9142 1.08579 11.25 1.5 11.25Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),Ow=["color"],Wd=p.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=Rr(e,Ow);return p.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o,{ref:t}),p.createElement("path",{d:"M10 6.5C10 8.433 8.433 10 6.5 10C4.567 10 3 8.433 3 6.5C3 4.567 4.567 3 6.5 3C8.433 3 10 4.567 10 6.5ZM9.30884 10.0159C8.53901 10.6318 7.56251 11 6.5 11C4.01472 11 2 8.98528 2 6.5C2 4.01472 4.01472 2 6.5 2C8.98528 2 11 4.01472 11 6.5C11 7.56251 10.6318 8.53901 10.0159 9.30884L12.8536 12.1464C13.0488 12.3417 13.0488 12.6583 12.8536 12.8536C12.6583 13.0488 12.3417 13.0488 12.1464 12.8536L9.30884 10.0159Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),Iw=["color"],Lw=p.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=Rr(e,Iw);return p.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o,{ref:t}),p.createElement("path",{d:"M12.1464 1.14645C12.3417 0.951184 12.6583 0.951184 12.8535 1.14645L14.8535 3.14645C15.0488 3.34171 15.0488 3.65829 14.8535 3.85355L10.9109 7.79618C10.8349 7.87218 10.7471 7.93543 10.651 7.9835L6.72359 9.94721C6.53109 10.0435 6.29861 10.0057 6.14643 9.85355C5.99425 9.70137 5.95652 9.46889 6.05277 9.27639L8.01648 5.34897C8.06455 5.25283 8.1278 5.16507 8.2038 5.08907L12.1464 1.14645ZM12.5 2.20711L8.91091 5.79618L7.87266 7.87267L8.12731 8.12732L10.2038 7.08907L13.7929 3.5L12.5 2.20711ZM9.99998 2L8.99998 3H4.9C4.47171 3 4.18056 3.00039 3.95552 3.01877C3.73631 3.03668 3.62421 3.06915 3.54601 3.10899C3.35785 3.20487 3.20487 3.35785 3.10899 3.54601C3.06915 3.62421 3.03669 3.73631 3.01878 3.95552C3.00039 4.18056 3 4.47171 3 4.9V11.1C3 11.5283 3.00039 11.8194 3.01878 12.0445C3.03669 12.2637 3.06915 12.3758 3.10899 12.454C3.20487 12.6422 3.35785 12.7951 3.54601 12.891C3.62421 12.9309 3.73631 12.9633 3.95552 12.9812C4.18056 12.9996 4.47171 13 4.9 13H11.1C11.5283 13 11.8194 12.9996 12.0445 12.9812C12.2637 12.9633 12.3758 12.9309 12.454 12.891C12.6422 12.7951 12.7951 12.6422 12.891 12.454C12.9309 12.3758 12.9633 12.2637 12.9812 12.0445C12.9996 11.8194 13 11.5283 13 11.1V6.99998L14 5.99998V11.1V11.1207C14 11.5231 14 11.8553 13.9779 12.1259C13.9549 12.407 13.9057 12.6653 13.782 12.908C13.5903 13.2843 13.2843 13.5903 12.908 13.782C12.6653 13.9057 12.407 13.9549 12.1259 13.9779C11.8553 14 11.5231 14 11.1207 14H11.1H4.9H4.87934C4.47686 14 4.14468 14 3.87409 13.9779C3.59304 13.9549 3.33469 13.9057 3.09202 13.782C2.7157 13.5903 2.40973 13.2843 2.21799 12.908C2.09434 12.6653 2.04506 12.407 2.0221 12.1259C1.99999 11.8553 1.99999 11.5231 2 11.1207V11.1206V11.1V4.9V4.87935V4.87932V4.87931C1.99999 4.47685 1.99999 4.14468 2.0221 3.87409C2.04506 3.59304 2.09434 3.33469 2.21799 3.09202C2.40973 2.71569 2.7157 2.40973 3.09202 2.21799C3.33469 2.09434 3.59304 2.04506 3.87409 2.0221C4.14468 1.99999 4.47685 1.99999 4.87932 2H4.87935H4.9H9.99998Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))});function xl(e,t){if(typeof e!="object"||e===null)return e;if(Array.isArray(e))return e.map((r,o)=>xl(r,o));const n=e.props.children?{...e.props,children:xl(e.props.children)}:e.props;return Z.createElement(e.type,{...n,key:t})}function Dw({hide:e}){const{banner:t}=Je(),n=p.useMemo(()=>{const r=(t==null?void 0:t.content)??"";if(!r)return null;if(typeof r!="string")return()=>xl(r);const{default:o}=ww(r,{...Xy,Fragment:p.Fragment});return o},[t]);return n?x.jsx("div",{className:D(yw),style:qt({[fw]:t==null?void 0:t.backgroundColor,[hw]:t==null?void 0:t.textColor}),children:x.jsxs("div",{className:D(gw),children:[x.jsx("div",{className:D(vw),children:x.jsx(n,{})}),(t==null?void 0:t.dismissable)!=="false"&&x.jsx("button",{className:D(mw),onClick:e,type:"button",children:x.jsx(Aw,{width:14,height:14})})]})}):null}var Nw="vocs_Content";function e1({children:e,className:t}){return x.jsx("article",{className:D(t,Nw),children:e})}function t1({items:e,pathname:t}){const n=t.replace(/\.html$/,""),r=[];for(const o of e)(o.link&&n.startsWith(o.match||o.link)||o.items&&t1({items:o.items,pathname:t}).length>0)&&r.push(o.id);return r}function Ki({items:e,pathname:t}){return p.useMemo(()=>t1({items:e,pathname:t}),[e,t])}function $r(){const e=p.useContext(n1);if(!e)throw new Error("`usePageData` must be used within `PageDataContext.Provider`.");return e}const n1=p.createContext(void 0);function Kl(){const{pathname:e}=Re(),t=Je(),{sidebar:n}=t;if(!n)return{items:[]};if(Array.isArray(n))return{items:n};const r=p.useMemo(()=>{const o=Object.keys(n).filter(i=>e.startsWith(i));return o[o.length-1]},[n,e]);return r?Array.isArray(n[r])?{key:r,items:n[r]}:{...n[r],key:r}:{items:[]}}function Or(){const e=Kl(),{frontmatter:t}=$r(),{layout:n,showLogo:r,showOutline:o,showSidebar:i,showTopNav:a}=t||{},l=n??"docs";return{layout:l,get showLogo(){return typeof r<"u"?r:!0},get showOutline(){return typeof o<"u"?o:l==="docs"},get showSidebar(){return e.items.length===0?!1:typeof i<"u"?i:!(l==="minimal"||l==="landing")},get showTopNav(){return typeof a<"u"?a:!0}}}function Mw(){const[e,t]=p.useState(()=>{if(!(typeof window>"u")){if(localStorage.getItem("vocs.theme")){const n=localStorage.getItem("vocs.theme");if(n)return n}return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}});return p.useEffect(()=>{e&&localStorage.setItem("vocs.theme",e),e==="dark"?document.documentElement.classList.add("dark"):document.documentElement.classList.remove("dark")},[e]),{theme:e,toggle(){t(n=>n==="light"?"dark":"light")}}}var jw="vocs_utils_visibleDark",Fw="vocs_utils_visibleLight",r1="vocs_utils_visuallyHidden";function q(){return q=Object.assign?Object.assign.bind():function(e){for(var t=1;te.forEach(n=>zw(n,t))}function Ue(...e){return p.useCallback(o1(...e),e)}function kn(e,t=[]){let n=[];function r(i,a){const l=p.createContext(a),s=n.length;n=[...n,a];function u(c){const{scope:f,children:h,...y}=c,g=(f==null?void 0:f[e][s])||l,w=p.useMemo(()=>y,Object.values(y));return p.createElement(g.Provider,{value:w},h)}function d(c,f){const h=(f==null?void 0:f[e][s])||l,y=p.useContext(h);if(y)return y;if(a!==void 0)return a;throw new Error(`\`${c}\` must be used within \`${i}\``)}return u.displayName=i+"Provider",[u,d]}const o=()=>{const i=n.map(a=>p.createContext(a));return function(l){const s=(l==null?void 0:l[e])||i;return p.useMemo(()=>({[`__scope${e}`]:{...l,[e]:s}}),[l,s])}};return o.scopeName=e,[r,Uw(o,...t)]}function Uw(...e){const t=e[0];if(e.length===1)return t;const n=()=>{const r=e.map(o=>({useScope:o(),scopeName:o.scopeName}));return function(i){const a=r.reduce((l,{useScope:s,scopeName:u})=>{const c=s(i)[`__scope${u}`];return{...l,...c}},{});return p.useMemo(()=>({[`__scope${t.scopeName}`]:a}),[a])}};return n.scopeName=t.scopeName,n}const yn=globalThis!=null&&globalThis.document?p.useLayoutEffect:()=>{},Vw=Wu.useId||(()=>{});let Bw=0;function on(e){const[t,n]=p.useState(Vw());return yn(()=>{e||n(r=>r??String(Bw++))},[e]),e||(t?`radix-${t}`:"")}function at(e){const t=p.useRef(e);return p.useEffect(()=>{t.current=e}),p.useMemo(()=>(...n)=>{var r;return(r=t.current)===null||r===void 0?void 0:r.call(t,...n)},[])}function ar({prop:e,defaultProp:t,onChange:n=()=>{}}){const[r,o]=Hw({defaultProp:t,onChange:n}),i=e!==void 0,a=i?e:r,l=at(n),s=p.useCallback(u=>{if(i){const c=typeof u=="function"?u(e):u;c!==e&&l(c)}else o(u)},[i,e,o,l]);return[a,s]}function Hw({defaultProp:e,onChange:t}){const n=p.useState(e),[r]=n,o=p.useRef(r),i=at(t);return p.useEffect(()=>{o.current!==r&&(i(r),o.current=r)},[r,o,i]),n}const bo=p.forwardRef((e,t)=>{const{children:n,...r}=e,o=p.Children.toArray(n),i=o.find(Kw);if(i){const a=i.props.children,l=o.map(s=>s===i?p.Children.count(a)>1?p.Children.only(null):p.isValidElement(a)?a.props.children:null:s);return p.createElement(uu,q({},r,{ref:t}),p.isValidElement(a)?p.cloneElement(a,void 0,l):null)}return p.createElement(uu,q({},r,{ref:t}),n)});bo.displayName="Slot";const uu=p.forwardRef((e,t)=>{const{children:n,...r}=e;return p.isValidElement(n)?p.cloneElement(n,{...Gw(r,n.props),ref:t?o1(t,n.ref):n.ref}):p.Children.count(n)>1?p.Children.only(null):null});uu.displayName="SlotClone";const Ww=({children:e})=>p.createElement(p.Fragment,null,e);function Kw(e){return p.isValidElement(e)&&e.type===Ww}function Gw(e,t){const n={...t};for(const r in t){const o=e[r],i=t[r];/^on[A-Z]/.test(r)?o&&i?n[r]=(...l)=>{i(...l),o(...l)}:o&&(n[r]=o):r==="style"?n[r]={...o,...i}:r==="className"&&(n[r]=[o,i].filter(Boolean).join(" "))}return{...e,...n}}const qw=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"],fe=qw.reduce((e,t)=>{const n=p.forwardRef((r,o)=>{const{asChild:i,...a}=r,l=i?bo:t;return p.useEffect(()=>{window[Symbol.for("radix-ui")]=!0},[]),p.createElement(l,q({},a,{ref:o}))});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function du(e,t){e&&Ro.flushSync(()=>e.dispatchEvent(t))}function Yw(e,t=globalThis==null?void 0:globalThis.document){const n=at(e);p.useEffect(()=>{const r=o=>{o.key==="Escape"&&n(o)};return t.addEventListener("keydown",r),()=>t.removeEventListener("keydown",r)},[n,t])}const fu="dismissableLayer.update",Qw="dismissableLayer.pointerDownOutside",Zw="dismissableLayer.focusOutside";let ih;const Xw=p.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),Kd=p.forwardRef((e,t)=>{var n;const{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:o,onPointerDownOutside:i,onFocusOutside:a,onInteractOutside:l,onDismiss:s,...u}=e,d=p.useContext(Xw),[c,f]=p.useState(null),h=(n=c==null?void 0:c.ownerDocument)!==null&&n!==void 0?n:globalThis==null?void 0:globalThis.document,[,y]=p.useState({}),g=Ue(t,A=>f(A)),w=Array.from(d.layers),[m]=[...d.layersWithOutsidePointerEventsDisabled].slice(-1),v=w.indexOf(m),_=c?w.indexOf(c):-1,E=d.layersWithOutsidePointerEventsDisabled.size>0,C=_>=v,k=Jw(A=>{const S=A.target,O=[...d.branches].some(j=>j.contains(S));!C||O||(i==null||i(A),l==null||l(A),A.defaultPrevented||s==null||s())},h),P=e5(A=>{const S=A.target;[...d.branches].some(j=>j.contains(S))||(a==null||a(A),l==null||l(A),A.defaultPrevented||s==null||s())},h);return Yw(A=>{_===d.layers.size-1&&(o==null||o(A),!A.defaultPrevented&&s&&(A.preventDefault(),s()))},h),p.useEffect(()=>{if(c)return r&&(d.layersWithOutsidePointerEventsDisabled.size===0&&(ih=h.body.style.pointerEvents,h.body.style.pointerEvents="none"),d.layersWithOutsidePointerEventsDisabled.add(c)),d.layers.add(c),ah(),()=>{r&&d.layersWithOutsidePointerEventsDisabled.size===1&&(h.body.style.pointerEvents=ih)}},[c,h,r,d]),p.useEffect(()=>()=>{c&&(d.layers.delete(c),d.layersWithOutsidePointerEventsDisabled.delete(c),ah())},[c,d]),p.useEffect(()=>{const A=()=>y({});return document.addEventListener(fu,A),()=>document.removeEventListener(fu,A)},[]),p.createElement(fe.div,q({},u,{ref:g,style:{pointerEvents:E?C?"auto":"none":void 0,...e.style},onFocusCapture:le(e.onFocusCapture,P.onFocusCapture),onBlurCapture:le(e.onBlurCapture,P.onBlurCapture),onPointerDownCapture:le(e.onPointerDownCapture,k.onPointerDownCapture)}))});function Jw(e,t=globalThis==null?void 0:globalThis.document){const n=at(e),r=p.useRef(!1),o=p.useRef(()=>{});return p.useEffect(()=>{const i=l=>{if(l.target&&!r.current){let u=function(){i1(Qw,n,s,{discrete:!0})};const s={originalEvent:l};l.pointerType==="touch"?(t.removeEventListener("click",o.current),o.current=u,t.addEventListener("click",o.current,{once:!0})):u()}else t.removeEventListener("click",o.current);r.current=!1},a=window.setTimeout(()=>{t.addEventListener("pointerdown",i)},0);return()=>{window.clearTimeout(a),t.removeEventListener("pointerdown",i),t.removeEventListener("click",o.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}function e5(e,t=globalThis==null?void 0:globalThis.document){const n=at(e),r=p.useRef(!1);return p.useEffect(()=>{const o=i=>{i.target&&!r.current&&i1(Zw,n,{originalEvent:i},{discrete:!1})};return t.addEventListener("focusin",o),()=>t.removeEventListener("focusin",o)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}function ah(){const e=new CustomEvent(fu);document.dispatchEvent(e)}function i1(e,t,n,{discrete:r}){const o=n.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),r?du(o,i):o.dispatchEvent(i)}const Vs="focusScope.autoFocusOnMount",Bs="focusScope.autoFocusOnUnmount",lh={bubbles:!1,cancelable:!0},a1=p.forwardRef((e,t)=>{const{loop:n=!1,trapped:r=!1,onMountAutoFocus:o,onUnmountAutoFocus:i,...a}=e,[l,s]=p.useState(null),u=at(o),d=at(i),c=p.useRef(null),f=Ue(t,g=>s(g)),h=p.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;p.useEffect(()=>{if(r){let g=function(_){if(h.paused||!l)return;const E=_.target;l.contains(E)?c.current=E:Ln(c.current,{select:!0})},w=function(_){if(h.paused||!l)return;const E=_.relatedTarget;E!==null&&(l.contains(E)||Ln(c.current,{select:!0}))},m=function(_){if(document.activeElement===document.body)for(const C of _)C.removedNodes.length>0&&Ln(l)};document.addEventListener("focusin",g),document.addEventListener("focusout",w);const v=new MutationObserver(m);return l&&v.observe(l,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",g),document.removeEventListener("focusout",w),v.disconnect()}}},[r,l,h.paused]),p.useEffect(()=>{if(l){ch.add(h);const g=document.activeElement;if(!l.contains(g)){const m=new CustomEvent(Vs,lh);l.addEventListener(Vs,u),l.dispatchEvent(m),m.defaultPrevented||(t5(a5(l1(l)),{select:!0}),document.activeElement===g&&Ln(l))}return()=>{l.removeEventListener(Vs,u),setTimeout(()=>{const m=new CustomEvent(Bs,lh);l.addEventListener(Bs,d),l.dispatchEvent(m),m.defaultPrevented||Ln(g??document.body,{select:!0}),l.removeEventListener(Bs,d),ch.remove(h)},0)}}},[l,u,d,h]);const y=p.useCallback(g=>{if(!n&&!r||h.paused)return;const w=g.key==="Tab"&&!g.altKey&&!g.ctrlKey&&!g.metaKey,m=document.activeElement;if(w&&m){const v=g.currentTarget,[_,E]=n5(v);_&&E?!g.shiftKey&&m===E?(g.preventDefault(),n&&Ln(_,{select:!0})):g.shiftKey&&m===_&&(g.preventDefault(),n&&Ln(E,{select:!0})):m===v&&g.preventDefault()}},[n,r,h.paused]);return p.createElement(fe.div,q({tabIndex:-1},a,{ref:f,onKeyDown:y}))});function t5(e,{select:t=!1}={}){const n=document.activeElement;for(const r of e)if(Ln(r,{select:t}),document.activeElement!==n)return}function n5(e){const t=l1(e),n=sh(t,e),r=sh(t.reverse(),e);return[n,r]}function l1(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:r=>{const o=r.tagName==="INPUT"&&r.type==="hidden";return r.disabled||r.hidden||o?NodeFilter.FILTER_SKIP:r.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function sh(e,t){for(const n of e)if(!r5(n,{upTo:t}))return n}function r5(e,{upTo:t}){if(getComputedStyle(e).visibility==="hidden")return!0;for(;e;){if(t!==void 0&&e===t)return!1;if(getComputedStyle(e).display==="none")return!0;e=e.parentElement}return!1}function o5(e){return e instanceof HTMLInputElement&&"select"in e}function Ln(e,{select:t=!1}={}){if(e&&e.focus){const n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&o5(e)&&t&&e.select()}}const ch=i5();function i5(){let e=[];return{add(t){const n=e[0];t!==n&&(n==null||n.pause()),e=uh(e,t),e.unshift(t)},remove(t){var n;e=uh(e,t),(n=e[0])===null||n===void 0||n.resume()}}}function uh(e,t){const n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r,1),n}function a5(e){return e.filter(t=>t.tagName!=="A")}const s1=p.forwardRef((e,t)=>{var n;const{container:r=globalThis==null||(n=globalThis.document)===null||n===void 0?void 0:n.body,...o}=e;return r?bv.createPortal(p.createElement(fe.div,q({},o,{ref:t})),r):null});function l5(e,t){return p.useReducer((n,r)=>{const o=t[n][r];return o??n},e)}const bn=e=>{const{present:t,children:n}=e,r=s5(t),o=typeof n=="function"?n({present:r.isPresent}):p.Children.only(n),i=Ue(r.ref,o.ref);return typeof n=="function"||r.isPresent?p.cloneElement(o,{ref:i}):null};bn.displayName="Presence";function s5(e){const[t,n]=p.useState(),r=p.useRef({}),o=p.useRef(e),i=p.useRef("none"),a=e?"mounted":"unmounted",[l,s]=l5(a,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return p.useEffect(()=>{const u=_a(r.current);i.current=l==="mounted"?u:"none"},[l]),yn(()=>{const u=r.current,d=o.current;if(d!==e){const f=i.current,h=_a(u);e?s("MOUNT"):h==="none"||(u==null?void 0:u.display)==="none"?s("UNMOUNT"):s(d&&f!==h?"ANIMATION_OUT":"UNMOUNT"),o.current=e}},[e,s]),yn(()=>{if(t){const u=c=>{const h=_a(r.current).includes(c.animationName);c.target===t&&h&&Ro.flushSync(()=>s("ANIMATION_END"))},d=c=>{c.target===t&&(i.current=_a(r.current))};return t.addEventListener("animationstart",d),t.addEventListener("animationcancel",u),t.addEventListener("animationend",u),()=>{t.removeEventListener("animationstart",d),t.removeEventListener("animationcancel",u),t.removeEventListener("animationend",u)}}else s("ANIMATION_END")},[t,s]),{isPresent:["mounted","unmountSuspended"].includes(l),ref:p.useCallback(u=>{u&&(r.current=getComputedStyle(u)),n(u)},[])}}function _a(e){return(e==null?void 0:e.animationName)||"none"}let Hs=0;function c1(){p.useEffect(()=>{var e,t;const n=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",(e=n[0])!==null&&e!==void 0?e:dh()),document.body.insertAdjacentElement("beforeend",(t=n[1])!==null&&t!==void 0?t:dh()),Hs++,()=>{Hs===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(r=>r.remove()),Hs--}},[])}function dh(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.cssText="outline: none; opacity: 0; position: fixed; pointer-events: none",e}var en=function(){return en=Object.assign||function(t){for(var n,r=1,o=arguments.length;r"u")return C5;var t=P5(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},S5=p1(),uo="data-scroll-locked",T5=function(e,t,n,r){var o=e.left,i=e.top,a=e.right,l=e.gap;return n===void 0&&(n="margin"),` .`.concat(u5,` { overflow: hidden `).concat(r,`; padding-right: `).concat(l,"px ").concat(r,`; @@ -111,13 +111,13 @@ Error generating stack: `+i.message+` `)},ph=function(){var e=parseInt(document.body.getAttribute(uo)||"0",10);return isFinite(e)?e:0},R5=function(){p.useEffect(function(){return document.body.setAttribute(uo,(ph()+1).toString()),function(){var e=ph()-1;e<=0?document.body.removeAttribute(uo):document.body.setAttribute(uo,e.toString())}},[])},$5=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=r===void 0?"margin":r;R5();var i=p.useMemo(function(){return A5(o)},[o]);return p.createElement(S5,{styles:T5(i,!t,o,n?"":"!important")})},pu=!1;if(typeof window<"u")try{var wa=Object.defineProperty({},"passive",{get:function(){return pu=!0,!0}});window.addEventListener("test",wa,wa),window.removeEventListener("test",wa,wa)}catch{pu=!1}var Fr=pu?{passive:!1}:!1,O5=function(e){return e.tagName==="TEXTAREA"},h1=function(e,t){var n=window.getComputedStyle(e);return n[t]!=="hidden"&&!(n.overflowY===n.overflowX&&!O5(e)&&n[t]==="visible")},I5=function(e){return h1(e,"overflowY")},L5=function(e){return h1(e,"overflowX")},hh=function(e,t){var n=t;do{typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&(n=n.host);var r=m1(e,n);if(r){var o=v1(e,n),i=o[1],a=o[2];if(i>a)return!0}n=n.parentNode}while(n&&n!==document.body);return!1},D5=function(e){var t=e.scrollTop,n=e.scrollHeight,r=e.clientHeight;return[t,n,r]},N5=function(e){var t=e.scrollLeft,n=e.scrollWidth,r=e.clientWidth;return[t,n,r]},m1=function(e,t){return e==="v"?I5(t):L5(t)},v1=function(e,t){return e==="v"?D5(t):N5(t)},M5=function(e,t){return e==="h"&&t==="rtl"?-1:1},j5=function(e,t,n,r,o){var i=M5(e,window.getComputedStyle(t).direction),a=i*r,l=n.target,s=t.contains(l),u=!1,d=a>0,c=0,f=0;do{var h=v1(e,l),y=h[0],g=h[1],w=h[2],m=g-w-i*y;(y||m)&&m1(e,l)&&(c+=m,f+=y),l=l.parentNode}while(!s&&l!==document.body||s&&(t.contains(l)||t===l));return(d&&(o&&c===0||!o&&a>c)||!d&&(o&&f===0||!o&&-a>f))&&(u=!0),u},Ea=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},mh=function(e){return[e.deltaX,e.deltaY]},vh=function(e){return e&&"current"in e?e.current:e},F5=function(e,t){return e[0]===t[0]&&e[1]===t[1]},z5=function(e){return` .block-interactivity-`.concat(e,` {pointer-events: none;} .allow-interactivity-`).concat(e,` {pointer-events: all;} -`)},U5=0,zr=[];function V5(e){var t=p.useRef([]),n=p.useRef([0,0]),r=p.useRef(),o=p.useState(U5++)[0],i=p.useState(function(){return p1()})[0],a=p.useRef(e);p.useEffect(function(){a.current=e},[e]),p.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var g=c5([e.lockRef.current],(e.shards||[]).map(vh),!0).filter(Boolean);return g.forEach(function(w){return w.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),g.forEach(function(w){return w.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var l=p.useCallback(function(g,w){if("touches"in g&&g.touches.length===2)return!a.current.allowPinchZoom;var m=Ea(g),v=n.current,_="deltaX"in g?g.deltaX:v[0]-m[0],E="deltaY"in g?g.deltaY:v[1]-m[1],C,k=g.target,P=Math.abs(_)>Math.abs(E)?"h":"v";if("touches"in g&&P==="h"&&k.type==="range")return!1;var A=hh(P,k);if(!A)return!0;if(A?C=P:(C=P==="v"?"h":"v",A=hh(P,k)),!A)return!1;if(!r.current&&"changedTouches"in g&&(_||E)&&(r.current=C),!C)return!0;var S=r.current||C;return j5(S,w,g,S==="h"?_:E,!0)},[]),s=p.useCallback(function(g){var w=g;if(!(!zr.length||zr[zr.length-1]!==i)){var m="deltaY"in w?mh(w):Ea(w),v=t.current.filter(function(C){return C.name===w.type&&C.target===w.target&&F5(C.delta,m)})[0];if(v&&v.should){w.cancelable&&w.preventDefault();return}if(!v){var _=(a.current.shards||[]).map(vh).filter(Boolean).filter(function(C){return C.contains(w.target)}),E=_.length>0?l(w,_[0]):!a.current.noIsolation;E&&w.cancelable&&w.preventDefault()}}},[]),u=p.useCallback(function(g,w,m,v){var _={name:g,delta:w,target:m,should:v};t.current.push(_),setTimeout(function(){t.current=t.current.filter(function(E){return E!==_})},1)},[]),d=p.useCallback(function(g){n.current=Ea(g),r.current=void 0},[]),c=p.useCallback(function(g){u(g.type,mh(g),g.target,l(g,e.lockRef.current))},[]),f=p.useCallback(function(g){u(g.type,Ea(g),g.target,l(g,e.lockRef.current))},[]);p.useEffect(function(){return zr.push(i),e.setCallbacks({onScrollCapture:c,onWheelCapture:c,onTouchMoveCapture:f}),document.addEventListener("wheel",s,Fr),document.addEventListener("touchmove",s,Fr),document.addEventListener("touchstart",d,Fr),function(){zr=zr.filter(function(g){return g!==i}),document.removeEventListener("wheel",s,Fr),document.removeEventListener("touchmove",s,Fr),document.removeEventListener("touchstart",d,Fr)}},[]);var h=e.removeScrollBar,y=e.inert;return p.createElement(p.Fragment,null,y?p.createElement(i,{styles:z5(o)}):null,h?p.createElement($5,{gapMode:"margin"}):null)}const B5=y5(f1,V5);var g1=p.forwardRef(function(e,t){return p.createElement(Gl,en({},e,{ref:t,sideCar:B5}))});g1.classNames=Gl.classNames;const y1=g1;var H5=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},Ur=new WeakMap,ka=new WeakMap,ba={},qs=0,x1=function(e){return e&&(e.host||x1(e.parentNode))},W5=function(e,t){return t.map(function(n){if(e.contains(n))return n;var r=x1(n);return r&&e.contains(r)?r:(console.error("aria-hidden",n,"in not contained inside",e,". Doing nothing"),null)}).filter(function(n){return!!n})},K5=function(e,t,n,r){var o=W5(t,Array.isArray(e)?e:[e]);ba[n]||(ba[n]=new WeakMap);var i=ba[n],a=[],l=new Set,s=new Set(o),u=function(c){!c||l.has(c)||(l.add(c),u(c.parentNode))};o.forEach(u);var d=function(c){!c||s.has(c)||Array.prototype.forEach.call(c.children,function(f){if(l.has(f))d(f);else try{var h=f.getAttribute(r),y=h!==null&&h!=="false",g=(Ur.get(f)||0)+1,w=(i.get(f)||0)+1;Ur.set(f,g),i.set(f,w),a.push(f),g===1&&y&&ka.set(f,!0),w===1&&f.setAttribute(n,"true"),y||f.setAttribute(r,"true")}catch(m){console.error("aria-hidden: cannot operate on ",f,m)}})};return d(t),l.clear(),qs++,function(){a.forEach(function(c){var f=Ur.get(c)-1,h=i.get(c)-1;Ur.set(c,f),i.set(c,h),f||(ka.has(c)||c.removeAttribute(r),ka.delete(c)),h||c.removeAttribute(n)}),qs--,qs||(Ur=new WeakMap,Ur=new WeakMap,ka=new WeakMap,ba={})}},_1=function(e,t,n){n===void 0&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),o=t||H5(e);return o?(r.push.apply(r,Array.from(o.querySelectorAll("[aria-live]"))),K5(r,o,n,"aria-hidden")):function(){return null}};const w1="Dialog",[E1,EA]=kn(w1),[G5,Cn]=E1(w1),q5=e=>{const{__scopeDialog:t,children:n,open:r,defaultOpen:o,onOpenChange:i,modal:a=!0}=e,l=p.useRef(null),s=p.useRef(null),[u=!1,d]=ar({prop:r,defaultProp:o,onChange:i});return p.createElement(G5,{scope:t,triggerRef:l,contentRef:s,contentId:on(),titleId:on(),descriptionId:on(),open:u,onOpenChange:d,onOpenToggle:p.useCallback(()=>d(c=>!c),[d]),modal:a},n)},Y5="DialogTrigger",Q5=p.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=Cn(Y5,n),i=Ue(t,o.triggerRef);return p.createElement(fe.button,q({type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":Gd(o.open)},r,{ref:i,onClick:le(e.onClick,o.onOpenToggle)}))}),k1="DialogPortal",[Z5,b1]=E1(k1,{forceMount:void 0}),X5=e=>{const{__scopeDialog:t,forceMount:n,children:r,container:o}=e,i=Cn(k1,t);return p.createElement(Z5,{scope:t,forceMount:n},p.Children.map(r,a=>p.createElement(bn,{present:n||i.open},p.createElement(s1,{asChild:!0,container:o},a))))},hu="DialogOverlay",J5=p.forwardRef((e,t)=>{const n=b1(hu,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,i=Cn(hu,e.__scopeDialog);return i.modal?p.createElement(bn,{present:r||i.open},p.createElement(e3,q({},o,{ref:t}))):null}),e3=p.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=Cn(hu,n);return p.createElement(y1,{as:bo,allowPinchZoom:!0,shards:[o.contentRef]},p.createElement(fe.div,q({"data-state":Gd(o.open)},r,{ref:t,style:{pointerEvents:"auto",...r.style}})))}),Di="DialogContent",t3=p.forwardRef((e,t)=>{const n=b1(Di,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,i=Cn(Di,e.__scopeDialog);return p.createElement(bn,{present:r||i.open},i.modal?p.createElement(n3,q({},o,{ref:t})):p.createElement(r3,q({},o,{ref:t})))}),n3=p.forwardRef((e,t)=>{const n=Cn(Di,e.__scopeDialog),r=p.useRef(null),o=Ue(t,n.contentRef,r);return p.useEffect(()=>{const i=r.current;if(i)return _1(i)},[]),p.createElement(C1,q({},e,{ref:o,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:le(e.onCloseAutoFocus,i=>{var a;i.preventDefault(),(a=n.triggerRef.current)===null||a===void 0||a.focus()}),onPointerDownOutside:le(e.onPointerDownOutside,i=>{const a=i.detail.originalEvent,l=a.button===0&&a.ctrlKey===!0;(a.button===2||l)&&i.preventDefault()}),onFocusOutside:le(e.onFocusOutside,i=>i.preventDefault())}))}),r3=p.forwardRef((e,t)=>{const n=Cn(Di,e.__scopeDialog),r=p.useRef(!1),o=p.useRef(!1);return p.createElement(C1,q({},e,{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:i=>{var a;if((a=e.onCloseAutoFocus)===null||a===void 0||a.call(e,i),!i.defaultPrevented){var l;r.current||(l=n.triggerRef.current)===null||l===void 0||l.focus(),i.preventDefault()}r.current=!1,o.current=!1},onInteractOutside:i=>{var a,l;(a=e.onInteractOutside)===null||a===void 0||a.call(e,i),i.defaultPrevented||(r.current=!0,i.detail.originalEvent.type==="pointerdown"&&(o.current=!0));const s=i.target;((l=n.triggerRef.current)===null||l===void 0?void 0:l.contains(s))&&i.preventDefault(),i.detail.originalEvent.type==="focusin"&&o.current&&i.preventDefault()}}))}),C1=p.forwardRef((e,t)=>{const{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:o,onCloseAutoFocus:i,...a}=e,l=Cn(Di,n),s=p.useRef(null),u=Ue(t,s);return c1(),p.createElement(p.Fragment,null,p.createElement(a1,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:o,onUnmountAutoFocus:i},p.createElement(Kd,q({role:"dialog",id:l.contentId,"aria-describedby":l.descriptionId,"aria-labelledby":l.titleId,"data-state":Gd(l.open)},a,{ref:u,onDismiss:()=>l.onOpenChange(!1)}))),!1)}),o3="DialogTitle",i3=p.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=Cn(o3,n);return p.createElement(fe.h2,q({id:o.titleId},r,{ref:t}))});function Gd(e){return e?"open":"closed"}const P1=q5,A1=Q5,a3=X5,l3=J5,s3=t3,c3=i3;var me=function(){return me=Object.assign||function(t){for(var n,r=1,o=arguments.length;r0&&i[i.length-1])&&(u[0]===6||u[0]===2)){n=0;continue}if(u[0]===3&&(!i||u[1]>i[0]&&u[1]=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function Ne(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),o,i=[],a;try{for(;(t===void 0||t-- >0)&&!(o=r.next()).done;)i.push(o.value)}catch(l){a={error:l}}finally{try{o&&!o.done&&(n=r.return)&&n.call(r)}finally{if(a)throw a.error}}return i}var f3="ENTRIES",S1="KEYS",T1="VALUES",Qe="",Ys=function(){function e(t,n){var r=t._tree,o=Array.from(r.keys());this.set=t,this._type=n,this._path=o.length>0?[{node:r,keys:o}]:[]}return e.prototype.next=function(){var t=this.dive();return this.backtrack(),t},e.prototype.dive=function(){if(this._path.length===0)return{done:!0,value:void 0};var t=Vr(this._path),n=t.node,r=t.keys;if(Vr(r)===Qe)return{done:!1,value:this.result()};var o=n.get(Vr(r));return this._path.push({node:o,keys:Array.from(o.keys())}),this.dive()},e.prototype.backtrack=function(){if(this._path.length!==0){var t=Vr(this._path).keys;t.pop(),!(t.length>0)&&(this._path.pop(),this.backtrack())}},e.prototype.key=function(){return this.set._prefix+this._path.map(function(t){var n=t.keys;return Vr(n)}).filter(function(t){return t!==Qe}).join("")},e.prototype.value=function(){return Vr(this._path).node.get(Qe)},e.prototype.result=function(){switch(this._type){case T1:return this.value();case S1:return this.key();default:return[this.key(),this.value()]}},e.prototype[Symbol.iterator]=function(){return this},e}(),Vr=function(e){return e[e.length-1]},p3=function(e,t,n){var r=new Map;if(t===void 0)return r;for(var o=t.length+1,i=o+n,a=new Uint8Array(i*o).fill(n+1),l=0;ln)continue e}R1(e.get(h),t,n,r,o,g,a,l+h)}}}catch(F){s={error:F}}finally{try{f&&!f.done&&(u=c.return)&&u.call(c)}finally{if(s)throw s.error}}},Qs=function(){function e(t,n){t===void 0&&(t=new Map),n===void 0&&(n=""),this._size=void 0,this._tree=t,this._prefix=n}return e.prototype.atPrefix=function(t){var n,r;if(!t.startsWith(this._prefix))throw new Error("Mismatched prefix");var o=Ne(_l(this._tree,t.slice(this._prefix.length)),2),i=o[0],a=o[1];if(i===void 0){var l=Ne(qd(a),2),s=l[0],u=l[1];try{for(var d=re(s.keys()),c=d.next();!c.done;c=d.next()){var f=c.value;if(f!==Qe&&f.startsWith(u)){var h=new Map;return h.set(f.slice(u.length),s.get(f)),new e(h,t)}}}catch(y){n={error:y}}finally{try{c&&!c.done&&(r=d.return)&&r.call(d)}finally{if(n)throw n.error}}}return new e(i,t)},e.prototype.clear=function(){this._size=void 0,this._tree.clear()},e.prototype.delete=function(t){return this._size=void 0,h3(this._tree,t)},e.prototype.entries=function(){return new Ys(this,f3)},e.prototype.forEach=function(t){var n,r;try{for(var o=re(this),i=o.next();!i.done;i=o.next()){var a=Ne(i.value,2),l=a[0],s=a[1];t(l,s,this)}}catch(u){n={error:u}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}},e.prototype.fuzzyGet=function(t,n){return p3(this._tree,t,n)},e.prototype.get=function(t){var n=mu(this._tree,t);return n!==void 0?n.get(Qe):void 0},e.prototype.has=function(t){var n=mu(this._tree,t);return n!==void 0&&n.has(Qe)},e.prototype.keys=function(){return new Ys(this,S1)},e.prototype.set=function(t,n){if(typeof t!="string")throw new Error("key must be a string");this._size=void 0;var r=Zs(this._tree,t);return r.set(Qe,n),this},Object.defineProperty(e.prototype,"size",{get:function(){if(this._size)return this._size;this._size=0;for(var t=this.entries();!t.next().done;)this._size+=1;return this._size},enumerable:!1,configurable:!0}),e.prototype.update=function(t,n){if(typeof t!="string")throw new Error("key must be a string");this._size=void 0;var r=Zs(this._tree,t);return r.set(Qe,n(r.get(Qe))),this},e.prototype.fetch=function(t,n){if(typeof t!="string")throw new Error("key must be a string");this._size=void 0;var r=Zs(this._tree,t),o=r.get(Qe);return o===void 0&&r.set(Qe,o=n()),o},e.prototype.values=function(){return new Ys(this,T1)},e.prototype[Symbol.iterator]=function(){return this.entries()},e.from=function(t){var n,r,o=new e;try{for(var i=re(t),a=i.next();!a.done;a=i.next()){var l=Ne(a.value,2),s=l[0],u=l[1];o.set(s,u)}}catch(d){n={error:d}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},e.fromObject=function(t){return e.from(Object.entries(t))},e}(),_l=function(e,t,n){var r,o;if(n===void 0&&(n=[]),t.length===0||e==null)return[e,n];try{for(var i=re(e.keys()),a=i.next();!a.done;a=i.next()){var l=a.value;if(l!==Qe&&t.startsWith(l))return n.push([e,l]),_l(e.get(l),t.slice(l.length),n)}}catch(s){r={error:s}}finally{try{a&&!a.done&&(o=i.return)&&o.call(i)}finally{if(r)throw r.error}}return n.push([e,t]),_l(void 0,"",n)},mu=function(e,t){var n,r;if(t.length===0||e==null)return e;try{for(var o=re(e.keys()),i=o.next();!i.done;i=o.next()){var a=i.value;if(a!==Qe&&t.startsWith(a))return mu(e.get(a),t.slice(a.length))}}catch(l){n={error:l}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}},Zs=function(e,t){var n,r,o=t.length;e:for(var i=0;e&&i0)throw new Error("Expected documents to be present. Omit the argument to remove all documents.");this._index=new Qs,this._documentCount=0,this._documentIds=new Map,this._idToShortId=new Map,this._fieldLength=new Map,this._avgFieldLength=[],this._storedFields=new Map,this._nextId=0}},e.prototype.discard=function(t){var n=this,r=this._idToShortId.get(t);if(r==null)throw new Error("MiniSearch: cannot discard document with ID ".concat(t,": it is not in the index"));this._idToShortId.delete(t),this._documentIds.delete(r),this._storedFields.delete(r),(this._fieldLength.get(r)||[]).forEach(function(o,i){n.removeFieldLength(r,i,n._documentCount,o)}),this._fieldLength.delete(r),this._documentCount-=1,this._dirtCount+=1,this.maybeAutoVacuum()},e.prototype.maybeAutoVacuum=function(){if(this._options.autoVacuum!==!1){var t=this._options.autoVacuum,n=t.minDirtFactor,r=t.minDirtCount,o=t.batchSize,i=t.batchWait;this.conditionalVacuum({batchSize:o,batchWait:i},{minDirtCount:r,minDirtFactor:n})}},e.prototype.discardAll=function(t){var n,r,o=this._options.autoVacuum;try{this._options.autoVacuum=!1;try{for(var i=re(t),a=i.next();!a.done;a=i.next()){var l=a.value;this.discard(l)}}catch(s){n={error:s}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}}finally{this._options.autoVacuum=o}this.maybeAutoVacuum()},e.prototype.replace=function(t){var n=this._options,r=n.idField,o=n.extractField,i=o(t,r);this.discard(i),this.add(t)},e.prototype.vacuum=function(t){return t===void 0&&(t={}),this.conditionalVacuum(t)},e.prototype.conditionalVacuum=function(t,n){var r=this;return this._currentVacuum?(this._enqueuedVacuumConditions=this._enqueuedVacuumConditions&&n,this._enqueuedVacuum!=null?this._enqueuedVacuum:(this._enqueuedVacuum=this._currentVacuum.then(function(){var o=r._enqueuedVacuumConditions;return r._enqueuedVacuumConditions=gu,r.performVacuuming(t,o)}),this._enqueuedVacuum)):this.vacuumConditionsMet(n)===!1?Promise.resolve():(this._currentVacuum=this.performVacuuming(t),this._currentVacuum)},e.prototype.performVacuuming=function(t,n){return u3(this,void 0,void 0,function(){var r,o,i,a,l,s,u,d,c,f,h,y,g,w,m,v,_,E,C,k,P,A,S,O,j;return d3(this,function(N){switch(N.label){case 0:if(r=this._dirtCount,!this.vacuumConditionsMet(n))return[3,10];o=t.batchSize||vu.batchSize,i=t.batchWait||vu.batchWait,a=1,N.label=1;case 1:N.trys.push([1,7,8,9]),l=re(this._index),s=l.next(),N.label=2;case 2:if(s.done)return[3,6];u=Ne(s.value,2),d=u[0],c=u[1];try{for(f=(A=void 0,re(c)),h=f.next();!h.done;h=f.next()){y=Ne(h.value,2),g=y[0],w=y[1];try{for(m=(O=void 0,re(w)),v=m.next();!v.done;v=m.next())_=Ne(v.value,1),E=_[0],!this._documentIds.has(E)&&(w.size<=1?c.delete(g):w.delete(E))}catch(F){O={error:F}}finally{try{v&&!v.done&&(j=m.return)&&j.call(m)}finally{if(O)throw O.error}}}}catch(F){A={error:F}}finally{try{h&&!h.done&&(S=f.return)&&S.call(f)}finally{if(A)throw A.error}}return this._index.get(d).size===0&&this._index.delete(d),a%o!==0?[3,4]:[4,new Promise(function(F){return setTimeout(F,i)})];case 3:N.sent(),N.label=4;case 4:a+=1,N.label=5;case 5:return s=l.next(),[3,2];case 6:return[3,9];case 7:return C=N.sent(),k={error:C},[3,9];case 8:try{s&&!s.done&&(P=l.return)&&P.call(l)}finally{if(k)throw k.error}return[7];case 9:this._dirtCount-=r,N.label=10;case 10:return[4,null];case 11:return N.sent(),this._currentVacuum=this._enqueuedVacuum,this._enqueuedVacuum=null,[2]}})})},e.prototype.vacuumConditionsMet=function(t){if(t==null)return!0;var n=t.minDirtCount,r=t.minDirtFactor;return n=n||ec.minDirtCount,r=r||ec.minDirtFactor,this.dirtCount>=n&&this.dirtFactor>=r},Object.defineProperty(e.prototype,"isVacuuming",{get:function(){return this._currentVacuum!=null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"dirtCount",{get:function(){return this._dirtCount},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"dirtFactor",{get:function(){return this._dirtCount/(1+this._documentCount+this._dirtCount)},enumerable:!1,configurable:!0}),e.prototype.has=function(t){return this._idToShortId.has(t)},e.prototype.getStoredFields=function(t){var n=this._idToShortId.get(t);if(n!=null)return this._storedFields.get(n)},e.prototype.search=function(t,n){var r,o;n===void 0&&(n={});var i=this.executeQuery(t,n),a=[];try{for(var l=re(i),s=l.next();!s.done;s=l.next()){var u=Ne(s.value,2),d=u[0],c=u[1],f=c.score,h=c.terms,y=c.match,g=h.length||1,w={id:this._documentIds.get(d),score:f*g,terms:Object.keys(y),queryTerms:h,match:y};Object.assign(w,this._storedFields.get(d)),(n.filter==null||n.filter(w))&&a.push(w)}}catch(m){r={error:m}}finally{try{s&&!s.done&&(o=l.return)&&o.call(l)}finally{if(r)throw r.error}}return t===e.wildcard&&n.boostDocument==null&&this._options.searchOptions.boostDocument==null||a.sort(xh),a},e.prototype.autoSuggest=function(t,n){var r,o,i,a;n===void 0&&(n={}),n=me(me({},this._options.autoSuggestOptions),n);var l=new Map;try{for(var s=re(this.search(t,n)),u=s.next();!u.done;u=s.next()){var d=u.value,c=d.score,f=d.terms,h=f.join(" "),y=l.get(h);y!=null?(y.score+=c,y.count+=1):l.set(h,{score:c,terms:f,count:1})}}catch(C){r={error:C}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(r)throw r.error}}var g=[];try{for(var w=re(l),m=w.next();!m.done;m=w.next()){var v=Ne(m.value,2),y=v[0],_=v[1],c=_.score,f=_.terms,E=_.count;g.push({suggestion:y,terms:f,score:c/E})}}catch(C){i={error:C}}finally{try{m&&!m.done&&(a=w.return)&&a.call(w)}finally{if(i)throw i.error}}return g.sort(xh),g},Object.defineProperty(e.prototype,"documentCount",{get:function(){return this._documentCount},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"termCount",{get:function(){return this._index.size},enumerable:!1,configurable:!0}),e.loadJSON=function(t,n){if(n==null)throw new Error("MiniSearch: loadJSON should be given the same options used when serializing the index");return this.loadJS(JSON.parse(t),n)},e.getDefault=function(t){if(Js.hasOwnProperty(t))return Xs(Js,t);throw new Error('MiniSearch: unknown option "'.concat(t,'"'))},e.loadJS=function(t,n){var r,o,i,a,l,s,u=t.index,d=t.documentCount,c=t.nextId,f=t.documentIds,h=t.fieldIds,y=t.fieldLength,g=t.averageFieldLength,w=t.storedFields,m=t.dirtCount,v=t.serializationVersion;if(v!==1&&v!==2)throw new Error("MiniSearch: cannot deserialize an index created with an incompatible version");var _=new e(n);_._documentCount=d,_._nextId=c,_._documentIds=Ca(f),_._idToShortId=new Map,_._fieldIds=h,_._fieldLength=Ca(y),_._avgFieldLength=g,_._storedFields=Ca(w),_._dirtCount=m||0,_._index=new Qs;try{for(var E=re(_._documentIds),C=E.next();!C.done;C=E.next()){var k=Ne(C.value,2),P=k[0],A=k[1];_._idToShortId.set(A,P)}}catch(z){r={error:z}}finally{try{C&&!C.done&&(o=E.return)&&o.call(E)}finally{if(r)throw r.error}}try{for(var S=re(u),O=S.next();!O.done;O=S.next()){var j=Ne(O.value,2),N=j[0],F=j[1],$=new Map;try{for(var U=(l=void 0,re(Object.keys(F))),W=U.next();!W.done;W=U.next()){var B=W.value,L=F[B];v===1&&(L=L.ds),$.set(parseInt(B,10),Ca(L))}}catch(z){l={error:z}}finally{try{W&&!W.done&&(s=U.return)&&s.call(U)}finally{if(l)throw l.error}}_._index.set(N,$)}}catch(z){i={error:z}}finally{try{O&&!O.done&&(a=S.return)&&a.call(S)}finally{if(i)throw i.error}}return _},e.prototype.executeQuery=function(t,n){var r=this;if(n===void 0&&(n={}),t===e.wildcard)return this.executeWildcardQuery(n);if(typeof t!="string"){var o=me(me(me({},n),t),{queries:void 0}),i=t.queries.map(function(w){return r.executeQuery(w,o)});return this.combineResults(i,o.combineWith)}var a=this._options,l=a.tokenize,s=a.processTerm,u=a.searchOptions,d=me(me({tokenize:l,processTerm:s},u),n),c=d.tokenize,f=d.processTerm,h=c(t).flatMap(function(w){return f(w)}).filter(function(w){return!!w}),y=h.map(_3(d)),g=y.map(function(w){return r.executeQuerySpec(w,d)});return this.combineResults(g,d.combineWith)},e.prototype.executeQuerySpec=function(t,n){var r,o,i,a,l=me(me({},this._options.searchOptions),n),s=(l.fields||this._options.fields).reduce(function(B,L){var z;return me(me({},B),(z={},z[L]=Xs(l.boost,L)||1,z))},{}),u=l.boostDocument,d=l.weights,c=l.maxFuzzy,f=l.bm25,h=me(me({},gh.weights),d),y=h.fuzzy,g=h.prefix,w=this._index.get(t.term),m=this.termResults(t.term,t.term,1,w,s,u,f),v,_;if(t.prefix&&(v=this._index.atPrefix(t.term)),t.fuzzy){var E=t.fuzzy===!0?.2:t.fuzzy,C=E<1?Math.min(c,Math.round(t.term.length*E)):E;C&&(_=this._index.fuzzyGet(t.term,C))}if(v)try{for(var k=re(v),P=k.next();!P.done;P=k.next()){var A=Ne(P.value,2),S=A[0],O=A[1],j=S.length-t.term.length;if(j){_==null||_.delete(S);var N=g*S.length/(S.length+.3*j);this.termResults(t.term,S,N,O,s,u,f,m)}}}catch(B){r={error:B}}finally{try{P&&!P.done&&(o=k.return)&&o.call(k)}finally{if(r)throw r.error}}if(_)try{for(var F=re(_.keys()),$=F.next();!$.done;$=F.next()){var S=$.value,U=Ne(_.get(S),2),W=U[0],j=U[1];if(j){var N=y*S.length/(S.length+j);this.termResults(t.term,S,N,W,s,u,f,m)}}}catch(B){i={error:B}}finally{try{$&&!$.done&&(a=F.return)&&a.call(F)}finally{if(i)throw i.error}}return m},e.prototype.executeWildcardQuery=function(t){var n,r,o=new Map,i=me(me({},this._options.searchOptions),t);try{for(var a=re(this._documentIds),l=a.next();!l.done;l=a.next()){var s=Ne(l.value,2),u=s[0],d=s[1],c=i.boostDocument?i.boostDocument(d,"",this._storedFields.get(u)):1;o.set(u,{score:c,terms:[],match:{}})}}catch(f){n={error:f}}finally{try{l&&!l.done&&(r=a.return)&&r.call(a)}finally{if(n)throw n.error}}return o},e.prototype.combineResults=function(t,n){if(n===void 0&&(n=Yd),t.length===0)return new Map;var r=n.toLowerCase();return t.reduce(g3[r])||new Map},e.prototype.toJSON=function(){var t,n,r,o,i=[];try{for(var a=re(this._index),l=a.next();!l.done;l=a.next()){var s=Ne(l.value,2),u=s[0],d=s[1],c={};try{for(var f=(r=void 0,re(d)),h=f.next();!h.done;h=f.next()){var y=Ne(h.value,2),g=y[0],w=y[1];c[g]=Object.fromEntries(w)}}catch(m){r={error:m}}finally{try{h&&!h.done&&(o=f.return)&&o.call(f)}finally{if(r)throw r.error}}i.push([u,c])}}catch(m){t={error:m}}finally{try{l&&!l.done&&(n=a.return)&&n.call(a)}finally{if(t)throw t.error}}return{documentCount:this._documentCount,nextId:this._nextId,documentIds:Object.fromEntries(this._documentIds),fieldIds:this._fieldIds,fieldLength:Object.fromEntries(this._fieldLength),averageFieldLength:this._avgFieldLength,storedFields:Object.fromEntries(this._storedFields),dirtCount:this._dirtCount,index:i,serializationVersion:2}},e.prototype.termResults=function(t,n,r,o,i,a,l,s){var u,d,c,f,h;if(s===void 0&&(s=new Map),o==null)return s;try{for(var y=re(Object.keys(i)),g=y.next();!g.done;g=y.next()){var w=g.value,m=i[w],v=this._fieldIds[w],_=o.get(v);if(_!=null){var E=_.size,C=this._avgFieldLength[v];try{for(var k=(c=void 0,re(_.keys())),P=k.next();!P.done;P=k.next()){var A=P.value;if(!this._documentIds.has(A)){this.removeTerm(v,A,n),E-=1;continue}var S=a?a(this._documentIds.get(A),n,this._storedFields.get(A)):1;if(S){var O=_.get(A),j=this._fieldLength.get(A)[v],N=x3(O,E,this._documentCount,j,C,l),F=r*m*S*N,$=s.get(A);if($){$.score+=F,E3($.terms,t);var U=Xs($.match,n);U?U.push(w):$.match[n]=[w]}else s.set(A,{score:F,terms:[t],match:(h={},h[n]=[w],h)})}}}catch(W){c={error:W}}finally{try{P&&!P.done&&(f=k.return)&&f.call(k)}finally{if(c)throw c.error}}}}}catch(W){u={error:W}}finally{try{g&&!g.done&&(d=y.return)&&d.call(y)}finally{if(u)throw u.error}}return s},e.prototype.addTerm=function(t,n,r){var o=this._index.fetch(r,_h),i=o.get(t);if(i==null)i=new Map,i.set(n,1),o.set(t,i);else{var a=i.get(n);i.set(n,(a||0)+1)}},e.prototype.removeTerm=function(t,n,r){if(!this._index.has(r)){this.warnDocumentChanged(n,t,r);return}var o=this._index.fetch(r,_h),i=o.get(t);i==null||i.get(n)==null?this.warnDocumentChanged(n,t,r):i.get(n)<=1?i.size<=1?o.delete(t):i.delete(n):i.set(n,i.get(n)-1),this._index.get(r).size===0&&this._index.delete(r)},e.prototype.warnDocumentChanged=function(t,n,r){var o,i;try{for(var a=re(Object.keys(this._fieldIds)),l=a.next();!l.done;l=a.next()){var s=l.value;if(this._fieldIds[s]===n){this._options.logger("warn","MiniSearch: document with ID ".concat(this._documentIds.get(t),' has changed before removal: term "').concat(r,'" was not present in field "').concat(s,'". Removing a document after it has changed can corrupt the index!'),"version_conflict");return}}}catch(u){o={error:u}}finally{try{l&&!l.done&&(i=a.return)&&i.call(a)}finally{if(o)throw o.error}}},e.prototype.addDocumentId=function(t){var n=this._nextId;return this._idToShortId.set(t,n),this._documentIds.set(n,t),this._documentCount+=1,this._nextId+=1,n},e.prototype.addFields=function(t){for(var n=0;nJSON.stringify(await(await fetch("/.vocs/search-index-1da023a7.json")).json());let tc;function L1(){const[e,t]=p.useState();return p.useEffect(()=>{(async()=>{tc||(tc=b3());const n=await tc,r=v3.loadJSON(n,{fields:["title","titles","text"],searchOptions:{boost:{title:4,text:2,titles:1},fuzzy:.2,prefix:!0},storeFields:["href","html","isPage","text","title","titles"]});t(r)})()},[]),p.useEffect(()=>{},[]),e}var C3="vocs_DesktopSearch_search",P3="vocs_DesktopSearch_searchCommand";const A3=p.forwardRef((e,t)=>p.createElement(fe.label,q({},e,{ref:t,onMouseDown:n=>{var r;(r=e.onMouseDown)===null||r===void 0||r.call(e,n),!n.defaultPrevented&&n.detail>1&&n.preventDefault()}}))),S3=A3;var D1={exports:{}};/*!*************************************************** +`)},U5=0,zr=[];function V5(e){var t=p.useRef([]),n=p.useRef([0,0]),r=p.useRef(),o=p.useState(U5++)[0],i=p.useState(function(){return p1()})[0],a=p.useRef(e);p.useEffect(function(){a.current=e},[e]),p.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var g=c5([e.lockRef.current],(e.shards||[]).map(vh),!0).filter(Boolean);return g.forEach(function(w){return w.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),g.forEach(function(w){return w.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var l=p.useCallback(function(g,w){if("touches"in g&&g.touches.length===2)return!a.current.allowPinchZoom;var m=Ea(g),v=n.current,_="deltaX"in g?g.deltaX:v[0]-m[0],E="deltaY"in g?g.deltaY:v[1]-m[1],C,k=g.target,P=Math.abs(_)>Math.abs(E)?"h":"v";if("touches"in g&&P==="h"&&k.type==="range")return!1;var A=hh(P,k);if(!A)return!0;if(A?C=P:(C=P==="v"?"h":"v",A=hh(P,k)),!A)return!1;if(!r.current&&"changedTouches"in g&&(_||E)&&(r.current=C),!C)return!0;var S=r.current||C;return j5(S,w,g,S==="h"?_:E,!0)},[]),s=p.useCallback(function(g){var w=g;if(!(!zr.length||zr[zr.length-1]!==i)){var m="deltaY"in w?mh(w):Ea(w),v=t.current.filter(function(C){return C.name===w.type&&C.target===w.target&&F5(C.delta,m)})[0];if(v&&v.should){w.cancelable&&w.preventDefault();return}if(!v){var _=(a.current.shards||[]).map(vh).filter(Boolean).filter(function(C){return C.contains(w.target)}),E=_.length>0?l(w,_[0]):!a.current.noIsolation;E&&w.cancelable&&w.preventDefault()}}},[]),u=p.useCallback(function(g,w,m,v){var _={name:g,delta:w,target:m,should:v};t.current.push(_),setTimeout(function(){t.current=t.current.filter(function(E){return E!==_})},1)},[]),d=p.useCallback(function(g){n.current=Ea(g),r.current=void 0},[]),c=p.useCallback(function(g){u(g.type,mh(g),g.target,l(g,e.lockRef.current))},[]),f=p.useCallback(function(g){u(g.type,Ea(g),g.target,l(g,e.lockRef.current))},[]);p.useEffect(function(){return zr.push(i),e.setCallbacks({onScrollCapture:c,onWheelCapture:c,onTouchMoveCapture:f}),document.addEventListener("wheel",s,Fr),document.addEventListener("touchmove",s,Fr),document.addEventListener("touchstart",d,Fr),function(){zr=zr.filter(function(g){return g!==i}),document.removeEventListener("wheel",s,Fr),document.removeEventListener("touchmove",s,Fr),document.removeEventListener("touchstart",d,Fr)}},[]);var h=e.removeScrollBar,y=e.inert;return p.createElement(p.Fragment,null,y?p.createElement(i,{styles:z5(o)}):null,h?p.createElement($5,{gapMode:"margin"}):null)}const B5=y5(f1,V5);var g1=p.forwardRef(function(e,t){return p.createElement(Gl,en({},e,{ref:t,sideCar:B5}))});g1.classNames=Gl.classNames;const y1=g1;var H5=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},Ur=new WeakMap,ka=new WeakMap,ba={},qs=0,x1=function(e){return e&&(e.host||x1(e.parentNode))},W5=function(e,t){return t.map(function(n){if(e.contains(n))return n;var r=x1(n);return r&&e.contains(r)?r:(console.error("aria-hidden",n,"in not contained inside",e,". Doing nothing"),null)}).filter(function(n){return!!n})},K5=function(e,t,n,r){var o=W5(t,Array.isArray(e)?e:[e]);ba[n]||(ba[n]=new WeakMap);var i=ba[n],a=[],l=new Set,s=new Set(o),u=function(c){!c||l.has(c)||(l.add(c),u(c.parentNode))};o.forEach(u);var d=function(c){!c||s.has(c)||Array.prototype.forEach.call(c.children,function(f){if(l.has(f))d(f);else try{var h=f.getAttribute(r),y=h!==null&&h!=="false",g=(Ur.get(f)||0)+1,w=(i.get(f)||0)+1;Ur.set(f,g),i.set(f,w),a.push(f),g===1&&y&&ka.set(f,!0),w===1&&f.setAttribute(n,"true"),y||f.setAttribute(r,"true")}catch(m){console.error("aria-hidden: cannot operate on ",f,m)}})};return d(t),l.clear(),qs++,function(){a.forEach(function(c){var f=Ur.get(c)-1,h=i.get(c)-1;Ur.set(c,f),i.set(c,h),f||(ka.has(c)||c.removeAttribute(r),ka.delete(c)),h||c.removeAttribute(n)}),qs--,qs||(Ur=new WeakMap,Ur=new WeakMap,ka=new WeakMap,ba={})}},_1=function(e,t,n){n===void 0&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),o=t||H5(e);return o?(r.push.apply(r,Array.from(o.querySelectorAll("[aria-live]"))),K5(r,o,n,"aria-hidden")):function(){return null}};const w1="Dialog",[E1,EP]=kn(w1),[G5,Cn]=E1(w1),q5=e=>{const{__scopeDialog:t,children:n,open:r,defaultOpen:o,onOpenChange:i,modal:a=!0}=e,l=p.useRef(null),s=p.useRef(null),[u=!1,d]=ar({prop:r,defaultProp:o,onChange:i});return p.createElement(G5,{scope:t,triggerRef:l,contentRef:s,contentId:on(),titleId:on(),descriptionId:on(),open:u,onOpenChange:d,onOpenToggle:p.useCallback(()=>d(c=>!c),[d]),modal:a},n)},Y5="DialogTrigger",Q5=p.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=Cn(Y5,n),i=Ue(t,o.triggerRef);return p.createElement(fe.button,q({type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":Gd(o.open)},r,{ref:i,onClick:le(e.onClick,o.onOpenToggle)}))}),k1="DialogPortal",[Z5,b1]=E1(k1,{forceMount:void 0}),X5=e=>{const{__scopeDialog:t,forceMount:n,children:r,container:o}=e,i=Cn(k1,t);return p.createElement(Z5,{scope:t,forceMount:n},p.Children.map(r,a=>p.createElement(bn,{present:n||i.open},p.createElement(s1,{asChild:!0,container:o},a))))},hu="DialogOverlay",J5=p.forwardRef((e,t)=>{const n=b1(hu,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,i=Cn(hu,e.__scopeDialog);return i.modal?p.createElement(bn,{present:r||i.open},p.createElement(e3,q({},o,{ref:t}))):null}),e3=p.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=Cn(hu,n);return p.createElement(y1,{as:bo,allowPinchZoom:!0,shards:[o.contentRef]},p.createElement(fe.div,q({"data-state":Gd(o.open)},r,{ref:t,style:{pointerEvents:"auto",...r.style}})))}),Di="DialogContent",t3=p.forwardRef((e,t)=>{const n=b1(Di,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,i=Cn(Di,e.__scopeDialog);return p.createElement(bn,{present:r||i.open},i.modal?p.createElement(n3,q({},o,{ref:t})):p.createElement(r3,q({},o,{ref:t})))}),n3=p.forwardRef((e,t)=>{const n=Cn(Di,e.__scopeDialog),r=p.useRef(null),o=Ue(t,n.contentRef,r);return p.useEffect(()=>{const i=r.current;if(i)return _1(i)},[]),p.createElement(C1,q({},e,{ref:o,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:le(e.onCloseAutoFocus,i=>{var a;i.preventDefault(),(a=n.triggerRef.current)===null||a===void 0||a.focus()}),onPointerDownOutside:le(e.onPointerDownOutside,i=>{const a=i.detail.originalEvent,l=a.button===0&&a.ctrlKey===!0;(a.button===2||l)&&i.preventDefault()}),onFocusOutside:le(e.onFocusOutside,i=>i.preventDefault())}))}),r3=p.forwardRef((e,t)=>{const n=Cn(Di,e.__scopeDialog),r=p.useRef(!1),o=p.useRef(!1);return p.createElement(C1,q({},e,{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:i=>{var a;if((a=e.onCloseAutoFocus)===null||a===void 0||a.call(e,i),!i.defaultPrevented){var l;r.current||(l=n.triggerRef.current)===null||l===void 0||l.focus(),i.preventDefault()}r.current=!1,o.current=!1},onInteractOutside:i=>{var a,l;(a=e.onInteractOutside)===null||a===void 0||a.call(e,i),i.defaultPrevented||(r.current=!0,i.detail.originalEvent.type==="pointerdown"&&(o.current=!0));const s=i.target;((l=n.triggerRef.current)===null||l===void 0?void 0:l.contains(s))&&i.preventDefault(),i.detail.originalEvent.type==="focusin"&&o.current&&i.preventDefault()}}))}),C1=p.forwardRef((e,t)=>{const{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:o,onCloseAutoFocus:i,...a}=e,l=Cn(Di,n),s=p.useRef(null),u=Ue(t,s);return c1(),p.createElement(p.Fragment,null,p.createElement(a1,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:o,onUnmountAutoFocus:i},p.createElement(Kd,q({role:"dialog",id:l.contentId,"aria-describedby":l.descriptionId,"aria-labelledby":l.titleId,"data-state":Gd(l.open)},a,{ref:u,onDismiss:()=>l.onOpenChange(!1)}))),!1)}),o3="DialogTitle",i3=p.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=Cn(o3,n);return p.createElement(fe.h2,q({id:o.titleId},r,{ref:t}))});function Gd(e){return e?"open":"closed"}const P1=q5,A1=Q5,a3=X5,l3=J5,s3=t3,c3=i3;var me=function(){return me=Object.assign||function(t){for(var n,r=1,o=arguments.length;r0&&i[i.length-1])&&(u[0]===6||u[0]===2)){n=0;continue}if(u[0]===3&&(!i||u[1]>i[0]&&u[1]=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function Ne(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),o,i=[],a;try{for(;(t===void 0||t-- >0)&&!(o=r.next()).done;)i.push(o.value)}catch(l){a={error:l}}finally{try{o&&!o.done&&(n=r.return)&&n.call(r)}finally{if(a)throw a.error}}return i}var f3="ENTRIES",S1="KEYS",T1="VALUES",Qe="",Ys=function(){function e(t,n){var r=t._tree,o=Array.from(r.keys());this.set=t,this._type=n,this._path=o.length>0?[{node:r,keys:o}]:[]}return e.prototype.next=function(){var t=this.dive();return this.backtrack(),t},e.prototype.dive=function(){if(this._path.length===0)return{done:!0,value:void 0};var t=Vr(this._path),n=t.node,r=t.keys;if(Vr(r)===Qe)return{done:!1,value:this.result()};var o=n.get(Vr(r));return this._path.push({node:o,keys:Array.from(o.keys())}),this.dive()},e.prototype.backtrack=function(){if(this._path.length!==0){var t=Vr(this._path).keys;t.pop(),!(t.length>0)&&(this._path.pop(),this.backtrack())}},e.prototype.key=function(){return this.set._prefix+this._path.map(function(t){var n=t.keys;return Vr(n)}).filter(function(t){return t!==Qe}).join("")},e.prototype.value=function(){return Vr(this._path).node.get(Qe)},e.prototype.result=function(){switch(this._type){case T1:return this.value();case S1:return this.key();default:return[this.key(),this.value()]}},e.prototype[Symbol.iterator]=function(){return this},e}(),Vr=function(e){return e[e.length-1]},p3=function(e,t,n){var r=new Map;if(t===void 0)return r;for(var o=t.length+1,i=o+n,a=new Uint8Array(i*o).fill(n+1),l=0;ln)continue e}R1(e.get(h),t,n,r,o,g,a,l+h)}}}catch(F){s={error:F}}finally{try{f&&!f.done&&(u=c.return)&&u.call(c)}finally{if(s)throw s.error}}},Qs=function(){function e(t,n){t===void 0&&(t=new Map),n===void 0&&(n=""),this._size=void 0,this._tree=t,this._prefix=n}return e.prototype.atPrefix=function(t){var n,r;if(!t.startsWith(this._prefix))throw new Error("Mismatched prefix");var o=Ne(_l(this._tree,t.slice(this._prefix.length)),2),i=o[0],a=o[1];if(i===void 0){var l=Ne(qd(a),2),s=l[0],u=l[1];try{for(var d=re(s.keys()),c=d.next();!c.done;c=d.next()){var f=c.value;if(f!==Qe&&f.startsWith(u)){var h=new Map;return h.set(f.slice(u.length),s.get(f)),new e(h,t)}}}catch(y){n={error:y}}finally{try{c&&!c.done&&(r=d.return)&&r.call(d)}finally{if(n)throw n.error}}}return new e(i,t)},e.prototype.clear=function(){this._size=void 0,this._tree.clear()},e.prototype.delete=function(t){return this._size=void 0,h3(this._tree,t)},e.prototype.entries=function(){return new Ys(this,f3)},e.prototype.forEach=function(t){var n,r;try{for(var o=re(this),i=o.next();!i.done;i=o.next()){var a=Ne(i.value,2),l=a[0],s=a[1];t(l,s,this)}}catch(u){n={error:u}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}},e.prototype.fuzzyGet=function(t,n){return p3(this._tree,t,n)},e.prototype.get=function(t){var n=mu(this._tree,t);return n!==void 0?n.get(Qe):void 0},e.prototype.has=function(t){var n=mu(this._tree,t);return n!==void 0&&n.has(Qe)},e.prototype.keys=function(){return new Ys(this,S1)},e.prototype.set=function(t,n){if(typeof t!="string")throw new Error("key must be a string");this._size=void 0;var r=Zs(this._tree,t);return r.set(Qe,n),this},Object.defineProperty(e.prototype,"size",{get:function(){if(this._size)return this._size;this._size=0;for(var t=this.entries();!t.next().done;)this._size+=1;return this._size},enumerable:!1,configurable:!0}),e.prototype.update=function(t,n){if(typeof t!="string")throw new Error("key must be a string");this._size=void 0;var r=Zs(this._tree,t);return r.set(Qe,n(r.get(Qe))),this},e.prototype.fetch=function(t,n){if(typeof t!="string")throw new Error("key must be a string");this._size=void 0;var r=Zs(this._tree,t),o=r.get(Qe);return o===void 0&&r.set(Qe,o=n()),o},e.prototype.values=function(){return new Ys(this,T1)},e.prototype[Symbol.iterator]=function(){return this.entries()},e.from=function(t){var n,r,o=new e;try{for(var i=re(t),a=i.next();!a.done;a=i.next()){var l=Ne(a.value,2),s=l[0],u=l[1];o.set(s,u)}}catch(d){n={error:d}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},e.fromObject=function(t){return e.from(Object.entries(t))},e}(),_l=function(e,t,n){var r,o;if(n===void 0&&(n=[]),t.length===0||e==null)return[e,n];try{for(var i=re(e.keys()),a=i.next();!a.done;a=i.next()){var l=a.value;if(l!==Qe&&t.startsWith(l))return n.push([e,l]),_l(e.get(l),t.slice(l.length),n)}}catch(s){r={error:s}}finally{try{a&&!a.done&&(o=i.return)&&o.call(i)}finally{if(r)throw r.error}}return n.push([e,t]),_l(void 0,"",n)},mu=function(e,t){var n,r;if(t.length===0||e==null)return e;try{for(var o=re(e.keys()),i=o.next();!i.done;i=o.next()){var a=i.value;if(a!==Qe&&t.startsWith(a))return mu(e.get(a),t.slice(a.length))}}catch(l){n={error:l}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}},Zs=function(e,t){var n,r,o=t.length;e:for(var i=0;e&&i0)throw new Error("Expected documents to be present. Omit the argument to remove all documents.");this._index=new Qs,this._documentCount=0,this._documentIds=new Map,this._idToShortId=new Map,this._fieldLength=new Map,this._avgFieldLength=[],this._storedFields=new Map,this._nextId=0}},e.prototype.discard=function(t){var n=this,r=this._idToShortId.get(t);if(r==null)throw new Error("MiniSearch: cannot discard document with ID ".concat(t,": it is not in the index"));this._idToShortId.delete(t),this._documentIds.delete(r),this._storedFields.delete(r),(this._fieldLength.get(r)||[]).forEach(function(o,i){n.removeFieldLength(r,i,n._documentCount,o)}),this._fieldLength.delete(r),this._documentCount-=1,this._dirtCount+=1,this.maybeAutoVacuum()},e.prototype.maybeAutoVacuum=function(){if(this._options.autoVacuum!==!1){var t=this._options.autoVacuum,n=t.minDirtFactor,r=t.minDirtCount,o=t.batchSize,i=t.batchWait;this.conditionalVacuum({batchSize:o,batchWait:i},{minDirtCount:r,minDirtFactor:n})}},e.prototype.discardAll=function(t){var n,r,o=this._options.autoVacuum;try{this._options.autoVacuum=!1;try{for(var i=re(t),a=i.next();!a.done;a=i.next()){var l=a.value;this.discard(l)}}catch(s){n={error:s}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}}finally{this._options.autoVacuum=o}this.maybeAutoVacuum()},e.prototype.replace=function(t){var n=this._options,r=n.idField,o=n.extractField,i=o(t,r);this.discard(i),this.add(t)},e.prototype.vacuum=function(t){return t===void 0&&(t={}),this.conditionalVacuum(t)},e.prototype.conditionalVacuum=function(t,n){var r=this;return this._currentVacuum?(this._enqueuedVacuumConditions=this._enqueuedVacuumConditions&&n,this._enqueuedVacuum!=null?this._enqueuedVacuum:(this._enqueuedVacuum=this._currentVacuum.then(function(){var o=r._enqueuedVacuumConditions;return r._enqueuedVacuumConditions=gu,r.performVacuuming(t,o)}),this._enqueuedVacuum)):this.vacuumConditionsMet(n)===!1?Promise.resolve():(this._currentVacuum=this.performVacuuming(t),this._currentVacuum)},e.prototype.performVacuuming=function(t,n){return u3(this,void 0,void 0,function(){var r,o,i,a,l,s,u,d,c,f,h,y,g,w,m,v,_,E,C,k,P,A,S,O,j;return d3(this,function(N){switch(N.label){case 0:if(r=this._dirtCount,!this.vacuumConditionsMet(n))return[3,10];o=t.batchSize||vu.batchSize,i=t.batchWait||vu.batchWait,a=1,N.label=1;case 1:N.trys.push([1,7,8,9]),l=re(this._index),s=l.next(),N.label=2;case 2:if(s.done)return[3,6];u=Ne(s.value,2),d=u[0],c=u[1];try{for(f=(A=void 0,re(c)),h=f.next();!h.done;h=f.next()){y=Ne(h.value,2),g=y[0],w=y[1];try{for(m=(O=void 0,re(w)),v=m.next();!v.done;v=m.next())_=Ne(v.value,1),E=_[0],!this._documentIds.has(E)&&(w.size<=1?c.delete(g):w.delete(E))}catch(F){O={error:F}}finally{try{v&&!v.done&&(j=m.return)&&j.call(m)}finally{if(O)throw O.error}}}}catch(F){A={error:F}}finally{try{h&&!h.done&&(S=f.return)&&S.call(f)}finally{if(A)throw A.error}}return this._index.get(d).size===0&&this._index.delete(d),a%o!==0?[3,4]:[4,new Promise(function(F){return setTimeout(F,i)})];case 3:N.sent(),N.label=4;case 4:a+=1,N.label=5;case 5:return s=l.next(),[3,2];case 6:return[3,9];case 7:return C=N.sent(),k={error:C},[3,9];case 8:try{s&&!s.done&&(P=l.return)&&P.call(l)}finally{if(k)throw k.error}return[7];case 9:this._dirtCount-=r,N.label=10;case 10:return[4,null];case 11:return N.sent(),this._currentVacuum=this._enqueuedVacuum,this._enqueuedVacuum=null,[2]}})})},e.prototype.vacuumConditionsMet=function(t){if(t==null)return!0;var n=t.minDirtCount,r=t.minDirtFactor;return n=n||ec.minDirtCount,r=r||ec.minDirtFactor,this.dirtCount>=n&&this.dirtFactor>=r},Object.defineProperty(e.prototype,"isVacuuming",{get:function(){return this._currentVacuum!=null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"dirtCount",{get:function(){return this._dirtCount},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"dirtFactor",{get:function(){return this._dirtCount/(1+this._documentCount+this._dirtCount)},enumerable:!1,configurable:!0}),e.prototype.has=function(t){return this._idToShortId.has(t)},e.prototype.getStoredFields=function(t){var n=this._idToShortId.get(t);if(n!=null)return this._storedFields.get(n)},e.prototype.search=function(t,n){var r,o;n===void 0&&(n={});var i=this.executeQuery(t,n),a=[];try{for(var l=re(i),s=l.next();!s.done;s=l.next()){var u=Ne(s.value,2),d=u[0],c=u[1],f=c.score,h=c.terms,y=c.match,g=h.length||1,w={id:this._documentIds.get(d),score:f*g,terms:Object.keys(y),queryTerms:h,match:y};Object.assign(w,this._storedFields.get(d)),(n.filter==null||n.filter(w))&&a.push(w)}}catch(m){r={error:m}}finally{try{s&&!s.done&&(o=l.return)&&o.call(l)}finally{if(r)throw r.error}}return t===e.wildcard&&n.boostDocument==null&&this._options.searchOptions.boostDocument==null||a.sort(xh),a},e.prototype.autoSuggest=function(t,n){var r,o,i,a;n===void 0&&(n={}),n=me(me({},this._options.autoSuggestOptions),n);var l=new Map;try{for(var s=re(this.search(t,n)),u=s.next();!u.done;u=s.next()){var d=u.value,c=d.score,f=d.terms,h=f.join(" "),y=l.get(h);y!=null?(y.score+=c,y.count+=1):l.set(h,{score:c,terms:f,count:1})}}catch(C){r={error:C}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(r)throw r.error}}var g=[];try{for(var w=re(l),m=w.next();!m.done;m=w.next()){var v=Ne(m.value,2),y=v[0],_=v[1],c=_.score,f=_.terms,E=_.count;g.push({suggestion:y,terms:f,score:c/E})}}catch(C){i={error:C}}finally{try{m&&!m.done&&(a=w.return)&&a.call(w)}finally{if(i)throw i.error}}return g.sort(xh),g},Object.defineProperty(e.prototype,"documentCount",{get:function(){return this._documentCount},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"termCount",{get:function(){return this._index.size},enumerable:!1,configurable:!0}),e.loadJSON=function(t,n){if(n==null)throw new Error("MiniSearch: loadJSON should be given the same options used when serializing the index");return this.loadJS(JSON.parse(t),n)},e.getDefault=function(t){if(Js.hasOwnProperty(t))return Xs(Js,t);throw new Error('MiniSearch: unknown option "'.concat(t,'"'))},e.loadJS=function(t,n){var r,o,i,a,l,s,u=t.index,d=t.documentCount,c=t.nextId,f=t.documentIds,h=t.fieldIds,y=t.fieldLength,g=t.averageFieldLength,w=t.storedFields,m=t.dirtCount,v=t.serializationVersion;if(v!==1&&v!==2)throw new Error("MiniSearch: cannot deserialize an index created with an incompatible version");var _=new e(n);_._documentCount=d,_._nextId=c,_._documentIds=Ca(f),_._idToShortId=new Map,_._fieldIds=h,_._fieldLength=Ca(y),_._avgFieldLength=g,_._storedFields=Ca(w),_._dirtCount=m||0,_._index=new Qs;try{for(var E=re(_._documentIds),C=E.next();!C.done;C=E.next()){var k=Ne(C.value,2),P=k[0],A=k[1];_._idToShortId.set(A,P)}}catch(z){r={error:z}}finally{try{C&&!C.done&&(o=E.return)&&o.call(E)}finally{if(r)throw r.error}}try{for(var S=re(u),O=S.next();!O.done;O=S.next()){var j=Ne(O.value,2),N=j[0],F=j[1],$=new Map;try{for(var U=(l=void 0,re(Object.keys(F))),W=U.next();!W.done;W=U.next()){var B=W.value,L=F[B];v===1&&(L=L.ds),$.set(parseInt(B,10),Ca(L))}}catch(z){l={error:z}}finally{try{W&&!W.done&&(s=U.return)&&s.call(U)}finally{if(l)throw l.error}}_._index.set(N,$)}}catch(z){i={error:z}}finally{try{O&&!O.done&&(a=S.return)&&a.call(S)}finally{if(i)throw i.error}}return _},e.prototype.executeQuery=function(t,n){var r=this;if(n===void 0&&(n={}),t===e.wildcard)return this.executeWildcardQuery(n);if(typeof t!="string"){var o=me(me(me({},n),t),{queries:void 0}),i=t.queries.map(function(w){return r.executeQuery(w,o)});return this.combineResults(i,o.combineWith)}var a=this._options,l=a.tokenize,s=a.processTerm,u=a.searchOptions,d=me(me({tokenize:l,processTerm:s},u),n),c=d.tokenize,f=d.processTerm,h=c(t).flatMap(function(w){return f(w)}).filter(function(w){return!!w}),y=h.map(_3(d)),g=y.map(function(w){return r.executeQuerySpec(w,d)});return this.combineResults(g,d.combineWith)},e.prototype.executeQuerySpec=function(t,n){var r,o,i,a,l=me(me({},this._options.searchOptions),n),s=(l.fields||this._options.fields).reduce(function(B,L){var z;return me(me({},B),(z={},z[L]=Xs(l.boost,L)||1,z))},{}),u=l.boostDocument,d=l.weights,c=l.maxFuzzy,f=l.bm25,h=me(me({},gh.weights),d),y=h.fuzzy,g=h.prefix,w=this._index.get(t.term),m=this.termResults(t.term,t.term,1,w,s,u,f),v,_;if(t.prefix&&(v=this._index.atPrefix(t.term)),t.fuzzy){var E=t.fuzzy===!0?.2:t.fuzzy,C=E<1?Math.min(c,Math.round(t.term.length*E)):E;C&&(_=this._index.fuzzyGet(t.term,C))}if(v)try{for(var k=re(v),P=k.next();!P.done;P=k.next()){var A=Ne(P.value,2),S=A[0],O=A[1],j=S.length-t.term.length;if(j){_==null||_.delete(S);var N=g*S.length/(S.length+.3*j);this.termResults(t.term,S,N,O,s,u,f,m)}}}catch(B){r={error:B}}finally{try{P&&!P.done&&(o=k.return)&&o.call(k)}finally{if(r)throw r.error}}if(_)try{for(var F=re(_.keys()),$=F.next();!$.done;$=F.next()){var S=$.value,U=Ne(_.get(S),2),W=U[0],j=U[1];if(j){var N=y*S.length/(S.length+j);this.termResults(t.term,S,N,W,s,u,f,m)}}}catch(B){i={error:B}}finally{try{$&&!$.done&&(a=F.return)&&a.call(F)}finally{if(i)throw i.error}}return m},e.prototype.executeWildcardQuery=function(t){var n,r,o=new Map,i=me(me({},this._options.searchOptions),t);try{for(var a=re(this._documentIds),l=a.next();!l.done;l=a.next()){var s=Ne(l.value,2),u=s[0],d=s[1],c=i.boostDocument?i.boostDocument(d,"",this._storedFields.get(u)):1;o.set(u,{score:c,terms:[],match:{}})}}catch(f){n={error:f}}finally{try{l&&!l.done&&(r=a.return)&&r.call(a)}finally{if(n)throw n.error}}return o},e.prototype.combineResults=function(t,n){if(n===void 0&&(n=Yd),t.length===0)return new Map;var r=n.toLowerCase();return t.reduce(g3[r])||new Map},e.prototype.toJSON=function(){var t,n,r,o,i=[];try{for(var a=re(this._index),l=a.next();!l.done;l=a.next()){var s=Ne(l.value,2),u=s[0],d=s[1],c={};try{for(var f=(r=void 0,re(d)),h=f.next();!h.done;h=f.next()){var y=Ne(h.value,2),g=y[0],w=y[1];c[g]=Object.fromEntries(w)}}catch(m){r={error:m}}finally{try{h&&!h.done&&(o=f.return)&&o.call(f)}finally{if(r)throw r.error}}i.push([u,c])}}catch(m){t={error:m}}finally{try{l&&!l.done&&(n=a.return)&&n.call(a)}finally{if(t)throw t.error}}return{documentCount:this._documentCount,nextId:this._nextId,documentIds:Object.fromEntries(this._documentIds),fieldIds:this._fieldIds,fieldLength:Object.fromEntries(this._fieldLength),averageFieldLength:this._avgFieldLength,storedFields:Object.fromEntries(this._storedFields),dirtCount:this._dirtCount,index:i,serializationVersion:2}},e.prototype.termResults=function(t,n,r,o,i,a,l,s){var u,d,c,f,h;if(s===void 0&&(s=new Map),o==null)return s;try{for(var y=re(Object.keys(i)),g=y.next();!g.done;g=y.next()){var w=g.value,m=i[w],v=this._fieldIds[w],_=o.get(v);if(_!=null){var E=_.size,C=this._avgFieldLength[v];try{for(var k=(c=void 0,re(_.keys())),P=k.next();!P.done;P=k.next()){var A=P.value;if(!this._documentIds.has(A)){this.removeTerm(v,A,n),E-=1;continue}var S=a?a(this._documentIds.get(A),n,this._storedFields.get(A)):1;if(S){var O=_.get(A),j=this._fieldLength.get(A)[v],N=x3(O,E,this._documentCount,j,C,l),F=r*m*S*N,$=s.get(A);if($){$.score+=F,E3($.terms,t);var U=Xs($.match,n);U?U.push(w):$.match[n]=[w]}else s.set(A,{score:F,terms:[t],match:(h={},h[n]=[w],h)})}}}catch(W){c={error:W}}finally{try{P&&!P.done&&(f=k.return)&&f.call(k)}finally{if(c)throw c.error}}}}}catch(W){u={error:W}}finally{try{g&&!g.done&&(d=y.return)&&d.call(y)}finally{if(u)throw u.error}}return s},e.prototype.addTerm=function(t,n,r){var o=this._index.fetch(r,_h),i=o.get(t);if(i==null)i=new Map,i.set(n,1),o.set(t,i);else{var a=i.get(n);i.set(n,(a||0)+1)}},e.prototype.removeTerm=function(t,n,r){if(!this._index.has(r)){this.warnDocumentChanged(n,t,r);return}var o=this._index.fetch(r,_h),i=o.get(t);i==null||i.get(n)==null?this.warnDocumentChanged(n,t,r):i.get(n)<=1?i.size<=1?o.delete(t):i.delete(n):i.set(n,i.get(n)-1),this._index.get(r).size===0&&this._index.delete(r)},e.prototype.warnDocumentChanged=function(t,n,r){var o,i;try{for(var a=re(Object.keys(this._fieldIds)),l=a.next();!l.done;l=a.next()){var s=l.value;if(this._fieldIds[s]===n){this._options.logger("warn","MiniSearch: document with ID ".concat(this._documentIds.get(t),' has changed before removal: term "').concat(r,'" was not present in field "').concat(s,'". Removing a document after it has changed can corrupt the index!'),"version_conflict");return}}}catch(u){o={error:u}}finally{try{l&&!l.done&&(i=a.return)&&i.call(a)}finally{if(o)throw o.error}}},e.prototype.addDocumentId=function(t){var n=this._nextId;return this._idToShortId.set(t,n),this._documentIds.set(n,t),this._documentCount+=1,this._nextId+=1,n},e.prototype.addFields=function(t){for(var n=0;nJSON.stringify(await(await fetch("/.vocs/search-index-d40d8742.json")).json());let tc;function L1(){const[e,t]=p.useState();return p.useEffect(()=>{(async()=>{tc||(tc=b3());const n=await tc,r=v3.loadJSON(n,{fields:["title","titles","text"],searchOptions:{boost:{title:4,text:2,titles:1},fuzzy:.2,prefix:!0},storeFields:["href","html","isPage","text","title","titles"]});t(r)})()},[]),p.useEffect(()=>{},[]),e}var C3="vocs_DesktopSearch_search",P3="vocs_DesktopSearch_searchCommand";const A3=p.forwardRef((e,t)=>p.createElement(fe.label,q({},e,{ref:t,onMouseDown:n=>{var r;(r=e.onMouseDown)===null||r===void 0||r.call(e,n),!n.defaultPrevented&&n.detail>1&&n.preventDefault()}}))),S3=A3;var D1={exports:{}};/*!*************************************************** * mark.js v8.11.1 * https://markjs.io/ * Copyright (c) 2014–2018, Julian Kühnel * Released under the MIT license https://git.io/vwTVl -*****************************************************/(function(e,t){(function(n,r){e.exports=r()})(Ty,function(){var n=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(u){return typeof u}:function(u){return u&&typeof Symbol=="function"&&u.constructor===Symbol&&u!==Symbol.prototype?"symbol":typeof u},r=function(u,d){if(!(u instanceof d))throw new TypeError("Cannot call a class as a function")},o=function(){function u(d,c){for(var f=0;f1&&arguments[1]!==void 0?arguments[1]:!0,f=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],h=arguments.length>3&&arguments[3]!==void 0?arguments[3]:5e3;r(this,u),this.ctx=d,this.iframes=c,this.exclude=f,this.iframesTimeout=h}return o(u,[{key:"getContexts",value:function(){var c=void 0,f=[];return typeof this.ctx>"u"||!this.ctx?c=[]:NodeList.prototype.isPrototypeOf(this.ctx)?c=Array.prototype.slice.call(this.ctx):Array.isArray(this.ctx)?c=this.ctx:typeof this.ctx=="string"?c=Array.prototype.slice.call(document.querySelectorAll(this.ctx)):c=[this.ctx],c.forEach(function(h){var y=f.filter(function(g){return g.contains(h)}).length>0;f.indexOf(h)===-1&&!y&&f.push(h)}),f}},{key:"getIframeContents",value:function(c,f){var h=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(){},y=void 0;try{var g=c.contentWindow;if(y=g.document,!g||!y)throw new Error("iframe inaccessible")}catch{h()}y&&f(y)}},{key:"isIframeBlank",value:function(c){var f="about:blank",h=c.getAttribute("src").trim(),y=c.contentWindow.location.href;return y===f&&h!==f&&h}},{key:"observeIframeLoad",value:function(c,f,h){var y=this,g=!1,w=null,m=function v(){if(!g){g=!0,clearTimeout(w);try{y.isIframeBlank(c)||(c.removeEventListener("load",v),y.getIframeContents(c,f,h))}catch{h()}}};c.addEventListener("load",m),w=setTimeout(m,this.iframesTimeout)}},{key:"onIframeReady",value:function(c,f,h){try{c.contentWindow.document.readyState==="complete"?this.isIframeBlank(c)?this.observeIframeLoad(c,f,h):this.getIframeContents(c,f,h):this.observeIframeLoad(c,f,h)}catch{h()}}},{key:"waitForIframes",value:function(c,f){var h=this,y=0;this.forEachIframe(c,function(){return!0},function(g){y++,h.waitForIframes(g.querySelector("html"),function(){--y||f()})},function(g){g||f()})}},{key:"forEachIframe",value:function(c,f,h){var y=this,g=arguments.length>3&&arguments[3]!==void 0?arguments[3]:function(){},w=c.querySelectorAll("iframe"),m=w.length,v=0;w=Array.prototype.slice.call(w);var _=function(){--m<=0&&g(v)};m||_(),w.forEach(function(E){u.matches(E,y.exclude)?_():y.onIframeReady(E,function(C){f(E)&&(v++,h(C)),_()},_)})}},{key:"createIterator",value:function(c,f,h){return document.createNodeIterator(c,f,h,!1)}},{key:"createInstanceOnIframe",value:function(c){return new u(c.querySelector("html"),this.iframes)}},{key:"compareNodeIframe",value:function(c,f,h){var y=c.compareDocumentPosition(h),g=Node.DOCUMENT_POSITION_PRECEDING;if(y&g)if(f!==null){var w=f.compareDocumentPosition(h),m=Node.DOCUMENT_POSITION_FOLLOWING;if(w&m)return!0}else return!0;return!1}},{key:"getIteratorNode",value:function(c){var f=c.previousNode(),h=void 0;return f===null?h=c.nextNode():h=c.nextNode()&&c.nextNode(),{prevNode:f,node:h}}},{key:"checkIframeFilter",value:function(c,f,h,y){var g=!1,w=!1;return y.forEach(function(m,v){m.val===h&&(g=v,w=m.handled)}),this.compareNodeIframe(c,f,h)?(g===!1&&!w?y.push({val:h,handled:!0}):g!==!1&&!w&&(y[g].handled=!0),!0):(g===!1&&y.push({val:h,handled:!1}),!1)}},{key:"handleOpenIframes",value:function(c,f,h,y){var g=this;c.forEach(function(w){w.handled||g.getIframeContents(w.val,function(m){g.createInstanceOnIframe(m).forEachNode(f,h,y)})})}},{key:"iterateThroughNodes",value:function(c,f,h,y,g){for(var w=this,m=this.createIterator(f,c,y),v=[],_=[],E=void 0,C=void 0,k=function(){var A=w.getIteratorNode(m);return C=A.prevNode,E=A.node,E};k();)this.iframes&&this.forEachIframe(f,function(P){return w.checkIframeFilter(E,C,P,v)},function(P){w.createInstanceOnIframe(P).forEachNode(c,function(A){return _.push(A)},y)}),_.push(E);_.forEach(function(P){h(P)}),this.iframes&&this.handleOpenIframes(v,c,h,y),g()}},{key:"forEachNode",value:function(c,f,h){var y=this,g=arguments.length>3&&arguments[3]!==void 0?arguments[3]:function(){},w=this.getContexts(),m=w.length;m||g(),w.forEach(function(v){var _=function(){y.iterateThroughNodes(c,v,f,h,function(){--m<=0&&g()})};y.iframes?y.waitForIframes(v,_):_()})}}],[{key:"matches",value:function(c,f){var h=typeof f=="string"?[f]:f,y=c.matches||c.matchesSelector||c.msMatchesSelector||c.mozMatchesSelector||c.oMatchesSelector||c.webkitMatchesSelector;if(y){var g=!1;return h.every(function(w){return y.call(c,w)?(g=!0,!1):!0}),g}else return!1}}]),u}(),l=function(){function u(d){r(this,u),this.ctx=d,this.ie=!1;var c=window.navigator.userAgent;(c.indexOf("MSIE")>-1||c.indexOf("Trident")>-1)&&(this.ie=!0)}return o(u,[{key:"log",value:function(c){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"debug",h=this.opt.log;this.opt.debug&&(typeof h>"u"?"undefined":n(h))==="object"&&typeof h[f]=="function"&&h[f]("mark.js: "+c)}},{key:"escapeStr",value:function(c){return c.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}},{key:"createRegExp",value:function(c){return this.opt.wildcards!=="disabled"&&(c=this.setupWildcardsRegExp(c)),c=this.escapeStr(c),Object.keys(this.opt.synonyms).length&&(c=this.createSynonymsRegExp(c)),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(c=this.setupIgnoreJoinersRegExp(c)),this.opt.diacritics&&(c=this.createDiacriticsRegExp(c)),c=this.createMergedBlanksRegExp(c),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(c=this.createJoinersRegExp(c)),this.opt.wildcards!=="disabled"&&(c=this.createWildcardsRegExp(c)),c=this.createAccuracyRegExp(c),c}},{key:"createSynonymsRegExp",value:function(c){var f=this.opt.synonyms,h=this.opt.caseSensitive?"":"i",y=this.opt.ignoreJoiners||this.opt.ignorePunctuation.length?"\0":"";for(var g in f)if(f.hasOwnProperty(g)){var w=f[g],m=this.opt.wildcards!=="disabled"?this.setupWildcardsRegExp(g):this.escapeStr(g),v=this.opt.wildcards!=="disabled"?this.setupWildcardsRegExp(w):this.escapeStr(w);m!==""&&v!==""&&(c=c.replace(new RegExp("("+this.escapeStr(m)+"|"+this.escapeStr(v)+")","gm"+h),y+("("+this.processSynomyms(m)+"|")+(this.processSynomyms(v)+")")+y))}return c}},{key:"processSynomyms",value:function(c){return(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(c=this.setupIgnoreJoinersRegExp(c)),c}},{key:"setupWildcardsRegExp",value:function(c){return c=c.replace(/(?:\\)*\?/g,function(f){return f.charAt(0)==="\\"?"?":""}),c.replace(/(?:\\)*\*/g,function(f){return f.charAt(0)==="\\"?"*":""})}},{key:"createWildcardsRegExp",value:function(c){var f=this.opt.wildcards==="withSpaces";return c.replace(/\u0001/g,f?"[\\S\\s]?":"\\S?").replace(/\u0002/g,f?"[\\S\\s]*?":"\\S*")}},{key:"setupIgnoreJoinersRegExp",value:function(c){return c.replace(/[^(|)\\]/g,function(f,h,y){var g=y.charAt(h+1);return/[(|)\\]/.test(g)||g===""?f:f+"\0"})}},{key:"createJoinersRegExp",value:function(c){var f=[],h=this.opt.ignorePunctuation;return Array.isArray(h)&&h.length&&f.push(this.escapeStr(h.join(""))),this.opt.ignoreJoiners&&f.push("\\u00ad\\u200b\\u200c\\u200d"),f.length?c.split(/\u0000+/).join("["+f.join("")+"]*"):c}},{key:"createDiacriticsRegExp",value:function(c){var f=this.opt.caseSensitive?"":"i",h=this.opt.caseSensitive?["aàáảãạăằắẳẵặâầấẩẫậäåāą","AÀÁẢÃẠĂẰẮẲẴẶÂẦẤẨẪẬÄÅĀĄ","cçćč","CÇĆČ","dđď","DĐĎ","eèéẻẽẹêềếểễệëěēę","EÈÉẺẼẸÊỀẾỂỄỆËĚĒĘ","iìíỉĩịîïī","IÌÍỈĨỊÎÏĪ","lł","LŁ","nñňń","NÑŇŃ","oòóỏõọôồốổỗộơởỡớờợöøō","OÒÓỎÕỌÔỒỐỔỖỘƠỞỠỚỜỢÖØŌ","rř","RŘ","sšśșş","SŠŚȘŞ","tťțţ","TŤȚŢ","uùúủũụưừứửữựûüůū","UÙÚỦŨỤƯỪỨỬỮỰÛÜŮŪ","yýỳỷỹỵÿ","YÝỲỶỸỴŸ","zžżź","ZŽŻŹ"]:["aàáảãạăằắẳẵặâầấẩẫậäåāąAÀÁẢÃẠĂẰẮẲẴẶÂẦẤẨẪẬÄÅĀĄ","cçćčCÇĆČ","dđďDĐĎ","eèéẻẽẹêềếểễệëěēęEÈÉẺẼẸÊỀẾỂỄỆËĚĒĘ","iìíỉĩịîïīIÌÍỈĨỊÎÏĪ","lłLŁ","nñňńNÑŇŃ","oòóỏõọôồốổỗộơởỡớờợöøōOÒÓỎÕỌÔỒỐỔỖỘƠỞỠỚỜỢÖØŌ","rřRŘ","sšśșşSŠŚȘŞ","tťțţTŤȚŢ","uùúủũụưừứửữựûüůūUÙÚỦŨỤƯỪỨỬỮỰÛÜŮŪ","yýỳỷỹỵÿYÝỲỶỸỴŸ","zžżźZŽŻŹ"],y=[];return c.split("").forEach(function(g){h.every(function(w){if(w.indexOf(g)!==-1){if(y.indexOf(w)>-1)return!1;c=c.replace(new RegExp("["+w+"]","gm"+f),"["+w+"]"),y.push(w)}return!0})}),c}},{key:"createMergedBlanksRegExp",value:function(c){return c.replace(/[\s]+/gmi,"[\\s]+")}},{key:"createAccuracyRegExp",value:function(c){var f=this,h="!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~¡¿",y=this.opt.accuracy,g=typeof y=="string"?y:y.value,w=typeof y=="string"?[]:y.limiters,m="";switch(w.forEach(function(v){m+="|"+f.escapeStr(v)}),g){case"partially":default:return"()("+c+")";case"complementary":return m="\\s"+(m||this.escapeStr(h)),"()([^"+m+"]*"+c+"[^"+m+"]*)";case"exactly":return"(^|\\s"+m+")("+c+")(?=$|\\s"+m+")"}}},{key:"getSeparatedKeywords",value:function(c){var f=this,h=[];return c.forEach(function(y){f.opt.separateWordSearch?y.split(" ").forEach(function(g){g.trim()&&h.indexOf(g)===-1&&h.push(g)}):y.trim()&&h.indexOf(y)===-1&&h.push(y)}),{keywords:h.sort(function(y,g){return g.length-y.length}),length:h.length}}},{key:"isNumeric",value:function(c){return Number(parseFloat(c))==c}},{key:"checkRanges",value:function(c){var f=this;if(!Array.isArray(c)||Object.prototype.toString.call(c[0])!=="[object Object]")return this.log("markRanges() will only accept an array of objects"),this.opt.noMatch(c),[];var h=[],y=0;return c.sort(function(g,w){return g.start-w.start}).forEach(function(g){var w=f.callNoMatchOnInvalidRanges(g,y),m=w.start,v=w.end,_=w.valid;_&&(g.start=m,g.length=v-m,h.push(g),y=v)}),h}},{key:"callNoMatchOnInvalidRanges",value:function(c,f){var h=void 0,y=void 0,g=!1;return c&&typeof c.start<"u"?(h=parseInt(c.start,10),y=h+parseInt(c.length,10),this.isNumeric(c.start)&&this.isNumeric(c.length)&&y-f>0&&y-h>0?g=!0:(this.log("Ignoring invalid or overlapping range: "+(""+JSON.stringify(c))),this.opt.noMatch(c))):(this.log("Ignoring invalid range: "+JSON.stringify(c)),this.opt.noMatch(c)),{start:h,end:y,valid:g}}},{key:"checkWhitespaceRanges",value:function(c,f,h){var y=void 0,g=!0,w=h.length,m=f-w,v=parseInt(c.start,10)-m;return v=v>w?w:v,y=v+parseInt(c.length,10),y>w&&(y=w,this.log("End range automatically set to the max value of "+w)),v<0||y-v<0||v>w||y>w?(g=!1,this.log("Invalid range: "+JSON.stringify(c)),this.opt.noMatch(c)):h.substring(v,y).replace(/\s+/g,"")===""&&(g=!1,this.log("Skipping whitespace only range: "+JSON.stringify(c)),this.opt.noMatch(c)),{start:v,end:y,valid:g}}},{key:"getTextNodes",value:function(c){var f=this,h="",y=[];this.iterator.forEachNode(NodeFilter.SHOW_TEXT,function(g){y.push({start:h.length,end:(h+=g.textContent).length,node:g})},function(g){return f.matchesExclude(g.parentNode)?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT},function(){c({value:h,nodes:y})})}},{key:"matchesExclude",value:function(c){return a.matches(c,this.opt.exclude.concat(["script","style","title","head","html"]))}},{key:"wrapRangeInTextNode",value:function(c,f,h){var y=this.opt.element?this.opt.element:"mark",g=c.splitText(f),w=g.splitText(h-f),m=document.createElement(y);return m.setAttribute("data-markjs","true"),this.opt.className&&m.setAttribute("class",this.opt.className),m.textContent=g.textContent,g.parentNode.replaceChild(m,g),w}},{key:"wrapRangeInMappedTextNode",value:function(c,f,h,y,g){var w=this;c.nodes.every(function(m,v){var _=c.nodes[v+1];if(typeof _>"u"||_.start>f){if(!y(m.node))return!1;var E=f-m.start,C=(h>m.end?m.end:h)-m.start,k=c.value.substr(0,m.start),P=c.value.substr(C+m.start);if(m.node=w.wrapRangeInTextNode(m.node,E,C),c.value=k+P,c.nodes.forEach(function(A,S){S>=v&&(c.nodes[S].start>0&&S!==v&&(c.nodes[S].start-=C),c.nodes[S].end-=C)}),h-=C,g(m.node.previousSibling,m.start),h>m.end)f=m.end;else return!1}return!0})}},{key:"wrapMatches",value:function(c,f,h,y,g){var w=this,m=f===0?0:f+1;this.getTextNodes(function(v){v.nodes.forEach(function(_){_=_.node;for(var E=void 0;(E=c.exec(_.textContent))!==null&&E[m]!=="";)if(h(E[m],_)){var C=E.index;if(m!==0)for(var k=1;k{const o=setTimeout(()=>r(e),t||500);return()=>{clearTimeout(o)}},[e,t]),n}function yu(e,t){const[n,r]=p.useState();p.useEffect(()=>{const i=O3(e);r(typeof i>"u"||i===null?typeof t=="function"?t():t:i)},[t,e]);const o=p.useCallback(i=>{r(a=>{let l;typeof i=="function"?l=i(a):l=i;try{localStorage.setItem(e,JSON.stringify(l))}catch{}return l})},[e]);return[n,o]}function O3(e){try{const t=localStorage.getItem(e);return typeof t=="string"?JSON.parse(t):void 0}catch{return}}var I3="vocs_Kbd";function N1(e){return x.jsx("kbd",{...e,className:D(e.className,I3)})}var L3="vocs_KeyboardShortcut_kbdGroup",D3="vocs_KeyboardShortcut";function ro(e){const{description:t,keys:n}=e;return x.jsxs("span",{className:D3,children:[t,x.jsx("span",{className:L3,children:n.map(r=>x.jsx(N1,{children:r},r))})]})}var N3="vocs_SearchDialog_content",wh="vocs_SearchDialog_excerpt",M3="vocs_SearchDialog_overlay",j3="vocs_SearchDialog_result",Eh="vocs_SearchDialog_resultIcon",F3="vocs_SearchDialog_resultSelected",z3="vocs_SearchDialog_results",U3="vocs_SearchDialog",V3="vocs_SearchDialog_searchBox",B3="vocs_SearchDialog_searchInput",Pa="vocs_SearchDialog_searchInputIcon",H3="vocs_SearchDialog_searchInputIconDesktop",W3="vocs_SearchDialog_searchInputIconMobile",K3="vocs_SearchDialog_searchShortcuts",kh="vocs_SearchDialog_title",G3="vocs_SearchDialog_titleIcon",q3="vocs_SearchDialog_titles";function M1(e){const t=Ud(),n=p.useRef(null),r=p.useRef(null),[o,i]=yu("filterText",""),a=$3(o,200),l=L1(),[s,u]=p.useState(-1),[d,c]=p.useState(!1),[f,h]=yu("showDetailView",!0),y=p.useMemo(()=>l?a?(u(0),l.search(a).slice(0,16)):(u(-1),[]):[],[l,a]),g=y.length,w=y[s],m=p.useCallback(()=>{var C,k,P;if(!r.current)return;const v=new Set;for(const A of y)for(const S in A.match)v.add(S);const _=new R3(r.current);_.unmark({done(){_==null||_.markRegExp(Y3(v))}});const E=r.current.querySelectorAll(`.${wh}`);for(const A of E)(C=A.querySelector('mark[data-markjs="true"]'))==null||C.scrollIntoView({block:"center"});(P=(k=r.current)==null?void 0:k.firstElementChild)==null||P.scrollIntoView({block:"start"})},[y]);return p.useEffect(()=>{if(!e.open)return;function v(_){var E;switch(_.key){case"ArrowDown":{_.preventDefault(),u(C=>{var A;let k=C+1;k>=g&&(k=0);const P=(A=r.current)==null?void 0:A.children[k];return P==null||P.scrollIntoView({block:"nearest"}),k}),c(!0);break}case"ArrowUp":{_.preventDefault(),u(C=>{var A;let k=C-1;k<0&&(k=g-1);const P=(A=r.current)==null?void 0:A.children[k];return P==null||P.scrollIntoView({block:"nearest"}),k}),c(!0);break}case"Backspace":{if(!_.metaKey)return;_.preventDefault(),i(""),(E=n.current)==null||E.focus();break}case"Enter":{if(_.target instanceof HTMLButtonElement&&_.target.type!=="submit"||!w)return;_.preventDefault(),t(w.href),e.onClose();break}}}return window.addEventListener("keydown",v),()=>{window.removeEventListener("keydown",v)}},[t,g,i,w,e.open,e.onClose]),p.useEffect(()=>{a!==""&&r.current&&m()},[m,a]),x.jsxs(a3,{children:[x.jsx(l3,{className:M3}),x.jsxs(s3,{onOpenAutoFocus:v=>{n.current&&(v.preventDefault(),n.current.focus()),m()},onCloseAutoFocus:()=>{u(0)},className:U3,"aria-describedby":void 0,children:[x.jsx(c3,{className:r1,children:"Search"}),x.jsxs("form",{className:V3,children:[x.jsx("button",{"aria-label":"Close search dialog",type:"button",onClick:()=>e.onClose(),className:W3,children:x.jsx(k8,{className:Pa,height:20,width:20})}),x.jsx(S3,{htmlFor:"search-input",children:x.jsx(Wd,{"aria-label":"Search",className:D(Pa,H3),height:20,width:20})}),x.jsx("input",{ref:n,tabIndex:0,className:B3,id:"search-input",onChange:v=>i(v.target.value),placeholder:"Search",type:"search",value:o}),x.jsx("button",{"aria-label":"Toggle detail view",type:"button",onClick:()=>h(v=>!v),children:x.jsx($8,{className:Pa,height:20,width:20})}),x.jsx("button",{"aria-label":"Reset search",type:"button",className:Pa,onClick:()=>{var v;i(""),(v=n.current)==null||v.focus()},children:"⌫"})]}),x.jsxs("ul",{className:z3,role:y.length?"listbox":void 0,onMouseMove:()=>c(!1),ref:r,children:[a&&y.length===0&&x.jsxs("li",{children:['No results for "',x.jsx("span",{children:a}),'"']}),y.map((v,_)=>{var E;return x.jsx("li",{role:"option",className:D(j3,_===s&&F3),"aria-selected":_===s,"aria-label":[...v.titles.filter(C=>!!C),v.title].join(" > "),children:x.jsxs(Vv,{to:v.href,onClick:C=>{C.metaKey||e.onClose()},onMouseEnter:()=>!d&&u(_),onFocus:()=>u(_),children:[x.jsxs("div",{className:q3,children:[v.isPage?x.jsx(T8,{className:Eh}):x.jsx("span",{className:Eh,children:"#"}),v.titles.filter(C=>!!C).map(C=>x.jsxs("span",{className:kh,children:[x.jsx("span",{dangerouslySetInnerHTML:{__html:C}}),x.jsx(C8,{className:G3})]},C)),x.jsx("span",{className:kh,children:x.jsx("span",{dangerouslySetInnerHTML:{__html:v.title}})})]}),f&&((E=v.text)==null?void 0:E.trim())&&x.jsx("div",{className:wh,children:x.jsx(e1,{className:N3,children:x.jsx("div",{dangerouslySetInnerHTML:{__html:v.html}})})})]})},v.id)})]}),x.jsxs("div",{className:K3,children:[x.jsx(ro,{description:"Navigate",keys:["↑","↓"]}),x.jsx(ro,{description:"Select",keys:["enter"]}),x.jsx(ro,{description:"Close",keys:["esc"]}),x.jsx(ro,{description:"Reset",keys:["⌘","⌫"]})]})]})]})}function Y3(e){return new RegExp([...e].sort((t,n)=>n.length-t.length).map(t=>`(${t.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")})`).join("|"),"gi")}function Q3(){L1();const[e,t]=p.useState(!1);return p.useEffect(()=>{function n(r){const o=document.activeElement instanceof HTMLElement&&(["input","select","textarea"].includes(document.activeElement.tagName.toLowerCase())||document.activeElement.isContentEditable);r.key==="/"&&!e&&!o?(r.preventDefault(),t(!0)):r.metaKey===!0&&r.key==="k"&&(r.preventDefault(),t(i=>!i))}return window.addEventListener("keydown",n),()=>{window.removeEventListener("keydown",n)}},[e]),x.jsxs(P1,{open:e,onOpenChange:t,children:[x.jsx(A1,{asChild:!0,children:x.jsxs("button",{className:C3,type:"button",children:[x.jsx(Wd,{style:{marginTop:2}}),"Search",x.jsx("div",{className:P3,children:x.jsx("div",{style:{background:"currentColor",transform:"rotate(45deg)",width:1.5,borderRadius:2,height:"100%"}})})]})}),x.jsx(M1,{open:e,onClose:()=>t(!1)})]})}var j1="vocs_DesktopTopNav_button",Z3="vocs_DesktopTopNav_content",X3="vocs_DesktopTopNav_curtain",bh="vocs_DesktopTopNav_divider",nc="vocs_DesktopTopNav_group",Aa="vocs_DesktopTopNav_hideCompact",xu="vocs_DesktopTopNav_icon",wl="vocs_DesktopTopNav_item",J3="vocs_DesktopTopNav_logo",e4="vocs_DesktopTopNav_logoWrapper",t4="vocs_DesktopTopNav",Ch="vocs_DesktopTopNav_section",n4="vocs_DesktopTopNav_withLogo",r4="vocs_Icon",_u="var(--vocs_Icon_size)";function st({className:e,label:t,icon:n,size:r,style:o}){return x.jsx("div",{"aria-label":t,className:D(r4,e),role:"img",style:{...o,...qt({[_u]:r})},children:x.jsx(n,{height:r,width:r})})}var o4="vocs_Logo_logoDark",i4="vocs_Logo_logoLight",rc="vocs_Logo";function a4({className:e}){const{logoUrl:t}=Je();return t?x.jsx(x.Fragment,{children:typeof t=="string"?x.jsx("img",{alt:"Logo",className:D(e,rc),src:t}):x.jsxs(x.Fragment,{children:[x.jsx("img",{alt:"Logo",className:D(e,rc,o4),src:t.dark}),x.jsx("img",{alt:"Logo",className:D(e,rc,i4),src:t.light})]})}):null}var l4="vocs_NavLogo_logoImage",s4="vocs_NavLogo_title";function Qd(){const e=Je();return e.logoUrl?x.jsx(a4,{className:l4}):x.jsx("div",{className:s4,children:e.title})}const c4=p.createContext(void 0);function ql(e){const t=p.useContext(c4);return e||t||"ltr"}function Yl(e){const t=e+"CollectionProvider",[n,r]=kn(t),[o,i]=n(t,{collectionRef:{current:null},itemMap:new Map}),a=h=>{const{scope:y,children:g}=h,w=Z.useRef(null),m=Z.useRef(new Map).current;return Z.createElement(o,{scope:y,itemMap:m,collectionRef:w},g)},l=e+"CollectionSlot",s=Z.forwardRef((h,y)=>{const{scope:g,children:w}=h,m=i(l,g),v=Ue(y,m.collectionRef);return Z.createElement(bo,{ref:v},w)}),u=e+"CollectionItemSlot",d="data-radix-collection-item",c=Z.forwardRef((h,y)=>{const{scope:g,children:w,...m}=h,v=Z.useRef(null),_=Ue(y,v),E=i(u,g);return Z.useEffect(()=>(E.itemMap.set(v,{ref:v,...m}),()=>void E.itemMap.delete(v))),Z.createElement(bo,{[d]:"",ref:_},w)});function f(h){const y=i(e+"CollectionConsumer",h);return Z.useCallback(()=>{const w=y.collectionRef.current;if(!w)return[];const m=Array.from(w.querySelectorAll(`[${d}]`));return Array.from(y.itemMap.values()).sort((E,C)=>m.indexOf(E.ref.current)-m.indexOf(C.ref.current))},[y.collectionRef,y.itemMap])}return[{Provider:a,Slot:s,ItemSlot:c},f,r]}function u4(e){const t=p.useRef({value:e,previous:e});return p.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}const d4=p.forwardRef((e,t)=>p.createElement(fe.span,q({},e,{ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}}))),f4=d4,Gi="NavigationMenu",[Zd,p4,h4]=Yl(Gi),[wu,m4,v4]=Yl(Gi),[Xd,kA]=kn(Gi,[h4,v4]),[g4,Ir]=Xd(Gi),[y4,bA]=Xd(Gi),x4=p.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,value:r,onValueChange:o,defaultValue:i,delayDuration:a=200,skipDelayDuration:l=300,orientation:s="horizontal",dir:u,...d}=e,[c,f]=p.useState(null),h=Ue(t,S=>f(S)),y=ql(u),g=p.useRef(0),w=p.useRef(0),m=p.useRef(0),[v,_]=p.useState(!0),[E="",C]=ar({prop:r,onChange:S=>{const O=S!=="",j=l>0;O?(window.clearTimeout(m.current),j&&_(!1)):(window.clearTimeout(m.current),m.current=window.setTimeout(()=>_(!0),l)),o==null||o(S)},defaultProp:i}),k=p.useCallback(()=>{window.clearTimeout(w.current),w.current=window.setTimeout(()=>C(""),150)},[C]),P=p.useCallback(S=>{window.clearTimeout(w.current),C(S)},[C]),A=p.useCallback(S=>{E===S?window.clearTimeout(w.current):g.current=window.setTimeout(()=>{window.clearTimeout(w.current),C(S)},a)},[E,C,a]);return p.useEffect(()=>()=>{window.clearTimeout(g.current),window.clearTimeout(w.current),window.clearTimeout(m.current)},[]),p.createElement(_4,{scope:n,isRootMenu:!0,value:E,dir:y,orientation:s,rootNavigationMenu:c,onTriggerEnter:S=>{window.clearTimeout(g.current),v?A(S):P(S)},onTriggerLeave:()=>{window.clearTimeout(g.current),k()},onContentEnter:()=>window.clearTimeout(w.current),onContentLeave:k,onItemSelect:S=>{C(O=>O===S?"":S)},onItemDismiss:()=>C("")},p.createElement(fe.nav,q({"aria-label":"Main","data-orientation":s,dir:y},d,{ref:h})))}),_4=e=>{const{scope:t,isRootMenu:n,rootNavigationMenu:r,dir:o,orientation:i,children:a,value:l,onItemSelect:s,onItemDismiss:u,onTriggerEnter:d,onTriggerLeave:c,onContentEnter:f,onContentLeave:h}=e,[y,g]=p.useState(null),[w,m]=p.useState(new Map),[v,_]=p.useState(null);return p.createElement(g4,{scope:t,isRootMenu:n,rootNavigationMenu:r,value:l,previousValue:u4(l),baseId:on(),dir:o,orientation:i,viewport:y,onViewportChange:g,indicatorTrack:v,onIndicatorTrackChange:_,onTriggerEnter:at(d),onTriggerLeave:at(c),onContentEnter:at(f),onContentLeave:at(h),onItemSelect:at(s),onItemDismiss:at(u),onViewportContentChange:p.useCallback((E,C)=>{m(k=>(k.set(E,C),new Map(k)))},[]),onViewportContentRemove:p.useCallback(E=>{m(C=>C.has(E)?(C.delete(E),new Map(C)):C)},[])},p.createElement(Zd.Provider,{scope:t},p.createElement(y4,{scope:t,items:w},a)))},w4="NavigationMenuList",E4=p.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,...r}=e,o=Ir(w4,n),i=p.createElement(fe.ul,q({"data-orientation":o.orientation},r,{ref:t}));return p.createElement(fe.div,{style:{position:"relative"},ref:o.onIndicatorTrackChange},p.createElement(Zd.Slot,{scope:n},o.isRootMenu?p.createElement(z1,{asChild:!0},i):i))}),k4="NavigationMenuItem",[b4,F1]=Xd(k4),C4=p.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,value:r,...o}=e,i=on(),a=r||i||"LEGACY_REACT_AUTO_VALUE",l=p.useRef(null),s=p.useRef(null),u=p.useRef(null),d=p.useRef(()=>{}),c=p.useRef(!1),f=p.useCallback((y="start")=>{if(l.current){d.current();const g=Eu(l.current);g.length&&Jd(y==="start"?g:g.reverse())}},[]),h=p.useCallback(()=>{if(l.current){const y=Eu(l.current);y.length&&(d.current=I4(y))}},[]);return p.createElement(b4,{scope:n,value:a,triggerRef:s,contentRef:l,focusProxyRef:u,wasEscapeCloseRef:c,onEntryKeyDown:f,onFocusProxyEnter:f,onRootContentClose:h,onContentFocusOutside:h},p.createElement(fe.li,q({},o,{ref:t})))}),Ph="NavigationMenuTrigger",P4=p.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,disabled:r,...o}=e,i=Ir(Ph,e.__scopeNavigationMenu),a=F1(Ph,e.__scopeNavigationMenu),l=p.useRef(null),s=Ue(l,a.triggerRef,t),u=B1(i.baseId,a.value),d=H1(i.baseId,a.value),c=p.useRef(!1),f=p.useRef(!1),h=a.value===i.value;return p.createElement(p.Fragment,null,p.createElement(Zd.ItemSlot,{scope:n,value:a.value},p.createElement(U1,{asChild:!0},p.createElement(fe.button,q({id:u,disabled:r,"data-disabled":r?"":void 0,"data-state":V1(h),"aria-expanded":h,"aria-controls":d},o,{ref:s,onPointerEnter:le(e.onPointerEnter,()=>{f.current=!1,a.wasEscapeCloseRef.current=!1}),onPointerMove:le(e.onPointerMove,ku(()=>{r||f.current||a.wasEscapeCloseRef.current||c.current||(i.onTriggerEnter(a.value),c.current=!0)})),onPointerLeave:le(e.onPointerLeave,ku(()=>{r||(i.onTriggerLeave(),c.current=!1)})),onClick:le(e.onClick,()=>{i.onItemSelect(a.value),f.current=h}),onKeyDown:le(e.onKeyDown,y=>{const w={horizontal:"ArrowDown",vertical:i.dir==="rtl"?"ArrowLeft":"ArrowRight"}[i.orientation];h&&y.key===w&&(a.onEntryKeyDown(),y.preventDefault())})})))),h&&p.createElement(p.Fragment,null,p.createElement(f4,{"aria-hidden":!0,tabIndex:0,ref:a.focusProxyRef,onFocus:y=>{const g=a.contentRef.current,w=y.relatedTarget,m=w===l.current,v=g==null?void 0:g.contains(w);(m||!v)&&a.onFocusProxyEnter(m?"start":"end")}}),i.viewport&&p.createElement("span",{"aria-owns":d})))}),Ah="navigationMenu.linkSelect",A4=p.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,active:r,onSelect:o,...i}=e;return p.createElement(U1,{asChild:!0},p.createElement(fe.a,q({"data-active":r?"":void 0,"aria-current":r?"page":void 0},i,{ref:t,onClick:le(e.onClick,a=>{const l=a.target,s=new CustomEvent(Ah,{bubbles:!0,cancelable:!0});if(l.addEventListener(Ah,u=>o==null?void 0:o(u),{once:!0}),du(l,s),!s.defaultPrevented&&!a.metaKey){const u=new CustomEvent(Wa,{bubbles:!0,cancelable:!0});du(l,u)}},{checkForDefaultPrevented:!1})})))}),El="NavigationMenuContent",S4=p.forwardRef((e,t)=>{const{forceMount:n,...r}=e,o=Ir(El,e.__scopeNavigationMenu),i=F1(El,e.__scopeNavigationMenu),a=Ue(i.contentRef,t),l=i.value===o.value,s={value:i.value,triggerRef:i.triggerRef,focusProxyRef:i.focusProxyRef,wasEscapeCloseRef:i.wasEscapeCloseRef,onContentFocusOutside:i.onContentFocusOutside,onRootContentClose:i.onRootContentClose,...r};return o.viewport?p.createElement(T4,q({forceMount:n},s,{ref:a})):p.createElement(bn,{present:n||l},p.createElement(R4,q({"data-state":V1(l)},s,{ref:a,onPointerEnter:le(e.onPointerEnter,o.onContentEnter),onPointerLeave:le(e.onPointerLeave,ku(o.onContentLeave)),style:{pointerEvents:!l&&o.isRootMenu?"none":void 0,...s.style}})))}),T4=p.forwardRef((e,t)=>{const n=Ir(El,e.__scopeNavigationMenu),{onViewportContentChange:r,onViewportContentRemove:o}=n;return yn(()=>{r(e.value,{ref:t,...e})},[e,t,r]),yn(()=>()=>o(e.value),[e.value,o]),null}),Wa="navigationMenu.rootContentDismiss",R4=p.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,value:r,triggerRef:o,focusProxyRef:i,wasEscapeCloseRef:a,onRootContentClose:l,onContentFocusOutside:s,...u}=e,d=Ir(El,n),c=p.useRef(null),f=Ue(c,t),h=B1(d.baseId,r),y=H1(d.baseId,r),g=p4(n),w=p.useRef(null),{onItemDismiss:m}=d;p.useEffect(()=>{const _=c.current;if(d.isRootMenu&&_){const E=()=>{var C;m(),l(),_.contains(document.activeElement)&&((C=o.current)===null||C===void 0||C.focus())};return _.addEventListener(Wa,E),()=>_.removeEventListener(Wa,E)}},[d.isRootMenu,e.value,o,m,l]);const v=p.useMemo(()=>{const E=g().map(O=>O.value);d.dir==="rtl"&&E.reverse();const C=E.indexOf(d.value),k=E.indexOf(d.previousValue),P=r===d.value,A=k===E.indexOf(r);if(!P&&!A)return w.current;const S=(()=>{if(C!==k){if(P&&k!==-1)return C>k?"from-end":"from-start";if(A&&C!==-1)return C>k?"to-start":"to-end"}return null})();return w.current=S,S},[d.previousValue,d.value,d.dir,g,r]);return p.createElement(z1,{asChild:!0},p.createElement(Kd,q({id:y,"aria-labelledby":h,"data-motion":v,"data-orientation":d.orientation},u,{ref:f,onDismiss:()=>{var _;const E=new Event(Wa,{bubbles:!0,cancelable:!0});(_=c.current)===null||_===void 0||_.dispatchEvent(E)},onFocusOutside:le(e.onFocusOutside,_=>{var E;s();const C=_.target;(E=d.rootNavigationMenu)!==null&&E!==void 0&&E.contains(C)&&_.preventDefault()}),onPointerDownOutside:le(e.onPointerDownOutside,_=>{var E;const C=_.target,k=g().some(A=>{var S;return(S=A.ref.current)===null||S===void 0?void 0:S.contains(C)}),P=d.isRootMenu&&((E=d.viewport)===null||E===void 0?void 0:E.contains(C));(k||P||!d.isRootMenu)&&_.preventDefault()}),onKeyDown:le(e.onKeyDown,_=>{const E=_.altKey||_.ctrlKey||_.metaKey;if(_.key==="Tab"&&!E){const P=Eu(_.currentTarget),A=document.activeElement,S=P.findIndex(N=>N===A),j=_.shiftKey?P.slice(0,S).reverse():P.slice(S+1,P.length);if(Jd(j))_.preventDefault();else{var k;(k=i.current)===null||k===void 0||k.focus()}}}),onEscapeKeyDown:le(e.onEscapeKeyDown,_=>{a.current=!0})})))}),$4="FocusGroup",z1=p.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,...r}=e,o=Ir($4,n);return p.createElement(wu.Provider,{scope:n},p.createElement(wu.Slot,{scope:n},p.createElement(fe.div,q({dir:o.dir},r,{ref:t}))))}),Sh=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],O4="FocusGroupItem",U1=p.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,...r}=e,o=m4(n),i=Ir(O4,n);return p.createElement(wu.ItemSlot,{scope:n},p.createElement(fe.button,q({},r,{ref:t,onKeyDown:le(e.onKeyDown,a=>{if(["Home","End",...Sh].includes(a.key)){let s=o().map(c=>c.ref.current);if([i.dir==="rtl"?"ArrowRight":"ArrowLeft","ArrowUp","End"].includes(a.key)&&s.reverse(),Sh.includes(a.key)){const c=s.indexOf(a.currentTarget);s=s.slice(c+1)}setTimeout(()=>Jd(s)),a.preventDefault()}})})))});function Eu(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:r=>{const o=r.tagName==="INPUT"&&r.type==="hidden";return r.disabled||r.hidden||o?NodeFilter.FILTER_SKIP:r.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function Jd(e){const t=document.activeElement;return e.some(n=>n===t?!0:(n.focus(),document.activeElement!==t))}function I4(e){return e.forEach(t=>{t.dataset.tabindex=t.getAttribute("tabindex")||"",t.setAttribute("tabindex","-1")}),()=>{e.forEach(t=>{const n=t.dataset.tabindex;t.setAttribute("tabindex",n)})}}function V1(e){return e?"open":"closed"}function B1(e,t){return`${e}-trigger-${t}`}function H1(e,t){return`${e}-content-${t}`}function ku(e){return t=>t.pointerType==="mouse"?e(t):void 0}const L4=x4,D4=E4,N4=C4,M4=P4,j4=A4,F4=S4;var z4="var(--vocs_NavigationMenu_chevronDownIcon)",U4="vocs_NavigationMenu_content",V4="vocs_NavigationMenu_item",B4="vocs_NavigationMenu_link",H4="vocs_NavigationMenu_list",W4="vocs_NavigationMenu",K4="vocs_NavigationMenu_trigger vocs_NavigationMenu_link";const W1=e=>x.jsx(L4,{...e,className:D(e.className,W4)}),K1=e=>x.jsx(D4,{...e,className:D(e.className,H4)}),Ql=({active:e,children:t,className:n,href:r})=>x.jsx(j4,{asChild:!0,children:x.jsx(rn,{"data-active":e,className:D(n,B4),href:r,variant:"styleless",children:t})}),G1=e=>x.jsx(N4,{...e,className:D(e.className,V4)}),q1=({active:e,className:t,...n})=>{const{basePath:r}=Je(),o=r;return x.jsx(M4,{...n,"data-active":e,className:D(t,K4),style:qt({[z4]:`url(${o}/.vocs/icons/chevron-down.svg)`})})},Y1=e=>x.jsx(F4,{...e,className:D(e.className,U4)});function Q1(){return x.jsxs("svg",{width:"100%",height:"100%",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 127.14 96.36",children:[x.jsx("title",{children:"Discord"}),x.jsx("g",{id:"图层_2","data-name":"图层 2",children:x.jsx("g",{id:"Discord_Logos","data-name":"Discord Logos",children:x.jsx("g",{id:"Discord_Logo_-_Large_-_White","data-name":"Discord Logo - Large - White",children:x.jsx("path",{d:"M107.7,8.07A105.15,105.15,0,0,0,81.47,0a72.06,72.06,0,0,0-3.36,6.83A97.68,97.68,0,0,0,49,6.83,72.37,72.37,0,0,0,45.64,0,105.89,105.89,0,0,0,19.39,8.09C2.79,32.65-1.71,56.6.54,80.21h0A105.73,105.73,0,0,0,32.71,96.36,77.7,77.7,0,0,0,39.6,85.25a68.42,68.42,0,0,1-10.85-5.18c.91-.66,1.8-1.34,2.66-2a75.57,75.57,0,0,0,64.32,0c.87.71,1.76,1.39,2.66,2a68.68,68.68,0,0,1-10.87,5.19,77,77,0,0,0,6.89,11.1A105.25,105.25,0,0,0,126.6,80.22h0C129.24,52.84,122.09,29.11,107.7,8.07ZM42.45,65.69C36.18,65.69,31,60,31,53s5-12.74,11.43-12.74S54,46,53.89,53,48.84,65.69,42.45,65.69Zm42.24,0C78.41,65.69,73.25,60,73.25,53s5-12.74,11.44-12.74S96.23,46,96.12,53,91.08,65.69,84.69,65.69Z",fill:"currentColor"})})})})]})}function Z1(){return x.jsxs("svg",{width:"100%",height:"100%",viewBox:"0 0 98 96",xmlns:"http://www.w3.org/2000/svg",children:[x.jsx("title",{children:"GitHub"}),x.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M48.854 0C21.839 0 0 22 0 49.217c0 21.756 13.993 40.172 33.405 46.69 2.427.49 3.316-1.059 3.316-2.362 0-1.141-.08-5.052-.08-9.127-13.59 2.934-16.42-5.867-16.42-5.867-2.184-5.704-5.42-7.17-5.42-7.17-4.448-3.015.324-3.015.324-3.015 4.934.326 7.523 5.052 7.523 5.052 4.367 7.496 11.404 5.378 14.235 4.074.404-3.178 1.699-5.378 3.074-6.6-10.839-1.141-22.243-5.378-22.243-24.283 0-5.378 1.94-9.778 5.014-13.2-.485-1.222-2.184-6.275.486-13.038 0 0 4.125-1.304 13.426 5.052a46.97 46.97 0 0 1 12.214-1.63c4.125 0 8.33.571 12.213 1.63 9.302-6.356 13.427-5.052 13.427-5.052 2.67 6.763.97 11.816.485 13.038 3.155 3.422 5.015 7.822 5.015 13.2 0 18.905-11.404 23.06-22.324 24.283 1.78 1.548 3.316 4.481 3.316 9.126 0 6.6-.08 11.897-.08 13.526 0 1.304.89 2.853 3.316 2.364 19.412-6.52 33.405-24.935 33.405-46.691C97.707 22 75.788 0 48.854 0z",fill:"currentColor"})]})}function G4(){return x.jsxs("svg",{width:"100%",height:"100%",viewBox:"0 0 78 82",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[x.jsx("title",{children:"Moon"}),x.jsx("path",{d:"M62.8455 45.9668C63.6268 45.9668 64.2127 45.3809 64.3104 44.5508C65.4334 34.3457 66.0682 33.9551 76.4197 32.3438C77.3963 32.1973 77.9334 31.7578 77.9334 30.8789C77.9334 30.0977 77.3963 29.5605 76.6151 29.4629C66.1658 27.4609 65.4334 27.4609 64.3104 17.2559C64.2127 16.377 63.6268 15.8398 62.8455 15.8398C62.0154 15.8398 61.4783 16.377 61.3807 17.207C60.1111 27.6074 59.6229 28.0957 49.0272 29.4629C48.2947 29.5117 47.7088 30.0977 47.7088 30.8789C47.7088 31.709 48.2947 32.1973 49.0272 32.3438C59.6229 34.3457 60.0623 34.4434 61.3807 44.6484C61.4783 45.3809 62.0154 45.9668 62.8455 45.9668ZM44.535 19.5508C45.0233 19.5508 45.3162 19.2578 45.4139 18.7695C46.6834 12.4707 46.5369 12.373 53.1287 11.0547C53.5682 10.957 53.91 10.7129 53.91 10.1758C53.91 9.63868 53.5682 9.39448 53.1287 9.29688C46.5369 7.97848 46.6834 7.88089 45.4139 1.58199C45.3162 1.09379 45.0233 0.800781 44.535 0.800781C43.9979 0.800781 43.7049 1.09379 43.6072 1.58199C42.3377 7.88089 42.4842 7.97848 35.9412 9.29688C35.4529 9.39448 35.1111 9.63868 35.1111 10.1758C35.1111 10.7129 35.4529 10.957 35.9412 11.0547C42.4842 12.373 42.3865 12.4707 43.6072 18.7695C43.7049 19.2578 43.9979 19.5508 44.535 19.5508Z",fill:"currentColor"}),x.jsx("path",{d:"M34.3298 81.2696C48.49 81.2696 59.9157 74.043 65.0915 61.7872C65.8239 59.9806 65.5798 58.6134 64.7497 57.7833C64.0173 57.0509 62.7478 56.9044 61.3318 57.4903C58.4509 58.6134 54.9353 59.2481 50.6384 59.2481C33.695 59.2481 22.7575 48.6036 22.7575 32.2462C22.7575 27.4122 23.6853 22.6759 24.7595 20.5763C25.5407 18.9161 25.4919 17.5001 24.8083 16.67C24.0271 15.7423 22.6599 15.4005 20.7068 16.1329C8.64624 20.7716 0.345459 33.4181 0.345459 47.8712C0.345459 66.8165 14.5056 81.2696 34.3298 81.2696ZM34.4275 74.5801C18.4607 74.5801 7.03494 62.9591 7.03494 47.3341C7.03494 38.2521 10.9411 30.0489 17.6306 24.629C16.8005 27.0704 16.361 30.6837 16.361 34.1505C16.361 52.8517 29.5446 65.6935 48.8806 65.6935C52.0544 65.6935 54.9841 65.3517 56.4001 64.9122C51.615 70.918 43.4607 74.5801 34.4275 74.5801Z",fill:"currentColor"})]})}function q4(){return x.jsxs("svg",{width:"100%",height:"100%",viewBox:"0 0 84 84",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[x.jsx("title",{children:"Sun"}),x.jsx("path",{d:"M41.8675 15.5254C43.9183 15.5254 45.6273 13.7676 45.6273 11.7168V3.80658C45.6273 1.75588 43.9183 0.046875 41.8675 0.046875C39.7679 0.046875 38.0589 1.75588 38.0589 3.80658V11.7168C38.0589 13.7676 39.7679 15.5254 41.8675 15.5254ZM60.3246 23.2402C61.7895 24.7051 64.2309 24.7539 65.7446 23.2402L71.3598 17.6738C72.7758 16.209 72.7758 13.7188 71.3598 12.2539C69.8949 10.7891 67.4535 10.7891 65.9887 12.2539L60.3246 17.918C58.9086 19.3828 58.9086 21.7754 60.3246 23.2402ZM67.9906 41.7461C67.9906 43.7969 69.7485 45.5547 71.7992 45.5547H79.6117C81.7113 45.5547 83.4202 43.7969 83.4202 41.7461C83.4202 39.6953 81.7113 37.9375 79.6117 37.9375H71.7992C69.7485 37.9375 67.9906 39.6953 67.9906 41.7461ZM60.3246 60.3008C58.9086 61.7656 58.9086 64.1582 60.3246 65.623L65.9887 71.2871C67.4535 72.7519 69.8949 72.7031 71.3598 71.2383C72.7758 69.7734 72.7758 67.332 71.3598 65.8672L65.6957 60.3008C64.2309 58.8359 61.7895 58.8359 60.3246 60.3008ZM41.8675 67.9668C39.7679 67.9668 38.0589 69.7246 38.0589 71.7754V79.6855C38.0589 81.7363 39.7679 83.4453 41.8675 83.4453C43.9183 83.4453 45.6273 81.7363 45.6273 79.6855V71.7754C45.6273 69.7246 43.9183 67.9668 41.8675 67.9668ZM23.3617 60.3008C21.8969 58.8359 19.4067 58.8359 17.9418 60.3008L12.3754 65.8184C10.9106 67.2832 10.9106 69.7246 12.3266 71.1894C13.7914 72.6543 16.2328 72.7031 17.6977 71.2383L23.3129 65.623C24.7778 64.1582 24.7778 61.7656 23.3617 60.3008ZM15.6957 41.7461C15.6957 39.6953 13.9867 37.9375 11.8871 37.9375H4.07455C1.97497 37.9375 0.265991 39.6953 0.265991 41.7461C0.265991 43.7969 1.97497 45.5547 4.07455 45.5547H11.8871C13.9867 45.5547 15.6957 43.7969 15.6957 41.7461ZM23.3129 23.2402C24.7778 21.8242 24.7778 19.334 23.3617 17.918L17.7465 12.2539C16.3305 10.8379 13.8403 10.7891 12.4242 12.2539C10.9594 13.7188 10.9594 16.209 12.3754 17.625L17.9418 23.2402C19.4067 24.7051 21.8481 24.7051 23.3129 23.2402Z",fill:"currentColor"}),x.jsx("path",{d:"M41.8675 61.668C52.7073 61.668 61.7405 52.6836 61.7405 41.7461C61.7405 30.8086 52.7073 21.8242 41.8675 21.8242C30.9788 21.8242 21.9456 30.8086 21.9456 41.7461C21.9456 52.6836 30.9788 61.668 41.8675 61.668ZM41.8675 55.0273C34.5921 55.0273 28.5862 48.9727 28.5862 41.7461C28.5862 34.5195 34.5921 28.4648 41.8675 28.4648C49.0941 28.4648 55.0999 34.5195 55.0999 41.7461C55.0999 48.9727 49.0941 55.0273 41.8675 55.0273Z",fill:"currentColor"})]})}function X1(){return x.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",viewBox:"0 0 50 50",children:[x.jsx("title",{children:"Telegram"}),x.jsx("path",{d:"M25 2c12.703 0 23 10.297 23 23S37.703 48 25 48 2 37.703 2 25 12.297 2 25 2zm7.934 32.375c.423-1.298 2.405-14.234 2.65-16.783.074-.772-.17-1.285-.648-1.514-.578-.278-1.434-.139-2.427.219-1.362.491-18.774 7.884-19.78 8.312-.954.405-1.856.847-1.856 1.487 0 .45.267.703 1.003.966.766.273 2.695.858 3.834 1.172 1.097.303 2.346.04 3.046-.395.742-.461 9.305-6.191 9.92-6.693.614-.502 1.104.141.602.644-.502.502-6.38 6.207-7.155 6.997-.941.959-.273 1.953.358 2.351.721.454 5.906 3.932 6.687 4.49.781.558 1.573.811 2.298.811.725 0 1.107-.955 1.468-2.064z",fill:"currentColor"})]})}function J1(){return x.jsxs("svg",{width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[x.jsx("title",{children:"Warpcast"}),x.jsx("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M7.92028 31.9901H24.0698C28.4371 31.9901 31.9901 28.4373 31.9901 24.0699V7.92053C31.9901 3.55319 28.4371 0.000137329 24.0698 0.000137329H7.92028C3.55304 0.000137329 0 3.55319 0 7.92053V24.0699C0 28.4373 3.55304 31.9901 7.92028 31.9901ZM19.4134 16.048L20.9908 10.124H25.1383L21.2924 23.2218H17.7062L15.9951 17.1397L14.284 23.2218H10.7055L6.85115 10.124H10.999L12.5915 16.0916L14.1891 10.124H17.8309L19.4134 16.048Z",fill:"currentColor"})]})}function eg(){return x.jsxs("svg",{width:"100%",height:"100%",viewBox:"0 0 1200 1227",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[x.jsx("title",{children:"X"}),x.jsx("path",{d:"M714.163 519.284L1160.89 0H1055.03L667.137 450.887L357.328 0H0L468.492 681.821L0 1226.37H105.866L515.491 750.218L842.672 1226.37H1200L714.137 519.284H714.163ZM569.165 687.828L521.697 619.934L144.011 79.6944H306.615L611.412 515.685L658.88 583.579L1055.08 1150.3H892.476L569.165 687.854V687.828Z",fill:"currentColor"})]})}bu.Curtain=Y4;function bu(){var r,o,i,a;const e=Je(),{showLogo:t,showSidebar:n}=Or();return x.jsxs("div",{className:D(t4,t&&!n&&n4),children:[x.jsx(Q3,{}),t&&x.jsx("div",{className:e4,children:x.jsx("div",{className:J3,children:x.jsx(Zn,{to:"/",style:{alignItems:"center",display:"flex",height:"56px",marginTop:"4px"},children:x.jsx(Qd,{})})})}),x.jsx("div",{className:Ch}),x.jsxs("div",{className:Ch,children:[(((r=e.topNav)==null?void 0:r.length)||0)>0&&x.jsxs(x.Fragment,{children:[x.jsx("div",{className:nc,children:x.jsx(Q4,{})}),x.jsx("div",{className:D(bh,Aa)})]}),e.socials&&((o=e.socials)==null?void 0:o.length)>0&&x.jsxs(x.Fragment,{children:[x.jsx("div",{className:D(nc,Aa),style:{marginLeft:"-8px",marginRight:"-8px"},children:e.socials.map((l,s)=>x.jsx("div",{className:wl,children:x.jsx(tE,{...l})},s))}),!((i=e.theme)!=null&&i.colorScheme)&&x.jsx("div",{className:D(bh,Aa)})]}),!((a=e.theme)!=null&&a.colorScheme)&&x.jsx("div",{className:D(nc,Aa),style:{marginLeft:"-8px",marginRight:"-8px"},children:x.jsx("div",{className:wl,children:x.jsx(X4,{})})})]})]})}function Y4(){return x.jsx("div",{className:X3})}function Q4(){const{topNav:e}=Je();if(!e)return null;const{pathname:t}=Re(),n=Ki({pathname:t,items:e});return x.jsx(W1,{delayDuration:0,children:x.jsx(K1,{children:e.map((r,o)=>r.link?x.jsx(Ql,{active:n.includes(r.id),className:wl,href:r.link,children:r.text},o):r.items?x.jsxs(G1,{className:wl,children:[x.jsx(q1,{active:n.includes(r.id),children:r.text}),x.jsx(Y1,{className:Z3,children:x.jsx(Z4,{items:r.items})})]},o):null)})})}function Z4({items:e}){const{pathname:t}=Re(),n=Ki({pathname:t,items:e});return x.jsx("ul",{children:e==null?void 0:e.map((r,o)=>x.jsx(Ql,{active:n.includes(r.id),href:r.link,children:r.text},o))})}function X4(){const{toggle:e}=M8();return x.jsxs("button",{className:j1,onClick:e,type:"button",children:[x.jsx(st,{className:D(xu,j8),size:"20px",label:"Light",icon:q4}),x.jsx(st,{className:D(xu,F8),size:"20px",label:"Dark",icon:G4,style:{marginTop:"-2px"}})]})}const J4={discord:Q1,github:Z1,telegram:X1,warpcast:J1,x:eg},eE={discord:"23px",github:"20px",telegram:"21px",warpcast:"20px",x:"18px"};function tE({icon:e,label:t,link:n}){return x.jsx("a",{className:j1,href:n,target:"_blank",rel:"noopener noreferrer",children:x.jsx(st,{className:xu,label:t,icon:J4[e],size:eE[e]||"20px"})})}function nE(){return x.jsx("div",{})}const rE=({children:e})=>e;function oE(){const e=$r(),t=Je();return p.useMemo(()=>{const{pattern:n="",text:r="Edit page"}=t.editLink??{};let o="";return typeof n=="function"?o="":e.filePath&&(o=n.replace(/:path/g,e.filePath)),{url:o,text:r}},[t.editLink,e.filePath])}function tg(){const[e,t]=p.useState(!1);return p.useEffect(()=>{t(!0)},[]),e}var iE="vocs_Footer_container",aE="vocs_Footer_editLink",lE="vocs_Footer_lastUpdated",sE="vocs_Footer_navigation",Th="vocs_Footer_navigationIcon",cE="vocs_Footer_navigationIcon_left",uE="vocs_Footer_navigationIcon_right",Rh="vocs_Footer_navigationItem",dE="vocs_Footer_navigationItem_left",fE="vocs_Footer_navigationItem_right",$h="vocs_Footer_navigationText",Oh="vocs_Footer_navigationTextInner",pE="vocs_Footer";function hE(){return x.jsxs("svg",{width:"100%",height:"100%",viewBox:"0 0 72 60",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[x.jsx("title",{children:"Arrow Left"}),x.jsx("path",{d:"M0.325684 29.7461C0.325684 30.8203 0.813963 31.8457 1.69286 32.6758L26.8882 57.8223C27.7671 58.6524 28.7437 59.043 29.7691 59.043C31.9175 59.043 33.5777 57.4317 33.5777 55.2344C33.5777 54.209 33.2359 53.1836 32.5035 52.5L25.7652 45.5176L9.26126 30.6738L8.38236 32.7734L21.3706 33.7012H67.4644C69.7593 33.7012 71.3706 32.041 71.3706 29.7461C71.3706 27.4512 69.7593 25.791 67.4644 25.791H21.3706L8.38236 26.7188L9.26126 28.8672L25.7652 13.9746L32.5035 6.99221C33.2359 6.30861 33.5777 5.28322 33.5777 4.25782C33.5777 2.06052 31.9175 0.449219 29.7691 0.449219C28.7437 0.449219 27.7671 0.839814 26.8882 1.66991L1.69286 26.8164C0.813963 27.6465 0.325684 28.6719 0.325684 29.7461Z",fill:"currentColor"})]})}function mE(){return x.jsxs("svg",{width:"100%",height:"100%",viewBox:"0 0 72 60",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[x.jsx("title",{children:"Arrow Right"}),x.jsx("path",{d:"M71.3706 29.7461C71.3706 28.6719 70.8824 27.6465 70.0035 26.8164L44.8081 1.66991C43.9292 0.839814 42.9527 0.449219 41.9273 0.449219C39.7789 0.449219 38.1187 2.06052 38.1187 4.25782C38.1187 5.28322 38.4605 6.30861 39.1929 6.99221L45.9312 13.9746L62.4351 28.8672L63.314 26.7188L50.3257 25.791H4.23196C1.93706 25.791 0.325684 27.4512 0.325684 29.7461C0.325684 32.041 1.93706 33.7012 4.23196 33.7012H50.3257L63.314 32.7734L62.4351 30.6738L45.9312 45.5176L39.1929 52.5C38.4605 53.1836 38.1187 54.209 38.1187 55.2344C38.1187 57.4317 39.7789 59.043 41.9273 59.043C42.9527 59.043 43.9292 58.6524 44.8081 57.8223L70.0035 32.6758C70.8824 31.8457 71.3706 30.8203 71.3706 29.7461Z",fill:"currentColor"})]})}function vE(){const{layout:e}=Or(),t=tg(),n=$r(),r=p.useMemo(()=>n.lastUpdatedAt?new Date(n.lastUpdatedAt):void 0,[n.lastUpdatedAt]),o=p.useMemo(()=>r==null?void 0:r.toISOString(),[r]);return x.jsxs("footer",{className:pE,children:[e==="docs"&&x.jsxs(x.Fragment,{children:[x.jsxs("div",{className:iE,children:[x.jsx(gE,{}),t&&n.lastUpdatedAt&&x.jsxs("div",{className:lE,children:["Last updated:"," ",x.jsx("time",{dateTime:o,children:new Intl.DateTimeFormat(void 0,{dateStyle:"short",timeStyle:"short"}).format(r)})]})]}),x.jsx(yE,{})]}),x.jsx(nE,{})]})}function gE(){const e=oE();return e.url?x.jsx("div",{children:x.jsxs(rn,{className:aE,href:e.url,children:[x.jsx(L8,{})," ",e.text]})}):null}function yE(){const e=tg(),t=Kl(),{pathname:n}=Re(),r=p.useMemo(()=>ng(t.items||[]).filter(s=>s.link),[t]),o=p.useMemo(()=>r.findIndex(s=>s.link===n),[r,n]),[i,a]=p.useMemo(()=>o<0?[]:o===0?[null,r[o+1]]:o===r.length-1?[r[o-1],null]:[r[o-1],r[o+1]],[o,r]),l=Ud();return p.useEffect(()=>{let s=o,u=!1;const d=f=>{if(f.code==="ShiftLeft"&&(u=!0),u){const h=r[s+1],y=r[s-1];f.code==="ArrowRight"&&(h!=null&&h.link)&&(l(h.link),s++),f.code==="ArrowLeft"&&(y!=null&&y.link)&&(l(y.link),s--)}},c=f=>{f.code==="ShiftLeft"&&(u=!1)};return window.addEventListener("keydown",d),window.addEventListener("keyup",c),()=>{window.removeEventListener("keydown",d),window.removeEventListener("keyup",c)}},[]),e?x.jsxs("div",{className:sE,children:[i?x.jsxs(rn,{className:D(Rh,dE),href:i.link,variant:"styleless",children:[x.jsxs("div",{className:$h,children:[x.jsx("div",{className:D(Th,cE),style:qt({[_u]:"0.75em"}),children:x.jsx(st,{label:"Previous",icon:hE})}),x.jsx("div",{className:Oh,children:i.text})]}),x.jsx(ro,{description:"Previous",keys:["shift","←"]})]}):x.jsx("div",{}),a?x.jsxs(rn,{className:D(Rh,fE),href:a.link,variant:"styleless",children:[x.jsxs("div",{className:$h,children:[x.jsx("div",{className:Oh,style:{textAlign:"right"},children:a.text}),x.jsx("div",{className:D(Th,uE),style:qt({[_u]:"0.75em"}),children:x.jsx(st,{label:"Next",icon:mE})})]}),x.jsx(ro,{description:"Next",keys:["shift","→"]})]}):x.jsx("div",{})]}):null}function ng(e){const t=[];for(const n of e){if(n.items){t.push(...ng(n.items));continue}t.push(n)}return t}const rg="Collapsible",[xE,og]=kn(rg),[_E,ef]=xE(rg),wE=p.forwardRef((e,t)=>{const{__scopeCollapsible:n,open:r,defaultOpen:o,disabled:i,onOpenChange:a,...l}=e,[s=!1,u]=ar({prop:r,defaultProp:o,onChange:a});return p.createElement(_E,{scope:n,disabled:i,contentId:on(),open:s,onOpenToggle:p.useCallback(()=>u(d=>!d),[u])},p.createElement(fe.div,q({"data-state":tf(s),"data-disabled":i?"":void 0},l,{ref:t})))}),EE="CollapsibleTrigger",kE=p.forwardRef((e,t)=>{const{__scopeCollapsible:n,...r}=e,o=ef(EE,n);return p.createElement(fe.button,q({type:"button","aria-controls":o.contentId,"aria-expanded":o.open||!1,"data-state":tf(o.open),"data-disabled":o.disabled?"":void 0,disabled:o.disabled},r,{ref:t,onClick:le(e.onClick,o.onOpenToggle)}))}),ig="CollapsibleContent",bE=p.forwardRef((e,t)=>{const{forceMount:n,...r}=e,o=ef(ig,e.__scopeCollapsible);return p.createElement(bn,{present:n||o.open},({present:i})=>p.createElement(CE,q({},r,{ref:t,present:i})))}),CE=p.forwardRef((e,t)=>{const{__scopeCollapsible:n,present:r,children:o,...i}=e,a=ef(ig,n),[l,s]=p.useState(r),u=p.useRef(null),d=Ue(t,u),c=p.useRef(0),f=c.current,h=p.useRef(0),y=h.current,g=a.open||l,w=p.useRef(g),m=p.useRef();return p.useEffect(()=>{const v=requestAnimationFrame(()=>w.current=!1);return()=>cancelAnimationFrame(v)},[]),yn(()=>{const v=u.current;if(v){m.current=m.current||{transitionDuration:v.style.transitionDuration,animationName:v.style.animationName},v.style.transitionDuration="0s",v.style.animationName="none";const _=v.getBoundingClientRect();c.current=_.height,h.current=_.width,w.current||(v.style.transitionDuration=m.current.transitionDuration,v.style.animationName=m.current.animationName),s(r)}},[a.open,r]),p.createElement(fe.div,q({"data-state":tf(a.open),"data-disabled":a.disabled?"":void 0,id:a.contentId,hidden:!g},i,{ref:d,style:{"--radix-collapsible-content-height":f?`${f}px`:void 0,"--radix-collapsible-content-width":y?`${y}px`:void 0,...e.style}}),g&&o)});function tf(e){return e?"open":"closed"}const PE=wE,AE=kE,SE=bE,Lr="Accordion",TE=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[nf,RE,$E]=Yl(Lr),[Zl,CA]=kn(Lr,[$E,og]),rf=og(),ag=Z.forwardRef((e,t)=>{const{type:n,...r}=e,o=r,i=r;return Z.createElement(nf.Provider,{scope:e.__scopeAccordion},n==="multiple"?Z.createElement(DE,q({},i,{ref:t})):Z.createElement(LE,q({},o,{ref:t})))});ag.propTypes={type(e){const t=e.value||e.defaultValue;return e.type&&!["single","multiple"].includes(e.type)?new Error("Invalid prop `type` supplied to `Accordion`. Expected one of `single | multiple`."):e.type==="multiple"&&typeof t=="string"?new Error("Invalid prop `type` supplied to `Accordion`. Expected `single` when `defaultValue` or `value` is type `string`."):e.type==="single"&&Array.isArray(t)?new Error("Invalid prop `type` supplied to `Accordion`. Expected `multiple` when `defaultValue` or `value` is type `string[]`."):null}};const[lg,OE]=Zl(Lr),[sg,IE]=Zl(Lr,{collapsible:!1}),LE=Z.forwardRef((e,t)=>{const{value:n,defaultValue:r,onValueChange:o=()=>{},collapsible:i=!1,...a}=e,[l,s]=ar({prop:n,defaultProp:r,onChange:o});return Z.createElement(lg,{scope:e.__scopeAccordion,value:l?[l]:[],onItemOpen:s,onItemClose:Z.useCallback(()=>i&&s(""),[i,s])},Z.createElement(sg,{scope:e.__scopeAccordion,collapsible:i},Z.createElement(cg,q({},a,{ref:t}))))}),DE=Z.forwardRef((e,t)=>{const{value:n,defaultValue:r,onValueChange:o=()=>{},...i}=e,[a=[],l]=ar({prop:n,defaultProp:r,onChange:o}),s=Z.useCallback(d=>l((c=[])=>[...c,d]),[l]),u=Z.useCallback(d=>l((c=[])=>c.filter(f=>f!==d)),[l]);return Z.createElement(lg,{scope:e.__scopeAccordion,value:a,onItemOpen:s,onItemClose:u},Z.createElement(sg,{scope:e.__scopeAccordion,collapsible:!0},Z.createElement(cg,q({},i,{ref:t}))))}),[NE,of]=Zl(Lr),cg=Z.forwardRef((e,t)=>{const{__scopeAccordion:n,disabled:r,dir:o,orientation:i="vertical",...a}=e,l=Z.useRef(null),s=Ue(l,t),u=RE(n),c=ql(o)==="ltr",f=le(e.onKeyDown,h=>{var y;if(!TE.includes(h.key))return;const g=h.target,w=u().filter(S=>{var O;return!((O=S.ref.current)!==null&&O!==void 0&&O.disabled)}),m=w.findIndex(S=>S.ref.current===g),v=w.length;if(m===-1)return;h.preventDefault();let _=m;const E=0,C=v-1,k=()=>{_=m+1,_>C&&(_=E)},P=()=>{_=m-1,_{const{__scopeAccordion:n,value:r,...o}=e,i=of(Cu,n),a=OE(Cu,n),l=rf(n),s=on(),u=r&&a.value.includes(r)||!1,d=i.disabled||e.disabled;return Z.createElement(ME,{scope:n,open:u,disabled:d,triggerId:s},Z.createElement(PE,q({"data-orientation":i.orientation,"data-state":VE(u)},l,o,{ref:t,disabled:d,open:u,onOpenChange:c=>{c?a.onItemOpen(r):a.onItemClose(r)}})))}),Ih="AccordionTrigger",FE=Z.forwardRef((e,t)=>{const{__scopeAccordion:n,...r}=e,o=of(Lr,n),i=ug(Ih,n),a=IE(Ih,n),l=rf(n);return Z.createElement(nf.ItemSlot,{scope:n},Z.createElement(AE,q({"aria-disabled":i.open&&!a.collapsible||void 0,"data-orientation":o.orientation,id:i.triggerId},l,r,{ref:t})))}),zE="AccordionContent",UE=Z.forwardRef((e,t)=>{const{__scopeAccordion:n,...r}=e,o=of(Lr,n),i=ug(zE,n),a=rf(n);return Z.createElement(SE,q({role:"region","aria-labelledby":i.triggerId,"data-orientation":o.orientation},a,r,{ref:t,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...e.style}}))});function VE(e){return e?"open":"closed"}const BE=ag,HE=jE,WE=FE,KE=UE;var GE="vocs_MobileSearch_searchButton";function qE(){const[e,t]=p.useState(!1);return x.jsxs(P1,{open:e,onOpenChange:t,children:[x.jsx(A1,{asChild:!0,children:x.jsx("button",{className:GE,type:"button","aria-label":"Search",children:x.jsx(Wd,{height:21,width:21})})}),x.jsx(M1,{open:e,onClose:()=>t(!1)})]})}var YE="vocs_MobileTopNav_button",QE="var(--vocs_MobileTopNav_chevronDownIcon)",ZE="var(--vocs_MobileTopNav_chevronUpIcon)",XE="vocs_MobileTopNav_content",JE="vocs_MobileTopNav_curtain",Lh="vocs_MobileTopNav_curtainGroup",oc="vocs_MobileTopNav_curtainItem",e7="vocs_MobileTopNav_divider",Sa="vocs_MobileTopNav_group",t7="vocs_MobileTopNav_icon",n7="vocs_MobileTopNav_item",r7="vocs_MobileTopNav_logo",o7="vocs_MobileTopNav_menuTitle",dg="vocs_MobileTopNav_menuTrigger",fg="vocs_MobileTopNav_navigation",i7="vocs_MobileTopNav_navigationContent",Xo="vocs_MobileTopNav_navigationItem",a7="vocs_MobileTopNav_trigger",l7="vocs_MobileTopNav_navigation_compact",s7="vocs_MobileTopNav_outlinePopover",Dh="vocs_MobileTopNav_outlineTrigger",c7="vocs_MobileTopNav",Nh="vocs_MobileTopNav_section",u7="vocs_MobileTopNav_separator",d7="vocs_MobileTopNav_sidebarPopover",f7="vocs_MobileTopNav_topNavPopover";function p7(e,t){let n=!1;return()=>{n=!0,setTimeout(()=>{n&&e(),n=!1},t)}}var h7="vocs_Outline_heading",m7="vocs_Outline_item",v7="vocs_Outline_items",g7="vocs_Outline_link",y7="vocs_Outline_nav",x7="vocs_Outline";function pg({minLevel:e=2,maxLevel:t=3,highlightActive:n=!0,onClickItem:r,showTitle:o=!0}={}){const{outlineFooter:i}=Je(),{showOutline:a}=Or(),l=typeof a=="number"?e+a-1:t,s=p.useRef(!0),{pathname:u,hash:d}=Re(),[c,f]=p.useState([]);p.useEffect(()=>{if(typeof window>"u")return;const m=Array.from(document.querySelectorAll(`.${Qv}`));f(m)},[u]);const h=p.useMemo(()=>c?c.map(m=>{const v=m.querySelector(`.${Zv}`);if(!v)return null;const _=v.getBoundingClientRect(),E=v.id,C=Number(m.tagName[1]),k=m.textContent,P=window.scrollY+_.top;return Cl?null:{id:E,level:C,slugTargetElement:v,text:k,topOffset:P}}).filter(Boolean):[],[c,l,e]),[y,g]=p.useState(d.replace("#",""));if(p.useEffect(()=>{if(typeof window>"u")return;const m=new IntersectionObserver(([v])=>{var E;if(!s.current)return;const _=v.target.id;if(v.isIntersecting)g(_);else{if(!(v.target.getBoundingClientRect().top>0))return;const P=h.findIndex(S=>S.id===y),A=(E=h[P-1])==null?void 0:E.id;g(A)}},{rootMargin:"0px 0px -95% 0px"});for(const v of h)m.observe(v.slugTargetElement);return()=>m.disconnect()},[y,h]),p.useEffect(()=>{if(typeof window>"u")return;const m=new IntersectionObserver(([v])=>{var E;if(!s.current)return;const _=(E=h[h.length-1])==null?void 0:E.id;v.isIntersecting?g(_):y===_&&g(h[h.length-2].id)});return m.observe(document.querySelector("[data-bottom-observer]")),()=>m.disconnect()},[y,h]),p.useEffect(()=>{if(typeof window>"u")return;const m=p7(()=>{var v,_,E;if(s.current){if(window.scrollY===0){g((v=h[0])==null?void 0:v.id);return}if(window.scrollY+document.documentElement.clientHeight>=document.documentElement.scrollHeight){g((_=h[h.length-1])==null?void 0:_.id);return}for(let C=0;Cwindow.removeEventListener("scroll",m)},[h]),h.length===0)return null;const w=h.filter(m=>m.level===e);return x.jsxs("aside",{className:x7,children:[x.jsxs("nav",{className:y7,children:[o&&x.jsx("h2",{className:h7,children:"On this page"}),x.jsx(hg,{activeId:n?y:null,items:h,onClickItem:()=>{r==null||r(),s.current=!1,setTimeout(()=>{s.current=!0},500)},levelItems:w,setActiveId:g})]}),xl(i)]})}function hg({activeId:e,items:t,levelItems:n,onClickItem:r,setActiveId:o}){const{pathname:i}=Re();return x.jsx("ul",{className:v7,children:n.map(({id:a,level:l,text:s})=>{const u=`#${a}`,d=e===a,c=(()=>{var w;const h=t.findIndex(m=>m.id===a)+1,y=(w=t[h])==null?void 0:w.level;if(y<=l)return null;const g=[];for(let m=h;m{r==null||r(),o(a)},className:g7,children:s})}),c&&x.jsx(hg,{activeId:e,levelItems:c,items:t,onClickItem:r,setActiveId:o})]},a)})})}const _7=["top","right","bottom","left"],Xn=Math.min,Et=Math.max,kl=Math.round,Ta=Math.floor,Jn=e=>({x:e,y:e}),w7={left:"right",right:"left",bottom:"top",top:"bottom"},E7={start:"end",end:"start"};function Pu(e,t,n){return Et(e,Xn(t,n))}function xn(e,t){return typeof e=="function"?e(t):e}function _n(e){return e.split("-")[0]}function Io(e){return e.split("-")[1]}function af(e){return e==="x"?"y":"x"}function lf(e){return e==="y"?"height":"width"}function Lo(e){return["top","bottom"].includes(_n(e))?"y":"x"}function sf(e){return af(Lo(e))}function k7(e,t,n){n===void 0&&(n=!1);const r=Io(e),o=sf(e),i=lf(o);let a=o==="x"?r===(n?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(a=bl(a)),[a,bl(a)]}function b7(e){const t=bl(e);return[Au(e),t,Au(t)]}function Au(e){return e.replace(/start|end/g,t=>E7[t])}function C7(e,t,n){const r=["left","right"],o=["right","left"],i=["top","bottom"],a=["bottom","top"];switch(e){case"top":case"bottom":return n?t?o:r:t?r:o;case"left":case"right":return t?i:a;default:return[]}}function P7(e,t,n,r){const o=Io(e);let i=C7(_n(e),n==="start",r);return o&&(i=i.map(a=>a+"-"+o),t&&(i=i.concat(i.map(Au)))),i}function bl(e){return e.replace(/left|right|bottom|top/g,t=>w7[t])}function A7(e){return{top:0,right:0,bottom:0,left:0,...e}}function mg(e){return typeof e!="number"?A7(e):{top:e,right:e,bottom:e,left:e}}function Cl(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function Mh(e,t,n){let{reference:r,floating:o}=e;const i=Lo(t),a=sf(t),l=lf(a),s=_n(t),u=i==="y",d=r.x+r.width/2-o.width/2,c=r.y+r.height/2-o.height/2,f=r[l]/2-o[l]/2;let h;switch(s){case"top":h={x:d,y:r.y-o.height};break;case"bottom":h={x:d,y:r.y+r.height};break;case"right":h={x:r.x+r.width,y:c};break;case"left":h={x:r.x-o.width,y:c};break;default:h={x:r.x,y:r.y}}switch(Io(t)){case"start":h[a]-=f*(n&&u?-1:1);break;case"end":h[a]+=f*(n&&u?-1:1);break}return h}const S7=async(e,t,n)=>{const{placement:r="bottom",strategy:o="absolute",middleware:i=[],platform:a}=n,l=i.filter(Boolean),s=await(a.isRTL==null?void 0:a.isRTL(t));let u=await a.getElementRects({reference:e,floating:t,strategy:o}),{x:d,y:c}=Mh(u,r,s),f=r,h={},y=0;for(let g=0;g({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:o,rects:i,platform:a,elements:l,middlewareData:s}=t,{element:u,padding:d=0}=xn(e,t)||{};if(u==null)return{};const c=mg(d),f={x:n,y:r},h=sf(o),y=lf(h),g=await a.getDimensions(u),w=h==="y",m=w?"top":"left",v=w?"bottom":"right",_=w?"clientHeight":"clientWidth",E=i.reference[y]+i.reference[h]-f[h]-i.floating[y],C=f[h]-i.reference[h],k=await(a.getOffsetParent==null?void 0:a.getOffsetParent(u));let P=k?k[_]:0;(!P||!await(a.isElement==null?void 0:a.isElement(k)))&&(P=l.floating[_]||i.floating[y]);const A=E/2-C/2,S=P/2-g[y]/2-1,O=Xn(c[m],S),j=Xn(c[v],S),N=O,F=P-g[y]-j,$=P/2-g[y]/2+A,U=Pu(N,$,F),W=!s.arrow&&Io(o)!=null&&$!==U&&i.reference[y]/2-($N<=0)){var S,O;const N=(((S=i.flip)==null?void 0:S.index)||0)+1,F=C[N];if(F)return{data:{index:N,overflows:A},reset:{placement:F}};let $=(O=A.filter(U=>U.overflows[0]<=0).sort((U,W)=>U.overflows[1]-W.overflows[1])[0])==null?void 0:O.placement;if(!$)switch(h){case"bestFit":{var j;const U=(j=A.map(W=>[W.placement,W.overflows.filter(B=>B>0).reduce((B,L)=>B+L,0)]).sort((W,B)=>W[1]-B[1])[0])==null?void 0:j[0];U&&($=U);break}case"initialPlacement":$=l;break}if(o!==$)return{reset:{placement:$}}}return{}}}};function jh(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function Fh(e){return _7.some(t=>e[t]>=0)}const $7=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:n}=t,{strategy:r="referenceHidden",...o}=xn(e,t);switch(r){case"referenceHidden":{const i=await Ni(t,{...o,elementContext:"reference"}),a=jh(i,n.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:Fh(a)}}}case"escaped":{const i=await Ni(t,{...o,altBoundary:!0}),a=jh(i,n.floating);return{data:{escapedOffsets:a,escaped:Fh(a)}}}default:return{}}}}};async function O7(e,t){const{placement:n,platform:r,elements:o}=e,i=await(r.isRTL==null?void 0:r.isRTL(o.floating)),a=_n(n),l=Io(n),s=Lo(n)==="y",u=["left","top"].includes(a)?-1:1,d=i&&s?-1:1,c=xn(t,e);let{mainAxis:f,crossAxis:h,alignmentAxis:y}=typeof c=="number"?{mainAxis:c,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...c};return l&&typeof y=="number"&&(h=l==="end"?y*-1:y),s?{x:h*d,y:f*u}:{x:f*u,y:h*d}}const vg=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:o,y:i,placement:a,middlewareData:l}=t,s=await O7(t,e);return a===((n=l.offset)==null?void 0:n.placement)&&(r=l.arrow)!=null&&r.alignmentOffset?{}:{x:o+s.x,y:i+s.y,data:{...s,placement:a}}}}},I7=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:o}=t,{mainAxis:i=!0,crossAxis:a=!1,limiter:l={fn:w=>{let{x:m,y:v}=w;return{x:m,y:v}}},...s}=xn(e,t),u={x:n,y:r},d=await Ni(t,s),c=Lo(_n(o)),f=af(c);let h=u[f],y=u[c];if(i){const w=f==="y"?"top":"left",m=f==="y"?"bottom":"right",v=h+d[w],_=h-d[m];h=Pu(v,h,_)}if(a){const w=c==="y"?"top":"left",m=c==="y"?"bottom":"right",v=y+d[w],_=y-d[m];y=Pu(v,y,_)}const g=l.fn({...t,[f]:h,[c]:y});return{...g,data:{x:g.x-n,y:g.y-r}}}}},L7=function(e){return e===void 0&&(e={}),{options:e,fn(t){const{x:n,y:r,placement:o,rects:i,middlewareData:a}=t,{offset:l=0,mainAxis:s=!0,crossAxis:u=!0}=xn(e,t),d={x:n,y:r},c=Lo(o),f=af(c);let h=d[f],y=d[c];const g=xn(l,t),w=typeof g=="number"?{mainAxis:g,crossAxis:0}:{mainAxis:0,crossAxis:0,...g};if(s){const _=f==="y"?"height":"width",E=i.reference[f]-i.floating[_]+w.mainAxis,C=i.reference[f]+i.reference[_]-w.mainAxis;hC&&(h=C)}if(u){var m,v;const _=f==="y"?"width":"height",E=["top","left"].includes(_n(o)),C=i.reference[c]-i.floating[_]+(E&&((m=a.offset)==null?void 0:m[c])||0)+(E?0:w.crossAxis),k=i.reference[c]+i.reference[_]+(E?0:((v=a.offset)==null?void 0:v[c])||0)-(E?w.crossAxis:0);yk&&(y=k)}return{[f]:h,[c]:y}}}},D7=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){const{placement:n,rects:r,platform:o,elements:i}=t,{apply:a=()=>{},...l}=xn(e,t),s=await Ni(t,l),u=_n(n),d=Io(n),c=Lo(n)==="y",{width:f,height:h}=r.floating;let y,g;u==="top"||u==="bottom"?(y=u,g=d===(await(o.isRTL==null?void 0:o.isRTL(i.floating))?"start":"end")?"left":"right"):(g=u,y=d==="end"?"top":"bottom");const w=h-s[y],m=f-s[g],v=!t.middlewareData.shift;let _=w,E=m;if(c){const k=f-s.left-s.right;E=d||v?Xn(m,k):k}else{const k=h-s.top-s.bottom;_=d||v?Xn(w,k):k}if(v&&!d){const k=Et(s.left,0),P=Et(s.right,0),A=Et(s.top,0),S=Et(s.bottom,0);c?E=f-2*(k!==0||P!==0?k+P:Et(s.left,s.right)):_=h-2*(A!==0||S!==0?A+S:Et(s.top,s.bottom))}await a({...t,availableWidth:E,availableHeight:_});const C=await o.getDimensions(i.floating);return f!==C.width||h!==C.height?{reset:{rects:!0}}:{}}}};function er(e){return gg(e)?(e.nodeName||"").toLowerCase():"#document"}function Ct(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Pn(e){var t;return(t=(gg(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function gg(e){return e instanceof Node||e instanceof Ct(e).Node}function rt(e){return e instanceof Element||e instanceof Ct(e).Element}function an(e){return e instanceof HTMLElement||e instanceof Ct(e).HTMLElement}function Su(e){return typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Ct(e).ShadowRoot}function qi(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=Nt(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function N7(e){return["table","td","th"].includes(er(e))}function cf(e){const t=uf(),n=Nt(e);return n.transform!=="none"||n.perspective!=="none"||(n.containerType?n.containerType!=="normal":!1)||!t&&(n.backdropFilter?n.backdropFilter!=="none":!1)||!t&&(n.filter?n.filter!=="none":!1)||["transform","perspective","filter"].some(r=>(n.willChange||"").includes(r))||["paint","layout","strict","content"].some(r=>(n.contain||"").includes(r))}function M7(e){let t=Co(e);for(;an(t)&&!Xl(t);){if(cf(t))return t;t=Co(t)}return null}function uf(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function Xl(e){return["html","body","#document"].includes(er(e))}function Nt(e){return Ct(e).getComputedStyle(e)}function Jl(e){return rt(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function Co(e){if(er(e)==="html")return e;const t=e.assignedSlot||e.parentNode||Su(e)&&e.host||Pn(e);return Su(t)?t.host:t}function yg(e){const t=Co(e);return Xl(t)?e.ownerDocument?e.ownerDocument.body:e.body:an(t)&&qi(t)?t:yg(t)}function Mi(e,t,n){var r;t===void 0&&(t=[]),n===void 0&&(n=!0);const o=yg(e),i=o===((r=e.ownerDocument)==null?void 0:r.body),a=Ct(o);return i?t.concat(a,a.visualViewport||[],qi(o)?o:[],a.frameElement&&n?Mi(a.frameElement):[]):t.concat(o,Mi(o,[],n))}function xg(e){const t=Nt(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=an(e),i=o?e.offsetWidth:n,a=o?e.offsetHeight:r,l=kl(n)!==i||kl(r)!==a;return l&&(n=i,r=a),{width:n,height:r,$:l}}function df(e){return rt(e)?e:e.contextElement}function fo(e){const t=df(e);if(!an(t))return Jn(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:i}=xg(t);let a=(i?kl(n.width):n.width)/r,l=(i?kl(n.height):n.height)/o;return(!a||!Number.isFinite(a))&&(a=1),(!l||!Number.isFinite(l))&&(l=1),{x:a,y:l}}const j7=Jn(0);function _g(e){const t=Ct(e);return!uf()||!t.visualViewport?j7:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function F7(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==Ct(e)?!1:t}function Cr(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);const o=e.getBoundingClientRect(),i=df(e);let a=Jn(1);t&&(r?rt(r)&&(a=fo(r)):a=fo(e));const l=F7(i,n,r)?_g(i):Jn(0);let s=(o.left+l.x)/a.x,u=(o.top+l.y)/a.y,d=o.width/a.x,c=o.height/a.y;if(i){const f=Ct(i),h=r&&rt(r)?Ct(r):r;let y=f,g=y.frameElement;for(;g&&r&&h!==y;){const w=fo(g),m=g.getBoundingClientRect(),v=Nt(g),_=m.left+(g.clientLeft+parseFloat(v.paddingLeft))*w.x,E=m.top+(g.clientTop+parseFloat(v.paddingTop))*w.y;s*=w.x,u*=w.y,d*=w.x,c*=w.y,s+=_,u+=E,y=Ct(g),g=y.frameElement}}return Cl({width:d,height:c,x:s,y:u})}const z7=[":popover-open",":modal"];function wg(e){return z7.some(t=>{try{return e.matches(t)}catch{return!1}})}function U7(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e;const i=o==="fixed",a=Pn(r),l=t?wg(t.floating):!1;if(r===a||l&&i)return n;let s={scrollLeft:0,scrollTop:0},u=Jn(1);const d=Jn(0),c=an(r);if((c||!c&&!i)&&((er(r)!=="body"||qi(a))&&(s=Jl(r)),an(r))){const f=Cr(r);u=fo(r),d.x=f.x+r.clientLeft,d.y=f.y+r.clientTop}return{width:n.width*u.x,height:n.height*u.y,x:n.x*u.x-s.scrollLeft*u.x+d.x,y:n.y*u.y-s.scrollTop*u.y+d.y}}function V7(e){return Array.from(e.getClientRects())}function Eg(e){return Cr(Pn(e)).left+Jl(e).scrollLeft}function B7(e){const t=Pn(e),n=Jl(e),r=e.ownerDocument.body,o=Et(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=Et(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let a=-n.scrollLeft+Eg(e);const l=-n.scrollTop;return Nt(r).direction==="rtl"&&(a+=Et(t.clientWidth,r.clientWidth)-o),{width:o,height:i,x:a,y:l}}function H7(e,t){const n=Ct(e),r=Pn(e),o=n.visualViewport;let i=r.clientWidth,a=r.clientHeight,l=0,s=0;if(o){i=o.width,a=o.height;const u=uf();(!u||u&&t==="fixed")&&(l=o.offsetLeft,s=o.offsetTop)}return{width:i,height:a,x:l,y:s}}function W7(e,t){const n=Cr(e,!0,t==="fixed"),r=n.top+e.clientTop,o=n.left+e.clientLeft,i=an(e)?fo(e):Jn(1),a=e.clientWidth*i.x,l=e.clientHeight*i.y,s=o*i.x,u=r*i.y;return{width:a,height:l,x:s,y:u}}function zh(e,t,n){let r;if(t==="viewport")r=H7(e,n);else if(t==="document")r=B7(Pn(e));else if(rt(t))r=W7(t,n);else{const o=_g(e);r={...t,x:t.x-o.x,y:t.y-o.y}}return Cl(r)}function kg(e,t){const n=Co(e);return n===t||!rt(n)||Xl(n)?!1:Nt(n).position==="fixed"||kg(n,t)}function K7(e,t){const n=t.get(e);if(n)return n;let r=Mi(e,[],!1).filter(l=>rt(l)&&er(l)!=="body"),o=null;const i=Nt(e).position==="fixed";let a=i?Co(e):e;for(;rt(a)&&!Xl(a);){const l=Nt(a),s=cf(a);!s&&l.position==="fixed"&&(o=null),(i?!s&&!o:!s&&l.position==="static"&&!!o&&["absolute","fixed"].includes(o.position)||qi(a)&&!s&&kg(e,a))?r=r.filter(d=>d!==a):o=l,a=Co(a)}return t.set(e,r),r}function G7(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e;const a=[...n==="clippingAncestors"?K7(t,this._c):[].concat(n),r],l=a[0],s=a.reduce((u,d)=>{const c=zh(t,d,o);return u.top=Et(c.top,u.top),u.right=Xn(c.right,u.right),u.bottom=Xn(c.bottom,u.bottom),u.left=Et(c.left,u.left),u},zh(t,l,o));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}}function q7(e){const{width:t,height:n}=xg(e);return{width:t,height:n}}function Y7(e,t,n){const r=an(t),o=Pn(t),i=n==="fixed",a=Cr(e,!0,i,t);let l={scrollLeft:0,scrollTop:0};const s=Jn(0);if(r||!r&&!i)if((er(t)!=="body"||qi(o))&&(l=Jl(t)),r){const c=Cr(t,!0,i,t);s.x=c.x+t.clientLeft,s.y=c.y+t.clientTop}else o&&(s.x=Eg(o));const u=a.left+l.scrollLeft-s.x,d=a.top+l.scrollTop-s.y;return{x:u,y:d,width:a.width,height:a.height}}function Uh(e,t){return!an(e)||Nt(e).position==="fixed"?null:t?t(e):e.offsetParent}function bg(e,t){const n=Ct(e);if(!an(e)||wg(e))return n;let r=Uh(e,t);for(;r&&N7(r)&&Nt(r).position==="static";)r=Uh(r,t);return r&&(er(r)==="html"||er(r)==="body"&&Nt(r).position==="static"&&!cf(r))?n:r||M7(e)||n}const Q7=async function(e){const t=this.getOffsetParent||bg,n=this.getDimensions;return{reference:Y7(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,...await n(e.floating)}}};function Z7(e){return Nt(e).direction==="rtl"}const Cg={convertOffsetParentRelativeRectToViewportRelativeRect:U7,getDocumentElement:Pn,getClippingRect:G7,getOffsetParent:bg,getElementRects:Q7,getClientRects:V7,getDimensions:q7,getScale:fo,isElement:rt,isRTL:Z7};function X7(e,t){let n=null,r;const o=Pn(e);function i(){var l;clearTimeout(r),(l=n)==null||l.disconnect(),n=null}function a(l,s){l===void 0&&(l=!1),s===void 0&&(s=1),i();const{left:u,top:d,width:c,height:f}=e.getBoundingClientRect();if(l||t(),!c||!f)return;const h=Ta(d),y=Ta(o.clientWidth-(u+c)),g=Ta(o.clientHeight-(d+f)),w=Ta(u),v={rootMargin:-h+"px "+-y+"px "+-g+"px "+-w+"px",threshold:Et(0,Xn(1,s))||1};let _=!0;function E(C){const k=C[0].intersectionRatio;if(k!==s){if(!_)return a();k?a(!1,k):r=setTimeout(()=>{a(!1,1e-7)},100)}_=!1}try{n=new IntersectionObserver(E,{...v,root:o.ownerDocument})}catch{n=new IntersectionObserver(E,v)}n.observe(e)}return a(!0),i}function J7(e,t,n,r){r===void 0&&(r={});const{ancestorScroll:o=!0,ancestorResize:i=!0,elementResize:a=typeof ResizeObserver=="function",layoutShift:l=typeof IntersectionObserver=="function",animationFrame:s=!1}=r,u=df(e),d=o||i?[...u?Mi(u):[],...Mi(t)]:[];d.forEach(m=>{o&&m.addEventListener("scroll",n,{passive:!0}),i&&m.addEventListener("resize",n)});const c=u&&l?X7(u,n):null;let f=-1,h=null;a&&(h=new ResizeObserver(m=>{let[v]=m;v&&v.target===u&&h&&(h.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame(()=>{var _;(_=h)==null||_.observe(t)})),n()}),u&&!s&&h.observe(u),h.observe(t));let y,g=s?Cr(e):null;s&&w();function w(){const m=Cr(e);g&&(m.x!==g.x||m.y!==g.y||m.width!==g.width||m.height!==g.height)&&n(),g=m,y=requestAnimationFrame(w)}return n(),()=>{var m;d.forEach(v=>{o&&v.removeEventListener("scroll",n),i&&v.removeEventListener("resize",n)}),c==null||c(),(m=h)==null||m.disconnect(),h=null,s&&cancelAnimationFrame(y)}}const Pg=I7,ek=R7,tk=D7,nk=$7,Vh=T7,rk=L7,ok=(e,t,n)=>{const r=new Map,o={platform:Cg,...n},i={...o.platform,_c:r};return S7(e,t,{...o,platform:i})},Ag=e=>{function t(n){return{}.hasOwnProperty.call(n,"current")}return{name:"arrow",options:e,fn(n){const{element:r,padding:o}=typeof e=="function"?e(n):e;return r&&t(r)?r.current!=null?Vh({element:r.current,padding:o}).fn(n):{}:r?Vh({element:r,padding:o}).fn(n):{}}}};var Ka=typeof document<"u"?p.useLayoutEffect:p.useEffect;function Pl(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let n,r,o;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;r--!==0;)if(!Pl(e[r],t[r]))return!1;return!0}if(o=Object.keys(e),n=o.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!{}.hasOwnProperty.call(t,o[r]))return!1;for(r=n;r--!==0;){const i=o[r];if(!(i==="_owner"&&e.$$typeof)&&!Pl(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function Sg(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Bh(e,t){const n=Sg(e);return Math.round(t*n)/n}function Hh(e){const t=p.useRef(e);return Ka(()=>{t.current=e}),t}function Tg(e){e===void 0&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:o,elements:{reference:i,floating:a}={},transform:l=!0,whileElementsMounted:s,open:u}=e,[d,c]=p.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[f,h]=p.useState(r);Pl(f,r)||h(r);const[y,g]=p.useState(null),[w,m]=p.useState(null),v=p.useCallback(B=>{B!==k.current&&(k.current=B,g(B))},[]),_=p.useCallback(B=>{B!==P.current&&(P.current=B,m(B))},[]),E=i||y,C=a||w,k=p.useRef(null),P=p.useRef(null),A=p.useRef(d),S=s!=null,O=Hh(s),j=Hh(o),N=p.useCallback(()=>{if(!k.current||!P.current)return;const B={placement:t,strategy:n,middleware:f};j.current&&(B.platform=j.current),ok(k.current,P.current,B).then(L=>{const z={...L,isPositioned:!0};F.current&&!Pl(A.current,z)&&(A.current=z,Ro.flushSync(()=>{c(z)}))})},[f,t,n,j]);Ka(()=>{u===!1&&A.current.isPositioned&&(A.current.isPositioned=!1,c(B=>({...B,isPositioned:!1})))},[u]);const F=p.useRef(!1);Ka(()=>(F.current=!0,()=>{F.current=!1}),[]),Ka(()=>{if(E&&(k.current=E),C&&(P.current=C),E&&C){if(O.current)return O.current(E,C,N);N()}},[E,C,N,O,S]);const $=p.useMemo(()=>({reference:k,floating:P,setReference:v,setFloating:_}),[v,_]),U=p.useMemo(()=>({reference:E,floating:C}),[E,C]),W=p.useMemo(()=>{const B={position:n,left:0,top:0};if(!U.floating)return B;const L=Bh(U.floating,d.x),z=Bh(U.floating,d.y);return l?{...B,transform:"translate("+L+"px, "+z+"px)",...Sg(U.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:L,top:z}},[n,l,U.floating,d.x,d.y]);return p.useMemo(()=>({...d,update:N,refs:$,elements:U,floatingStyles:W}),[d,N,$,U,W])}function ik(e){const[t,n]=p.useState(void 0);return yn(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});const r=new ResizeObserver(o=>{if(!Array.isArray(o)||!o.length)return;const i=o[0];let a,l;if("borderBoxSize"in i){const s=i.borderBoxSize,u=Array.isArray(s)?s[0]:s;a=u.inlineSize,l=u.blockSize}else a=e.offsetWidth,l=e.offsetHeight;n({width:a,height:l})});return r.observe(e,{box:"border-box"}),()=>r.unobserve(e)}else n(void 0)},[e]),t}const Rg="Popper",[$g,Og]=kn(Rg),[ak,Ig]=$g(Rg),lk=e=>{const{__scopePopper:t,children:n}=e,[r,o]=p.useState(null);return p.createElement(ak,{scope:t,anchor:r,onAnchorChange:o},n)},sk="PopperAnchor",ck=p.forwardRef((e,t)=>{const{__scopePopper:n,virtualRef:r,...o}=e,i=Ig(sk,n),a=p.useRef(null),l=Ue(t,a);return p.useEffect(()=>{i.onAnchorChange((r==null?void 0:r.current)||a.current)}),r?null:p.createElement(fe.div,q({},o,{ref:l}))}),Lg="PopperContent",[uk,PA]=$g(Lg),dk=p.forwardRef((e,t)=>{var n,r,o,i,a,l,s,u;const{__scopePopper:d,side:c="bottom",sideOffset:f=0,align:h="center",alignOffset:y=0,arrowPadding:g=0,avoidCollisions:w=!0,collisionBoundary:m=[],collisionPadding:v=0,sticky:_="partial",hideWhenDetached:E=!1,updatePositionStrategy:C="optimized",onPlaced:k,...P}=e,A=Ig(Lg,d),[S,O]=p.useState(null),j=Ue(t,xt=>O(xt)),[N,F]=p.useState(null),$=ik(N),U=(n=$==null?void 0:$.width)!==null&&n!==void 0?n:0,W=(r=$==null?void 0:$.height)!==null&&r!==void 0?r:0,B=c+(h!=="center"?"-"+h:""),L=typeof v=="number"?v:{top:0,right:0,bottom:0,left:0,...v},z=Array.isArray(m)?m:[m],G=z.length>0,J={padding:L,boundary:z.filter(fk),altBoundary:G},{refs:ce,floatingStyles:Ve,placement:xe,isPositioned:$e,middlewareData:_e}=Tg({strategy:"fixed",placement:B,whileElementsMounted:(...xt)=>J7(...xt,{animationFrame:C==="always"}),elements:{reference:A.anchor},middleware:[vg({mainAxis:f+W,alignmentAxis:y}),w&&Pg({mainAxis:!0,crossAxis:!1,limiter:_==="partial"?rk():void 0,...J}),w&&ek({...J}),tk({...J,apply:({elements:xt,rects:Qi,availableWidth:ts,availableHeight:ns})=>{const{width:rs,height:os}=Qi.reference,Yt=xt.floating.style;Yt.setProperty("--radix-popper-available-width",`${ts}px`),Yt.setProperty("--radix-popper-available-height",`${ns}px`),Yt.setProperty("--radix-popper-anchor-width",`${rs}px`),Yt.setProperty("--radix-popper-anchor-height",`${os}px`)}}),N&&Ag({element:N,padding:g}),pk({arrowWidth:U,arrowHeight:W}),E&&nk({strategy:"referenceHidden",...J})]}),[Be,we]=Dg(xe),Ce=at(k);yn(()=>{$e&&(Ce==null||Ce())},[$e,Ce]);const Mt=(o=_e.arrow)===null||o===void 0?void 0:o.x,Pe=(i=_e.arrow)===null||i===void 0?void 0:i.y,dt=((a=_e.arrow)===null||a===void 0?void 0:a.centerOffset)!==0,[Yi,es]=p.useState();return yn(()=>{S&&es(window.getComputedStyle(S).zIndex)},[S]),p.createElement("div",{ref:ce.setFloating,"data-radix-popper-content-wrapper":"",style:{...Ve,transform:$e?Ve.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:Yi,"--radix-popper-transform-origin":[(l=_e.transformOrigin)===null||l===void 0?void 0:l.x,(s=_e.transformOrigin)===null||s===void 0?void 0:s.y].join(" ")},dir:e.dir},p.createElement(uk,{scope:d,placedSide:Be,onArrowChange:F,arrowX:Mt,arrowY:Pe,shouldHideArrow:dt},p.createElement(fe.div,q({"data-side":Be,"data-align":we},P,{ref:j,style:{...P.style,animation:$e?void 0:"none",opacity:(u=_e.hide)!==null&&u!==void 0&&u.referenceHidden?0:void 0}}))))});function fk(e){return e!==null}const pk=e=>({name:"transformOrigin",options:e,fn(t){var n,r,o,i,a;const{placement:l,rects:s,middlewareData:u}=t,c=((n=u.arrow)===null||n===void 0?void 0:n.centerOffset)!==0,f=c?0:e.arrowWidth,h=c?0:e.arrowHeight,[y,g]=Dg(l),w={start:"0%",center:"50%",end:"100%"}[g],m=((r=(o=u.arrow)===null||o===void 0?void 0:o.x)!==null&&r!==void 0?r:0)+f/2,v=((i=(a=u.arrow)===null||a===void 0?void 0:a.y)!==null&&i!==void 0?i:0)+h/2;let _="",E="";return y==="bottom"?(_=c?w:`${m}px`,E=`${-h}px`):y==="top"?(_=c?w:`${m}px`,E=`${s.floating.height+h}px`):y==="right"?(_=`${-h}px`,E=c?w:`${v}px`):y==="left"&&(_=`${s.floating.width+h}px`,E=c?w:`${v}px`),{data:{x:_,y:E}}}});function Dg(e){const[t,n="center"]=e.split("-");return[t,n]}const hk=lk,mk=ck,vk=dk,Ng="Popover",[Mg,AA]=kn(Ng,[Og]),ff=Og(),[gk,Do]=Mg(Ng),yk=e=>{const{__scopePopover:t,children:n,open:r,defaultOpen:o,onOpenChange:i,modal:a=!1}=e,l=ff(t),s=p.useRef(null),[u,d]=p.useState(!1),[c=!1,f]=ar({prop:r,defaultProp:o,onChange:i});return p.createElement(hk,l,p.createElement(gk,{scope:t,contentId:on(),triggerRef:s,open:c,onOpenChange:f,onOpenToggle:p.useCallback(()=>f(h=>!h),[f]),hasCustomAnchor:u,onCustomAnchorAdd:p.useCallback(()=>d(!0),[]),onCustomAnchorRemove:p.useCallback(()=>d(!1),[]),modal:a},n))},xk="PopoverTrigger",_k=p.forwardRef((e,t)=>{const{__scopePopover:n,...r}=e,o=Do(xk,n),i=ff(n),a=Ue(t,o.triggerRef),l=p.createElement(fe.button,q({type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":zg(o.open)},r,{ref:a,onClick:le(e.onClick,o.onOpenToggle)}));return o.hasCustomAnchor?l:p.createElement(mk,q({asChild:!0},i),l)}),jg="PopoverPortal",[wk,Ek]=Mg(jg,{forceMount:void 0}),kk=e=>{const{__scopePopover:t,forceMount:n,children:r,container:o}=e,i=Do(jg,t);return p.createElement(wk,{scope:t,forceMount:n},p.createElement(bn,{present:n||i.open},p.createElement(s1,{asChild:!0,container:o},r)))},ji="PopoverContent",bk=p.forwardRef((e,t)=>{const n=Ek(ji,e.__scopePopover),{forceMount:r=n.forceMount,...o}=e,i=Do(ji,e.__scopePopover);return p.createElement(bn,{present:r||i.open},i.modal?p.createElement(Ck,q({},o,{ref:t})):p.createElement(Pk,q({},o,{ref:t})))}),Ck=p.forwardRef((e,t)=>{const n=Do(ji,e.__scopePopover),r=p.useRef(null),o=Ue(t,r),i=p.useRef(!1);return p.useEffect(()=>{const a=r.current;if(a)return _1(a)},[]),p.createElement(y1,{as:bo,allowPinchZoom:!0},p.createElement(Fg,q({},e,{ref:o,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:le(e.onCloseAutoFocus,a=>{var l;a.preventDefault(),i.current||(l=n.triggerRef.current)===null||l===void 0||l.focus()}),onPointerDownOutside:le(e.onPointerDownOutside,a=>{const l=a.detail.originalEvent,s=l.button===0&&l.ctrlKey===!0,u=l.button===2||s;i.current=u},{checkForDefaultPrevented:!1}),onFocusOutside:le(e.onFocusOutside,a=>a.preventDefault(),{checkForDefaultPrevented:!1})})))}),Pk=p.forwardRef((e,t)=>{const n=Do(ji,e.__scopePopover),r=p.useRef(!1),o=p.useRef(!1);return p.createElement(Fg,q({},e,{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:i=>{var a;if((a=e.onCloseAutoFocus)===null||a===void 0||a.call(e,i),!i.defaultPrevented){var l;r.current||(l=n.triggerRef.current)===null||l===void 0||l.focus(),i.preventDefault()}r.current=!1,o.current=!1},onInteractOutside:i=>{var a,l;(a=e.onInteractOutside)===null||a===void 0||a.call(e,i),i.defaultPrevented||(r.current=!0,i.detail.originalEvent.type==="pointerdown"&&(o.current=!0));const s=i.target;((l=n.triggerRef.current)===null||l===void 0?void 0:l.contains(s))&&i.preventDefault(),i.detail.originalEvent.type==="focusin"&&o.current&&i.preventDefault()}}))}),Fg=p.forwardRef((e,t)=>{const{__scopePopover:n,trapFocus:r,onOpenAutoFocus:o,onCloseAutoFocus:i,disableOutsidePointerEvents:a,onEscapeKeyDown:l,onPointerDownOutside:s,onFocusOutside:u,onInteractOutside:d,...c}=e,f=Do(ji,n),h=ff(n);return c1(),p.createElement(a1,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:o,onUnmountAutoFocus:i},p.createElement(Kd,{asChild:!0,disableOutsidePointerEvents:a,onInteractOutside:d,onEscapeKeyDown:l,onPointerDownOutside:s,onFocusOutside:u,onDismiss:()=>f.onOpenChange(!1)},p.createElement(vk,q({"data-state":zg(f.open),role:"dialog",id:f.contentId},h,c,{ref:t,style:{...c.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}}))))});function zg(e){return e?"open":"closed"}const Ak=yk,Sk=_k,Tk=kk,Rk=bk;var $k="vocs_Popover";Bt.Root=Ak;Bt.Trigger=Sk;function Bt({children:e,className:t}){return x.jsx(Tk,{children:x.jsx(Rk,{className:D($k,t),sideOffset:12,children:e})})}var Ok="vocs_Sidebar_backLink",Ik="vocs_Sidebar_divider",Lk="vocs_Sidebar_group",ii="vocs_Sidebar_item",Ug="vocs_Sidebar_items",Dk="vocs_Sidebar_level",Nk="vocs_Sidebar_levelCollapsed",Mk="vocs_Sidebar_levelInset",jk="vocs_Sidebar_logo",Fk="vocs_Sidebar_logoWrapper",zk="vocs_Sidebar_navigation",Uk="vocs_Sidebar",Vg="vocs_Sidebar_section",Vk="vocs_Sidebar_sectionCollapse",Bk="vocs_Sidebar_sectionCollapseActive",Hk="vocs_Sidebar_sectionHeader",Wk="vocs_Sidebar_sectionHeaderActive",Wh="vocs_Sidebar_sectionTitle";function Bg(){return x.jsxs("svg",{width:"100%",height:"100%",viewBox:"0 0 39 69",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[x.jsx("title",{children:"Chevron Right"}),x.jsx("path",{d:"M38.8697 34.7461C38.8697 33.6719 38.4791 32.6953 37.649 31.8652L7.47318 1.8848C6.74078 1.1035 5.76418 0.712891 4.64118 0.712891C2.34618 0.712891 0.588379 2.42189 0.588379 4.71679C0.588379 5.79099 1.07668 6.81639 1.76028 7.59769L29.0552 34.7461L1.76028 61.8945C1.07668 62.6758 0.588379 63.6523 0.588379 64.7754C0.588379 67.0703 2.34618 68.7793 4.64118 68.7793C5.76418 68.7793 6.74078 68.3887 7.47318 67.6074L37.649 37.627C38.4791 36.7969 38.8697 35.8203 38.8697 34.7461Z",fill:"currentColor"})]})}function Hg(e){var u;const{className:t,onClickItem:n}=e,{previousPath:r}=$r(),o=p.useRef(null),i=Kl(),[a,l]=p.useState("/");if(p.useEffect(()=>{typeof window>"u"||r&&l(r)},[i.key,i.backLink]),!i)return null;const s=Kk(i.items);return x.jsxs("aside",{ref:o,className:D(Uk,t),children:[x.jsxs("div",{className:Fk,children:[x.jsx("div",{className:jk,children:x.jsx(Zn,{to:"/",style:{alignItems:"center",display:"flex",height:"100%"},children:x.jsx(Qd,{})})}),x.jsx("div",{className:Ik})]}),x.jsx("nav",{className:zk,children:x.jsxs("div",{className:Lk,children:[i.backLink&&x.jsx("section",{className:Vg,children:x.jsx("div",{className:Ug,children:x.jsxs(Zn,{className:D(ii,Ok),to:a,children:["←"," ",typeof history<"u"&&((u=history.state)!=null&&u.key)&&a!=="/"?"Back":"Home"]})})}),s.map((d,c)=>x.jsx(Kg,{depth:0,item:d,onClick:n,sidebarRef:o},`${d.text}${c}`))]})})]},i.key)}function Kk(e){const t=[];let n=0;for(const r of e){if(r.items){n=t.push(r);continue}t[n]?t[n].items.push(r):t.push({text:"",items:[r]})}return t}function Wg(e,t){return e.find(n=>Hl(t,n.link??"")||n.link===t?!0:n.items?Wg(n.items,t):!1)}function Kg(e){const{depth:t,item:n,onClick:r,sidebarRef:o}=e,i=p.useRef(null),{pathname:a}=Re(),l=K2(n.link??""),s=p.useMemo(()=>n.items?!!Wg(n.items,a):!1,[n.items,a]),[u,d]=p.useState(()=>l||!n.items||s?!1:!!n.collapsed),c=n.collapsed!==void 0&&n.items!==void 0,f=p.useCallback(g=>{"key"in g&&g.key!=="Enter"||n.link||d(w=>!w)},[n.link]),h=p.useCallback(g=>{"key"in g&&g.key!=="Enter"||n.link&&d(w=>!w)},[n.link]),y=p.useRef(!0);return p.useEffect(()=>{!y.current||(y.current=!1,!Hl(a,n.link??""))||requestAnimationFrame(()=>{var v,_,E;const w=((v=i.current)==null?void 0:v.offsetTop)??0,m=((_=o==null?void 0:o.current)==null?void 0:_.clientHeight)??0;w0&&t<5&&n.items.map((g,w)=>x.jsx(Kg,{depth:t+1,item:g,onClick:r,sidebarRef:o},`${g.text}${w}`))})]}):x.jsx(x.Fragment,{children:n.link?x.jsx(Zn,{ref:i,"data-active":!!l,onClick:r,className:ii,to:n.link,children:n.text}):x.jsx("div",{className:ii,children:n.text})})}function Gk(){return x.jsxs("svg",{width:"100%",height:"100%",viewBox:"0 0 69 39",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[x.jsx("title",{children:"Chevron Down"}),x.jsx("path",{d:"M34.8677 38.8398C35.9419 38.8398 37.0161 38.4492 37.7485 37.6191L67.729 7.44339C68.4614 6.71089 68.9009 5.73439 68.9009 4.61129C68.9009 2.31639 67.1919 0.558594 64.897 0.558594C63.8227 0.558594 62.7485 1.04689 62.0161 1.73049L32.5727 31.2715H37.1138L7.67042 1.73049C6.93802 1.04689 5.96142 0.558594 4.83842 0.558594C2.54342 0.558594 0.785645 2.31639 0.785645 4.61129C0.785645 5.73439 1.22512 6.71089 1.95752 7.44339L31.9868 37.6191C32.768 38.4492 33.7446 38.8398 34.8677 38.8398Z",fill:"currentColor"})]})}function qk(){return x.jsxs("svg",{width:"100%",height:"100%",viewBox:"0 0 69 40",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[x.jsx("title",{children:"Chevron Up"}),x.jsx("path",{d:"M1.95752 32.2441C1.22512 32.9277 0.785645 33.9531 0.785645 35.0762C0.785645 37.3711 2.54342 39.1289 4.83842 39.1289C5.96142 39.1289 6.98682 38.6895 7.67042 37.957L37.1138 8.36716H32.5727L62.0161 37.957C62.6997 38.6895 63.8227 39.1289 64.897 39.1289C67.1919 39.1289 68.9009 37.3711 68.9009 35.0762C68.9009 33.9531 68.4614 32.9277 67.729 32.2441L37.7485 2.06836C37.0161 1.23826 35.9419 0.847656 34.8677 0.847656C33.7446 0.847656 32.7192 1.23826 31.9868 2.06836L1.95752 32.2441Z",fill:"currentColor"})]})}function Yk(){return x.jsxs("svg",{width:"100%",height:"100%",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 79 48",fill:"none",children:[x.jsx("title",{children:"Menu"}),x.jsx("path",{fill:"currentColor",d:"M19.528 47.232h40.87c1.952 0 3.515-1.562 3.515-3.564a3.5 3.5 0 0 0-3.516-3.516H19.528a3.501 3.501 0 0 0-3.515 3.516c0 2.002 1.562 3.564 3.515 3.564ZM12.057 27.262h55.81a3.501 3.501 0 0 0 3.516-3.516 3.501 3.501 0 0 0-3.515-3.515h-55.81a3.501 3.501 0 0 0-3.516 3.515 3.501 3.501 0 0 0 3.515 3.516ZM4.391 7.34H75.29c2.002 0 3.515-1.563 3.515-3.516 0-2.002-1.513-3.564-3.515-3.564H4.39C2.438.26.876 1.822.876 3.824A3.501 3.501 0 0 0 4.39 7.34Z"})]})}Tu.Curtain=n6;function Tu(){var n,r;const e=Je(),{showLogo:t}=Or();return x.jsxs("div",{className:c7,children:[x.jsxs("div",{className:Nh,children:[t&&x.jsx("div",{className:Sa,children:x.jsx("div",{className:r7,children:x.jsx(Zn,{to:"/",style:{alignItems:"center",display:"flex",height:"100%"},children:x.jsx(Qd,{})})})}),e.topNav&&x.jsx(x.Fragment,{children:x.jsxs("div",{className:Sa,children:[x.jsx(Qk,{items:e.topNav}),x.jsx(Xk,{items:e.topNav})]})})]}),x.jsxs("div",{className:Nh,children:[x.jsx("div",{className:Sa,style:{marginRight:"-8px"},children:x.jsx(qE,{})}),e.socials&&((n=e.socials)==null?void 0:n.length)>0&&x.jsxs(x.Fragment,{children:[x.jsx("div",{className:e7}),x.jsx("div",{className:Sa,style:{marginLeft:"-8px"},children:(r=e.socials)==null?void 0:r.map((o,i)=>x.jsx(t6,{...o},i))})]})]})]})}function Qk({items:e}){const{pathname:t}=Re(),n=Ki({pathname:t,items:e});return x.jsx(W1,{className:fg,children:x.jsx(K1,{children:e.map((r,o)=>r!=null&&r.link?x.jsx(Ql,{active:n==null?void 0:n.includes(r.id),href:r.link,children:r.text},o):x.jsxs(G1,{className:n7,children:[x.jsx(q1,{active:n==null?void 0:n.includes(r.id),children:r.text}),x.jsx(Y1,{className:XE,children:x.jsx(Zk,{items:r.items||[]})})]},o))})})}function Zk({items:e}){const{pathname:t}=Re(),n=Ki({pathname:t,items:e});return x.jsx("ul",{children:e==null?void 0:e.map((r,o)=>x.jsx(Ql,{active:n.includes(r.id),href:r.link,children:r.text},o))})}function Xk({items:e}){var s;const[t,n]=p.useState(!1),{pathname:r}=Re(),o=Ki({pathname:r,items:e}),i=e.filter(u=>u.id===o[0])[0],{basePath:a}=Je(),l=a;return x.jsx("div",{className:D(fg,l7),children:i?x.jsxs(Bt.Root,{modal:!0,open:t,onOpenChange:n,children:[x.jsxs(Bt.Trigger,{className:D(dg,Xo),children:[i.text,x.jsx(st,{label:"Menu",icon:Gk,size:"11px"})]}),x.jsx(Bt,{className:f7,children:x.jsx(BE,{type:"single",collapsible:!0,style:{display:"flex",flexDirection:"column"},children:e.map((u,d)=>{var c;return u!=null&&u.link?x.jsx(rn,{"data-active":o.includes(u.id),className:Xo,href:u.link,onClick:()=>n(!1),variant:"styleless",children:u.text},d):x.jsxs(HE,{value:d.toString(),children:[x.jsx(WE,{className:D(Xo,a7),"data-active":o.includes(u.id),style:qt({[QE]:`url(${l}/.vocs/icons/chevron-down.svg)`,[ZE]:`url(${l}/.vocs/icons/chevron-up.svg)`}),children:u.text}),x.jsx(KE,{className:i7,children:(c=u.items)==null?void 0:c.map((f,h)=>x.jsx(rn,{className:Xo,href:f.link,onClick:()=>n(!1),variant:"styleless",children:f.text},h))})]},d)})})})]}):(s=e[0])!=null&&s.link?x.jsx(rn,{className:Xo,href:e[0].link,variant:"styleless",children:e[0].text}):null})}const Jk={discord:Q1,github:Z1,telegram:X1,warpcast:J1,x:eg},e6={discord:"21px",github:"18px",telegram:"21px",warpcast:"18px",x:"16px"};function t6({icon:e,label:t,link:n,type:r}){return x.jsx("a",{className:YE,href:n,target:"_blank",rel:"noopener noreferrer",children:x.jsx(st,{className:t7,label:t,icon:Jk[e],size:e6[r]||"18px"})})}function n6({enableScrollToTop:e}){const{pathname:t}=Re(),{layout:n,showSidebar:r}=Or(),{frontmatter:o={}}=$r(),i=Kl(),[a,l]=p.useState(!1),[s,u]=p.useState(!1),d=p.useMemo(()=>{if(!i||n==="minimal")return;const h=Gg({sidebarItems:i.items,pathname:t});return h==null?void 0:h.text},[n,t,i]),c=p.useMemo(()=>{var h;if(!(typeof window>"u"))return(h=document.querySelector(".vocs_Content h1"))==null?void 0:h.textContent},[]),f=d||o.title||c;return x.jsxs("div",{className:JE,children:[x.jsx("div",{className:Lh,children:x.jsx("div",{className:oc,children:r?x.jsxs(Bt.Root,{modal:!0,open:s,onOpenChange:u,children:[x.jsxs(Bt.Trigger,{className:dg,children:[x.jsx(st,{label:"Menu",icon:Yk,size:"13px"}),x.jsx("div",{className:o7,children:f})]}),x.jsx(Bt,{className:d7,children:x.jsx(Hg,{onClickItem:()=>u(!1)})})]}):f})}),x.jsxs("div",{className:Lh,children:[e&&x.jsxs(x.Fragment,{children:[x.jsx("div",{className:oc,children:x.jsxs("button",{className:Dh,onClick:()=>window.scrollTo({behavior:"smooth",top:0}),type:"button",children:["Top",x.jsx(st,{label:"Scroll to top",icon:qk,size:"10px"})]})}),x.jsx("div",{className:u7})]}),n==="docs"&&x.jsx("div",{className:oc,children:x.jsxs(Bt.Root,{modal:!0,open:a,onOpenChange:l,children:[x.jsxs(Bt.Trigger,{className:Dh,children:["On this page",x.jsx(st,{label:"On this page",icon:Bg,size:"10px"})]}),x.jsx(Bt,{className:s7,children:x.jsx(pg,{onClickItem:()=>l(!1),showTitle:!1})})]})})]})]})}function Gg({sidebarItems:e,pathname:t}){const n=t.replace(/(.+)\/$/,"$1");for(const r of e){if((r==null?void 0:r.link)===n)return r;if(r.items){const o=Gg({sidebarItems:r.items,pathname:n});if(o)return o}}}var r6="vocs_SkipLink";const qg="vocs-content";function o6(){const{pathname:e}=Re();return x.jsx("a",{className:D(r6,r1),href:`${e}#${qg}`,children:"Skip to content"})}var i6="vocs_DocsLayout_content",a6="vocs_DocsLayout_content_withSidebar",l6="vocs_DocsLayout_content_withTopNav",s6="vocs_DocsLayout_gutterLeft",c6="vocs_DocsLayout_gutterRight",u6="vocs_DocsLayout_gutterRight_withSidebar",d6="vocs_DocsLayout_gutterTop",f6="vocs_DocsLayout_gutterTopCurtain",p6="vocs_DocsLayout_gutterTopCurtain_hidden",h6="vocs_DocsLayout_gutterTopCurtain_withSidebar",m6="vocs_DocsLayout_gutterTop_offsetLeftGutter",v6="vocs_DocsLayout_gutterTop_sticky",g6="vocs_DocsLayout",y6="vocs_DocsLayout_sidebar";function Ru({children:e}){const{banner:t,font:n}=Je(),{frontmatter:r={}}=$r(),{content:o}=r,{layout:i,showOutline:a,showSidebar:l,showTopNav:s}=Or(),{ref:u,inView:d}=Yv({initialInView:!0,rootMargin:"100px 0px 0px 0px"}),[c,f]=yu("banner",!0);return x.jsxs("div",{className:g6,"data-layout":i,style:qt({[p8]:c?t==null?void 0:t.height:void 0,[Yw.default]:n!=null&&n.google?`${n.google}, ${qw.default}`:void 0}),children:[x.jsx(o6,{}),c&&x.jsx(D8,{hide:()=>f(!1)}),l&&x.jsx("div",{className:s6,children:x.jsx(Hg,{className:y6})}),s&&x.jsxs(x.Fragment,{children:[x.jsxs("div",{ref:u,className:D(d6,l&&m6,(i==="minimal"||i==="landing")&&v6),children:[x.jsx(bu,{}),x.jsx(Tu,{})]}),x.jsxs("div",{className:D(f6,l&&h6,(i==="minimal"||i==="landing")&&p6),children:[x.jsx(bu.Curtain,{}),x.jsx(Tu.Curtain,{enableScrollToTop:!d})]})]}),a&&x.jsx("div",{className:D(c6,l&&u6),children:x.jsx(pg,{})}),x.jsxs("div",{id:qg,className:D(i6,l&&a6,s&&l6),style:qt({[zs.horizontalPadding]:o==null?void 0:o.horizontalPadding,[zs.width]:o==null?void 0:o.width,[zs.verticalPadding]:o==null?void 0:o.verticalPadding}),children:[x.jsx(e1,{children:e}),x.jsx(vE,{})]}),x.jsx("div",{"data-bottom-observer":!0})]})}const $u={},Yg=Z.createContext($u);function x6(e){const t=Z.useContext(Yg);return Z.useMemo(function(){return typeof e=="function"?e(t):{...t,...e}},[t,e])}function _6(e){let t;return e.disableParentContext?t=typeof e.components=="function"?e.components($u):e.components||$u:t=x6(e.components),Z.createElement(Yg.Provider,{value:t},e.children)}var Qg={exports:{}},w6="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",E6=w6,k6=E6;function Zg(){}function Xg(){}Xg.resetWarningCache=Zg;var b6=function(){function e(r,o,i,a,l,s){if(s!==k6){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}e.isRequired=e;function t(){return e}var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:Xg,resetWarningCache:Zg};return n.PropTypes=n,n};Qg.exports=b6();var C6=Qg.exports;const Ee=tr(C6);function P6(e){return e&&typeof e=="object"&&"default"in e?e.default:e}var Jg=p,A6=P6(Jg);function Kh(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function S6(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var T6=!!(typeof window<"u"&&window.document&&window.document.createElement);function R6(e,t,n){if(typeof e!="function")throw new Error("Expected reducePropsToState to be a function.");if(typeof t!="function")throw new Error("Expected handleStateChangeOnClient to be a function.");if(typeof n<"u"&&typeof n!="function")throw new Error("Expected mapStateOnServer to either be undefined or a function.");function r(o){return o.displayName||o.name||"Component"}return function(i){if(typeof i!="function")throw new Error("Expected WrappedComponent to be a React component.");var a=[],l;function s(){l=e(a.map(function(d){return d.props})),u.canUseDOM?t(l):n&&(l=n(l))}var u=function(d){S6(c,d);function c(){return d.apply(this,arguments)||this}c.peek=function(){return l},c.rewind=function(){if(c.canUseDOM)throw new Error("You may only call rewind() on the server. Call peek() to read the current state.");var y=l;return l=void 0,a=[],y};var f=c.prototype;return f.UNSAFE_componentWillMount=function(){a.push(this),s()},f.componentDidUpdate=function(){s()},f.componentWillUnmount=function(){var y=a.indexOf(this);a.splice(y,1),s()},f.render=function(){return A6.createElement(i,this.props)},c}(Jg.PureComponent);return Kh(u,"displayName","SideEffect("+r(i)+")"),Kh(u,"canUseDOM",T6),u}}var $6=R6;const O6=tr($6);var I6=typeof Element<"u",L6=typeof Map=="function",D6=typeof Set=="function",N6=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function Ga(e,t){if(e===t)return!0;if(e&&t&&typeof e=="object"&&typeof t=="object"){if(e.constructor!==t.constructor)return!1;var n,r,o;if(Array.isArray(e)){if(n=e.length,n!=t.length)return!1;for(r=n;r--!==0;)if(!Ga(e[r],t[r]))return!1;return!0}var i;if(L6&&e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(i=e.entries();!(r=i.next()).done;)if(!t.has(r.value[0]))return!1;for(i=e.entries();!(r=i.next()).done;)if(!Ga(r.value[1],t.get(r.value[0])))return!1;return!0}if(D6&&e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(i=e.entries();!(r=i.next()).done;)if(!t.has(r.value[0]))return!1;return!0}if(N6&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){if(n=e.length,n!=t.length)return!1;for(r=n;r--!==0;)if(e[r]!==t[r])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf&&typeof e.valueOf=="function"&&typeof t.valueOf=="function")return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString&&typeof e.toString=="function"&&typeof t.toString=="function")return e.toString()===t.toString();if(o=Object.keys(e),n=o.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!Object.prototype.hasOwnProperty.call(t,o[r]))return!1;if(I6&&e instanceof Element)return!1;for(r=n;r--!==0;)if(!((o[r]==="_owner"||o[r]==="__v"||o[r]==="__o")&&e.$$typeof)&&!Ga(e[o[r]],t[o[r]]))return!1;return!0}return e!==e&&t!==t}var M6=function(t,n){try{return Ga(t,n)}catch(r){if((r.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw r}};const j6=tr(M6);/* +*****************************************************/(function(e,t){(function(n,r){e.exports=r()})(Ty,function(){var n=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(u){return typeof u}:function(u){return u&&typeof Symbol=="function"&&u.constructor===Symbol&&u!==Symbol.prototype?"symbol":typeof u},r=function(u,d){if(!(u instanceof d))throw new TypeError("Cannot call a class as a function")},o=function(){function u(d,c){for(var f=0;f1&&arguments[1]!==void 0?arguments[1]:!0,f=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],h=arguments.length>3&&arguments[3]!==void 0?arguments[3]:5e3;r(this,u),this.ctx=d,this.iframes=c,this.exclude=f,this.iframesTimeout=h}return o(u,[{key:"getContexts",value:function(){var c=void 0,f=[];return typeof this.ctx>"u"||!this.ctx?c=[]:NodeList.prototype.isPrototypeOf(this.ctx)?c=Array.prototype.slice.call(this.ctx):Array.isArray(this.ctx)?c=this.ctx:typeof this.ctx=="string"?c=Array.prototype.slice.call(document.querySelectorAll(this.ctx)):c=[this.ctx],c.forEach(function(h){var y=f.filter(function(g){return g.contains(h)}).length>0;f.indexOf(h)===-1&&!y&&f.push(h)}),f}},{key:"getIframeContents",value:function(c,f){var h=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(){},y=void 0;try{var g=c.contentWindow;if(y=g.document,!g||!y)throw new Error("iframe inaccessible")}catch{h()}y&&f(y)}},{key:"isIframeBlank",value:function(c){var f="about:blank",h=c.getAttribute("src").trim(),y=c.contentWindow.location.href;return y===f&&h!==f&&h}},{key:"observeIframeLoad",value:function(c,f,h){var y=this,g=!1,w=null,m=function v(){if(!g){g=!0,clearTimeout(w);try{y.isIframeBlank(c)||(c.removeEventListener("load",v),y.getIframeContents(c,f,h))}catch{h()}}};c.addEventListener("load",m),w=setTimeout(m,this.iframesTimeout)}},{key:"onIframeReady",value:function(c,f,h){try{c.contentWindow.document.readyState==="complete"?this.isIframeBlank(c)?this.observeIframeLoad(c,f,h):this.getIframeContents(c,f,h):this.observeIframeLoad(c,f,h)}catch{h()}}},{key:"waitForIframes",value:function(c,f){var h=this,y=0;this.forEachIframe(c,function(){return!0},function(g){y++,h.waitForIframes(g.querySelector("html"),function(){--y||f()})},function(g){g||f()})}},{key:"forEachIframe",value:function(c,f,h){var y=this,g=arguments.length>3&&arguments[3]!==void 0?arguments[3]:function(){},w=c.querySelectorAll("iframe"),m=w.length,v=0;w=Array.prototype.slice.call(w);var _=function(){--m<=0&&g(v)};m||_(),w.forEach(function(E){u.matches(E,y.exclude)?_():y.onIframeReady(E,function(C){f(E)&&(v++,h(C)),_()},_)})}},{key:"createIterator",value:function(c,f,h){return document.createNodeIterator(c,f,h,!1)}},{key:"createInstanceOnIframe",value:function(c){return new u(c.querySelector("html"),this.iframes)}},{key:"compareNodeIframe",value:function(c,f,h){var y=c.compareDocumentPosition(h),g=Node.DOCUMENT_POSITION_PRECEDING;if(y&g)if(f!==null){var w=f.compareDocumentPosition(h),m=Node.DOCUMENT_POSITION_FOLLOWING;if(w&m)return!0}else return!0;return!1}},{key:"getIteratorNode",value:function(c){var f=c.previousNode(),h=void 0;return f===null?h=c.nextNode():h=c.nextNode()&&c.nextNode(),{prevNode:f,node:h}}},{key:"checkIframeFilter",value:function(c,f,h,y){var g=!1,w=!1;return y.forEach(function(m,v){m.val===h&&(g=v,w=m.handled)}),this.compareNodeIframe(c,f,h)?(g===!1&&!w?y.push({val:h,handled:!0}):g!==!1&&!w&&(y[g].handled=!0),!0):(g===!1&&y.push({val:h,handled:!1}),!1)}},{key:"handleOpenIframes",value:function(c,f,h,y){var g=this;c.forEach(function(w){w.handled||g.getIframeContents(w.val,function(m){g.createInstanceOnIframe(m).forEachNode(f,h,y)})})}},{key:"iterateThroughNodes",value:function(c,f,h,y,g){for(var w=this,m=this.createIterator(f,c,y),v=[],_=[],E=void 0,C=void 0,k=function(){var A=w.getIteratorNode(m);return C=A.prevNode,E=A.node,E};k();)this.iframes&&this.forEachIframe(f,function(P){return w.checkIframeFilter(E,C,P,v)},function(P){w.createInstanceOnIframe(P).forEachNode(c,function(A){return _.push(A)},y)}),_.push(E);_.forEach(function(P){h(P)}),this.iframes&&this.handleOpenIframes(v,c,h,y),g()}},{key:"forEachNode",value:function(c,f,h){var y=this,g=arguments.length>3&&arguments[3]!==void 0?arguments[3]:function(){},w=this.getContexts(),m=w.length;m||g(),w.forEach(function(v){var _=function(){y.iterateThroughNodes(c,v,f,h,function(){--m<=0&&g()})};y.iframes?y.waitForIframes(v,_):_()})}}],[{key:"matches",value:function(c,f){var h=typeof f=="string"?[f]:f,y=c.matches||c.matchesSelector||c.msMatchesSelector||c.mozMatchesSelector||c.oMatchesSelector||c.webkitMatchesSelector;if(y){var g=!1;return h.every(function(w){return y.call(c,w)?(g=!0,!1):!0}),g}else return!1}}]),u}(),l=function(){function u(d){r(this,u),this.ctx=d,this.ie=!1;var c=window.navigator.userAgent;(c.indexOf("MSIE")>-1||c.indexOf("Trident")>-1)&&(this.ie=!0)}return o(u,[{key:"log",value:function(c){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"debug",h=this.opt.log;this.opt.debug&&(typeof h>"u"?"undefined":n(h))==="object"&&typeof h[f]=="function"&&h[f]("mark.js: "+c)}},{key:"escapeStr",value:function(c){return c.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}},{key:"createRegExp",value:function(c){return this.opt.wildcards!=="disabled"&&(c=this.setupWildcardsRegExp(c)),c=this.escapeStr(c),Object.keys(this.opt.synonyms).length&&(c=this.createSynonymsRegExp(c)),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(c=this.setupIgnoreJoinersRegExp(c)),this.opt.diacritics&&(c=this.createDiacriticsRegExp(c)),c=this.createMergedBlanksRegExp(c),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(c=this.createJoinersRegExp(c)),this.opt.wildcards!=="disabled"&&(c=this.createWildcardsRegExp(c)),c=this.createAccuracyRegExp(c),c}},{key:"createSynonymsRegExp",value:function(c){var f=this.opt.synonyms,h=this.opt.caseSensitive?"":"i",y=this.opt.ignoreJoiners||this.opt.ignorePunctuation.length?"\0":"";for(var g in f)if(f.hasOwnProperty(g)){var w=f[g],m=this.opt.wildcards!=="disabled"?this.setupWildcardsRegExp(g):this.escapeStr(g),v=this.opt.wildcards!=="disabled"?this.setupWildcardsRegExp(w):this.escapeStr(w);m!==""&&v!==""&&(c=c.replace(new RegExp("("+this.escapeStr(m)+"|"+this.escapeStr(v)+")","gm"+h),y+("("+this.processSynomyms(m)+"|")+(this.processSynomyms(v)+")")+y))}return c}},{key:"processSynomyms",value:function(c){return(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(c=this.setupIgnoreJoinersRegExp(c)),c}},{key:"setupWildcardsRegExp",value:function(c){return c=c.replace(/(?:\\)*\?/g,function(f){return f.charAt(0)==="\\"?"?":""}),c.replace(/(?:\\)*\*/g,function(f){return f.charAt(0)==="\\"?"*":""})}},{key:"createWildcardsRegExp",value:function(c){var f=this.opt.wildcards==="withSpaces";return c.replace(/\u0001/g,f?"[\\S\\s]?":"\\S?").replace(/\u0002/g,f?"[\\S\\s]*?":"\\S*")}},{key:"setupIgnoreJoinersRegExp",value:function(c){return c.replace(/[^(|)\\]/g,function(f,h,y){var g=y.charAt(h+1);return/[(|)\\]/.test(g)||g===""?f:f+"\0"})}},{key:"createJoinersRegExp",value:function(c){var f=[],h=this.opt.ignorePunctuation;return Array.isArray(h)&&h.length&&f.push(this.escapeStr(h.join(""))),this.opt.ignoreJoiners&&f.push("\\u00ad\\u200b\\u200c\\u200d"),f.length?c.split(/\u0000+/).join("["+f.join("")+"]*"):c}},{key:"createDiacriticsRegExp",value:function(c){var f=this.opt.caseSensitive?"":"i",h=this.opt.caseSensitive?["aàáảãạăằắẳẵặâầấẩẫậäåāą","AÀÁẢÃẠĂẰẮẲẴẶÂẦẤẨẪẬÄÅĀĄ","cçćč","CÇĆČ","dđď","DĐĎ","eèéẻẽẹêềếểễệëěēę","EÈÉẺẼẸÊỀẾỂỄỆËĚĒĘ","iìíỉĩịîïī","IÌÍỈĨỊÎÏĪ","lł","LŁ","nñňń","NÑŇŃ","oòóỏõọôồốổỗộơởỡớờợöøō","OÒÓỎÕỌÔỒỐỔỖỘƠỞỠỚỜỢÖØŌ","rř","RŘ","sšśșş","SŠŚȘŞ","tťțţ","TŤȚŢ","uùúủũụưừứửữựûüůū","UÙÚỦŨỤƯỪỨỬỮỰÛÜŮŪ","yýỳỷỹỵÿ","YÝỲỶỸỴŸ","zžżź","ZŽŻŹ"]:["aàáảãạăằắẳẵặâầấẩẫậäåāąAÀÁẢÃẠĂẰẮẲẴẶÂẦẤẨẪẬÄÅĀĄ","cçćčCÇĆČ","dđďDĐĎ","eèéẻẽẹêềếểễệëěēęEÈÉẺẼẸÊỀẾỂỄỆËĚĒĘ","iìíỉĩịîïīIÌÍỈĨỊÎÏĪ","lłLŁ","nñňńNÑŇŃ","oòóỏõọôồốổỗộơởỡớờợöøōOÒÓỎÕỌÔỒỐỔỖỘƠỞỠỚỜỢÖØŌ","rřRŘ","sšśșşSŠŚȘŞ","tťțţTŤȚŢ","uùúủũụưừứửữựûüůūUÙÚỦŨỤƯỪỨỬỮỰÛÜŮŪ","yýỳỷỹỵÿYÝỲỶỸỴŸ","zžżźZŽŻŹ"],y=[];return c.split("").forEach(function(g){h.every(function(w){if(w.indexOf(g)!==-1){if(y.indexOf(w)>-1)return!1;c=c.replace(new RegExp("["+w+"]","gm"+f),"["+w+"]"),y.push(w)}return!0})}),c}},{key:"createMergedBlanksRegExp",value:function(c){return c.replace(/[\s]+/gmi,"[\\s]+")}},{key:"createAccuracyRegExp",value:function(c){var f=this,h="!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~¡¿",y=this.opt.accuracy,g=typeof y=="string"?y:y.value,w=typeof y=="string"?[]:y.limiters,m="";switch(w.forEach(function(v){m+="|"+f.escapeStr(v)}),g){case"partially":default:return"()("+c+")";case"complementary":return m="\\s"+(m||this.escapeStr(h)),"()([^"+m+"]*"+c+"[^"+m+"]*)";case"exactly":return"(^|\\s"+m+")("+c+")(?=$|\\s"+m+")"}}},{key:"getSeparatedKeywords",value:function(c){var f=this,h=[];return c.forEach(function(y){f.opt.separateWordSearch?y.split(" ").forEach(function(g){g.trim()&&h.indexOf(g)===-1&&h.push(g)}):y.trim()&&h.indexOf(y)===-1&&h.push(y)}),{keywords:h.sort(function(y,g){return g.length-y.length}),length:h.length}}},{key:"isNumeric",value:function(c){return Number(parseFloat(c))==c}},{key:"checkRanges",value:function(c){var f=this;if(!Array.isArray(c)||Object.prototype.toString.call(c[0])!=="[object Object]")return this.log("markRanges() will only accept an array of objects"),this.opt.noMatch(c),[];var h=[],y=0;return c.sort(function(g,w){return g.start-w.start}).forEach(function(g){var w=f.callNoMatchOnInvalidRanges(g,y),m=w.start,v=w.end,_=w.valid;_&&(g.start=m,g.length=v-m,h.push(g),y=v)}),h}},{key:"callNoMatchOnInvalidRanges",value:function(c,f){var h=void 0,y=void 0,g=!1;return c&&typeof c.start<"u"?(h=parseInt(c.start,10),y=h+parseInt(c.length,10),this.isNumeric(c.start)&&this.isNumeric(c.length)&&y-f>0&&y-h>0?g=!0:(this.log("Ignoring invalid or overlapping range: "+(""+JSON.stringify(c))),this.opt.noMatch(c))):(this.log("Ignoring invalid range: "+JSON.stringify(c)),this.opt.noMatch(c)),{start:h,end:y,valid:g}}},{key:"checkWhitespaceRanges",value:function(c,f,h){var y=void 0,g=!0,w=h.length,m=f-w,v=parseInt(c.start,10)-m;return v=v>w?w:v,y=v+parseInt(c.length,10),y>w&&(y=w,this.log("End range automatically set to the max value of "+w)),v<0||y-v<0||v>w||y>w?(g=!1,this.log("Invalid range: "+JSON.stringify(c)),this.opt.noMatch(c)):h.substring(v,y).replace(/\s+/g,"")===""&&(g=!1,this.log("Skipping whitespace only range: "+JSON.stringify(c)),this.opt.noMatch(c)),{start:v,end:y,valid:g}}},{key:"getTextNodes",value:function(c){var f=this,h="",y=[];this.iterator.forEachNode(NodeFilter.SHOW_TEXT,function(g){y.push({start:h.length,end:(h+=g.textContent).length,node:g})},function(g){return f.matchesExclude(g.parentNode)?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT},function(){c({value:h,nodes:y})})}},{key:"matchesExclude",value:function(c){return a.matches(c,this.opt.exclude.concat(["script","style","title","head","html"]))}},{key:"wrapRangeInTextNode",value:function(c,f,h){var y=this.opt.element?this.opt.element:"mark",g=c.splitText(f),w=g.splitText(h-f),m=document.createElement(y);return m.setAttribute("data-markjs","true"),this.opt.className&&m.setAttribute("class",this.opt.className),m.textContent=g.textContent,g.parentNode.replaceChild(m,g),w}},{key:"wrapRangeInMappedTextNode",value:function(c,f,h,y,g){var w=this;c.nodes.every(function(m,v){var _=c.nodes[v+1];if(typeof _>"u"||_.start>f){if(!y(m.node))return!1;var E=f-m.start,C=(h>m.end?m.end:h)-m.start,k=c.value.substr(0,m.start),P=c.value.substr(C+m.start);if(m.node=w.wrapRangeInTextNode(m.node,E,C),c.value=k+P,c.nodes.forEach(function(A,S){S>=v&&(c.nodes[S].start>0&&S!==v&&(c.nodes[S].start-=C),c.nodes[S].end-=C)}),h-=C,g(m.node.previousSibling,m.start),h>m.end)f=m.end;else return!1}return!0})}},{key:"wrapMatches",value:function(c,f,h,y,g){var w=this,m=f===0?0:f+1;this.getTextNodes(function(v){v.nodes.forEach(function(_){_=_.node;for(var E=void 0;(E=c.exec(_.textContent))!==null&&E[m]!=="";)if(h(E[m],_)){var C=E.index;if(m!==0)for(var k=1;k{const o=setTimeout(()=>r(e),t||500);return()=>{clearTimeout(o)}},[e,t]),n}function yu(e,t){const[n,r]=p.useState();p.useEffect(()=>{const i=O3(e);r(typeof i>"u"||i===null?typeof t=="function"?t():t:i)},[t,e]);const o=p.useCallback(i=>{r(a=>{let l;typeof i=="function"?l=i(a):l=i;try{localStorage.setItem(e,JSON.stringify(l))}catch{}return l})},[e]);return[n,o]}function O3(e){try{const t=localStorage.getItem(e);return typeof t=="string"?JSON.parse(t):void 0}catch{return}}var I3="vocs_Kbd";function N1(e){return x.jsx("kbd",{...e,className:D(e.className,I3)})}var L3="vocs_KeyboardShortcut_kbdGroup",D3="vocs_KeyboardShortcut";function ro(e){const{description:t,keys:n}=e;return x.jsxs("span",{className:D3,children:[t,x.jsx("span",{className:L3,children:n.map(r=>x.jsx(N1,{children:r},r))})]})}var N3="vocs_SearchDialog_content",wh="vocs_SearchDialog_excerpt",M3="vocs_SearchDialog_overlay",j3="vocs_SearchDialog_result",Eh="vocs_SearchDialog_resultIcon",F3="vocs_SearchDialog_resultSelected",z3="vocs_SearchDialog_results",U3="vocs_SearchDialog",V3="vocs_SearchDialog_searchBox",B3="vocs_SearchDialog_searchInput",Pa="vocs_SearchDialog_searchInputIcon",H3="vocs_SearchDialog_searchInputIconDesktop",W3="vocs_SearchDialog_searchInputIconMobile",K3="vocs_SearchDialog_searchShortcuts",kh="vocs_SearchDialog_title",G3="vocs_SearchDialog_titleIcon",q3="vocs_SearchDialog_titles";function M1(e){const t=Ud(),n=p.useRef(null),r=p.useRef(null),[o,i]=yu("filterText",""),a=$3(o,200),l=L1(),[s,u]=p.useState(-1),[d,c]=p.useState(!1),[f,h]=yu("showDetailView",!0),y=p.useMemo(()=>l?a?(u(0),l.search(a).slice(0,16)):(u(-1),[]):[],[l,a]),g=y.length,w=y[s],m=p.useCallback(()=>{var C,k,P;if(!r.current)return;const v=new Set;for(const A of y)for(const S in A.match)v.add(S);const _=new R3(r.current);_.unmark({done(){_==null||_.markRegExp(Y3(v))}});const E=r.current.querySelectorAll(`.${wh}`);for(const A of E)(C=A.querySelector('mark[data-markjs="true"]'))==null||C.scrollIntoView({block:"center"});(P=(k=r.current)==null?void 0:k.firstElementChild)==null||P.scrollIntoView({block:"start"})},[y]);return p.useEffect(()=>{if(!e.open)return;function v(_){var E;switch(_.key){case"ArrowDown":{_.preventDefault(),u(C=>{var A;let k=C+1;k>=g&&(k=0);const P=(A=r.current)==null?void 0:A.children[k];return P==null||P.scrollIntoView({block:"nearest"}),k}),c(!0);break}case"ArrowUp":{_.preventDefault(),u(C=>{var A;let k=C-1;k<0&&(k=g-1);const P=(A=r.current)==null?void 0:A.children[k];return P==null||P.scrollIntoView({block:"nearest"}),k}),c(!0);break}case"Backspace":{if(!_.metaKey)return;_.preventDefault(),i(""),(E=n.current)==null||E.focus();break}case"Enter":{if(_.target instanceof HTMLButtonElement&&_.target.type!=="submit"||!w)return;_.preventDefault(),t(w.href),e.onClose();break}}}return window.addEventListener("keydown",v),()=>{window.removeEventListener("keydown",v)}},[t,g,i,w,e.open,e.onClose]),p.useEffect(()=>{a!==""&&r.current&&m()},[m,a]),x.jsxs(a3,{children:[x.jsx(l3,{className:M3}),x.jsxs(s3,{onOpenAutoFocus:v=>{n.current&&(v.preventDefault(),n.current.focus()),m()},onCloseAutoFocus:()=>{u(0)},className:U3,"aria-describedby":void 0,children:[x.jsx(c3,{className:r1,children:"Search"}),x.jsxs("form",{className:V3,children:[x.jsx("button",{"aria-label":"Close search dialog",type:"button",onClick:()=>e.onClose(),className:W3,children:x.jsx(kw,{className:Pa,height:20,width:20})}),x.jsx(S3,{htmlFor:"search-input",children:x.jsx(Wd,{"aria-label":"Search",className:D(Pa,H3),height:20,width:20})}),x.jsx("input",{ref:n,tabIndex:0,className:B3,id:"search-input",onChange:v=>i(v.target.value),placeholder:"Search",type:"search",value:o}),x.jsx("button",{"aria-label":"Toggle detail view",type:"button",onClick:()=>h(v=>!v),children:x.jsx($w,{className:Pa,height:20,width:20})}),x.jsx("button",{"aria-label":"Reset search",type:"button",className:Pa,onClick:()=>{var v;i(""),(v=n.current)==null||v.focus()},children:"⌫"})]}),x.jsxs("ul",{className:z3,role:y.length?"listbox":void 0,onMouseMove:()=>c(!1),ref:r,children:[a&&y.length===0&&x.jsxs("li",{children:['No results for "',x.jsx("span",{children:a}),'"']}),y.map((v,_)=>{var E;return x.jsx("li",{role:"option",className:D(j3,_===s&&F3),"aria-selected":_===s,"aria-label":[...v.titles.filter(C=>!!C),v.title].join(" > "),children:x.jsxs(Vv,{to:v.href,onClick:C=>{C.metaKey||e.onClose()},onMouseEnter:()=>!d&&u(_),onFocus:()=>u(_),children:[x.jsxs("div",{className:q3,children:[v.isPage?x.jsx(Tw,{className:Eh}):x.jsx("span",{className:Eh,children:"#"}),v.titles.filter(C=>!!C).map(C=>x.jsxs("span",{className:kh,children:[x.jsx("span",{dangerouslySetInnerHTML:{__html:C}}),x.jsx(Cw,{className:G3})]},C)),x.jsx("span",{className:kh,children:x.jsx("span",{dangerouslySetInnerHTML:{__html:v.title}})})]}),f&&((E=v.text)==null?void 0:E.trim())&&x.jsx("div",{className:wh,children:x.jsx(e1,{className:N3,children:x.jsx("div",{dangerouslySetInnerHTML:{__html:v.html}})})})]})},v.id)})]}),x.jsxs("div",{className:K3,children:[x.jsx(ro,{description:"Navigate",keys:["↑","↓"]}),x.jsx(ro,{description:"Select",keys:["enter"]}),x.jsx(ro,{description:"Close",keys:["esc"]}),x.jsx(ro,{description:"Reset",keys:["⌘","⌫"]})]})]})]})}function Y3(e){return new RegExp([...e].sort((t,n)=>n.length-t.length).map(t=>`(${t.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")})`).join("|"),"gi")}function Q3(){L1();const[e,t]=p.useState(!1);return p.useEffect(()=>{function n(r){const o=document.activeElement instanceof HTMLElement&&(["input","select","textarea"].includes(document.activeElement.tagName.toLowerCase())||document.activeElement.isContentEditable);r.key==="/"&&!e&&!o?(r.preventDefault(),t(!0)):r.metaKey===!0&&r.key==="k"&&(r.preventDefault(),t(i=>!i))}return window.addEventListener("keydown",n),()=>{window.removeEventListener("keydown",n)}},[e]),x.jsxs(P1,{open:e,onOpenChange:t,children:[x.jsx(A1,{asChild:!0,children:x.jsxs("button",{className:C3,type:"button",children:[x.jsx(Wd,{style:{marginTop:2}}),"Search",x.jsx("div",{className:P3,children:x.jsx("div",{style:{background:"currentColor",transform:"rotate(45deg)",width:1.5,borderRadius:2,height:"100%"}})})]})}),x.jsx(M1,{open:e,onClose:()=>t(!1)})]})}var j1="vocs_DesktopTopNav_button",Z3="vocs_DesktopTopNav_content",X3="vocs_DesktopTopNav_curtain",bh="vocs_DesktopTopNav_divider",nc="vocs_DesktopTopNav_group",Aa="vocs_DesktopTopNav_hideCompact",xu="vocs_DesktopTopNav_icon",wl="vocs_DesktopTopNav_item",J3="vocs_DesktopTopNav_logo",eE="vocs_DesktopTopNav_logoWrapper",tE="vocs_DesktopTopNav",Ch="vocs_DesktopTopNav_section",nE="vocs_DesktopTopNav_withLogo",rE="vocs_Icon",_u="var(--vocs_Icon_size)";function st({className:e,label:t,icon:n,size:r,style:o}){return x.jsx("div",{"aria-label":t,className:D(rE,e),role:"img",style:{...o,...qt({[_u]:r})},children:x.jsx(n,{height:r,width:r})})}var oE="vocs_Logo_logoDark",iE="vocs_Logo_logoLight",rc="vocs_Logo";function aE({className:e}){const{logoUrl:t}=Je();return t?x.jsx(x.Fragment,{children:typeof t=="string"?x.jsx("img",{alt:"Logo",className:D(e,rc),src:t}):x.jsxs(x.Fragment,{children:[x.jsx("img",{alt:"Logo",className:D(e,rc,oE),src:t.dark}),x.jsx("img",{alt:"Logo",className:D(e,rc,iE),src:t.light})]})}):null}var lE="vocs_NavLogo_logoImage",sE="vocs_NavLogo_title";function Qd(){const e=Je();return e.logoUrl?x.jsx(aE,{className:lE}):x.jsx("div",{className:sE,children:e.title})}const cE=p.createContext(void 0);function ql(e){const t=p.useContext(cE);return e||t||"ltr"}function Yl(e){const t=e+"CollectionProvider",[n,r]=kn(t),[o,i]=n(t,{collectionRef:{current:null},itemMap:new Map}),a=h=>{const{scope:y,children:g}=h,w=Z.useRef(null),m=Z.useRef(new Map).current;return Z.createElement(o,{scope:y,itemMap:m,collectionRef:w},g)},l=e+"CollectionSlot",s=Z.forwardRef((h,y)=>{const{scope:g,children:w}=h,m=i(l,g),v=Ue(y,m.collectionRef);return Z.createElement(bo,{ref:v},w)}),u=e+"CollectionItemSlot",d="data-radix-collection-item",c=Z.forwardRef((h,y)=>{const{scope:g,children:w,...m}=h,v=Z.useRef(null),_=Ue(y,v),E=i(u,g);return Z.useEffect(()=>(E.itemMap.set(v,{ref:v,...m}),()=>void E.itemMap.delete(v))),Z.createElement(bo,{[d]:"",ref:_},w)});function f(h){const y=i(e+"CollectionConsumer",h);return Z.useCallback(()=>{const w=y.collectionRef.current;if(!w)return[];const m=Array.from(w.querySelectorAll(`[${d}]`));return Array.from(y.itemMap.values()).sort((E,C)=>m.indexOf(E.ref.current)-m.indexOf(C.ref.current))},[y.collectionRef,y.itemMap])}return[{Provider:a,Slot:s,ItemSlot:c},f,r]}function uE(e){const t=p.useRef({value:e,previous:e});return p.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}const dE=p.forwardRef((e,t)=>p.createElement(fe.span,q({},e,{ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}}))),fE=dE,Gi="NavigationMenu",[Zd,pE,hE]=Yl(Gi),[wu,mE,vE]=Yl(Gi),[Xd,kP]=kn(Gi,[hE,vE]),[gE,Ir]=Xd(Gi),[yE,bP]=Xd(Gi),xE=p.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,value:r,onValueChange:o,defaultValue:i,delayDuration:a=200,skipDelayDuration:l=300,orientation:s="horizontal",dir:u,...d}=e,[c,f]=p.useState(null),h=Ue(t,S=>f(S)),y=ql(u),g=p.useRef(0),w=p.useRef(0),m=p.useRef(0),[v,_]=p.useState(!0),[E="",C]=ar({prop:r,onChange:S=>{const O=S!=="",j=l>0;O?(window.clearTimeout(m.current),j&&_(!1)):(window.clearTimeout(m.current),m.current=window.setTimeout(()=>_(!0),l)),o==null||o(S)},defaultProp:i}),k=p.useCallback(()=>{window.clearTimeout(w.current),w.current=window.setTimeout(()=>C(""),150)},[C]),P=p.useCallback(S=>{window.clearTimeout(w.current),C(S)},[C]),A=p.useCallback(S=>{E===S?window.clearTimeout(w.current):g.current=window.setTimeout(()=>{window.clearTimeout(w.current),C(S)},a)},[E,C,a]);return p.useEffect(()=>()=>{window.clearTimeout(g.current),window.clearTimeout(w.current),window.clearTimeout(m.current)},[]),p.createElement(_E,{scope:n,isRootMenu:!0,value:E,dir:y,orientation:s,rootNavigationMenu:c,onTriggerEnter:S=>{window.clearTimeout(g.current),v?A(S):P(S)},onTriggerLeave:()=>{window.clearTimeout(g.current),k()},onContentEnter:()=>window.clearTimeout(w.current),onContentLeave:k,onItemSelect:S=>{C(O=>O===S?"":S)},onItemDismiss:()=>C("")},p.createElement(fe.nav,q({"aria-label":"Main","data-orientation":s,dir:y},d,{ref:h})))}),_E=e=>{const{scope:t,isRootMenu:n,rootNavigationMenu:r,dir:o,orientation:i,children:a,value:l,onItemSelect:s,onItemDismiss:u,onTriggerEnter:d,onTriggerLeave:c,onContentEnter:f,onContentLeave:h}=e,[y,g]=p.useState(null),[w,m]=p.useState(new Map),[v,_]=p.useState(null);return p.createElement(gE,{scope:t,isRootMenu:n,rootNavigationMenu:r,value:l,previousValue:uE(l),baseId:on(),dir:o,orientation:i,viewport:y,onViewportChange:g,indicatorTrack:v,onIndicatorTrackChange:_,onTriggerEnter:at(d),onTriggerLeave:at(c),onContentEnter:at(f),onContentLeave:at(h),onItemSelect:at(s),onItemDismiss:at(u),onViewportContentChange:p.useCallback((E,C)=>{m(k=>(k.set(E,C),new Map(k)))},[]),onViewportContentRemove:p.useCallback(E=>{m(C=>C.has(E)?(C.delete(E),new Map(C)):C)},[])},p.createElement(Zd.Provider,{scope:t},p.createElement(yE,{scope:t,items:w},a)))},wE="NavigationMenuList",EE=p.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,...r}=e,o=Ir(wE,n),i=p.createElement(fe.ul,q({"data-orientation":o.orientation},r,{ref:t}));return p.createElement(fe.div,{style:{position:"relative"},ref:o.onIndicatorTrackChange},p.createElement(Zd.Slot,{scope:n},o.isRootMenu?p.createElement(z1,{asChild:!0},i):i))}),kE="NavigationMenuItem",[bE,F1]=Xd(kE),CE=p.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,value:r,...o}=e,i=on(),a=r||i||"LEGACY_REACT_AUTO_VALUE",l=p.useRef(null),s=p.useRef(null),u=p.useRef(null),d=p.useRef(()=>{}),c=p.useRef(!1),f=p.useCallback((y="start")=>{if(l.current){d.current();const g=Eu(l.current);g.length&&Jd(y==="start"?g:g.reverse())}},[]),h=p.useCallback(()=>{if(l.current){const y=Eu(l.current);y.length&&(d.current=IE(y))}},[]);return p.createElement(bE,{scope:n,value:a,triggerRef:s,contentRef:l,focusProxyRef:u,wasEscapeCloseRef:c,onEntryKeyDown:f,onFocusProxyEnter:f,onRootContentClose:h,onContentFocusOutside:h},p.createElement(fe.li,q({},o,{ref:t})))}),Ph="NavigationMenuTrigger",PE=p.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,disabled:r,...o}=e,i=Ir(Ph,e.__scopeNavigationMenu),a=F1(Ph,e.__scopeNavigationMenu),l=p.useRef(null),s=Ue(l,a.triggerRef,t),u=B1(i.baseId,a.value),d=H1(i.baseId,a.value),c=p.useRef(!1),f=p.useRef(!1),h=a.value===i.value;return p.createElement(p.Fragment,null,p.createElement(Zd.ItemSlot,{scope:n,value:a.value},p.createElement(U1,{asChild:!0},p.createElement(fe.button,q({id:u,disabled:r,"data-disabled":r?"":void 0,"data-state":V1(h),"aria-expanded":h,"aria-controls":d},o,{ref:s,onPointerEnter:le(e.onPointerEnter,()=>{f.current=!1,a.wasEscapeCloseRef.current=!1}),onPointerMove:le(e.onPointerMove,ku(()=>{r||f.current||a.wasEscapeCloseRef.current||c.current||(i.onTriggerEnter(a.value),c.current=!0)})),onPointerLeave:le(e.onPointerLeave,ku(()=>{r||(i.onTriggerLeave(),c.current=!1)})),onClick:le(e.onClick,()=>{i.onItemSelect(a.value),f.current=h}),onKeyDown:le(e.onKeyDown,y=>{const w={horizontal:"ArrowDown",vertical:i.dir==="rtl"?"ArrowLeft":"ArrowRight"}[i.orientation];h&&y.key===w&&(a.onEntryKeyDown(),y.preventDefault())})})))),h&&p.createElement(p.Fragment,null,p.createElement(fE,{"aria-hidden":!0,tabIndex:0,ref:a.focusProxyRef,onFocus:y=>{const g=a.contentRef.current,w=y.relatedTarget,m=w===l.current,v=g==null?void 0:g.contains(w);(m||!v)&&a.onFocusProxyEnter(m?"start":"end")}}),i.viewport&&p.createElement("span",{"aria-owns":d})))}),Ah="navigationMenu.linkSelect",AE=p.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,active:r,onSelect:o,...i}=e;return p.createElement(U1,{asChild:!0},p.createElement(fe.a,q({"data-active":r?"":void 0,"aria-current":r?"page":void 0},i,{ref:t,onClick:le(e.onClick,a=>{const l=a.target,s=new CustomEvent(Ah,{bubbles:!0,cancelable:!0});if(l.addEventListener(Ah,u=>o==null?void 0:o(u),{once:!0}),du(l,s),!s.defaultPrevented&&!a.metaKey){const u=new CustomEvent(Wa,{bubbles:!0,cancelable:!0});du(l,u)}},{checkForDefaultPrevented:!1})})))}),El="NavigationMenuContent",SE=p.forwardRef((e,t)=>{const{forceMount:n,...r}=e,o=Ir(El,e.__scopeNavigationMenu),i=F1(El,e.__scopeNavigationMenu),a=Ue(i.contentRef,t),l=i.value===o.value,s={value:i.value,triggerRef:i.triggerRef,focusProxyRef:i.focusProxyRef,wasEscapeCloseRef:i.wasEscapeCloseRef,onContentFocusOutside:i.onContentFocusOutside,onRootContentClose:i.onRootContentClose,...r};return o.viewport?p.createElement(TE,q({forceMount:n},s,{ref:a})):p.createElement(bn,{present:n||l},p.createElement(RE,q({"data-state":V1(l)},s,{ref:a,onPointerEnter:le(e.onPointerEnter,o.onContentEnter),onPointerLeave:le(e.onPointerLeave,ku(o.onContentLeave)),style:{pointerEvents:!l&&o.isRootMenu?"none":void 0,...s.style}})))}),TE=p.forwardRef((e,t)=>{const n=Ir(El,e.__scopeNavigationMenu),{onViewportContentChange:r,onViewportContentRemove:o}=n;return yn(()=>{r(e.value,{ref:t,...e})},[e,t,r]),yn(()=>()=>o(e.value),[e.value,o]),null}),Wa="navigationMenu.rootContentDismiss",RE=p.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,value:r,triggerRef:o,focusProxyRef:i,wasEscapeCloseRef:a,onRootContentClose:l,onContentFocusOutside:s,...u}=e,d=Ir(El,n),c=p.useRef(null),f=Ue(c,t),h=B1(d.baseId,r),y=H1(d.baseId,r),g=pE(n),w=p.useRef(null),{onItemDismiss:m}=d;p.useEffect(()=>{const _=c.current;if(d.isRootMenu&&_){const E=()=>{var C;m(),l(),_.contains(document.activeElement)&&((C=o.current)===null||C===void 0||C.focus())};return _.addEventListener(Wa,E),()=>_.removeEventListener(Wa,E)}},[d.isRootMenu,e.value,o,m,l]);const v=p.useMemo(()=>{const E=g().map(O=>O.value);d.dir==="rtl"&&E.reverse();const C=E.indexOf(d.value),k=E.indexOf(d.previousValue),P=r===d.value,A=k===E.indexOf(r);if(!P&&!A)return w.current;const S=(()=>{if(C!==k){if(P&&k!==-1)return C>k?"from-end":"from-start";if(A&&C!==-1)return C>k?"to-start":"to-end"}return null})();return w.current=S,S},[d.previousValue,d.value,d.dir,g,r]);return p.createElement(z1,{asChild:!0},p.createElement(Kd,q({id:y,"aria-labelledby":h,"data-motion":v,"data-orientation":d.orientation},u,{ref:f,onDismiss:()=>{var _;const E=new Event(Wa,{bubbles:!0,cancelable:!0});(_=c.current)===null||_===void 0||_.dispatchEvent(E)},onFocusOutside:le(e.onFocusOutside,_=>{var E;s();const C=_.target;(E=d.rootNavigationMenu)!==null&&E!==void 0&&E.contains(C)&&_.preventDefault()}),onPointerDownOutside:le(e.onPointerDownOutside,_=>{var E;const C=_.target,k=g().some(A=>{var S;return(S=A.ref.current)===null||S===void 0?void 0:S.contains(C)}),P=d.isRootMenu&&((E=d.viewport)===null||E===void 0?void 0:E.contains(C));(k||P||!d.isRootMenu)&&_.preventDefault()}),onKeyDown:le(e.onKeyDown,_=>{const E=_.altKey||_.ctrlKey||_.metaKey;if(_.key==="Tab"&&!E){const P=Eu(_.currentTarget),A=document.activeElement,S=P.findIndex(N=>N===A),j=_.shiftKey?P.slice(0,S).reverse():P.slice(S+1,P.length);if(Jd(j))_.preventDefault();else{var k;(k=i.current)===null||k===void 0||k.focus()}}}),onEscapeKeyDown:le(e.onEscapeKeyDown,_=>{a.current=!0})})))}),$E="FocusGroup",z1=p.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,...r}=e,o=Ir($E,n);return p.createElement(wu.Provider,{scope:n},p.createElement(wu.Slot,{scope:n},p.createElement(fe.div,q({dir:o.dir},r,{ref:t}))))}),Sh=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],OE="FocusGroupItem",U1=p.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,...r}=e,o=mE(n),i=Ir(OE,n);return p.createElement(wu.ItemSlot,{scope:n},p.createElement(fe.button,q({},r,{ref:t,onKeyDown:le(e.onKeyDown,a=>{if(["Home","End",...Sh].includes(a.key)){let s=o().map(c=>c.ref.current);if([i.dir==="rtl"?"ArrowRight":"ArrowLeft","ArrowUp","End"].includes(a.key)&&s.reverse(),Sh.includes(a.key)){const c=s.indexOf(a.currentTarget);s=s.slice(c+1)}setTimeout(()=>Jd(s)),a.preventDefault()}})})))});function Eu(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:r=>{const o=r.tagName==="INPUT"&&r.type==="hidden";return r.disabled||r.hidden||o?NodeFilter.FILTER_SKIP:r.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function Jd(e){const t=document.activeElement;return e.some(n=>n===t?!0:(n.focus(),document.activeElement!==t))}function IE(e){return e.forEach(t=>{t.dataset.tabindex=t.getAttribute("tabindex")||"",t.setAttribute("tabindex","-1")}),()=>{e.forEach(t=>{const n=t.dataset.tabindex;t.setAttribute("tabindex",n)})}}function V1(e){return e?"open":"closed"}function B1(e,t){return`${e}-trigger-${t}`}function H1(e,t){return`${e}-content-${t}`}function ku(e){return t=>t.pointerType==="mouse"?e(t):void 0}const LE=xE,DE=EE,NE=CE,ME=PE,jE=AE,FE=SE;var zE="var(--vocs_NavigationMenu_chevronDownIcon)",UE="vocs_NavigationMenu_content",VE="vocs_NavigationMenu_item",BE="vocs_NavigationMenu_link",HE="vocs_NavigationMenu_list",WE="vocs_NavigationMenu",KE="vocs_NavigationMenu_trigger vocs_NavigationMenu_link";const W1=e=>x.jsx(LE,{...e,className:D(e.className,WE)}),K1=e=>x.jsx(DE,{...e,className:D(e.className,HE)}),Ql=({active:e,children:t,className:n,href:r})=>x.jsx(jE,{asChild:!0,children:x.jsx(rn,{"data-active":e,className:D(n,BE),href:r,variant:"styleless",children:t})}),G1=e=>x.jsx(NE,{...e,className:D(e.className,VE)}),q1=({active:e,className:t,...n})=>{const{basePath:r}=Je(),o=r;return x.jsx(ME,{...n,"data-active":e,className:D(t,KE),style:qt({[zE]:`url(${o}/.vocs/icons/chevron-down.svg)`})})},Y1=e=>x.jsx(FE,{...e,className:D(e.className,UE)});function Q1(){return x.jsxs("svg",{width:"100%",height:"100%",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 127.14 96.36",children:[x.jsx("title",{children:"Discord"}),x.jsx("g",{id:"图层_2","data-name":"图层 2",children:x.jsx("g",{id:"Discord_Logos","data-name":"Discord Logos",children:x.jsx("g",{id:"Discord_Logo_-_Large_-_White","data-name":"Discord Logo - Large - White",children:x.jsx("path",{d:"M107.7,8.07A105.15,105.15,0,0,0,81.47,0a72.06,72.06,0,0,0-3.36,6.83A97.68,97.68,0,0,0,49,6.83,72.37,72.37,0,0,0,45.64,0,105.89,105.89,0,0,0,19.39,8.09C2.79,32.65-1.71,56.6.54,80.21h0A105.73,105.73,0,0,0,32.71,96.36,77.7,77.7,0,0,0,39.6,85.25a68.42,68.42,0,0,1-10.85-5.18c.91-.66,1.8-1.34,2.66-2a75.57,75.57,0,0,0,64.32,0c.87.71,1.76,1.39,2.66,2a68.68,68.68,0,0,1-10.87,5.19,77,77,0,0,0,6.89,11.1A105.25,105.25,0,0,0,126.6,80.22h0C129.24,52.84,122.09,29.11,107.7,8.07ZM42.45,65.69C36.18,65.69,31,60,31,53s5-12.74,11.43-12.74S54,46,53.89,53,48.84,65.69,42.45,65.69Zm42.24,0C78.41,65.69,73.25,60,73.25,53s5-12.74,11.44-12.74S96.23,46,96.12,53,91.08,65.69,84.69,65.69Z",fill:"currentColor"})})})})]})}function Z1(){return x.jsxs("svg",{width:"100%",height:"100%",viewBox:"0 0 98 96",xmlns:"http://www.w3.org/2000/svg",children:[x.jsx("title",{children:"GitHub"}),x.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M48.854 0C21.839 0 0 22 0 49.217c0 21.756 13.993 40.172 33.405 46.69 2.427.49 3.316-1.059 3.316-2.362 0-1.141-.08-5.052-.08-9.127-13.59 2.934-16.42-5.867-16.42-5.867-2.184-5.704-5.42-7.17-5.42-7.17-4.448-3.015.324-3.015.324-3.015 4.934.326 7.523 5.052 7.523 5.052 4.367 7.496 11.404 5.378 14.235 4.074.404-3.178 1.699-5.378 3.074-6.6-10.839-1.141-22.243-5.378-22.243-24.283 0-5.378 1.94-9.778 5.014-13.2-.485-1.222-2.184-6.275.486-13.038 0 0 4.125-1.304 13.426 5.052a46.97 46.97 0 0 1 12.214-1.63c4.125 0 8.33.571 12.213 1.63 9.302-6.356 13.427-5.052 13.427-5.052 2.67 6.763.97 11.816.485 13.038 3.155 3.422 5.015 7.822 5.015 13.2 0 18.905-11.404 23.06-22.324 24.283 1.78 1.548 3.316 4.481 3.316 9.126 0 6.6-.08 11.897-.08 13.526 0 1.304.89 2.853 3.316 2.364 19.412-6.52 33.405-24.935 33.405-46.691C97.707 22 75.788 0 48.854 0z",fill:"currentColor"})]})}function GE(){return x.jsxs("svg",{width:"100%",height:"100%",viewBox:"0 0 78 82",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[x.jsx("title",{children:"Moon"}),x.jsx("path",{d:"M62.8455 45.9668C63.6268 45.9668 64.2127 45.3809 64.3104 44.5508C65.4334 34.3457 66.0682 33.9551 76.4197 32.3438C77.3963 32.1973 77.9334 31.7578 77.9334 30.8789C77.9334 30.0977 77.3963 29.5605 76.6151 29.4629C66.1658 27.4609 65.4334 27.4609 64.3104 17.2559C64.2127 16.377 63.6268 15.8398 62.8455 15.8398C62.0154 15.8398 61.4783 16.377 61.3807 17.207C60.1111 27.6074 59.6229 28.0957 49.0272 29.4629C48.2947 29.5117 47.7088 30.0977 47.7088 30.8789C47.7088 31.709 48.2947 32.1973 49.0272 32.3438C59.6229 34.3457 60.0623 34.4434 61.3807 44.6484C61.4783 45.3809 62.0154 45.9668 62.8455 45.9668ZM44.535 19.5508C45.0233 19.5508 45.3162 19.2578 45.4139 18.7695C46.6834 12.4707 46.5369 12.373 53.1287 11.0547C53.5682 10.957 53.91 10.7129 53.91 10.1758C53.91 9.63868 53.5682 9.39448 53.1287 9.29688C46.5369 7.97848 46.6834 7.88089 45.4139 1.58199C45.3162 1.09379 45.0233 0.800781 44.535 0.800781C43.9979 0.800781 43.7049 1.09379 43.6072 1.58199C42.3377 7.88089 42.4842 7.97848 35.9412 9.29688C35.4529 9.39448 35.1111 9.63868 35.1111 10.1758C35.1111 10.7129 35.4529 10.957 35.9412 11.0547C42.4842 12.373 42.3865 12.4707 43.6072 18.7695C43.7049 19.2578 43.9979 19.5508 44.535 19.5508Z",fill:"currentColor"}),x.jsx("path",{d:"M34.3298 81.2696C48.49 81.2696 59.9157 74.043 65.0915 61.7872C65.8239 59.9806 65.5798 58.6134 64.7497 57.7833C64.0173 57.0509 62.7478 56.9044 61.3318 57.4903C58.4509 58.6134 54.9353 59.2481 50.6384 59.2481C33.695 59.2481 22.7575 48.6036 22.7575 32.2462C22.7575 27.4122 23.6853 22.6759 24.7595 20.5763C25.5407 18.9161 25.4919 17.5001 24.8083 16.67C24.0271 15.7423 22.6599 15.4005 20.7068 16.1329C8.64624 20.7716 0.345459 33.4181 0.345459 47.8712C0.345459 66.8165 14.5056 81.2696 34.3298 81.2696ZM34.4275 74.5801C18.4607 74.5801 7.03494 62.9591 7.03494 47.3341C7.03494 38.2521 10.9411 30.0489 17.6306 24.629C16.8005 27.0704 16.361 30.6837 16.361 34.1505C16.361 52.8517 29.5446 65.6935 48.8806 65.6935C52.0544 65.6935 54.9841 65.3517 56.4001 64.9122C51.615 70.918 43.4607 74.5801 34.4275 74.5801Z",fill:"currentColor"})]})}function qE(){return x.jsxs("svg",{width:"100%",height:"100%",viewBox:"0 0 84 84",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[x.jsx("title",{children:"Sun"}),x.jsx("path",{d:"M41.8675 15.5254C43.9183 15.5254 45.6273 13.7676 45.6273 11.7168V3.80658C45.6273 1.75588 43.9183 0.046875 41.8675 0.046875C39.7679 0.046875 38.0589 1.75588 38.0589 3.80658V11.7168C38.0589 13.7676 39.7679 15.5254 41.8675 15.5254ZM60.3246 23.2402C61.7895 24.7051 64.2309 24.7539 65.7446 23.2402L71.3598 17.6738C72.7758 16.209 72.7758 13.7188 71.3598 12.2539C69.8949 10.7891 67.4535 10.7891 65.9887 12.2539L60.3246 17.918C58.9086 19.3828 58.9086 21.7754 60.3246 23.2402ZM67.9906 41.7461C67.9906 43.7969 69.7485 45.5547 71.7992 45.5547H79.6117C81.7113 45.5547 83.4202 43.7969 83.4202 41.7461C83.4202 39.6953 81.7113 37.9375 79.6117 37.9375H71.7992C69.7485 37.9375 67.9906 39.6953 67.9906 41.7461ZM60.3246 60.3008C58.9086 61.7656 58.9086 64.1582 60.3246 65.623L65.9887 71.2871C67.4535 72.7519 69.8949 72.7031 71.3598 71.2383C72.7758 69.7734 72.7758 67.332 71.3598 65.8672L65.6957 60.3008C64.2309 58.8359 61.7895 58.8359 60.3246 60.3008ZM41.8675 67.9668C39.7679 67.9668 38.0589 69.7246 38.0589 71.7754V79.6855C38.0589 81.7363 39.7679 83.4453 41.8675 83.4453C43.9183 83.4453 45.6273 81.7363 45.6273 79.6855V71.7754C45.6273 69.7246 43.9183 67.9668 41.8675 67.9668ZM23.3617 60.3008C21.8969 58.8359 19.4067 58.8359 17.9418 60.3008L12.3754 65.8184C10.9106 67.2832 10.9106 69.7246 12.3266 71.1894C13.7914 72.6543 16.2328 72.7031 17.6977 71.2383L23.3129 65.623C24.7778 64.1582 24.7778 61.7656 23.3617 60.3008ZM15.6957 41.7461C15.6957 39.6953 13.9867 37.9375 11.8871 37.9375H4.07455C1.97497 37.9375 0.265991 39.6953 0.265991 41.7461C0.265991 43.7969 1.97497 45.5547 4.07455 45.5547H11.8871C13.9867 45.5547 15.6957 43.7969 15.6957 41.7461ZM23.3129 23.2402C24.7778 21.8242 24.7778 19.334 23.3617 17.918L17.7465 12.2539C16.3305 10.8379 13.8403 10.7891 12.4242 12.2539C10.9594 13.7188 10.9594 16.209 12.3754 17.625L17.9418 23.2402C19.4067 24.7051 21.8481 24.7051 23.3129 23.2402Z",fill:"currentColor"}),x.jsx("path",{d:"M41.8675 61.668C52.7073 61.668 61.7405 52.6836 61.7405 41.7461C61.7405 30.8086 52.7073 21.8242 41.8675 21.8242C30.9788 21.8242 21.9456 30.8086 21.9456 41.7461C21.9456 52.6836 30.9788 61.668 41.8675 61.668ZM41.8675 55.0273C34.5921 55.0273 28.5862 48.9727 28.5862 41.7461C28.5862 34.5195 34.5921 28.4648 41.8675 28.4648C49.0941 28.4648 55.0999 34.5195 55.0999 41.7461C55.0999 48.9727 49.0941 55.0273 41.8675 55.0273Z",fill:"currentColor"})]})}function X1(){return x.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",viewBox:"0 0 50 50",children:[x.jsx("title",{children:"Telegram"}),x.jsx("path",{d:"M25 2c12.703 0 23 10.297 23 23S37.703 48 25 48 2 37.703 2 25 12.297 2 25 2zm7.934 32.375c.423-1.298 2.405-14.234 2.65-16.783.074-.772-.17-1.285-.648-1.514-.578-.278-1.434-.139-2.427.219-1.362.491-18.774 7.884-19.78 8.312-.954.405-1.856.847-1.856 1.487 0 .45.267.703 1.003.966.766.273 2.695.858 3.834 1.172 1.097.303 2.346.04 3.046-.395.742-.461 9.305-6.191 9.92-6.693.614-.502 1.104.141.602.644-.502.502-6.38 6.207-7.155 6.997-.941.959-.273 1.953.358 2.351.721.454 5.906 3.932 6.687 4.49.781.558 1.573.811 2.298.811.725 0 1.107-.955 1.468-2.064z",fill:"currentColor"})]})}function J1(){return x.jsxs("svg",{width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[x.jsx("title",{children:"Warpcast"}),x.jsx("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M7.92028 31.9901H24.0698C28.4371 31.9901 31.9901 28.4373 31.9901 24.0699V7.92053C31.9901 3.55319 28.4371 0.000137329 24.0698 0.000137329H7.92028C3.55304 0.000137329 0 3.55319 0 7.92053V24.0699C0 28.4373 3.55304 31.9901 7.92028 31.9901ZM19.4134 16.048L20.9908 10.124H25.1383L21.2924 23.2218H17.7062L15.9951 17.1397L14.284 23.2218H10.7055L6.85115 10.124H10.999L12.5915 16.0916L14.1891 10.124H17.8309L19.4134 16.048Z",fill:"currentColor"})]})}function eg(){return x.jsxs("svg",{width:"100%",height:"100%",viewBox:"0 0 1200 1227",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[x.jsx("title",{children:"X"}),x.jsx("path",{d:"M714.163 519.284L1160.89 0H1055.03L667.137 450.887L357.328 0H0L468.492 681.821L0 1226.37H105.866L515.491 750.218L842.672 1226.37H1200L714.137 519.284H714.163ZM569.165 687.828L521.697 619.934L144.011 79.6944H306.615L611.412 515.685L658.88 583.579L1055.08 1150.3H892.476L569.165 687.854V687.828Z",fill:"currentColor"})]})}bu.Curtain=YE;function bu(){var r,o,i,a;const e=Je(),{showLogo:t,showSidebar:n}=Or();return x.jsxs("div",{className:D(tE,t&&!n&&nE),children:[x.jsx(Q3,{}),t&&x.jsx("div",{className:eE,children:x.jsx("div",{className:J3,children:x.jsx(Zn,{to:"/",style:{alignItems:"center",display:"flex",height:"56px",marginTop:"4px"},children:x.jsx(Qd,{})})})}),x.jsx("div",{className:Ch}),x.jsxs("div",{className:Ch,children:[(((r=e.topNav)==null?void 0:r.length)||0)>0&&x.jsxs(x.Fragment,{children:[x.jsx("div",{className:nc,children:x.jsx(QE,{})}),x.jsx("div",{className:D(bh,Aa)})]}),e.socials&&((o=e.socials)==null?void 0:o.length)>0&&x.jsxs(x.Fragment,{children:[x.jsx("div",{className:D(nc,Aa),style:{marginLeft:"-8px",marginRight:"-8px"},children:e.socials.map((l,s)=>x.jsx("div",{className:wl,children:x.jsx(t6,{...l})},s))}),!((i=e.theme)!=null&&i.colorScheme)&&x.jsx("div",{className:D(bh,Aa)})]}),!((a=e.theme)!=null&&a.colorScheme)&&x.jsx("div",{className:D(nc,Aa),style:{marginLeft:"-8px",marginRight:"-8px"},children:x.jsx("div",{className:wl,children:x.jsx(XE,{})})})]})]})}function YE(){return x.jsx("div",{className:X3})}function QE(){const{topNav:e}=Je();if(!e)return null;const{pathname:t}=Re(),n=Ki({pathname:t,items:e});return x.jsx(W1,{delayDuration:0,children:x.jsx(K1,{children:e.map((r,o)=>r.link?x.jsx(Ql,{active:n.includes(r.id),className:wl,href:r.link,children:r.text},o):r.items?x.jsxs(G1,{className:wl,children:[x.jsx(q1,{active:n.includes(r.id),children:r.text}),x.jsx(Y1,{className:Z3,children:x.jsx(ZE,{items:r.items})})]},o):null)})})}function ZE({items:e}){const{pathname:t}=Re(),n=Ki({pathname:t,items:e});return x.jsx("ul",{children:e==null?void 0:e.map((r,o)=>x.jsx(Ql,{active:n.includes(r.id),href:r.link,children:r.text},o))})}function XE(){const{toggle:e}=Mw();return x.jsxs("button",{className:j1,onClick:e,type:"button",children:[x.jsx(st,{className:D(xu,jw),size:"20px",label:"Light",icon:qE}),x.jsx(st,{className:D(xu,Fw),size:"20px",label:"Dark",icon:GE,style:{marginTop:"-2px"}})]})}const JE={discord:Q1,github:Z1,telegram:X1,warpcast:J1,x:eg},e6={discord:"23px",github:"20px",telegram:"21px",warpcast:"20px",x:"18px"};function t6({icon:e,label:t,link:n}){return x.jsx("a",{className:j1,href:n,target:"_blank",rel:"noopener noreferrer",children:x.jsx(st,{className:xu,label:t,icon:JE[e],size:e6[e]||"20px"})})}function n6(){return x.jsx("div",{})}const r6=({children:e})=>e;function o6(){const e=$r(),t=Je();return p.useMemo(()=>{const{pattern:n="",text:r="Edit page"}=t.editLink??{};let o="";return typeof n=="function"?o="":e.filePath&&(o=n.replace(/:path/g,e.filePath)),{url:o,text:r}},[t.editLink,e.filePath])}function tg(){const[e,t]=p.useState(!1);return p.useEffect(()=>{t(!0)},[]),e}var i6="vocs_Footer_container",a6="vocs_Footer_editLink",l6="vocs_Footer_lastUpdated",s6="vocs_Footer_navigation",Th="vocs_Footer_navigationIcon",c6="vocs_Footer_navigationIcon_left",u6="vocs_Footer_navigationIcon_right",Rh="vocs_Footer_navigationItem",d6="vocs_Footer_navigationItem_left",f6="vocs_Footer_navigationItem_right",$h="vocs_Footer_navigationText",Oh="vocs_Footer_navigationTextInner",p6="vocs_Footer";function h6(){return x.jsxs("svg",{width:"100%",height:"100%",viewBox:"0 0 72 60",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[x.jsx("title",{children:"Arrow Left"}),x.jsx("path",{d:"M0.325684 29.7461C0.325684 30.8203 0.813963 31.8457 1.69286 32.6758L26.8882 57.8223C27.7671 58.6524 28.7437 59.043 29.7691 59.043C31.9175 59.043 33.5777 57.4317 33.5777 55.2344C33.5777 54.209 33.2359 53.1836 32.5035 52.5L25.7652 45.5176L9.26126 30.6738L8.38236 32.7734L21.3706 33.7012H67.4644C69.7593 33.7012 71.3706 32.041 71.3706 29.7461C71.3706 27.4512 69.7593 25.791 67.4644 25.791H21.3706L8.38236 26.7188L9.26126 28.8672L25.7652 13.9746L32.5035 6.99221C33.2359 6.30861 33.5777 5.28322 33.5777 4.25782C33.5777 2.06052 31.9175 0.449219 29.7691 0.449219C28.7437 0.449219 27.7671 0.839814 26.8882 1.66991L1.69286 26.8164C0.813963 27.6465 0.325684 28.6719 0.325684 29.7461Z",fill:"currentColor"})]})}function m6(){return x.jsxs("svg",{width:"100%",height:"100%",viewBox:"0 0 72 60",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[x.jsx("title",{children:"Arrow Right"}),x.jsx("path",{d:"M71.3706 29.7461C71.3706 28.6719 70.8824 27.6465 70.0035 26.8164L44.8081 1.66991C43.9292 0.839814 42.9527 0.449219 41.9273 0.449219C39.7789 0.449219 38.1187 2.06052 38.1187 4.25782C38.1187 5.28322 38.4605 6.30861 39.1929 6.99221L45.9312 13.9746L62.4351 28.8672L63.314 26.7188L50.3257 25.791H4.23196C1.93706 25.791 0.325684 27.4512 0.325684 29.7461C0.325684 32.041 1.93706 33.7012 4.23196 33.7012H50.3257L63.314 32.7734L62.4351 30.6738L45.9312 45.5176L39.1929 52.5C38.4605 53.1836 38.1187 54.209 38.1187 55.2344C38.1187 57.4317 39.7789 59.043 41.9273 59.043C42.9527 59.043 43.9292 58.6524 44.8081 57.8223L70.0035 32.6758C70.8824 31.8457 71.3706 30.8203 71.3706 29.7461Z",fill:"currentColor"})]})}function v6(){const{layout:e}=Or(),t=tg(),n=$r(),r=p.useMemo(()=>n.lastUpdatedAt?new Date(n.lastUpdatedAt):void 0,[n.lastUpdatedAt]),o=p.useMemo(()=>r==null?void 0:r.toISOString(),[r]);return x.jsxs("footer",{className:p6,children:[e==="docs"&&x.jsxs(x.Fragment,{children:[x.jsxs("div",{className:i6,children:[x.jsx(g6,{}),t&&n.lastUpdatedAt&&x.jsxs("div",{className:l6,children:["Last updated:"," ",x.jsx("time",{dateTime:o,children:new Intl.DateTimeFormat(void 0,{dateStyle:"short",timeStyle:"short"}).format(r)})]})]}),x.jsx(y6,{})]}),x.jsx(n6,{})]})}function g6(){const e=o6();return e.url?x.jsx("div",{children:x.jsxs(rn,{className:a6,href:e.url,children:[x.jsx(Lw,{})," ",e.text]})}):null}function y6(){const e=tg(),t=Kl(),{pathname:n}=Re(),r=p.useMemo(()=>ng(t.items||[]).filter(s=>s.link),[t]),o=p.useMemo(()=>r.findIndex(s=>s.link===n),[r,n]),[i,a]=p.useMemo(()=>o<0?[]:o===0?[null,r[o+1]]:o===r.length-1?[r[o-1],null]:[r[o-1],r[o+1]],[o,r]),l=Ud();return p.useEffect(()=>{let s=o,u=!1;const d=f=>{if(f.code==="ShiftLeft"&&(u=!0),u){const h=r[s+1],y=r[s-1];f.code==="ArrowRight"&&(h!=null&&h.link)&&(l(h.link),s++),f.code==="ArrowLeft"&&(y!=null&&y.link)&&(l(y.link),s--)}},c=f=>{f.code==="ShiftLeft"&&(u=!1)};return window.addEventListener("keydown",d),window.addEventListener("keyup",c),()=>{window.removeEventListener("keydown",d),window.removeEventListener("keyup",c)}},[]),e?x.jsxs("div",{className:s6,children:[i?x.jsxs(rn,{className:D(Rh,d6),href:i.link,variant:"styleless",children:[x.jsxs("div",{className:$h,children:[x.jsx("div",{className:D(Th,c6),style:qt({[_u]:"0.75em"}),children:x.jsx(st,{label:"Previous",icon:h6})}),x.jsx("div",{className:Oh,children:i.text})]}),x.jsx(ro,{description:"Previous",keys:["shift","←"]})]}):x.jsx("div",{}),a?x.jsxs(rn,{className:D(Rh,f6),href:a.link,variant:"styleless",children:[x.jsxs("div",{className:$h,children:[x.jsx("div",{className:Oh,style:{textAlign:"right"},children:a.text}),x.jsx("div",{className:D(Th,u6),style:qt({[_u]:"0.75em"}),children:x.jsx(st,{label:"Next",icon:m6})})]}),x.jsx(ro,{description:"Next",keys:["shift","→"]})]}):x.jsx("div",{})]}):null}function ng(e){const t=[];for(const n of e){if(n.items){t.push(...ng(n.items));continue}t.push(n)}return t}const rg="Collapsible",[x6,og]=kn(rg),[_6,ef]=x6(rg),w6=p.forwardRef((e,t)=>{const{__scopeCollapsible:n,open:r,defaultOpen:o,disabled:i,onOpenChange:a,...l}=e,[s=!1,u]=ar({prop:r,defaultProp:o,onChange:a});return p.createElement(_6,{scope:n,disabled:i,contentId:on(),open:s,onOpenToggle:p.useCallback(()=>u(d=>!d),[u])},p.createElement(fe.div,q({"data-state":tf(s),"data-disabled":i?"":void 0},l,{ref:t})))}),E6="CollapsibleTrigger",k6=p.forwardRef((e,t)=>{const{__scopeCollapsible:n,...r}=e,o=ef(E6,n);return p.createElement(fe.button,q({type:"button","aria-controls":o.contentId,"aria-expanded":o.open||!1,"data-state":tf(o.open),"data-disabled":o.disabled?"":void 0,disabled:o.disabled},r,{ref:t,onClick:le(e.onClick,o.onOpenToggle)}))}),ig="CollapsibleContent",b6=p.forwardRef((e,t)=>{const{forceMount:n,...r}=e,o=ef(ig,e.__scopeCollapsible);return p.createElement(bn,{present:n||o.open},({present:i})=>p.createElement(C6,q({},r,{ref:t,present:i})))}),C6=p.forwardRef((e,t)=>{const{__scopeCollapsible:n,present:r,children:o,...i}=e,a=ef(ig,n),[l,s]=p.useState(r),u=p.useRef(null),d=Ue(t,u),c=p.useRef(0),f=c.current,h=p.useRef(0),y=h.current,g=a.open||l,w=p.useRef(g),m=p.useRef();return p.useEffect(()=>{const v=requestAnimationFrame(()=>w.current=!1);return()=>cancelAnimationFrame(v)},[]),yn(()=>{const v=u.current;if(v){m.current=m.current||{transitionDuration:v.style.transitionDuration,animationName:v.style.animationName},v.style.transitionDuration="0s",v.style.animationName="none";const _=v.getBoundingClientRect();c.current=_.height,h.current=_.width,w.current||(v.style.transitionDuration=m.current.transitionDuration,v.style.animationName=m.current.animationName),s(r)}},[a.open,r]),p.createElement(fe.div,q({"data-state":tf(a.open),"data-disabled":a.disabled?"":void 0,id:a.contentId,hidden:!g},i,{ref:d,style:{"--radix-collapsible-content-height":f?`${f}px`:void 0,"--radix-collapsible-content-width":y?`${y}px`:void 0,...e.style}}),g&&o)});function tf(e){return e?"open":"closed"}const P6=w6,A6=k6,S6=b6,Lr="Accordion",T6=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[nf,R6,$6]=Yl(Lr),[Zl,CP]=kn(Lr,[$6,og]),rf=og(),ag=Z.forwardRef((e,t)=>{const{type:n,...r}=e,o=r,i=r;return Z.createElement(nf.Provider,{scope:e.__scopeAccordion},n==="multiple"?Z.createElement(D6,q({},i,{ref:t})):Z.createElement(L6,q({},o,{ref:t})))});ag.propTypes={type(e){const t=e.value||e.defaultValue;return e.type&&!["single","multiple"].includes(e.type)?new Error("Invalid prop `type` supplied to `Accordion`. Expected one of `single | multiple`."):e.type==="multiple"&&typeof t=="string"?new Error("Invalid prop `type` supplied to `Accordion`. Expected `single` when `defaultValue` or `value` is type `string`."):e.type==="single"&&Array.isArray(t)?new Error("Invalid prop `type` supplied to `Accordion`. Expected `multiple` when `defaultValue` or `value` is type `string[]`."):null}};const[lg,O6]=Zl(Lr),[sg,I6]=Zl(Lr,{collapsible:!1}),L6=Z.forwardRef((e,t)=>{const{value:n,defaultValue:r,onValueChange:o=()=>{},collapsible:i=!1,...a}=e,[l,s]=ar({prop:n,defaultProp:r,onChange:o});return Z.createElement(lg,{scope:e.__scopeAccordion,value:l?[l]:[],onItemOpen:s,onItemClose:Z.useCallback(()=>i&&s(""),[i,s])},Z.createElement(sg,{scope:e.__scopeAccordion,collapsible:i},Z.createElement(cg,q({},a,{ref:t}))))}),D6=Z.forwardRef((e,t)=>{const{value:n,defaultValue:r,onValueChange:o=()=>{},...i}=e,[a=[],l]=ar({prop:n,defaultProp:r,onChange:o}),s=Z.useCallback(d=>l((c=[])=>[...c,d]),[l]),u=Z.useCallback(d=>l((c=[])=>c.filter(f=>f!==d)),[l]);return Z.createElement(lg,{scope:e.__scopeAccordion,value:a,onItemOpen:s,onItemClose:u},Z.createElement(sg,{scope:e.__scopeAccordion,collapsible:!0},Z.createElement(cg,q({},i,{ref:t}))))}),[N6,of]=Zl(Lr),cg=Z.forwardRef((e,t)=>{const{__scopeAccordion:n,disabled:r,dir:o,orientation:i="vertical",...a}=e,l=Z.useRef(null),s=Ue(l,t),u=R6(n),c=ql(o)==="ltr",f=le(e.onKeyDown,h=>{var y;if(!T6.includes(h.key))return;const g=h.target,w=u().filter(S=>{var O;return!((O=S.ref.current)!==null&&O!==void 0&&O.disabled)}),m=w.findIndex(S=>S.ref.current===g),v=w.length;if(m===-1)return;h.preventDefault();let _=m;const E=0,C=v-1,k=()=>{_=m+1,_>C&&(_=E)},P=()=>{_=m-1,_{const{__scopeAccordion:n,value:r,...o}=e,i=of(Cu,n),a=O6(Cu,n),l=rf(n),s=on(),u=r&&a.value.includes(r)||!1,d=i.disabled||e.disabled;return Z.createElement(M6,{scope:n,open:u,disabled:d,triggerId:s},Z.createElement(P6,q({"data-orientation":i.orientation,"data-state":V6(u)},l,o,{ref:t,disabled:d,open:u,onOpenChange:c=>{c?a.onItemOpen(r):a.onItemClose(r)}})))}),Ih="AccordionTrigger",F6=Z.forwardRef((e,t)=>{const{__scopeAccordion:n,...r}=e,o=of(Lr,n),i=ug(Ih,n),a=I6(Ih,n),l=rf(n);return Z.createElement(nf.ItemSlot,{scope:n},Z.createElement(A6,q({"aria-disabled":i.open&&!a.collapsible||void 0,"data-orientation":o.orientation,id:i.triggerId},l,r,{ref:t})))}),z6="AccordionContent",U6=Z.forwardRef((e,t)=>{const{__scopeAccordion:n,...r}=e,o=of(Lr,n),i=ug(z6,n),a=rf(n);return Z.createElement(S6,q({role:"region","aria-labelledby":i.triggerId,"data-orientation":o.orientation},a,r,{ref:t,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...e.style}}))});function V6(e){return e?"open":"closed"}const B6=ag,H6=j6,W6=F6,K6=U6;var G6="vocs_MobileSearch_searchButton";function q6(){const[e,t]=p.useState(!1);return x.jsxs(P1,{open:e,onOpenChange:t,children:[x.jsx(A1,{asChild:!0,children:x.jsx("button",{className:G6,type:"button","aria-label":"Search",children:x.jsx(Wd,{height:21,width:21})})}),x.jsx(M1,{open:e,onClose:()=>t(!1)})]})}var Y6="vocs_MobileTopNav_button",Q6="var(--vocs_MobileTopNav_chevronDownIcon)",Z6="var(--vocs_MobileTopNav_chevronUpIcon)",X6="vocs_MobileTopNav_content",J6="vocs_MobileTopNav_curtain",Lh="vocs_MobileTopNav_curtainGroup",oc="vocs_MobileTopNav_curtainItem",e8="vocs_MobileTopNav_divider",Sa="vocs_MobileTopNav_group",t8="vocs_MobileTopNav_icon",n8="vocs_MobileTopNav_item",r8="vocs_MobileTopNav_logo",o8="vocs_MobileTopNav_menuTitle",dg="vocs_MobileTopNav_menuTrigger",fg="vocs_MobileTopNav_navigation",i8="vocs_MobileTopNav_navigationContent",Xo="vocs_MobileTopNav_navigationItem",a8="vocs_MobileTopNav_trigger",l8="vocs_MobileTopNav_navigation_compact",s8="vocs_MobileTopNav_outlinePopover",Dh="vocs_MobileTopNav_outlineTrigger",c8="vocs_MobileTopNav",Nh="vocs_MobileTopNav_section",u8="vocs_MobileTopNav_separator",d8="vocs_MobileTopNav_sidebarPopover",f8="vocs_MobileTopNav_topNavPopover";function p8(e,t){let n=!1;return()=>{n=!0,setTimeout(()=>{n&&e(),n=!1},t)}}var h8="vocs_Outline_heading",m8="vocs_Outline_item",v8="vocs_Outline_items",g8="vocs_Outline_link",y8="vocs_Outline_nav",x8="vocs_Outline";function pg({minLevel:e=2,maxLevel:t=3,highlightActive:n=!0,onClickItem:r,showTitle:o=!0}={}){const{outlineFooter:i}=Je(),{showOutline:a}=Or(),l=typeof a=="number"?e+a-1:t,s=p.useRef(!0),{pathname:u,hash:d}=Re(),[c,f]=p.useState([]);p.useEffect(()=>{if(typeof window>"u")return;const m=Array.from(document.querySelectorAll(`.${Qv}`));f(m)},[u]);const h=p.useMemo(()=>c?c.map(m=>{const v=m.querySelector(`.${Zv}`);if(!v)return null;const _=v.getBoundingClientRect(),E=v.id,C=Number(m.tagName[1]),k=m.textContent,P=window.scrollY+_.top;return Cl?null:{id:E,level:C,slugTargetElement:v,text:k,topOffset:P}}).filter(Boolean):[],[c,l,e]),[y,g]=p.useState(d.replace("#",""));if(p.useEffect(()=>{if(typeof window>"u")return;const m=new IntersectionObserver(([v])=>{var E;if(!s.current)return;const _=v.target.id;if(v.isIntersecting)g(_);else{if(!(v.target.getBoundingClientRect().top>0))return;const P=h.findIndex(S=>S.id===y),A=(E=h[P-1])==null?void 0:E.id;g(A)}},{rootMargin:"0px 0px -95% 0px"});for(const v of h)m.observe(v.slugTargetElement);return()=>m.disconnect()},[y,h]),p.useEffect(()=>{if(typeof window>"u")return;const m=new IntersectionObserver(([v])=>{var E;if(!s.current)return;const _=(E=h[h.length-1])==null?void 0:E.id;v.isIntersecting?g(_):y===_&&g(h[h.length-2].id)});return m.observe(document.querySelector("[data-bottom-observer]")),()=>m.disconnect()},[y,h]),p.useEffect(()=>{if(typeof window>"u")return;const m=p8(()=>{var v,_,E;if(s.current){if(window.scrollY===0){g((v=h[0])==null?void 0:v.id);return}if(window.scrollY+document.documentElement.clientHeight>=document.documentElement.scrollHeight){g((_=h[h.length-1])==null?void 0:_.id);return}for(let C=0;Cwindow.removeEventListener("scroll",m)},[h]),h.length===0)return null;const w=h.filter(m=>m.level===e);return x.jsxs("aside",{className:x8,children:[x.jsxs("nav",{className:y8,children:[o&&x.jsx("h2",{className:h8,children:"On this page"}),x.jsx(hg,{activeId:n?y:null,items:h,onClickItem:()=>{r==null||r(),s.current=!1,setTimeout(()=>{s.current=!0},500)},levelItems:w,setActiveId:g})]}),xl(i)]})}function hg({activeId:e,items:t,levelItems:n,onClickItem:r,setActiveId:o}){const{pathname:i}=Re();return x.jsx("ul",{className:v8,children:n.map(({id:a,level:l,text:s})=>{const u=`#${a}`,d=e===a,c=(()=>{var w;const h=t.findIndex(m=>m.id===a)+1,y=(w=t[h])==null?void 0:w.level;if(y<=l)return null;const g=[];for(let m=h;m{r==null||r(),o(a)},className:g8,children:s})}),c&&x.jsx(hg,{activeId:e,levelItems:c,items:t,onClickItem:r,setActiveId:o})]},a)})})}const _8=["top","right","bottom","left"],Xn=Math.min,Et=Math.max,kl=Math.round,Ta=Math.floor,Jn=e=>({x:e,y:e}),w8={left:"right",right:"left",bottom:"top",top:"bottom"},E8={start:"end",end:"start"};function Pu(e,t,n){return Et(e,Xn(t,n))}function xn(e,t){return typeof e=="function"?e(t):e}function _n(e){return e.split("-")[0]}function Io(e){return e.split("-")[1]}function af(e){return e==="x"?"y":"x"}function lf(e){return e==="y"?"height":"width"}function Lo(e){return["top","bottom"].includes(_n(e))?"y":"x"}function sf(e){return af(Lo(e))}function k8(e,t,n){n===void 0&&(n=!1);const r=Io(e),o=sf(e),i=lf(o);let a=o==="x"?r===(n?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(a=bl(a)),[a,bl(a)]}function b8(e){const t=bl(e);return[Au(e),t,Au(t)]}function Au(e){return e.replace(/start|end/g,t=>E8[t])}function C8(e,t,n){const r=["left","right"],o=["right","left"],i=["top","bottom"],a=["bottom","top"];switch(e){case"top":case"bottom":return n?t?o:r:t?r:o;case"left":case"right":return t?i:a;default:return[]}}function P8(e,t,n,r){const o=Io(e);let i=C8(_n(e),n==="start",r);return o&&(i=i.map(a=>a+"-"+o),t&&(i=i.concat(i.map(Au)))),i}function bl(e){return e.replace(/left|right|bottom|top/g,t=>w8[t])}function A8(e){return{top:0,right:0,bottom:0,left:0,...e}}function mg(e){return typeof e!="number"?A8(e):{top:e,right:e,bottom:e,left:e}}function Cl(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function Mh(e,t,n){let{reference:r,floating:o}=e;const i=Lo(t),a=sf(t),l=lf(a),s=_n(t),u=i==="y",d=r.x+r.width/2-o.width/2,c=r.y+r.height/2-o.height/2,f=r[l]/2-o[l]/2;let h;switch(s){case"top":h={x:d,y:r.y-o.height};break;case"bottom":h={x:d,y:r.y+r.height};break;case"right":h={x:r.x+r.width,y:c};break;case"left":h={x:r.x-o.width,y:c};break;default:h={x:r.x,y:r.y}}switch(Io(t)){case"start":h[a]-=f*(n&&u?-1:1);break;case"end":h[a]+=f*(n&&u?-1:1);break}return h}const S8=async(e,t,n)=>{const{placement:r="bottom",strategy:o="absolute",middleware:i=[],platform:a}=n,l=i.filter(Boolean),s=await(a.isRTL==null?void 0:a.isRTL(t));let u=await a.getElementRects({reference:e,floating:t,strategy:o}),{x:d,y:c}=Mh(u,r,s),f=r,h={},y=0;for(let g=0;g({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:o,rects:i,platform:a,elements:l,middlewareData:s}=t,{element:u,padding:d=0}=xn(e,t)||{};if(u==null)return{};const c=mg(d),f={x:n,y:r},h=sf(o),y=lf(h),g=await a.getDimensions(u),w=h==="y",m=w?"top":"left",v=w?"bottom":"right",_=w?"clientHeight":"clientWidth",E=i.reference[y]+i.reference[h]-f[h]-i.floating[y],C=f[h]-i.reference[h],k=await(a.getOffsetParent==null?void 0:a.getOffsetParent(u));let P=k?k[_]:0;(!P||!await(a.isElement==null?void 0:a.isElement(k)))&&(P=l.floating[_]||i.floating[y]);const A=E/2-C/2,S=P/2-g[y]/2-1,O=Xn(c[m],S),j=Xn(c[v],S),N=O,F=P-g[y]-j,$=P/2-g[y]/2+A,U=Pu(N,$,F),W=!s.arrow&&Io(o)!=null&&$!==U&&i.reference[y]/2-($N<=0)){var S,O;const N=(((S=i.flip)==null?void 0:S.index)||0)+1,F=C[N];if(F)return{data:{index:N,overflows:A},reset:{placement:F}};let $=(O=A.filter(U=>U.overflows[0]<=0).sort((U,W)=>U.overflows[1]-W.overflows[1])[0])==null?void 0:O.placement;if(!$)switch(h){case"bestFit":{var j;const U=(j=A.map(W=>[W.placement,W.overflows.filter(B=>B>0).reduce((B,L)=>B+L,0)]).sort((W,B)=>W[1]-B[1])[0])==null?void 0:j[0];U&&($=U);break}case"initialPlacement":$=l;break}if(o!==$)return{reset:{placement:$}}}return{}}}};function jh(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function Fh(e){return _8.some(t=>e[t]>=0)}const $8=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:n}=t,{strategy:r="referenceHidden",...o}=xn(e,t);switch(r){case"referenceHidden":{const i=await Ni(t,{...o,elementContext:"reference"}),a=jh(i,n.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:Fh(a)}}}case"escaped":{const i=await Ni(t,{...o,altBoundary:!0}),a=jh(i,n.floating);return{data:{escapedOffsets:a,escaped:Fh(a)}}}default:return{}}}}};async function O8(e,t){const{placement:n,platform:r,elements:o}=e,i=await(r.isRTL==null?void 0:r.isRTL(o.floating)),a=_n(n),l=Io(n),s=Lo(n)==="y",u=["left","top"].includes(a)?-1:1,d=i&&s?-1:1,c=xn(t,e);let{mainAxis:f,crossAxis:h,alignmentAxis:y}=typeof c=="number"?{mainAxis:c,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...c};return l&&typeof y=="number"&&(h=l==="end"?y*-1:y),s?{x:h*d,y:f*u}:{x:f*u,y:h*d}}const vg=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:o,y:i,placement:a,middlewareData:l}=t,s=await O8(t,e);return a===((n=l.offset)==null?void 0:n.placement)&&(r=l.arrow)!=null&&r.alignmentOffset?{}:{x:o+s.x,y:i+s.y,data:{...s,placement:a}}}}},I8=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:o}=t,{mainAxis:i=!0,crossAxis:a=!1,limiter:l={fn:w=>{let{x:m,y:v}=w;return{x:m,y:v}}},...s}=xn(e,t),u={x:n,y:r},d=await Ni(t,s),c=Lo(_n(o)),f=af(c);let h=u[f],y=u[c];if(i){const w=f==="y"?"top":"left",m=f==="y"?"bottom":"right",v=h+d[w],_=h-d[m];h=Pu(v,h,_)}if(a){const w=c==="y"?"top":"left",m=c==="y"?"bottom":"right",v=y+d[w],_=y-d[m];y=Pu(v,y,_)}const g=l.fn({...t,[f]:h,[c]:y});return{...g,data:{x:g.x-n,y:g.y-r}}}}},L8=function(e){return e===void 0&&(e={}),{options:e,fn(t){const{x:n,y:r,placement:o,rects:i,middlewareData:a}=t,{offset:l=0,mainAxis:s=!0,crossAxis:u=!0}=xn(e,t),d={x:n,y:r},c=Lo(o),f=af(c);let h=d[f],y=d[c];const g=xn(l,t),w=typeof g=="number"?{mainAxis:g,crossAxis:0}:{mainAxis:0,crossAxis:0,...g};if(s){const _=f==="y"?"height":"width",E=i.reference[f]-i.floating[_]+w.mainAxis,C=i.reference[f]+i.reference[_]-w.mainAxis;hC&&(h=C)}if(u){var m,v;const _=f==="y"?"width":"height",E=["top","left"].includes(_n(o)),C=i.reference[c]-i.floating[_]+(E&&((m=a.offset)==null?void 0:m[c])||0)+(E?0:w.crossAxis),k=i.reference[c]+i.reference[_]+(E?0:((v=a.offset)==null?void 0:v[c])||0)-(E?w.crossAxis:0);yk&&(y=k)}return{[f]:h,[c]:y}}}},D8=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){const{placement:n,rects:r,platform:o,elements:i}=t,{apply:a=()=>{},...l}=xn(e,t),s=await Ni(t,l),u=_n(n),d=Io(n),c=Lo(n)==="y",{width:f,height:h}=r.floating;let y,g;u==="top"||u==="bottom"?(y=u,g=d===(await(o.isRTL==null?void 0:o.isRTL(i.floating))?"start":"end")?"left":"right"):(g=u,y=d==="end"?"top":"bottom");const w=h-s[y],m=f-s[g],v=!t.middlewareData.shift;let _=w,E=m;if(c){const k=f-s.left-s.right;E=d||v?Xn(m,k):k}else{const k=h-s.top-s.bottom;_=d||v?Xn(w,k):k}if(v&&!d){const k=Et(s.left,0),P=Et(s.right,0),A=Et(s.top,0),S=Et(s.bottom,0);c?E=f-2*(k!==0||P!==0?k+P:Et(s.left,s.right)):_=h-2*(A!==0||S!==0?A+S:Et(s.top,s.bottom))}await a({...t,availableWidth:E,availableHeight:_});const C=await o.getDimensions(i.floating);return f!==C.width||h!==C.height?{reset:{rects:!0}}:{}}}};function er(e){return gg(e)?(e.nodeName||"").toLowerCase():"#document"}function Ct(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Pn(e){var t;return(t=(gg(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function gg(e){return e instanceof Node||e instanceof Ct(e).Node}function rt(e){return e instanceof Element||e instanceof Ct(e).Element}function an(e){return e instanceof HTMLElement||e instanceof Ct(e).HTMLElement}function Su(e){return typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Ct(e).ShadowRoot}function qi(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=Nt(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function N8(e){return["table","td","th"].includes(er(e))}function cf(e){const t=uf(),n=Nt(e);return n.transform!=="none"||n.perspective!=="none"||(n.containerType?n.containerType!=="normal":!1)||!t&&(n.backdropFilter?n.backdropFilter!=="none":!1)||!t&&(n.filter?n.filter!=="none":!1)||["transform","perspective","filter"].some(r=>(n.willChange||"").includes(r))||["paint","layout","strict","content"].some(r=>(n.contain||"").includes(r))}function M8(e){let t=Co(e);for(;an(t)&&!Xl(t);){if(cf(t))return t;t=Co(t)}return null}function uf(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function Xl(e){return["html","body","#document"].includes(er(e))}function Nt(e){return Ct(e).getComputedStyle(e)}function Jl(e){return rt(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function Co(e){if(er(e)==="html")return e;const t=e.assignedSlot||e.parentNode||Su(e)&&e.host||Pn(e);return Su(t)?t.host:t}function yg(e){const t=Co(e);return Xl(t)?e.ownerDocument?e.ownerDocument.body:e.body:an(t)&&qi(t)?t:yg(t)}function Mi(e,t,n){var r;t===void 0&&(t=[]),n===void 0&&(n=!0);const o=yg(e),i=o===((r=e.ownerDocument)==null?void 0:r.body),a=Ct(o);return i?t.concat(a,a.visualViewport||[],qi(o)?o:[],a.frameElement&&n?Mi(a.frameElement):[]):t.concat(o,Mi(o,[],n))}function xg(e){const t=Nt(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=an(e),i=o?e.offsetWidth:n,a=o?e.offsetHeight:r,l=kl(n)!==i||kl(r)!==a;return l&&(n=i,r=a),{width:n,height:r,$:l}}function df(e){return rt(e)?e:e.contextElement}function fo(e){const t=df(e);if(!an(t))return Jn(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:i}=xg(t);let a=(i?kl(n.width):n.width)/r,l=(i?kl(n.height):n.height)/o;return(!a||!Number.isFinite(a))&&(a=1),(!l||!Number.isFinite(l))&&(l=1),{x:a,y:l}}const j8=Jn(0);function _g(e){const t=Ct(e);return!uf()||!t.visualViewport?j8:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function F8(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==Ct(e)?!1:t}function Cr(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);const o=e.getBoundingClientRect(),i=df(e);let a=Jn(1);t&&(r?rt(r)&&(a=fo(r)):a=fo(e));const l=F8(i,n,r)?_g(i):Jn(0);let s=(o.left+l.x)/a.x,u=(o.top+l.y)/a.y,d=o.width/a.x,c=o.height/a.y;if(i){const f=Ct(i),h=r&&rt(r)?Ct(r):r;let y=f,g=y.frameElement;for(;g&&r&&h!==y;){const w=fo(g),m=g.getBoundingClientRect(),v=Nt(g),_=m.left+(g.clientLeft+parseFloat(v.paddingLeft))*w.x,E=m.top+(g.clientTop+parseFloat(v.paddingTop))*w.y;s*=w.x,u*=w.y,d*=w.x,c*=w.y,s+=_,u+=E,y=Ct(g),g=y.frameElement}}return Cl({width:d,height:c,x:s,y:u})}const z8=[":popover-open",":modal"];function wg(e){return z8.some(t=>{try{return e.matches(t)}catch{return!1}})}function U8(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e;const i=o==="fixed",a=Pn(r),l=t?wg(t.floating):!1;if(r===a||l&&i)return n;let s={scrollLeft:0,scrollTop:0},u=Jn(1);const d=Jn(0),c=an(r);if((c||!c&&!i)&&((er(r)!=="body"||qi(a))&&(s=Jl(r)),an(r))){const f=Cr(r);u=fo(r),d.x=f.x+r.clientLeft,d.y=f.y+r.clientTop}return{width:n.width*u.x,height:n.height*u.y,x:n.x*u.x-s.scrollLeft*u.x+d.x,y:n.y*u.y-s.scrollTop*u.y+d.y}}function V8(e){return Array.from(e.getClientRects())}function Eg(e){return Cr(Pn(e)).left+Jl(e).scrollLeft}function B8(e){const t=Pn(e),n=Jl(e),r=e.ownerDocument.body,o=Et(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=Et(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let a=-n.scrollLeft+Eg(e);const l=-n.scrollTop;return Nt(r).direction==="rtl"&&(a+=Et(t.clientWidth,r.clientWidth)-o),{width:o,height:i,x:a,y:l}}function H8(e,t){const n=Ct(e),r=Pn(e),o=n.visualViewport;let i=r.clientWidth,a=r.clientHeight,l=0,s=0;if(o){i=o.width,a=o.height;const u=uf();(!u||u&&t==="fixed")&&(l=o.offsetLeft,s=o.offsetTop)}return{width:i,height:a,x:l,y:s}}function W8(e,t){const n=Cr(e,!0,t==="fixed"),r=n.top+e.clientTop,o=n.left+e.clientLeft,i=an(e)?fo(e):Jn(1),a=e.clientWidth*i.x,l=e.clientHeight*i.y,s=o*i.x,u=r*i.y;return{width:a,height:l,x:s,y:u}}function zh(e,t,n){let r;if(t==="viewport")r=H8(e,n);else if(t==="document")r=B8(Pn(e));else if(rt(t))r=W8(t,n);else{const o=_g(e);r={...t,x:t.x-o.x,y:t.y-o.y}}return Cl(r)}function kg(e,t){const n=Co(e);return n===t||!rt(n)||Xl(n)?!1:Nt(n).position==="fixed"||kg(n,t)}function K8(e,t){const n=t.get(e);if(n)return n;let r=Mi(e,[],!1).filter(l=>rt(l)&&er(l)!=="body"),o=null;const i=Nt(e).position==="fixed";let a=i?Co(e):e;for(;rt(a)&&!Xl(a);){const l=Nt(a),s=cf(a);!s&&l.position==="fixed"&&(o=null),(i?!s&&!o:!s&&l.position==="static"&&!!o&&["absolute","fixed"].includes(o.position)||qi(a)&&!s&&kg(e,a))?r=r.filter(d=>d!==a):o=l,a=Co(a)}return t.set(e,r),r}function G8(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e;const a=[...n==="clippingAncestors"?K8(t,this._c):[].concat(n),r],l=a[0],s=a.reduce((u,d)=>{const c=zh(t,d,o);return u.top=Et(c.top,u.top),u.right=Xn(c.right,u.right),u.bottom=Xn(c.bottom,u.bottom),u.left=Et(c.left,u.left),u},zh(t,l,o));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}}function q8(e){const{width:t,height:n}=xg(e);return{width:t,height:n}}function Y8(e,t,n){const r=an(t),o=Pn(t),i=n==="fixed",a=Cr(e,!0,i,t);let l={scrollLeft:0,scrollTop:0};const s=Jn(0);if(r||!r&&!i)if((er(t)!=="body"||qi(o))&&(l=Jl(t)),r){const c=Cr(t,!0,i,t);s.x=c.x+t.clientLeft,s.y=c.y+t.clientTop}else o&&(s.x=Eg(o));const u=a.left+l.scrollLeft-s.x,d=a.top+l.scrollTop-s.y;return{x:u,y:d,width:a.width,height:a.height}}function Uh(e,t){return!an(e)||Nt(e).position==="fixed"?null:t?t(e):e.offsetParent}function bg(e,t){const n=Ct(e);if(!an(e)||wg(e))return n;let r=Uh(e,t);for(;r&&N8(r)&&Nt(r).position==="static";)r=Uh(r,t);return r&&(er(r)==="html"||er(r)==="body"&&Nt(r).position==="static"&&!cf(r))?n:r||M8(e)||n}const Q8=async function(e){const t=this.getOffsetParent||bg,n=this.getDimensions;return{reference:Y8(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,...await n(e.floating)}}};function Z8(e){return Nt(e).direction==="rtl"}const Cg={convertOffsetParentRelativeRectToViewportRelativeRect:U8,getDocumentElement:Pn,getClippingRect:G8,getOffsetParent:bg,getElementRects:Q8,getClientRects:V8,getDimensions:q8,getScale:fo,isElement:rt,isRTL:Z8};function X8(e,t){let n=null,r;const o=Pn(e);function i(){var l;clearTimeout(r),(l=n)==null||l.disconnect(),n=null}function a(l,s){l===void 0&&(l=!1),s===void 0&&(s=1),i();const{left:u,top:d,width:c,height:f}=e.getBoundingClientRect();if(l||t(),!c||!f)return;const h=Ta(d),y=Ta(o.clientWidth-(u+c)),g=Ta(o.clientHeight-(d+f)),w=Ta(u),v={rootMargin:-h+"px "+-y+"px "+-g+"px "+-w+"px",threshold:Et(0,Xn(1,s))||1};let _=!0;function E(C){const k=C[0].intersectionRatio;if(k!==s){if(!_)return a();k?a(!1,k):r=setTimeout(()=>{a(!1,1e-7)},100)}_=!1}try{n=new IntersectionObserver(E,{...v,root:o.ownerDocument})}catch{n=new IntersectionObserver(E,v)}n.observe(e)}return a(!0),i}function J8(e,t,n,r){r===void 0&&(r={});const{ancestorScroll:o=!0,ancestorResize:i=!0,elementResize:a=typeof ResizeObserver=="function",layoutShift:l=typeof IntersectionObserver=="function",animationFrame:s=!1}=r,u=df(e),d=o||i?[...u?Mi(u):[],...Mi(t)]:[];d.forEach(m=>{o&&m.addEventListener("scroll",n,{passive:!0}),i&&m.addEventListener("resize",n)});const c=u&&l?X8(u,n):null;let f=-1,h=null;a&&(h=new ResizeObserver(m=>{let[v]=m;v&&v.target===u&&h&&(h.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame(()=>{var _;(_=h)==null||_.observe(t)})),n()}),u&&!s&&h.observe(u),h.observe(t));let y,g=s?Cr(e):null;s&&w();function w(){const m=Cr(e);g&&(m.x!==g.x||m.y!==g.y||m.width!==g.width||m.height!==g.height)&&n(),g=m,y=requestAnimationFrame(w)}return n(),()=>{var m;d.forEach(v=>{o&&v.removeEventListener("scroll",n),i&&v.removeEventListener("resize",n)}),c==null||c(),(m=h)==null||m.disconnect(),h=null,s&&cancelAnimationFrame(y)}}const Pg=I8,e4=R8,t4=D8,n4=$8,Vh=T8,r4=L8,o4=(e,t,n)=>{const r=new Map,o={platform:Cg,...n},i={...o.platform,_c:r};return S8(e,t,{...o,platform:i})},Ag=e=>{function t(n){return{}.hasOwnProperty.call(n,"current")}return{name:"arrow",options:e,fn(n){const{element:r,padding:o}=typeof e=="function"?e(n):e;return r&&t(r)?r.current!=null?Vh({element:r.current,padding:o}).fn(n):{}:r?Vh({element:r,padding:o}).fn(n):{}}}};var Ka=typeof document<"u"?p.useLayoutEffect:p.useEffect;function Pl(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let n,r,o;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;r--!==0;)if(!Pl(e[r],t[r]))return!1;return!0}if(o=Object.keys(e),n=o.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!{}.hasOwnProperty.call(t,o[r]))return!1;for(r=n;r--!==0;){const i=o[r];if(!(i==="_owner"&&e.$$typeof)&&!Pl(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function Sg(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Bh(e,t){const n=Sg(e);return Math.round(t*n)/n}function Hh(e){const t=p.useRef(e);return Ka(()=>{t.current=e}),t}function Tg(e){e===void 0&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:o,elements:{reference:i,floating:a}={},transform:l=!0,whileElementsMounted:s,open:u}=e,[d,c]=p.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[f,h]=p.useState(r);Pl(f,r)||h(r);const[y,g]=p.useState(null),[w,m]=p.useState(null),v=p.useCallback(B=>{B!==k.current&&(k.current=B,g(B))},[]),_=p.useCallback(B=>{B!==P.current&&(P.current=B,m(B))},[]),E=i||y,C=a||w,k=p.useRef(null),P=p.useRef(null),A=p.useRef(d),S=s!=null,O=Hh(s),j=Hh(o),N=p.useCallback(()=>{if(!k.current||!P.current)return;const B={placement:t,strategy:n,middleware:f};j.current&&(B.platform=j.current),o4(k.current,P.current,B).then(L=>{const z={...L,isPositioned:!0};F.current&&!Pl(A.current,z)&&(A.current=z,Ro.flushSync(()=>{c(z)}))})},[f,t,n,j]);Ka(()=>{u===!1&&A.current.isPositioned&&(A.current.isPositioned=!1,c(B=>({...B,isPositioned:!1})))},[u]);const F=p.useRef(!1);Ka(()=>(F.current=!0,()=>{F.current=!1}),[]),Ka(()=>{if(E&&(k.current=E),C&&(P.current=C),E&&C){if(O.current)return O.current(E,C,N);N()}},[E,C,N,O,S]);const $=p.useMemo(()=>({reference:k,floating:P,setReference:v,setFloating:_}),[v,_]),U=p.useMemo(()=>({reference:E,floating:C}),[E,C]),W=p.useMemo(()=>{const B={position:n,left:0,top:0};if(!U.floating)return B;const L=Bh(U.floating,d.x),z=Bh(U.floating,d.y);return l?{...B,transform:"translate("+L+"px, "+z+"px)",...Sg(U.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:L,top:z}},[n,l,U.floating,d.x,d.y]);return p.useMemo(()=>({...d,update:N,refs:$,elements:U,floatingStyles:W}),[d,N,$,U,W])}function i4(e){const[t,n]=p.useState(void 0);return yn(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});const r=new ResizeObserver(o=>{if(!Array.isArray(o)||!o.length)return;const i=o[0];let a,l;if("borderBoxSize"in i){const s=i.borderBoxSize,u=Array.isArray(s)?s[0]:s;a=u.inlineSize,l=u.blockSize}else a=e.offsetWidth,l=e.offsetHeight;n({width:a,height:l})});return r.observe(e,{box:"border-box"}),()=>r.unobserve(e)}else n(void 0)},[e]),t}const Rg="Popper",[$g,Og]=kn(Rg),[a4,Ig]=$g(Rg),l4=e=>{const{__scopePopper:t,children:n}=e,[r,o]=p.useState(null);return p.createElement(a4,{scope:t,anchor:r,onAnchorChange:o},n)},s4="PopperAnchor",c4=p.forwardRef((e,t)=>{const{__scopePopper:n,virtualRef:r,...o}=e,i=Ig(s4,n),a=p.useRef(null),l=Ue(t,a);return p.useEffect(()=>{i.onAnchorChange((r==null?void 0:r.current)||a.current)}),r?null:p.createElement(fe.div,q({},o,{ref:l}))}),Lg="PopperContent",[u4,PP]=$g(Lg),d4=p.forwardRef((e,t)=>{var n,r,o,i,a,l,s,u;const{__scopePopper:d,side:c="bottom",sideOffset:f=0,align:h="center",alignOffset:y=0,arrowPadding:g=0,avoidCollisions:w=!0,collisionBoundary:m=[],collisionPadding:v=0,sticky:_="partial",hideWhenDetached:E=!1,updatePositionStrategy:C="optimized",onPlaced:k,...P}=e,A=Ig(Lg,d),[S,O]=p.useState(null),j=Ue(t,xt=>O(xt)),[N,F]=p.useState(null),$=i4(N),U=(n=$==null?void 0:$.width)!==null&&n!==void 0?n:0,W=(r=$==null?void 0:$.height)!==null&&r!==void 0?r:0,B=c+(h!=="center"?"-"+h:""),L=typeof v=="number"?v:{top:0,right:0,bottom:0,left:0,...v},z=Array.isArray(m)?m:[m],G=z.length>0,J={padding:L,boundary:z.filter(f4),altBoundary:G},{refs:ce,floatingStyles:Ve,placement:xe,isPositioned:$e,middlewareData:_e}=Tg({strategy:"fixed",placement:B,whileElementsMounted:(...xt)=>J8(...xt,{animationFrame:C==="always"}),elements:{reference:A.anchor},middleware:[vg({mainAxis:f+W,alignmentAxis:y}),w&&Pg({mainAxis:!0,crossAxis:!1,limiter:_==="partial"?r4():void 0,...J}),w&&e4({...J}),t4({...J,apply:({elements:xt,rects:Qi,availableWidth:ts,availableHeight:ns})=>{const{width:rs,height:os}=Qi.reference,Yt=xt.floating.style;Yt.setProperty("--radix-popper-available-width",`${ts}px`),Yt.setProperty("--radix-popper-available-height",`${ns}px`),Yt.setProperty("--radix-popper-anchor-width",`${rs}px`),Yt.setProperty("--radix-popper-anchor-height",`${os}px`)}}),N&&Ag({element:N,padding:g}),p4({arrowWidth:U,arrowHeight:W}),E&&n4({strategy:"referenceHidden",...J})]}),[Be,we]=Dg(xe),Ce=at(k);yn(()=>{$e&&(Ce==null||Ce())},[$e,Ce]);const Mt=(o=_e.arrow)===null||o===void 0?void 0:o.x,Pe=(i=_e.arrow)===null||i===void 0?void 0:i.y,dt=((a=_e.arrow)===null||a===void 0?void 0:a.centerOffset)!==0,[Yi,es]=p.useState();return yn(()=>{S&&es(window.getComputedStyle(S).zIndex)},[S]),p.createElement("div",{ref:ce.setFloating,"data-radix-popper-content-wrapper":"",style:{...Ve,transform:$e?Ve.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:Yi,"--radix-popper-transform-origin":[(l=_e.transformOrigin)===null||l===void 0?void 0:l.x,(s=_e.transformOrigin)===null||s===void 0?void 0:s.y].join(" ")},dir:e.dir},p.createElement(u4,{scope:d,placedSide:Be,onArrowChange:F,arrowX:Mt,arrowY:Pe,shouldHideArrow:dt},p.createElement(fe.div,q({"data-side":Be,"data-align":we},P,{ref:j,style:{...P.style,animation:$e?void 0:"none",opacity:(u=_e.hide)!==null&&u!==void 0&&u.referenceHidden?0:void 0}}))))});function f4(e){return e!==null}const p4=e=>({name:"transformOrigin",options:e,fn(t){var n,r,o,i,a;const{placement:l,rects:s,middlewareData:u}=t,c=((n=u.arrow)===null||n===void 0?void 0:n.centerOffset)!==0,f=c?0:e.arrowWidth,h=c?0:e.arrowHeight,[y,g]=Dg(l),w={start:"0%",center:"50%",end:"100%"}[g],m=((r=(o=u.arrow)===null||o===void 0?void 0:o.x)!==null&&r!==void 0?r:0)+f/2,v=((i=(a=u.arrow)===null||a===void 0?void 0:a.y)!==null&&i!==void 0?i:0)+h/2;let _="",E="";return y==="bottom"?(_=c?w:`${m}px`,E=`${-h}px`):y==="top"?(_=c?w:`${m}px`,E=`${s.floating.height+h}px`):y==="right"?(_=`${-h}px`,E=c?w:`${v}px`):y==="left"&&(_=`${s.floating.width+h}px`,E=c?w:`${v}px`),{data:{x:_,y:E}}}});function Dg(e){const[t,n="center"]=e.split("-");return[t,n]}const h4=l4,m4=c4,v4=d4,Ng="Popover",[Mg,AP]=kn(Ng,[Og]),ff=Og(),[g4,Do]=Mg(Ng),y4=e=>{const{__scopePopover:t,children:n,open:r,defaultOpen:o,onOpenChange:i,modal:a=!1}=e,l=ff(t),s=p.useRef(null),[u,d]=p.useState(!1),[c=!1,f]=ar({prop:r,defaultProp:o,onChange:i});return p.createElement(h4,l,p.createElement(g4,{scope:t,contentId:on(),triggerRef:s,open:c,onOpenChange:f,onOpenToggle:p.useCallback(()=>f(h=>!h),[f]),hasCustomAnchor:u,onCustomAnchorAdd:p.useCallback(()=>d(!0),[]),onCustomAnchorRemove:p.useCallback(()=>d(!1),[]),modal:a},n))},x4="PopoverTrigger",_4=p.forwardRef((e,t)=>{const{__scopePopover:n,...r}=e,o=Do(x4,n),i=ff(n),a=Ue(t,o.triggerRef),l=p.createElement(fe.button,q({type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":zg(o.open)},r,{ref:a,onClick:le(e.onClick,o.onOpenToggle)}));return o.hasCustomAnchor?l:p.createElement(m4,q({asChild:!0},i),l)}),jg="PopoverPortal",[w4,E4]=Mg(jg,{forceMount:void 0}),k4=e=>{const{__scopePopover:t,forceMount:n,children:r,container:o}=e,i=Do(jg,t);return p.createElement(w4,{scope:t,forceMount:n},p.createElement(bn,{present:n||i.open},p.createElement(s1,{asChild:!0,container:o},r)))},ji="PopoverContent",b4=p.forwardRef((e,t)=>{const n=E4(ji,e.__scopePopover),{forceMount:r=n.forceMount,...o}=e,i=Do(ji,e.__scopePopover);return p.createElement(bn,{present:r||i.open},i.modal?p.createElement(C4,q({},o,{ref:t})):p.createElement(P4,q({},o,{ref:t})))}),C4=p.forwardRef((e,t)=>{const n=Do(ji,e.__scopePopover),r=p.useRef(null),o=Ue(t,r),i=p.useRef(!1);return p.useEffect(()=>{const a=r.current;if(a)return _1(a)},[]),p.createElement(y1,{as:bo,allowPinchZoom:!0},p.createElement(Fg,q({},e,{ref:o,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:le(e.onCloseAutoFocus,a=>{var l;a.preventDefault(),i.current||(l=n.triggerRef.current)===null||l===void 0||l.focus()}),onPointerDownOutside:le(e.onPointerDownOutside,a=>{const l=a.detail.originalEvent,s=l.button===0&&l.ctrlKey===!0,u=l.button===2||s;i.current=u},{checkForDefaultPrevented:!1}),onFocusOutside:le(e.onFocusOutside,a=>a.preventDefault(),{checkForDefaultPrevented:!1})})))}),P4=p.forwardRef((e,t)=>{const n=Do(ji,e.__scopePopover),r=p.useRef(!1),o=p.useRef(!1);return p.createElement(Fg,q({},e,{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:i=>{var a;if((a=e.onCloseAutoFocus)===null||a===void 0||a.call(e,i),!i.defaultPrevented){var l;r.current||(l=n.triggerRef.current)===null||l===void 0||l.focus(),i.preventDefault()}r.current=!1,o.current=!1},onInteractOutside:i=>{var a,l;(a=e.onInteractOutside)===null||a===void 0||a.call(e,i),i.defaultPrevented||(r.current=!0,i.detail.originalEvent.type==="pointerdown"&&(o.current=!0));const s=i.target;((l=n.triggerRef.current)===null||l===void 0?void 0:l.contains(s))&&i.preventDefault(),i.detail.originalEvent.type==="focusin"&&o.current&&i.preventDefault()}}))}),Fg=p.forwardRef((e,t)=>{const{__scopePopover:n,trapFocus:r,onOpenAutoFocus:o,onCloseAutoFocus:i,disableOutsidePointerEvents:a,onEscapeKeyDown:l,onPointerDownOutside:s,onFocusOutside:u,onInteractOutside:d,...c}=e,f=Do(ji,n),h=ff(n);return c1(),p.createElement(a1,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:o,onUnmountAutoFocus:i},p.createElement(Kd,{asChild:!0,disableOutsidePointerEvents:a,onInteractOutside:d,onEscapeKeyDown:l,onPointerDownOutside:s,onFocusOutside:u,onDismiss:()=>f.onOpenChange(!1)},p.createElement(v4,q({"data-state":zg(f.open),role:"dialog",id:f.contentId},h,c,{ref:t,style:{...c.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}}))))});function zg(e){return e?"open":"closed"}const A4=y4,S4=_4,T4=k4,R4=b4;var $4="vocs_Popover";Bt.Root=A4;Bt.Trigger=S4;function Bt({children:e,className:t}){return x.jsx(T4,{children:x.jsx(R4,{className:D($4,t),sideOffset:12,children:e})})}var O4="vocs_Sidebar_backLink",I4="vocs_Sidebar_divider",L4="vocs_Sidebar_group",ii="vocs_Sidebar_item",Ug="vocs_Sidebar_items",D4="vocs_Sidebar_level",N4="vocs_Sidebar_levelCollapsed",M4="vocs_Sidebar_levelInset",j4="vocs_Sidebar_logo",F4="vocs_Sidebar_logoWrapper",z4="vocs_Sidebar_navigation",U4="vocs_Sidebar",Vg="vocs_Sidebar_section",V4="vocs_Sidebar_sectionCollapse",B4="vocs_Sidebar_sectionCollapseActive",H4="vocs_Sidebar_sectionHeader",W4="vocs_Sidebar_sectionHeaderActive",Wh="vocs_Sidebar_sectionTitle";function Bg(){return x.jsxs("svg",{width:"100%",height:"100%",viewBox:"0 0 39 69",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[x.jsx("title",{children:"Chevron Right"}),x.jsx("path",{d:"M38.8697 34.7461C38.8697 33.6719 38.4791 32.6953 37.649 31.8652L7.47318 1.8848C6.74078 1.1035 5.76418 0.712891 4.64118 0.712891C2.34618 0.712891 0.588379 2.42189 0.588379 4.71679C0.588379 5.79099 1.07668 6.81639 1.76028 7.59769L29.0552 34.7461L1.76028 61.8945C1.07668 62.6758 0.588379 63.6523 0.588379 64.7754C0.588379 67.0703 2.34618 68.7793 4.64118 68.7793C5.76418 68.7793 6.74078 68.3887 7.47318 67.6074L37.649 37.627C38.4791 36.7969 38.8697 35.8203 38.8697 34.7461Z",fill:"currentColor"})]})}function Hg(e){var u;const{className:t,onClickItem:n}=e,{previousPath:r}=$r(),o=p.useRef(null),i=Kl(),[a,l]=p.useState("/");if(p.useEffect(()=>{typeof window>"u"||r&&l(r)},[i.key,i.backLink]),!i)return null;const s=K4(i.items);return x.jsxs("aside",{ref:o,className:D(U4,t),children:[x.jsxs("div",{className:F4,children:[x.jsx("div",{className:j4,children:x.jsx(Zn,{to:"/",style:{alignItems:"center",display:"flex",height:"100%"},children:x.jsx(Qd,{})})}),x.jsx("div",{className:I4})]}),x.jsx("nav",{className:z4,children:x.jsxs("div",{className:L4,children:[i.backLink&&x.jsx("section",{className:Vg,children:x.jsx("div",{className:Ug,children:x.jsxs(Zn,{className:D(ii,O4),to:a,children:["←"," ",typeof history<"u"&&((u=history.state)!=null&&u.key)&&a!=="/"?"Back":"Home"]})})}),s.map((d,c)=>x.jsx(Kg,{depth:0,item:d,onClick:n,sidebarRef:o},`${d.text}${c}`))]})})]},i.key)}function K4(e){const t=[];let n=0;for(const r of e){if(r.items){n=t.push(r);continue}t[n]?t[n].items.push(r):t.push({text:"",items:[r]})}return t}function Wg(e,t){return e.find(n=>Hl(t,n.link??"")||n.link===t?!0:n.items?Wg(n.items,t):!1)}function Kg(e){const{depth:t,item:n,onClick:r,sidebarRef:o}=e,i=p.useRef(null),{pathname:a}=Re(),l=K2(n.link??""),s=p.useMemo(()=>n.items?!!Wg(n.items,a):!1,[n.items,a]),[u,d]=p.useState(()=>l||!n.items||s?!1:!!n.collapsed),c=n.collapsed!==void 0&&n.items!==void 0,f=p.useCallback(g=>{"key"in g&&g.key!=="Enter"||n.link||d(w=>!w)},[n.link]),h=p.useCallback(g=>{"key"in g&&g.key!=="Enter"||n.link&&d(w=>!w)},[n.link]),y=p.useRef(!0);return p.useEffect(()=>{!y.current||(y.current=!1,!Hl(a,n.link??""))||requestAnimationFrame(()=>{var v,_,E;const w=((v=i.current)==null?void 0:v.offsetTop)??0,m=((_=o==null?void 0:o.current)==null?void 0:_.clientHeight)??0;w0&&t<5&&n.items.map((g,w)=>x.jsx(Kg,{depth:t+1,item:g,onClick:r,sidebarRef:o},`${g.text}${w}`))})]}):x.jsx(x.Fragment,{children:n.link?x.jsx(Zn,{ref:i,"data-active":!!l,onClick:r,className:ii,to:n.link,children:n.text}):x.jsx("div",{className:ii,children:n.text})})}function G4(){return x.jsxs("svg",{width:"100%",height:"100%",viewBox:"0 0 69 39",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[x.jsx("title",{children:"Chevron Down"}),x.jsx("path",{d:"M34.8677 38.8398C35.9419 38.8398 37.0161 38.4492 37.7485 37.6191L67.729 7.44339C68.4614 6.71089 68.9009 5.73439 68.9009 4.61129C68.9009 2.31639 67.1919 0.558594 64.897 0.558594C63.8227 0.558594 62.7485 1.04689 62.0161 1.73049L32.5727 31.2715H37.1138L7.67042 1.73049C6.93802 1.04689 5.96142 0.558594 4.83842 0.558594C2.54342 0.558594 0.785645 2.31639 0.785645 4.61129C0.785645 5.73439 1.22512 6.71089 1.95752 7.44339L31.9868 37.6191C32.768 38.4492 33.7446 38.8398 34.8677 38.8398Z",fill:"currentColor"})]})}function q4(){return x.jsxs("svg",{width:"100%",height:"100%",viewBox:"0 0 69 40",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[x.jsx("title",{children:"Chevron Up"}),x.jsx("path",{d:"M1.95752 32.2441C1.22512 32.9277 0.785645 33.9531 0.785645 35.0762C0.785645 37.3711 2.54342 39.1289 4.83842 39.1289C5.96142 39.1289 6.98682 38.6895 7.67042 37.957L37.1138 8.36716H32.5727L62.0161 37.957C62.6997 38.6895 63.8227 39.1289 64.897 39.1289C67.1919 39.1289 68.9009 37.3711 68.9009 35.0762C68.9009 33.9531 68.4614 32.9277 67.729 32.2441L37.7485 2.06836C37.0161 1.23826 35.9419 0.847656 34.8677 0.847656C33.7446 0.847656 32.7192 1.23826 31.9868 2.06836L1.95752 32.2441Z",fill:"currentColor"})]})}function Y4(){return x.jsxs("svg",{width:"100%",height:"100%",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 79 48",fill:"none",children:[x.jsx("title",{children:"Menu"}),x.jsx("path",{fill:"currentColor",d:"M19.528 47.232h40.87c1.952 0 3.515-1.562 3.515-3.564a3.5 3.5 0 0 0-3.516-3.516H19.528a3.501 3.501 0 0 0-3.515 3.516c0 2.002 1.562 3.564 3.515 3.564ZM12.057 27.262h55.81a3.501 3.501 0 0 0 3.516-3.516 3.501 3.501 0 0 0-3.515-3.515h-55.81a3.501 3.501 0 0 0-3.516 3.515 3.501 3.501 0 0 0 3.515 3.516ZM4.391 7.34H75.29c2.002 0 3.515-1.563 3.515-3.516 0-2.002-1.513-3.564-3.515-3.564H4.39C2.438.26.876 1.822.876 3.824A3.501 3.501 0 0 0 4.39 7.34Z"})]})}Tu.Curtain=nk;function Tu(){var n,r;const e=Je(),{showLogo:t}=Or();return x.jsxs("div",{className:c8,children:[x.jsxs("div",{className:Nh,children:[t&&x.jsx("div",{className:Sa,children:x.jsx("div",{className:r8,children:x.jsx(Zn,{to:"/",style:{alignItems:"center",display:"flex",height:"100%"},children:x.jsx(Qd,{})})})}),e.topNav&&x.jsx(x.Fragment,{children:x.jsxs("div",{className:Sa,children:[x.jsx(Q4,{items:e.topNav}),x.jsx(X4,{items:e.topNav})]})})]}),x.jsxs("div",{className:Nh,children:[x.jsx("div",{className:Sa,style:{marginRight:"-8px"},children:x.jsx(q6,{})}),e.socials&&((n=e.socials)==null?void 0:n.length)>0&&x.jsxs(x.Fragment,{children:[x.jsx("div",{className:e8}),x.jsx("div",{className:Sa,style:{marginLeft:"-8px"},children:(r=e.socials)==null?void 0:r.map((o,i)=>x.jsx(tk,{...o},i))})]})]})]})}function Q4({items:e}){const{pathname:t}=Re(),n=Ki({pathname:t,items:e});return x.jsx(W1,{className:fg,children:x.jsx(K1,{children:e.map((r,o)=>r!=null&&r.link?x.jsx(Ql,{active:n==null?void 0:n.includes(r.id),href:r.link,children:r.text},o):x.jsxs(G1,{className:n8,children:[x.jsx(q1,{active:n==null?void 0:n.includes(r.id),children:r.text}),x.jsx(Y1,{className:X6,children:x.jsx(Z4,{items:r.items||[]})})]},o))})})}function Z4({items:e}){const{pathname:t}=Re(),n=Ki({pathname:t,items:e});return x.jsx("ul",{children:e==null?void 0:e.map((r,o)=>x.jsx(Ql,{active:n.includes(r.id),href:r.link,children:r.text},o))})}function X4({items:e}){var s;const[t,n]=p.useState(!1),{pathname:r}=Re(),o=Ki({pathname:r,items:e}),i=e.filter(u=>u.id===o[0])[0],{basePath:a}=Je(),l=a;return x.jsx("div",{className:D(fg,l8),children:i?x.jsxs(Bt.Root,{modal:!0,open:t,onOpenChange:n,children:[x.jsxs(Bt.Trigger,{className:D(dg,Xo),children:[i.text,x.jsx(st,{label:"Menu",icon:G4,size:"11px"})]}),x.jsx(Bt,{className:f8,children:x.jsx(B6,{type:"single",collapsible:!0,style:{display:"flex",flexDirection:"column"},children:e.map((u,d)=>{var c;return u!=null&&u.link?x.jsx(rn,{"data-active":o.includes(u.id),className:Xo,href:u.link,onClick:()=>n(!1),variant:"styleless",children:u.text},d):x.jsxs(H6,{value:d.toString(),children:[x.jsx(W6,{className:D(Xo,a8),"data-active":o.includes(u.id),style:qt({[Q6]:`url(${l}/.vocs/icons/chevron-down.svg)`,[Z6]:`url(${l}/.vocs/icons/chevron-up.svg)`}),children:u.text}),x.jsx(K6,{className:i8,children:(c=u.items)==null?void 0:c.map((f,h)=>x.jsx(rn,{className:Xo,href:f.link,onClick:()=>n(!1),variant:"styleless",children:f.text},h))})]},d)})})})]}):(s=e[0])!=null&&s.link?x.jsx(rn,{className:Xo,href:e[0].link,variant:"styleless",children:e[0].text}):null})}const J4={discord:Q1,github:Z1,telegram:X1,warpcast:J1,x:eg},ek={discord:"21px",github:"18px",telegram:"21px",warpcast:"18px",x:"16px"};function tk({icon:e,label:t,link:n,type:r}){return x.jsx("a",{className:Y6,href:n,target:"_blank",rel:"noopener noreferrer",children:x.jsx(st,{className:t8,label:t,icon:J4[e],size:ek[r]||"18px"})})}function nk({enableScrollToTop:e}){const{pathname:t}=Re(),{layout:n,showSidebar:r}=Or(),{frontmatter:o={}}=$r(),i=Kl(),[a,l]=p.useState(!1),[s,u]=p.useState(!1),d=p.useMemo(()=>{if(!i||n==="minimal")return;const h=Gg({sidebarItems:i.items,pathname:t});return h==null?void 0:h.text},[n,t,i]),c=p.useMemo(()=>{var h;if(!(typeof window>"u"))return(h=document.querySelector(".vocs_Content h1"))==null?void 0:h.textContent},[]),f=d||o.title||c;return x.jsxs("div",{className:J6,children:[x.jsx("div",{className:Lh,children:x.jsx("div",{className:oc,children:r?x.jsxs(Bt.Root,{modal:!0,open:s,onOpenChange:u,children:[x.jsxs(Bt.Trigger,{className:dg,children:[x.jsx(st,{label:"Menu",icon:Y4,size:"13px"}),x.jsx("div",{className:o8,children:f})]}),x.jsx(Bt,{className:d8,children:x.jsx(Hg,{onClickItem:()=>u(!1)})})]}):f})}),x.jsxs("div",{className:Lh,children:[e&&x.jsxs(x.Fragment,{children:[x.jsx("div",{className:oc,children:x.jsxs("button",{className:Dh,onClick:()=>window.scrollTo({behavior:"smooth",top:0}),type:"button",children:["Top",x.jsx(st,{label:"Scroll to top",icon:q4,size:"10px"})]})}),x.jsx("div",{className:u8})]}),n==="docs"&&x.jsx("div",{className:oc,children:x.jsxs(Bt.Root,{modal:!0,open:a,onOpenChange:l,children:[x.jsxs(Bt.Trigger,{className:Dh,children:["On this page",x.jsx(st,{label:"On this page",icon:Bg,size:"10px"})]}),x.jsx(Bt,{className:s8,children:x.jsx(pg,{onClickItem:()=>l(!1),showTitle:!1})})]})})]})]})}function Gg({sidebarItems:e,pathname:t}){const n=t.replace(/(.+)\/$/,"$1");for(const r of e){if((r==null?void 0:r.link)===n)return r;if(r.items){const o=Gg({sidebarItems:r.items,pathname:n});if(o)return o}}}var rk="vocs_SkipLink";const qg="vocs-content";function ok(){const{pathname:e}=Re();return x.jsx("a",{className:D(rk,r1),href:`${e}#${qg}`,children:"Skip to content"})}var ik="vocs_DocsLayout_content",ak="vocs_DocsLayout_content_withSidebar",lk="vocs_DocsLayout_content_withTopNav",sk="vocs_DocsLayout_gutterLeft",ck="vocs_DocsLayout_gutterRight",uk="vocs_DocsLayout_gutterRight_withSidebar",dk="vocs_DocsLayout_gutterTop",fk="vocs_DocsLayout_gutterTopCurtain",pk="vocs_DocsLayout_gutterTopCurtain_hidden",hk="vocs_DocsLayout_gutterTopCurtain_withSidebar",mk="vocs_DocsLayout_gutterTop_offsetLeftGutter",vk="vocs_DocsLayout_gutterTop_sticky",gk="vocs_DocsLayout",yk="vocs_DocsLayout_sidebar";function Ru({children:e}){const{banner:t,font:n}=Je(),{frontmatter:r={}}=$r(),{content:o}=r,{layout:i,showOutline:a,showSidebar:l,showTopNav:s}=Or(),{ref:u,inView:d}=Yv({initialInView:!0,rootMargin:"100px 0px 0px 0px"}),[c,f]=yu("banner",!0);return x.jsxs("div",{className:gk,"data-layout":i,style:qt({[pw]:c?t==null?void 0:t.height:void 0,[Y7.default]:n!=null&&n.google?`${n.google}, ${q7.default}`:void 0}),children:[x.jsx(ok,{}),c&&x.jsx(Dw,{hide:()=>f(!1)}),l&&x.jsx("div",{className:sk,children:x.jsx(Hg,{className:yk})}),s&&x.jsxs(x.Fragment,{children:[x.jsxs("div",{ref:u,className:D(dk,l&&mk,(i==="minimal"||i==="landing")&&vk),children:[x.jsx(bu,{}),x.jsx(Tu,{})]}),x.jsxs("div",{className:D(fk,l&&hk,(i==="minimal"||i==="landing")&&pk),children:[x.jsx(bu.Curtain,{}),x.jsx(Tu.Curtain,{enableScrollToTop:!d})]})]}),a&&x.jsx("div",{className:D(ck,l&&uk),children:x.jsx(pg,{})}),x.jsxs("div",{id:qg,className:D(ik,l&&ak,s&&lk),style:qt({[zs.horizontalPadding]:o==null?void 0:o.horizontalPadding,[zs.width]:o==null?void 0:o.width,[zs.verticalPadding]:o==null?void 0:o.verticalPadding}),children:[x.jsx(e1,{children:e}),x.jsx(v6,{})]}),x.jsx("div",{"data-bottom-observer":!0})]})}const $u={},Yg=Z.createContext($u);function xk(e){const t=Z.useContext(Yg);return Z.useMemo(function(){return typeof e=="function"?e(t):{...t,...e}},[t,e])}function _k(e){let t;return e.disableParentContext?t=typeof e.components=="function"?e.components($u):e.components||$u:t=xk(e.components),Z.createElement(Yg.Provider,{value:t},e.children)}var Qg={exports:{}},wk="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",Ek=wk,kk=Ek;function Zg(){}function Xg(){}Xg.resetWarningCache=Zg;var bk=function(){function e(r,o,i,a,l,s){if(s!==kk){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}e.isRequired=e;function t(){return e}var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:Xg,resetWarningCache:Zg};return n.PropTypes=n,n};Qg.exports=bk();var Ck=Qg.exports;const Ee=tr(Ck);function Pk(e){return e&&typeof e=="object"&&"default"in e?e.default:e}var Jg=p,Ak=Pk(Jg);function Kh(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Sk(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var Tk=!!(typeof window<"u"&&window.document&&window.document.createElement);function Rk(e,t,n){if(typeof e!="function")throw new Error("Expected reducePropsToState to be a function.");if(typeof t!="function")throw new Error("Expected handleStateChangeOnClient to be a function.");if(typeof n<"u"&&typeof n!="function")throw new Error("Expected mapStateOnServer to either be undefined or a function.");function r(o){return o.displayName||o.name||"Component"}return function(i){if(typeof i!="function")throw new Error("Expected WrappedComponent to be a React component.");var a=[],l;function s(){l=e(a.map(function(d){return d.props})),u.canUseDOM?t(l):n&&(l=n(l))}var u=function(d){Sk(c,d);function c(){return d.apply(this,arguments)||this}c.peek=function(){return l},c.rewind=function(){if(c.canUseDOM)throw new Error("You may only call rewind() on the server. Call peek() to read the current state.");var y=l;return l=void 0,a=[],y};var f=c.prototype;return f.UNSAFE_componentWillMount=function(){a.push(this),s()},f.componentDidUpdate=function(){s()},f.componentWillUnmount=function(){var y=a.indexOf(this);a.splice(y,1),s()},f.render=function(){return Ak.createElement(i,this.props)},c}(Jg.PureComponent);return Kh(u,"displayName","SideEffect("+r(i)+")"),Kh(u,"canUseDOM",Tk),u}}var $k=Rk;const Ok=tr($k);var Ik=typeof Element<"u",Lk=typeof Map=="function",Dk=typeof Set=="function",Nk=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function Ga(e,t){if(e===t)return!0;if(e&&t&&typeof e=="object"&&typeof t=="object"){if(e.constructor!==t.constructor)return!1;var n,r,o;if(Array.isArray(e)){if(n=e.length,n!=t.length)return!1;for(r=n;r--!==0;)if(!Ga(e[r],t[r]))return!1;return!0}var i;if(Lk&&e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(i=e.entries();!(r=i.next()).done;)if(!t.has(r.value[0]))return!1;for(i=e.entries();!(r=i.next()).done;)if(!Ga(r.value[1],t.get(r.value[0])))return!1;return!0}if(Dk&&e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(i=e.entries();!(r=i.next()).done;)if(!t.has(r.value[0]))return!1;return!0}if(Nk&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){if(n=e.length,n!=t.length)return!1;for(r=n;r--!==0;)if(e[r]!==t[r])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf&&typeof e.valueOf=="function"&&typeof t.valueOf=="function")return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString&&typeof e.toString=="function"&&typeof t.toString=="function")return e.toString()===t.toString();if(o=Object.keys(e),n=o.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!Object.prototype.hasOwnProperty.call(t,o[r]))return!1;if(Ik&&e instanceof Element)return!1;for(r=n;r--!==0;)if(!((o[r]==="_owner"||o[r]==="__v"||o[r]==="__o")&&e.$$typeof)&&!Ga(e[o[r]],t[o[r]]))return!1;return!0}return e!==e&&t!==t}var Mk=function(t,n){try{return Ga(t,n)}catch(r){if((r.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw r}};const jk=tr(Mk);/* object-assign (c) Sindre Sorhus @license MIT -*/var Gh=Object.getOwnPropertySymbols,F6=Object.prototype.hasOwnProperty,z6=Object.prototype.propertyIsEnumerable;function U6(e){if(e==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function V6(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de",Object.getOwnPropertyNames(e)[0]==="5")return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;var r=Object.getOwnPropertyNames(t).map(function(i){return t[i]});if(r.join("")!=="0123456789")return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach(function(i){o[i]=i}),Object.keys(Object.assign({},o)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}var B6=V6()?Object.assign:function(e,t){for(var n,r=U6(e),o,i=1;i=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},Z6=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e},Ou=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return n===!1?String(t):String(t).replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")},X6=function(t){var n=po(t,ee.TITLE),r=po(t,Fi.TITLE_TEMPLATE);if(r&&n)return r.replace(/%s/g,function(){return Array.isArray(n)?n.join(""):n});var o=po(t,Fi.DEFAULT_TITLE);return n||o||void 0},J6=function(t){return po(t,Fi.ON_CHANGE_CLIENT_STATE)||function(){}},ic=function(t,n){return n.filter(function(r){return typeof r[t]<"u"}).map(function(r){return r[t]}).reduce(function(r,o){return pt({},r,o)},{})},eb=function(t,n){return n.filter(function(r){return typeof r[ee.BASE]<"u"}).map(function(r){return r[ee.BASE]}).reverse().reduce(function(r,o){if(!r.length)for(var i=Object.keys(o),a=0;a=0;r--){var o=t[r];if(o.hasOwnProperty(n))return o[n]}return null},tb=function(t){return{baseTag:eb([ke.HREF,ke.TARGET],t),bodyAttributes:ic(yr.BODY,t),defer:po(t,Fi.DEFER),encode:po(t,Fi.ENCODE_SPECIAL_CHARACTERS),htmlAttributes:ic(yr.HTML,t),linkTags:Jo(ee.LINK,[ke.REL,ke.HREF],t),metaTags:Jo(ee.META,[ke.NAME,ke.CHARSET,ke.HTTPEQUIV,ke.PROPERTY,ke.ITEM_PROP],t),noscriptTags:Jo(ee.NOSCRIPT,[ke.INNER_HTML],t),onChangeClientState:J6(t),scriptTags:Jo(ee.SCRIPT,[ke.SRC,ke.INNER_HTML],t),styleTags:Jo(ee.STYLE,[ke.CSS_TEXT],t),title:X6(t),titleAttributes:ic(yr.TITLE,t)}},Iu=function(){var e=Date.now();return function(t){var n=Date.now();n-e>16?(e=n,t(n)):setTimeout(function(){Iu(t)},0)}}(),Yh=function(t){return clearTimeout(t)},nb=typeof window<"u"?window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||Iu:global.requestAnimationFrame||Iu,rb=typeof window<"u"?window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||Yh:global.cancelAnimationFrame||Yh,ob=function(t){return console&&typeof console.warn=="function"&&console.warn(t)},ei=null,ib=function(t){ei&&rb(ei),t.defer?ei=nb(function(){Qh(t,function(){ei=null})}):(Qh(t),ei=null)},Qh=function(t,n){var r=t.baseTag,o=t.bodyAttributes,i=t.htmlAttributes,a=t.linkTags,l=t.metaTags,s=t.noscriptTags,u=t.onChangeClientState,d=t.scriptTags,c=t.styleTags,f=t.title,h=t.titleAttributes;Lu(ee.BODY,o),Lu(ee.HTML,i),ab(f,h);var y={baseTag:Br(ee.BASE,r),linkTags:Br(ee.LINK,a),metaTags:Br(ee.META,l),noscriptTags:Br(ee.NOSCRIPT,s),scriptTags:Br(ee.SCRIPT,d),styleTags:Br(ee.STYLE,c)},g={},w={};Object.keys(y).forEach(function(m){var v=y[m],_=v.newTags,E=v.oldTags;_.length&&(g[m]=_),E.length&&(w[m]=y[m].oldTags)}),n&&n(),u(t,g,w)},ey=function(t){return Array.isArray(t)?t.join(""):t},ab=function(t,n){typeof t<"u"&&document.title!==t&&(document.title=ey(t)),Lu(ee.TITLE,n)},Lu=function(t,n){var r=document.getElementsByTagName(t)[0];if(r){for(var o=r.getAttribute(Ht),i=o?o.split(","):[],a=[].concat(i),l=Object.keys(n),s=0;s=0;f--)r.removeAttribute(a[f]);i.length===a.length?r.removeAttribute(Ht):r.getAttribute(Ht)!==l.join(",")&&r.setAttribute(Ht,l.join(","))}},Br=function(t,n){var r=document.head||document.querySelector(ee.HEAD),o=r.querySelectorAll(t+"["+Ht+"]"),i=Array.prototype.slice.call(o),a=[],l=void 0;return n&&n.length&&n.forEach(function(s){var u=document.createElement(t);for(var d in s)if(s.hasOwnProperty(d))if(d===ke.INNER_HTML)u.innerHTML=s.innerHTML;else if(d===ke.CSS_TEXT)u.styleSheet?u.styleSheet.cssText=s.cssText:u.appendChild(document.createTextNode(s.cssText));else{var c=typeof s[d]>"u"?"":s[d];u.setAttribute(d,c)}u.setAttribute(Ht,"true"),i.some(function(f,h){return l=h,u.isEqualNode(f)})?i.splice(l,1):a.push(u)}),i.forEach(function(s){return s.parentNode.removeChild(s)}),a.forEach(function(s){return r.appendChild(s)}),{oldTags:i,newTags:a}},ty=function(t){return Object.keys(t).reduce(function(n,r){var o=typeof t[r]<"u"?r+'="'+t[r]+'"':""+r;return n?n+" "+o:o},"")},lb=function(t,n,r,o){var i=ty(r),a=ey(n);return i?"<"+t+" "+Ht+'="true" '+i+">"+Ou(a,o)+"":"<"+t+" "+Ht+'="true">'+Ou(a,o)+""},sb=function(t,n,r){return n.reduce(function(o,i){var a=Object.keys(i).filter(function(u){return!(u===ke.INNER_HTML||u===ke.CSS_TEXT)}).reduce(function(u,d){var c=typeof i[d]>"u"?d:d+'="'+Ou(i[d],r)+'"';return u?u+" "+c:c},""),l=i.innerHTML||i.cssText||"",s=K6.indexOf(t)===-1;return o+"<"+t+" "+Ht+'="true" '+a+(s?"/>":">"+l+"")},"")},ny=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Object.keys(t).reduce(function(r,o){return r[Al[o]||o]=t[o],r},n)},cb=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Object.keys(t).reduce(function(r,o){return r[W6[o]||o]=t[o],r},n)},ub=function(t,n,r){var o,i=(o={key:n},o[Ht]=!0,o),a=ny(r,i);return[Z.createElement(ee.TITLE,a,n)]},db=function(t,n){return n.map(function(r,o){var i,a=(i={key:o},i[Ht]=!0,i);return Object.keys(r).forEach(function(l){var s=Al[l]||l;if(s===ke.INNER_HTML||s===ke.CSS_TEXT){var u=r.innerHTML||r.cssText;a.dangerouslySetInnerHTML={__html:u}}else a[s]=r[l]}),Z.createElement(t,a)})},ln=function(t,n,r){switch(t){case ee.TITLE:return{toComponent:function(){return ub(t,n.title,n.titleAttributes)},toString:function(){return lb(t,n.title,n.titleAttributes,r)}};case yr.BODY:case yr.HTML:return{toComponent:function(){return ny(n)},toString:function(){return ty(n)}};default:return{toComponent:function(){return db(t,n)},toString:function(){return sb(t,n,r)}}}},ry=function(t){var n=t.baseTag,r=t.bodyAttributes,o=t.encode,i=t.htmlAttributes,a=t.linkTags,l=t.metaTags,s=t.noscriptTags,u=t.scriptTags,d=t.styleTags,c=t.title,f=c===void 0?"":c,h=t.titleAttributes;return{base:ln(ee.BASE,n,o),bodyAttributes:ln(yr.BODY,r,o),htmlAttributes:ln(yr.HTML,i,o),link:ln(ee.LINK,a,o),meta:ln(ee.META,l,o),noscript:ln(ee.NOSCRIPT,s,o),script:ln(ee.SCRIPT,u,o),style:ln(ee.STYLE,d,o),title:ln(ee.TITLE,{title:f,titleAttributes:h},o)}},fb=function(t){var n,r;return r=n=function(o){Q6(i,o);function i(){return q6(this,i),Z6(this,o.apply(this,arguments))}return i.prototype.shouldComponentUpdate=function(l){return!j6(this.props,l)},i.prototype.mapNestedChildrenToProps=function(l,s){if(!s)return null;switch(l.type){case ee.SCRIPT:case ee.NOSCRIPT:return{innerHTML:s};case ee.STYLE:return{cssText:s}}throw new Error("<"+l.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")},i.prototype.flattenArrayTypeChildren=function(l){var s,u=l.child,d=l.arrayTypeChildren,c=l.newChildProps,f=l.nestedChildren;return pt({},d,(s={},s[u.type]=[].concat(d[u.type]||[],[pt({},c,this.mapNestedChildrenToProps(u,f))]),s))},i.prototype.mapObjectTypeChildren=function(l){var s,u,d=l.child,c=l.newProps,f=l.newChildProps,h=l.nestedChildren;switch(d.type){case ee.TITLE:return pt({},c,(s={},s[d.type]=h,s.titleAttributes=pt({},f),s));case ee.BODY:return pt({},c,{bodyAttributes:pt({},f)});case ee.HTML:return pt({},c,{htmlAttributes:pt({},f)})}return pt({},c,(u={},u[d.type]=pt({},f),u))},i.prototype.mapArrayTypeChildrenToProps=function(l,s){var u=pt({},s);return Object.keys(l).forEach(function(d){var c;u=pt({},u,(c={},c[d]=l[d],c))}),u},i.prototype.warnOnInvalidChildren=function(l,s){return!0},i.prototype.mapChildrenToProps=function(l,s){var u=this,d={};return Z.Children.forEach(l,function(c){if(!(!c||!c.props)){var f=c.props,h=f.children,y=qh(f,["children"]),g=cb(y);switch(u.warnOnInvalidChildren(c,h),c.type){case ee.LINK:case ee.META:case ee.NOSCRIPT:case ee.SCRIPT:case ee.STYLE:d=u.flattenArrayTypeChildren({child:c,arrayTypeChildren:d,newChildProps:g,nestedChildren:h});break;default:s=u.mapObjectTypeChildren({child:c,newProps:s,newChildProps:g,nestedChildren:h});break}}}),s=this.mapArrayTypeChildrenToProps(d,s),s},i.prototype.render=function(){var l=this.props,s=l.children,u=qh(l,["children"]),d=pt({},u);return s&&(d=this.mapChildrenToProps(s,d)),Z.createElement(t,d)},Y6(i,null,[{key:"canUseDOM",set:function(l){t.canUseDOM=l}}]),i}(Z.Component),n.propTypes={base:Ee.object,bodyAttributes:Ee.object,children:Ee.oneOfType([Ee.arrayOf(Ee.node),Ee.node]),defaultTitle:Ee.string,defer:Ee.bool,encodeSpecialCharacters:Ee.bool,htmlAttributes:Ee.object,link:Ee.arrayOf(Ee.object),meta:Ee.arrayOf(Ee.object),noscript:Ee.arrayOf(Ee.object),onChangeClientState:Ee.func,script:Ee.arrayOf(Ee.object),style:Ee.arrayOf(Ee.object),title:Ee.string,titleAttributes:Ee.object,titleTemplate:Ee.string},n.defaultProps={defer:!0,encodeSpecialCharacters:!0},n.peek=t.peek,n.rewind=function(){var o=t.rewind();return o||(o=ry({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}})),o},r},pb=function(){return null},hb=O6(tb,ib,ry)(pb),Du=fb(hb);Du.renderStatic=Du.rewind;var ac="vocs_Anchor",mb="vocs_Autolink";function vb(e){const{pathname:t}=Re();return x.jsx("a",{...e,className:D(e.className,mb),href:`${t}${e.href}`})}function gb(e){const{children:t,href:n}=e,{pathname:r}=Re();return t&&typeof t=="object"&&"props"in t&&t.props["data-autolink-icon"]?x.jsx(vb,{className:D(e.className,ac),...e}):n!=null&&n.match(/^#/)?x.jsx("a",{className:D(e.className,ac),...e,href:`${r}${n}`}):x.jsx(rn,{className:D(e.className,ac),...e})}var yb="vocs_Callout_danger",xb="vocs_Callout_info",_b="vocs_Callout_note",oy="vocs_Callout",wb="vocs_Callout_success",Eb="vocs_Callout_tip",kb="vocs_Callout_warning";const bb=Object.freeze(Object.defineProperty({__proto__:null,danger:yb,info:xb,note:_b,root:oy,success:wb,tip:Eb,warning:kb},Symbol.toStringTag,{value:"Module"}));function Cb({className:e,children:t,type:n}){return x.jsx("aside",{className:D(e,oy,bb[n]),children:t})}var Pb="vocs_Aside";function Ab(e){const t=D(e.className,Pb);return"data-callout"in e?x.jsx(Cb,{className:t,type:e["data-callout"],children:e.children}):x.jsx("aside",{...e,className:t})}var Sb="vocs_Blockquote";function Tb(e){return x.jsx("blockquote",{...e,className:D(e.className,Sb)})}var Rb="vocs_Code";function $b(e){const t=Ob(e.children);return x.jsx("code",{...e,className:D(e.className,Rb),children:t})}function Ob(e){return Array.isArray(e)?e.map((t,n)=>{var r,o,i;return t.props&&"data-line"in t.props&&typeof t.props.children=="string"&&t.props.children.trim()===""&&((i=(o=(r=e[n+1])==null?void 0:r.props)==null?void 0:o.className)!=null&&i.includes("twoslash-tag-line"))?null:t}).filter(Boolean):e}var Ib="vocs_Details";function Lb(e){return x.jsx("details",{...e,className:D(e.className,Ib)})}var Db="vocs_Authors_authors",Nb="vocs_Authors_link",Mb="vocs_Authors",Zh="vocs_Authors_separator";function iy(e){const{frontmatter:t}=$r(),{authors:n=t==null?void 0:t.authors,date:r=t==null?void 0:t.date}=e,o=p.useMemo(()=>{if(n)return Array.isArray(n)?n:n.split(",").map(a=>a.trim())},[n]),i=p.useMemo(()=>r?new Date(r).toLocaleDateString("en-US",{year:"numeric",month:"long",day:"numeric"}):null,[r]);return x.jsxs("div",{className:Mb,children:[i,o&&(i?" by ":"By "),x.jsx("span",{className:Db,children:o==null?void 0:o.map((a,l)=>{const{text:s,url:u}=jb(a);return x.jsxs(p.Fragment,{children:[u?x.jsx("a",{className:Nb,href:u,target:"_blank",rel:"noopener noreferrer",children:s}):s,lx.jsxs(p.Fragment,{children:[x.jsx("div",{className:Ub,children:x.jsxs(Zn,{to:e.path,children:[x.jsx("h2",{className:Hb,children:e.title}),x.jsx(iy,{authors:e.authors,date:e.date}),x.jsxs("p",{className:Fb,children:[e.description," ",x.jsx("span",{className:Vb,children:"[→]"})]})]})}),tx.jsxs(p.Fragment,{children:[x.jsx("div",{className:Jb,children:t.name}),t.items.map((r,o)=>{var i;return x.jsx("div",{className:Zb,style:qt({[Gb]:r.length.toString(),[qb]:`${((i=t.height)==null?void 0:i.toString())??"40"}px`}),children:r.map((a,l)=>x.jsx(rn,{className:D(Kb,a?Xb:void 0),hideExternalIcon:!0,href:a==null?void 0:a.link,variant:"styleless",children:x.jsx("img",{className:Yb,src:a==null?void 0:a.image,alt:a==null?void 0:a.name})},l))},o)})]},n))})}var tC="var(--vocs_AutolinkIcon_iconUrl)",nC="vocs_AutolinkIcon";function rC(e){const{basePath:t}=Je(),n=t;return x.jsx("div",{...e,className:D(e.className,nC),style:qt({[tC]:`url(${n}/.vocs/icons/link.svg)`})})}const lc="rovingFocusGroup.onEntryFocus",oC={bubbles:!1,cancelable:!0},pf="RovingFocusGroup",[Nu,ay,iC]=Yl(pf),[aC,ly]=kn(pf,[iC]),[lC,sC]=aC(pf),cC=p.forwardRef((e,t)=>p.createElement(Nu.Provider,{scope:e.__scopeRovingFocusGroup},p.createElement(Nu.Slot,{scope:e.__scopeRovingFocusGroup},p.createElement(uC,q({},e,{ref:t}))))),uC=p.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:n,orientation:r,loop:o=!1,dir:i,currentTabStopId:a,defaultCurrentTabStopId:l,onCurrentTabStopIdChange:s,onEntryFocus:u,...d}=e,c=p.useRef(null),f=Ue(t,c),h=ql(i),[y=null,g]=ar({prop:a,defaultProp:l,onChange:s}),[w,m]=p.useState(!1),v=at(u),_=ay(n),E=p.useRef(!1),[C,k]=p.useState(0);return p.useEffect(()=>{const P=c.current;if(P)return P.addEventListener(lc,v),()=>P.removeEventListener(lc,v)},[v]),p.createElement(lC,{scope:n,orientation:r,dir:h,loop:o,currentTabStopId:y,onItemFocus:p.useCallback(P=>g(P),[g]),onItemShiftTab:p.useCallback(()=>m(!0),[]),onFocusableItemAdd:p.useCallback(()=>k(P=>P+1),[]),onFocusableItemRemove:p.useCallback(()=>k(P=>P-1),[])},p.createElement(fe.div,q({tabIndex:w||C===0?-1:0,"data-orientation":r},d,{ref:f,style:{outline:"none",...e.style},onMouseDown:le(e.onMouseDown,()=>{E.current=!0}),onFocus:le(e.onFocus,P=>{const A=!E.current;if(P.target===P.currentTarget&&A&&!w){const S=new CustomEvent(lc,oC);if(P.currentTarget.dispatchEvent(S),!S.defaultPrevented){const O=_().filter(U=>U.focusable),j=O.find(U=>U.active),N=O.find(U=>U.id===y),$=[j,N,...O].filter(Boolean).map(U=>U.ref.current);sy($)}}E.current=!1}),onBlur:le(e.onBlur,()=>m(!1))})))}),dC="RovingFocusGroupItem",fC=p.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:n,focusable:r=!0,active:o=!1,tabStopId:i,...a}=e,l=on(),s=i||l,u=sC(dC,n),d=u.currentTabStopId===s,c=ay(n),{onFocusableItemAdd:f,onFocusableItemRemove:h}=u;return p.useEffect(()=>{if(r)return f(),()=>h()},[r,f,h]),p.createElement(Nu.ItemSlot,{scope:n,id:s,focusable:r,active:o},p.createElement(fe.span,q({tabIndex:d?0:-1,"data-orientation":u.orientation},a,{ref:t,onMouseDown:le(e.onMouseDown,y=>{r?u.onItemFocus(s):y.preventDefault()}),onFocus:le(e.onFocus,()=>u.onItemFocus(s)),onKeyDown:le(e.onKeyDown,y=>{if(y.key==="Tab"&&y.shiftKey){u.onItemShiftTab();return}if(y.target!==y.currentTarget)return;const g=mC(y,u.orientation,u.dir);if(g!==void 0){y.preventDefault();let m=c().filter(v=>v.focusable).map(v=>v.ref.current);if(g==="last")m.reverse();else if(g==="prev"||g==="next"){g==="prev"&&m.reverse();const v=m.indexOf(y.currentTarget);m=u.loop?vC(m,v+1):m.slice(v+1)}setTimeout(()=>sy(m))}})})))}),pC={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function hC(e,t){return t!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="ArrowRight"?"ArrowLeft":e}function mC(e,t,n){const r=hC(e.key,n);if(!(t==="vertical"&&["ArrowLeft","ArrowRight"].includes(r))&&!(t==="horizontal"&&["ArrowUp","ArrowDown"].includes(r)))return pC[r]}function sy(e){const t=document.activeElement;for(const n of e)if(n===t||(n.focus(),document.activeElement!==t))return}function vC(e,t){return e.map((n,r)=>e[(t+r)%e.length])}const gC=cC,yC=fC,cy="Tabs",[xC,SA]=kn(cy,[ly]),uy=ly(),[_C,hf]=xC(cy),wC=p.forwardRef((e,t)=>{const{__scopeTabs:n,value:r,onValueChange:o,defaultValue:i,orientation:a="horizontal",dir:l,activationMode:s="automatic",...u}=e,d=ql(l),[c,f]=ar({prop:r,onChange:o,defaultProp:i});return p.createElement(_C,{scope:n,baseId:on(),value:c,onValueChange:f,orientation:a,dir:d,activationMode:s},p.createElement(fe.div,q({dir:d,"data-orientation":a},u,{ref:t})))}),EC="TabsList",kC=p.forwardRef((e,t)=>{const{__scopeTabs:n,loop:r=!0,...o}=e,i=hf(EC,n),a=uy(n);return p.createElement(gC,q({asChild:!0},a,{orientation:i.orientation,dir:i.dir,loop:r}),p.createElement(fe.div,q({role:"tablist","aria-orientation":i.orientation},o,{ref:t})))}),bC="TabsTrigger",CC=p.forwardRef((e,t)=>{const{__scopeTabs:n,value:r,disabled:o=!1,...i}=e,a=hf(bC,n),l=uy(n),s=dy(a.baseId,r),u=fy(a.baseId,r),d=r===a.value;return p.createElement(yC,q({asChild:!0},l,{focusable:!o,active:d}),p.createElement(fe.button,q({type:"button",role:"tab","aria-selected":d,"aria-controls":u,"data-state":d?"active":"inactive","data-disabled":o?"":void 0,disabled:o,id:s},i,{ref:t,onMouseDown:le(e.onMouseDown,c=>{!o&&c.button===0&&c.ctrlKey===!1?a.onValueChange(r):c.preventDefault()}),onKeyDown:le(e.onKeyDown,c=>{[" ","Enter"].includes(c.key)&&a.onValueChange(r)}),onFocus:le(e.onFocus,()=>{const c=a.activationMode!=="manual";!d&&!o&&c&&a.onValueChange(r)})})))}),PC="TabsContent",AC=p.forwardRef((e,t)=>{const{__scopeTabs:n,value:r,forceMount:o,children:i,...a}=e,l=hf(PC,n),s=dy(l.baseId,r),u=fy(l.baseId,r),d=r===l.value,c=p.useRef(d);return p.useEffect(()=>{const f=requestAnimationFrame(()=>c.current=!1);return()=>cancelAnimationFrame(f)},[]),p.createElement(bn,{present:o||d},({present:f})=>p.createElement(fe.div,q({"data-state":d?"active":"inactive","data-orientation":l.orientation,role:"tabpanel","aria-labelledby":s,hidden:!f,id:u,tabIndex:0},a,{ref:t,style:{...e.style,animationDuration:c.current?"0s":void 0}}),f&&i))});function dy(e,t){return`${e}-trigger-${t}`}function fy(e,t){return`${e}-content-${t}`}const SC=wC,TC=kC,RC=CC,$C=AC;var OC="vocs_Tabs_content",IC="vocs_Tabs_list",LC="vocs_Tabs",DC="vocs_Tabs_trigger";function NC(e){return x.jsx(SC,{...e,className:D(e.className,LC)})}function MC(e){return x.jsx(TC,{...e,className:D(e.className,IC)})}function jC(e){return x.jsx(RC,{...e,className:D(e.className,DC)})}function FC(e){return x.jsx($C,{...e,className:D(e.className,OC)})}var zC="vocs_CodeGroup";function UC({children:e}){if(!Array.isArray(e))return null;const t=e.map(n=>{const r=n.props["data-title"]?n:n.props.children,{props:o}=r,i=o["data-title"],a=o.children;return{title:i,content:a}});return x.jsxs(NC,{className:zC,defaultValue:t[0].title,children:[x.jsx(MC,{"aria-label":"Code group",children:t.map(({title:n},r)=>x.jsx(jC,{value:n||r.toString(),children:n},n||r.toString()))}),t.map(({title:n,content:r},o)=>{var a,l;const i=(l=(a=r.props)==null?void 0:a.className)==null?void 0:l.includes("shiki");return x.jsx(FC,{"data-shiki":i,value:n||o.toString(),children:r},n||o.toString())})]})}var VC="vocs_Div",BC="vocs_Step_content",HC="vocs_Step",py="vocs_Step_title",WC="vocs_H2";function hy(e){return x.jsx(Oo,{...e,className:D(e.className,WC),level:2})}var KC="vocs_H3";function my(e){return x.jsx(Oo,{...e,className:D(e.className,KC),level:3})}var GC="vocs_H4";function vy(e){return x.jsx(Oo,{...e,className:D(e.className,GC),level:4})}var qC="vocs_H5";function gy(e){return x.jsx(Oo,{...e,className:D(e.className,qC),level:5})}var YC="vocs_H6";function yy(e){return x.jsx(Oo,{...e,className:D(e.className,YC),level:6})}function QC({children:e,className:t,title:n,titleLevel:r=2}){const o=(()=>{if(r===2)return hy;if(r===3)return my;if(r===4)return vy;if(r===5)return gy;if(r===6)return yy;throw new Error("Invalid.")})();return x.jsxs("div",{className:D(t,HC),children:[typeof n=="string"?x.jsx(o,{className:py,children:n}):n,x.jsx("div",{className:BC,children:e})]})}var ZC="vocs_Steps";function XC({children:e,className:t}){return x.jsx("div",{className:D(t,ZC),children:e})}function JC({children:e}){return Array.isArray(e)?x.jsx(XC,{children:e.map(({props:t},n)=>{const[r,...o]=Array.isArray(t.children)?t.children:[t.children];return x.jsx(QC,{title:p.cloneElement(r,{className:py}),children:o},n)})}):null}var eP="vocs_Subtitle";function tP({children:e}){return x.jsx("div",{className:eP,role:"doc-subtitle",children:e})}function nP(e){const{layout:t}=Or(),n=D(e.className,VC);return e.className==="code-group"?x.jsx(UC,{...e,className:n}):"data-authors"in e?x.jsx(iy,{}):"data-blog-posts"in e?x.jsx(Wb,{}):"data-sponsors"in e?x.jsx(eC,{}):"data-autolink-icon"in e&&t==="docs"?x.jsx(rC,{...e,className:n}):"data-vocs-steps"in e?x.jsx(JC,{...e,className:n}):e.role==="doc-subtitle"?x.jsx(tP,{...e}):x.jsx("div",{...e,className:n})}var rP="vocs_Figcaption";function oP(e){const t=D(e.className,rP);return x.jsx("figcaption",{...e,className:t})}var iP="vocs_Figure";function aP(e){const t=D(e.className,iP);return x.jsx("figure",{...e,className:t})}var lP="vocs_Header";function sP(e){return x.jsx("header",{...e,className:D(e.className,lP)})}var cP="vocs_HorizontalRule";function uP(e){return x.jsx("hr",{...e,className:D(e.className,cP)})}var dP="vocs_List_ordered",fP="vocs_List",pP="vocs_List_unordered";function Jh({ordered:e,...t}){const n=e?"ol":"ul";return x.jsx(n,{...t,className:D(t.className,fP,e?dP:pP)})}var hP="vocs_ListItem";function mP(e){return x.jsx("li",{...e,className:D(e.className,hP)})}function vP(){const e=p.useRef(null),[t,n]=p.useState(!1);p.useEffect(()=>{if(!t)return;const o=setTimeout(()=>n(!1),1e3);return()=>clearTimeout(o)},[t]);function r(){var a;n(!0);const o=(a=e.current)==null?void 0:a.cloneNode(!0),i=o==null?void 0:o.querySelectorAll("button,.line.diff.remove,.twoslash-popup-info-hover,.twoslash-popup-info,.twoslash-meta-line,.twoslash-tag-line");for(const l of i??[])l.remove();navigator.clipboard.writeText(o==null?void 0:o.textContent)}return{copied:t,copy:r,ref:e}}var gP="vocs_CopyButton";function yP(){return x.jsxs("svg",{width:"100%",height:"100%",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 68 67",children:[x.jsx("title",{children:"Checkmark"}),x.jsx("path",{fill:"currentColor",d:"M26.175 66.121c1.904 0 3.418-.83 4.492-2.49L66.263 7.332c.83-1.27 1.123-2.295 1.123-3.32 0-2.393-1.563-4.004-4.004-4.004-1.758 0-2.734.586-3.809 2.295L25.98 56.209 8.304 32.381c-1.123-1.514-2.198-2.149-3.809-2.149-2.441 0-4.2 1.71-4.2 4.15 0 1.026.44 2.15 1.27 3.224l19.971 25.927c1.367 1.758 2.734 2.588 4.639 2.588Z"})]})}function xP(){return x.jsxs("svg",{width:"100%",height:"100%",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 82 82",children:[x.jsx("title",{children:"Copy"}),x.jsx("path",{fill:"currentColor",d:"M12.451 63.281h38.38c8.3 0 12.45-4.053 12.45-12.256v-38.77C63.281 4.054 59.131 0 50.831 0H12.45C4.101 0 0 4.053 0 12.256v38.77C0 59.227 4.102 63.28 12.451 63.28Zm.098-7.031c-3.516 0-5.518-1.904-5.518-5.615V12.647c0-3.711 2.002-5.616 5.518-5.616h38.183c3.516 0 5.518 1.905 5.518 5.615v37.989c0 3.71-2.002 5.615-5.518 5.615H12.55Z"}),x.jsx("path",{stroke:"currentColor",strokeWidth:"6.75px",d:"M69.385 78.266h-38.38c-3.679 0-5.782-.894-6.987-2.081-1.196-1.178-2.088-3.219-2.088-6.8v-38.77c0-3.581.892-5.622 2.088-6.8 1.205-1.187 3.308-2.08 6.988-2.08h38.379c3.65 0 5.758.89 6.973 2.084 1.203 1.182 2.103 3.225 2.103 6.796v38.77c0 3.57-.9 5.614-2.103 6.796-1.215 1.193-3.323 2.085-6.973 2.085Z"})]})}function _P({copy:e,copied:t}){return x.jsx("button",{className:gP,onClick:e,type:"button",children:t?x.jsx(st,{label:"Copied",size:"14px",icon:yP}):x.jsx(st,{label:"Copy",size:"18px",icon:xP})})}var wP="vocs_CodeBlock";function EP(e){return x.jsx("div",{...e,className:D(e.className,wP)})}function kP(){return x.jsxs("svg",{width:"100%",height:"100%",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 94 99",fill:"none",children:[x.jsx("title",{children:"File"}),x.jsx("rect",{width:"77px",height:"89px",x:"8px",y:"3px",stroke:"currentColor",strokeWidth:"6px",rx:"7px"}),x.jsx("path",{stroke:"currentColor",strokeLinecap:"round",strokeWidth:"6px",d:"M25 22h43M25 35h43M25 48h22"})]})}function bP(){return x.jsxs("svg",{width:"100%",height:"100%",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 79 95",fill:"none",children:[x.jsx("title",{children:"Terminal"}),x.jsx("path",{fill:"currentColor",d:"M38.281 34.033c0-1.074-.39-2.05-1.22-2.88L6.885 1.171C6.152.39 5.175 0 4.053 0 1.758 0 0 1.709 0 4.004c0 1.074.488 2.1 1.172 2.88l27.295 27.15L1.172 61.181C.488 61.962 0 62.939 0 64.062c0 2.295 1.758 4.004 4.053 4.004 1.123 0 2.1-.39 2.832-1.172l30.176-29.98c.83-.83 1.22-1.807 1.22-2.88Z"}),x.jsx("path",{stroke:"currentColor",strokeLinecap:"round",strokeWidth:"8px",d:"M36 75h55"})]})}var CP="vocs_CodeTitle";function PP({children:e,className:t,language:n,...r}){return x.jsxs("div",{...r,className:D(t,CP),children:[n==="bash"?x.jsx(st,{label:"Terminal",size:"14px",icon:bP,style:{marginTop:3}}):e.match(/\.(.*)$/)?x.jsx(st,{label:"File",size:"14px",icon:kP,style:{marginTop:1}}):null,e]})}var AP="vocs_Pre",SP="vocs_Pre_wrapper";function TP({children:e,className:t,...n}){const{copied:r,copy:o,ref:i}=vP();function a(u){return!u||typeof u!="object"?u:"props"in u?{...u,props:{...u.props,children:Array.isArray(u.props.children)?u.props.children.map(a):a(u.props.children)}}:u}const l=p.useMemo(()=>a(e),[e]);return(u=>t!=null&&t.includes("shiki")?x.jsxs(EP,{children:[n["data-title"]&&x.jsx(PP,{language:n["data-lang"],children:n["data-title"]}),u]}):u)(x.jsx("div",{className:D(SP),children:x.jsxs("pre",{ref:i,...n,className:D(t,AP),children:["data-language"in n&&x.jsx(_P,{copied:r,copy:o}),l]})}))}var RP="vocs_Footnotes";function $P(e){return x.jsx("section",{...e,className:D(e.className,RP)})}var e0="vocs_Section";function OP(e){return"data-footnotes"in e?x.jsx($P,{...e,className:D(e.className,e0)}):x.jsx("section",{...e,className:D(e.className,e0)})}var t0="vocs_Span";function qa(e,t){if(!e||!t)return!1;const n=t.getRootNode==null?void 0:t.getRootNode();if(e.contains(t))return!0;if(n&&Su(n)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function Mu(e,t){const n=["mouse","pen"];return t||n.push("",void 0),n.includes(e)}function Ra(e){return(e==null?void 0:e.ownerDocument)||document}function IP(e){return"composedPath"in e?e.composedPath()[0]:e.target}const xy={...Wu},LP=xy.useInsertionEffect,DP=LP||(e=>e());function NP(e){const t=p.useRef(()=>{});return DP(()=>{t.current=e}),p.useCallback(function(){for(var n=arguments.length,r=new Array(n),o=0;o"floating-ui-"+Math.random().toString(36).slice(2,6)+MP++;function jP(){const[e,t]=p.useState(()=>n0?r0():void 0);return Po(()=>{e==null&&t(r0())},[]),p.useEffect(()=>{n0=!0},[]),e}const FP=xy.useId,_y=FP||jP,zP=p.forwardRef(function(t,n){const{context:{placement:r,elements:{floating:o},middlewareData:{arrow:i}},width:a=14,height:l=7,tipRadius:s=0,strokeWidth:u=0,staticOffset:d,stroke:c,d:f,style:{transform:h,...y}={},...g}=t,w=_y();if(!o)return null;const m=u*2,v=m/2,_=a/2*(s/-8+1),E=l/2*s/4,[C,k]=r.split("-"),P=Cg.isRTL(o),A=!!f,S=C==="top"||C==="bottom",O=d&&k==="end"?"bottom":"top";let j=d&&k==="end"?"right":"left";d&&P&&(j=k==="end"?"left":"right");const N=(i==null?void 0:i.x)!=null?d||i.x:"",F=(i==null?void 0:i.y)!=null?d||i.y:"",$=f||"M0,0"+(" H"+a)+(" L"+(a-_)+","+(l-E))+(" Q"+a/2+","+l+" "+_+","+(l-E))+" Z",U={top:A?"rotate(180deg)":"",left:A?"rotate(90deg)":"rotate(-90deg)",bottom:A?"":"rotate(180deg)",right:A?"rotate(-90deg)":"rotate(90deg)"}[C];return p.createElement("svg",ju({},g,{"aria-hidden":!0,ref:n,width:A?a:a+m,height:a,viewBox:"0 0 "+a+" "+(l>a?l:a),style:{position:"absolute",pointerEvents:"none",[j]:N,[O]:F,[C]:S||A?"100%":"calc(100% - "+m/2+"px)",transform:""+U+(h??""),...y}}),m>0&&p.createElement("path",{clipPath:"url(#"+w+")",fill:"none",stroke:c,strokeWidth:m+(f?0:1),d:$}),p.createElement("path",{stroke:m&&!f?g.fill:"none",d:$}),p.createElement("clipPath",{id:w},p.createElement("rect",{x:-v,y:v*(A?-1:1),width:a+m,height:a})))});function UP(){const e=new Map;return{emit(t,n){var r;(r=e.get(t))==null||r.forEach(o=>o(n))},on(t,n){e.set(t,[...e.get(t)||[],n])},off(t,n){var r;e.set(t,((r=e.get(t))==null?void 0:r.filter(o=>o!==n))||[])}}}const VP=p.createContext(null),BP=p.createContext(null),wy=()=>{var e;return((e=p.useContext(VP))==null?void 0:e.id)||null},Ey=()=>p.useContext(BP);function HP(e){return"data-floating-ui-"+e}function o0(e){const t=p.useRef(e);return Po(()=>{t.current=e}),t}const i0=HP("safe-polygon");function sc(e,t,n){return n&&!Mu(n)?0:typeof e=="number"?e:e==null?void 0:e[t]}function WP(e,t){t===void 0&&(t={});const{open:n,onOpenChange:r,dataRef:o,events:i,elements:{domReference:a,floating:l},refs:s}=e,{enabled:u=!0,delay:d=0,handleClose:c=null,mouseOnly:f=!1,restMs:h=0,move:y=!0}=t,g=Ey(),w=wy(),m=o0(c),v=o0(d),_=p.useRef(),E=p.useRef(),C=p.useRef(),k=p.useRef(),P=p.useRef(!0),A=p.useRef(!1),S=p.useRef(()=>{}),O=p.useCallback(()=>{var $;const U=($=o.current.openEvent)==null?void 0:$.type;return(U==null?void 0:U.includes("mouse"))&&U!=="mousedown"},[o]);p.useEffect(()=>{if(!u)return;function $(U){let{open:W}=U;W||(clearTimeout(E.current),clearTimeout(k.current),P.current=!0)}return i.on("openchange",$),()=>{i.off("openchange",$)}},[u,i]),p.useEffect(()=>{if(!u||!m.current||!n)return;function $(W){O()&&r(!1,W,"hover")}const U=Ra(l).documentElement;return U.addEventListener("mouseleave",$),()=>{U.removeEventListener("mouseleave",$)}},[l,n,r,u,m,O]);const j=p.useCallback(function($,U,W){U===void 0&&(U=!0),W===void 0&&(W="hover");const B=sc(v.current,"close",_.current);B&&!C.current?(clearTimeout(E.current),E.current=setTimeout(()=>r(!1,$,W),B)):U&&(clearTimeout(E.current),r(!1,$,W))},[v,r]),N=p.useCallback(()=>{S.current(),C.current=void 0},[]),F=p.useCallback(()=>{if(A.current){const $=Ra(s.floating.current).body;$.style.pointerEvents="",$.removeAttribute(i0),A.current=!1}},[s]);return p.useEffect(()=>{if(!u)return;function $(){return o.current.openEvent?["click","mousedown"].includes(o.current.openEvent.type):!1}function U(L){if(clearTimeout(E.current),P.current=!1,f&&!Mu(_.current)||h>0&&sc(v.current,"open")===0)return;const z=sc(v.current,"open",_.current);z?E.current=setTimeout(()=>{r(!0,L,"hover")},z):r(!0,L,"hover")}function W(L){if($())return;S.current();const z=Ra(l);if(clearTimeout(k.current),m.current){n||clearTimeout(E.current),C.current=m.current({...e,tree:g,x:L.clientX,y:L.clientY,onClose(){F(),N(),j(L,!0,"safe-polygon")}});const J=C.current;z.addEventListener("mousemove",J),S.current=()=>{z.removeEventListener("mousemove",J)};return}(_.current==="touch"?!qa(l,L.relatedTarget):!0)&&j(L)}function B(L){$()||m.current==null||m.current({...e,tree:g,x:L.clientX,y:L.clientY,onClose(){F(),N(),j(L)}})(L)}if(rt(a)){const L=a;return n&&L.addEventListener("mouseleave",B),l==null||l.addEventListener("mouseleave",B),y&&L.addEventListener("mousemove",U,{once:!0}),L.addEventListener("mouseenter",U),L.addEventListener("mouseleave",W),()=>{n&&L.removeEventListener("mouseleave",B),l==null||l.removeEventListener("mouseleave",B),y&&L.removeEventListener("mousemove",U),L.removeEventListener("mouseenter",U),L.removeEventListener("mouseleave",W)}}},[a,l,u,e,f,h,y,j,N,F,r,n,g,v,m,o]),Po(()=>{var $;if(u&&n&&($=m.current)!=null&&$.__options.blockPointerEvents&&O()){const W=Ra(l).body;if(W.setAttribute(i0,""),W.style.pointerEvents="none",A.current=!0,rt(a)&&l){var U;const B=a,L=g==null||(U=g.nodesRef.current.find(z=>z.id===w))==null||(U=U.context)==null?void 0:U.elements.floating;return L&&(L.style.pointerEvents=""),B.style.pointerEvents="auto",l.style.pointerEvents="auto",()=>{B.style.pointerEvents="",l.style.pointerEvents=""}}}},[u,n,w,l,a,g,m,O]),Po(()=>{n||(_.current=void 0,N(),F())},[n,N,F]),p.useEffect(()=>()=>{N(),clearTimeout(E.current),clearTimeout(k.current),F()},[u,a,N,F]),p.useMemo(()=>{if(!u)return{};function $(U){_.current=U.pointerType}return{reference:{onPointerDown:$,onPointerEnter:$,onMouseMove(U){function W(){P.current||r(!0,U.nativeEvent,"hover")}f&&!Mu(_.current)||n||h===0||(clearTimeout(k.current),_.current==="touch"?W():k.current=setTimeout(W,h))}},floating:{onMouseEnter(){clearTimeout(E.current)},onMouseLeave(U){j(U.nativeEvent,!1)}}}},[u,f,n,h,r,j])}function KP(e,t){let n=e.filter(o=>{var i;return o.parentId===t&&((i=o.context)==null?void 0:i.open)}),r=n;for(;r.length;)r=e.filter(o=>{var i;return(i=r)==null?void 0:i.some(a=>{var l;return o.parentId===a.id&&((l=o.context)==null?void 0:l.open)})}),n=n.concat(r);return n}function GP(e){var t;e===void 0&&(e={});const{open:n=!1,onOpenChange:r,nodeId:o}=e,[i,a]=p.useState(null),[l,s]=p.useState(null),d=((t=e.elements)==null?void 0:t.reference)||i;Po(()=>{d&&(g.current=d)},[d]);const c=Tg({...e,elements:{...e.elements,...l&&{reference:l}}}),f=Ey(),h=wy()!=null,y=NP((A,S,O)=>{w.current.openEvent=A?S:void 0,m.emit("openchange",{open:A,event:S,reason:O,nested:h}),r==null||r(A,S,O)}),g=p.useRef(null),w=p.useRef({}),m=p.useState(()=>UP())[0],v=_y(),_=p.useCallback(A=>{const S=rt(A)?{getBoundingClientRect:()=>A.getBoundingClientRect(),contextElement:A}:A;s(S),c.refs.setReference(S)},[c.refs]),E=p.useCallback(A=>{(rt(A)||A===null)&&(g.current=A,a(A)),(rt(c.refs.reference.current)||c.refs.reference.current===null||A!==null&&!rt(A))&&c.refs.setReference(A)},[c.refs]),C=p.useMemo(()=>({...c.refs,setReference:E,setPositionReference:_,domReference:g}),[c.refs,E,_]),k=p.useMemo(()=>({...c.elements,domReference:d}),[c.elements,d]),P=p.useMemo(()=>({...c,refs:C,elements:k,dataRef:w,nodeId:o,floatingId:v,events:m,open:n,onOpenChange:y}),[c,o,v,m,n,y,C,k]);return Po(()=>{const A=f==null?void 0:f.nodesRef.current.find(S=>S.id===o);A&&(A.context=P)}),p.useMemo(()=>({...c,context:P,refs:C,elements:k}),[c,C,k,P])}const a0="active",l0="selected";function cc(e,t,n){const r=new Map,o=n==="item";let i=e;if(o&&e){const{[a0]:a,[l0]:l,...s}=e;i=s}return{...n==="floating"&&{tabIndex:-1},...i,...t.map(a=>{const l=a?a[n]:null;return typeof l=="function"?e?l(e):null:l}).concat(e).reduce((a,l)=>(l&&Object.entries(l).forEach(s=>{let[u,d]=s;if(!(o&&[a0,l0].includes(u)))if(u.indexOf("on")===0){if(r.has(u)||r.set(u,[]),typeof d=="function"){var c;(c=r.get(u))==null||c.push(d),a[u]=function(){for(var f,h=arguments.length,y=new Array(h),g=0;gw(...y)).find(w=>w!==void 0)}}}else a[u]=d}),a),{})}}function qP(e){e===void 0&&(e=[]);const t=e,n=p.useCallback(i=>cc(i,e,"reference"),t),r=p.useCallback(i=>cc(i,e,"floating"),t),o=p.useCallback(i=>cc(i,e,"item"),e.map(i=>i==null?void 0:i.item));return p.useMemo(()=>({getReferenceProps:n,getFloatingProps:r,getItemProps:o}),[n,r,o])}function s0(e,t){const[n,r]=e;let o=!1;const i=t.length;for(let a=0,l=i-1;a=r!=c>=r&&n<=(d-s)*(r-u)/(c-u)+s&&(o=!o)}return o}function YP(e,t){return e[0]>=t.x&&e[0]<=t.x+t.width&&e[1]>=t.y&&e[1]<=t.y+t.height}function QP(e){e===void 0&&(e={});const{buffer:t=.5,blockPointerEvents:n=!1,requireIntent:r=!0}=e;let o,i=!1,a=null,l=null,s=performance.now();function u(c,f){const h=performance.now(),y=h-s;if(a===null||l===null||y===0)return a=c,l=f,s=h,null;const g=c-a,w=f-l,v=Math.sqrt(g*g+w*w)/y;return a=c,l=f,s=h,v}const d=c=>{let{x:f,y:h,placement:y,elements:g,onClose:w,nodeId:m,tree:v}=c;return function(E){function C(){clearTimeout(o),w()}if(clearTimeout(o),!g.domReference||!g.floating||y==null||f==null||h==null)return;const{clientX:k,clientY:P}=E,A=[k,P],S=IP(E),O=E.type==="mouseleave",j=qa(g.floating,S),N=qa(g.domReference,S),F=g.domReference.getBoundingClientRect(),$=g.floating.getBoundingClientRect(),U=y.split("-")[0],W=f>$.right-$.width/2,B=h>$.bottom-$.height/2,L=YP(A,F),z=$.width>F.width,G=$.height>F.height,J=(z?F:$).left,ce=(z?F:$).right,Ve=(G?F:$).top,xe=(G?F:$).bottom;if(j&&(i=!0,!O))return;if(N&&(i=!1),N&&!O){i=!0;return}if(O&&rt(E.relatedTarget)&&qa(g.floating,E.relatedTarget)||v&&KP(v.nodesRef.current,m).some(Be=>{let{context:we}=Be;return we==null?void 0:we.open}))return;if(U==="top"&&h>=F.bottom-1||U==="bottom"&&h<=F.top+1||U==="left"&&f>=F.right-1||U==="right"&&f<=F.left+1)return C();let $e=[];switch(U){case"top":$e=[[J,F.top+1],[J,$.bottom-1],[ce,$.bottom-1],[ce,F.top+1]];break;case"bottom":$e=[[J,$.top+1],[J,F.bottom-1],[ce,F.bottom-1],[ce,$.top+1]];break;case"left":$e=[[$.right-1,xe],[$.right-1,Ve],[F.left+1,Ve],[F.left+1,xe]];break;case"right":$e=[[F.right-1,xe],[F.right-1,Ve],[$.left+1,Ve],[$.left+1,xe]];break}function _e(Be){let[we,Ce]=Be;switch(U){case"top":{const Mt=[z?we+t/2:W?we+t*4:we-t*4,Ce+t+1],Pe=[z?we-t/2:W?we+t*4:we-t*4,Ce+t+1],dt=[[$.left,W||z?$.bottom-t:$.top],[$.right,W?z?$.bottom-t:$.top:$.bottom-t]];return[Mt,Pe,...dt]}case"bottom":{const Mt=[z?we+t/2:W?we+t*4:we-t*4,Ce-t],Pe=[z?we-t/2:W?we+t*4:we-t*4,Ce-t],dt=[[$.left,W||z?$.top+t:$.bottom],[$.right,W?z?$.top+t:$.bottom:$.top+t]];return[Mt,Pe,...dt]}case"left":{const Mt=[we+t+1,G?Ce+t/2:B?Ce+t*4:Ce-t*4],Pe=[we+t+1,G?Ce-t/2:B?Ce+t*4:Ce-t*4];return[...[[B||G?$.right-t:$.left,$.top],[B?G?$.right-t:$.left:$.right-t,$.bottom]],Mt,Pe]}case"right":{const Mt=[we-t,G?Ce+t/2:B?Ce+t*4:Ce-t*4],Pe=[we-t,G?Ce-t/2:B?Ce+t*4:Ce-t*4],dt=[[B||G?$.left+t:$.right,$.top],[B?G?$.left+t:$.right:$.left+t,$.bottom]];return[Mt,Pe,...dt]}}}if(!s0([k,P],$e)){if(i&&!L)return C();if(!O&&r){const Be=u(E.clientX,E.clientY);if(Be!==null&&Be<.1)return C()}s0([k,P],_e([f,h]))?!i&&r&&(o=window.setTimeout(C,40)):C()}}};return d.__options={blockPointerEvents:n},d}function ZP({children:e,...t}){const[n,r]=e,o=p.useRef(null),[i,a]=p.useState(!1),{context:l,refs:s,floatingStyles:u}=GP({middleware:[Ag({element:o}),vg(8),Pg()],open:i,onOpenChange:a,placement:"bottom-start"}),d=WP(l,{handleClose:QP()}),{getReferenceProps:c,getFloatingProps:f}=qP([d]),h=r.props.children,y=n.props.children;return x.jsxs("span",{...t,children:[x.jsx("span",{className:"twoslash-target",ref:s.setReference,...c(),children:h}),i&&x.jsxs("div",{className:"twoslash-popup-info-hover",ref:s.setFloating,style:u,...f(),children:[x.jsx(zP,{ref:o,context:l,fill:Jp.background5,height:3,stroke:Jp.border2,strokeWidth:1,width:7}),x.jsx("div",{className:"twoslash-popup-scroll-container",children:y})]})]})}function XP(e){var n;const t=D(e.className,t0);return(n=e.className)!=null&&n.includes("twoslash-hover")?x.jsx(ZP,{...e,className:t}):x.jsx("span",{...e,className:D(e.className,t0)})}var JP="vocs_CalloutTitle";function eA({className:e,children:t}){return x.jsx("strong",{className:D(e,JP),children:t})}var c0="vocs_Strong";function tA(e){return"data-callout-title"in e&&typeof e.children=="string"?x.jsx(eA,{...e,className:D(e.className,c0),children:e.children}):x.jsx("strong",{...e,className:D(e.className,c0)})}var nA="vocs_Summary";function rA(e){return x.jsx("summary",{...e,className:D(e.className,nA)})}var oA="vocs_Table";function iA(e){return x.jsx("table",{...e,className:D(e.className,oA)})}var aA="vocs_TableCell";function lA(e){return x.jsx("td",{...e,className:D(e.className,aA)})}var sA="vocs_TableHeader";function cA(e){return x.jsx("th",{...e,className:D(e.className,sA)})}var uA="vocs_TableRow";function dA(e){return x.jsx("tr",{...e,className:D(e.className,uA)})}const fA={a:gb,aside:Ab,blockquote:Tb,code:$b,details:Lb,div:nP,pre:TP,header:sP,figcaption:oP,figure:aP,h1:Xv,h2:hy,h3:my,h4:vy,h5:gy,h6:yy,hr:uP,kd:N1,li:mP,ol:e=>x.jsx(Jh,{ordered:!0,...e}),p:Jv,section:OP,span:XP,strong:tA,summary:rA,table:iA,td:lA,th:cA,tr:dA,ul:e=>x.jsx(Jh,{ordered:!1,...e})};function pA(){const{pathname:e}=Re(),t=Je(),{ogImageUrl:n}=t;if(!n)return;if(typeof n=="string")return n;const r=p.useMemo(()=>{const o=Object.keys(n).filter(i=>e.startsWith(i));return o[o.length-1]},[n,e]);if(r)return n[r]}function Fu(e){const{children:t,filePath:n,frontmatter:r,lastUpdatedAt:o,path:i}=e,{pathname:a}=Re(),l=p.useRef();return p.useEffect(()=>{l.current=a}),x.jsxs(x.Fragment,{children:[x.jsx(hA,{frontmatter:r}),typeof window<"u"&&x.jsx(Aw,{}),x.jsx(_6,{components:fA,children:x.jsx(rE,{frontmatter:r,path:i,children:x.jsx(n1.Provider,{value:{filePath:n,frontmatter:r,lastUpdatedAt:o,previousPath:l.current},children:t})})})]})}function hA({frontmatter:e}){const t=Je(),n=pA(),{baseUrl:r,font:o,iconUrl:i,logoUrl:a}=t,l=(e==null?void 0:e.title)??t.title,s=(e==null?void 0:e.description)??t.description,u=t.title&&!l.includes(t.title),d=typeof window<"u"&&window.location.hostname==="localhost";return x.jsxs(Du,{defaultTitle:t.title,titleTemplate:u?t.titleTemplate:void 0,children:[l&&x.jsx("title",{children:l}),r&&!0&&!d&&x.jsx("base",{href:r}),s!=="undefined"&&x.jsx("meta",{name:"description",content:s}),i&&typeof i=="string"&&x.jsx("link",{rel:"icon",href:i,type:uc(i)}),i&&typeof i!="string"&&x.jsx("link",{rel:"icon",href:i.light,type:uc(i.light)}),i&&typeof i!="string"&&x.jsx("link",{rel:"icon",href:i.dark,type:uc(i.dark),media:"(prefers-color-scheme: dark)"}),x.jsx("meta",{property:"og:type",content:"website"}),x.jsx("meta",{property:"og:title",content:l||t.title}),r&&x.jsx("meta",{property:"og:url",content:r}),s!=="undefined"&&x.jsx("meta",{property:"og:description",content:s}),n&&x.jsx("meta",{property:"og:image",content:n.replace("%logo",`${r||""}${typeof a=="string"?a:(a==null?void 0:a.dark)||""}`).replace("%title",l||"").replace("%description",(s!=="undefined"?s:"")||"")}),(o==null?void 0:o.google)&&x.jsx("link",{rel:"preconnect",href:"https://fonts.googleapis.com"}),(o==null?void 0:o.google)&&x.jsx("link",{rel:"preconnect",href:"https://fonts.gstatic.com",crossOrigin:""}),(o==null?void 0:o.google)&&x.jsx("link",{href:`https://fonts.googleapis.com/css2?family=${o.google}:wght@300;400;500&display=swap`,rel:"stylesheet"}),x.jsx("meta",{name:"twitter:card",content:"summary_large_image"}),n&&x.jsx("meta",{property:"twitter:image",content:n.replace("%logo",`${r||""}${typeof a=="string"?a:(a==null?void 0:a.dark)||""}`).replace("%title",l||"").replace("%description",(s!=="undefined"?s:"")||"")})]})}function uc(e){if(e.endsWith(".svg"))return"image/svg+xml";if(e.endsWith(".png"))return"image/png";if(e.endsWith(".jpg"))return"image/jpeg";if(e.endsWith(".ico"))return"image/x-icon";if(e.endsWith(".webp"))return"image/webp"}const mA=(()=>{const e=Hd.find(({path:t})=>t==="*");return e?{path:e.path,lazy:async()=>{const{frontmatter:t,...n}=await e.lazy();return{...n,element:x.jsx(Fu,{frontmatter:t,path:e.path,children:x.jsx(Ru,{children:x.jsx(n.default,{})})})}}}:{path:"*",lazy:void 0,element:x.jsx(Fu,{frontmatter:{layout:"minimal"},path:"*",children:x.jsx(Ru,{children:x.jsx(d8,{})})})}})(),u0=[...Hd.filter(({path:e})=>e!=="*").map(e=>({path:e.path,lazy:async()=>{const{frontmatter:t,...n}=await e.lazy();return{...n,element:x.jsx(Fu,{filePath:e.filePath,frontmatter:t,lastUpdatedAt:e.lastUpdatedAt,path:e.path,children:x.jsx(Ru,{children:x.jsx(n.default,{})})})}}})),mA];async function vA(e,t){var r;const n=(r=pr(e,window.location,t))==null?void 0:r.filter(o=>o.route.lazy);n&&(n==null?void 0:n.length)>0&&await Promise.all(n.map(async o=>{const i=await o.route.lazy();Object.assign(o.route,{...i,lazy:void 0})}))}function gA(){const e=document.querySelectorAll('style[data-vocs-temp-style="true"]');for(const t of e)t.remove()}yA();async function yA(){const e=Kv().basePath;await vA(u0,e),gA();const t=hw(u0,{basename:e});Cv(document.getElementById("app"),x.jsx(Ww,{children:x.jsx(kw,{router:t})}))}export{FC as C,rn as L,NC as R,jC as T,a4 as a,MC as b,D as c,x6 as d,Cb as e,Ty as f,xA as g,tr as h,_A as i,x as j,p as r,wA as s,Je as u}; +*/var Gh=Object.getOwnPropertySymbols,Fk=Object.prototype.hasOwnProperty,zk=Object.prototype.propertyIsEnumerable;function Uk(e){if(e==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function Vk(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de",Object.getOwnPropertyNames(e)[0]==="5")return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;var r=Object.getOwnPropertyNames(t).map(function(i){return t[i]});if(r.join("")!=="0123456789")return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach(function(i){o[i]=i}),Object.keys(Object.assign({},o)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}var Bk=Vk()?Object.assign:function(e,t){for(var n,r=Uk(e),o,i=1;i=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},Zk=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e},Ou=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return n===!1?String(t):String(t).replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")},Xk=function(t){var n=po(t,ee.TITLE),r=po(t,Fi.TITLE_TEMPLATE);if(r&&n)return r.replace(/%s/g,function(){return Array.isArray(n)?n.join(""):n});var o=po(t,Fi.DEFAULT_TITLE);return n||o||void 0},Jk=function(t){return po(t,Fi.ON_CHANGE_CLIENT_STATE)||function(){}},ic=function(t,n){return n.filter(function(r){return typeof r[t]<"u"}).map(function(r){return r[t]}).reduce(function(r,o){return pt({},r,o)},{})},eb=function(t,n){return n.filter(function(r){return typeof r[ee.BASE]<"u"}).map(function(r){return r[ee.BASE]}).reverse().reduce(function(r,o){if(!r.length)for(var i=Object.keys(o),a=0;a=0;r--){var o=t[r];if(o.hasOwnProperty(n))return o[n]}return null},tb=function(t){return{baseTag:eb([ke.HREF,ke.TARGET],t),bodyAttributes:ic(yr.BODY,t),defer:po(t,Fi.DEFER),encode:po(t,Fi.ENCODE_SPECIAL_CHARACTERS),htmlAttributes:ic(yr.HTML,t),linkTags:Jo(ee.LINK,[ke.REL,ke.HREF],t),metaTags:Jo(ee.META,[ke.NAME,ke.CHARSET,ke.HTTPEQUIV,ke.PROPERTY,ke.ITEM_PROP],t),noscriptTags:Jo(ee.NOSCRIPT,[ke.INNER_HTML],t),onChangeClientState:Jk(t),scriptTags:Jo(ee.SCRIPT,[ke.SRC,ke.INNER_HTML],t),styleTags:Jo(ee.STYLE,[ke.CSS_TEXT],t),title:Xk(t),titleAttributes:ic(yr.TITLE,t)}},Iu=function(){var e=Date.now();return function(t){var n=Date.now();n-e>16?(e=n,t(n)):setTimeout(function(){Iu(t)},0)}}(),Yh=function(t){return clearTimeout(t)},nb=typeof window<"u"?window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||Iu:global.requestAnimationFrame||Iu,rb=typeof window<"u"?window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||Yh:global.cancelAnimationFrame||Yh,ob=function(t){return console&&typeof console.warn=="function"&&console.warn(t)},ei=null,ib=function(t){ei&&rb(ei),t.defer?ei=nb(function(){Qh(t,function(){ei=null})}):(Qh(t),ei=null)},Qh=function(t,n){var r=t.baseTag,o=t.bodyAttributes,i=t.htmlAttributes,a=t.linkTags,l=t.metaTags,s=t.noscriptTags,u=t.onChangeClientState,d=t.scriptTags,c=t.styleTags,f=t.title,h=t.titleAttributes;Lu(ee.BODY,o),Lu(ee.HTML,i),ab(f,h);var y={baseTag:Br(ee.BASE,r),linkTags:Br(ee.LINK,a),metaTags:Br(ee.META,l),noscriptTags:Br(ee.NOSCRIPT,s),scriptTags:Br(ee.SCRIPT,d),styleTags:Br(ee.STYLE,c)},g={},w={};Object.keys(y).forEach(function(m){var v=y[m],_=v.newTags,E=v.oldTags;_.length&&(g[m]=_),E.length&&(w[m]=y[m].oldTags)}),n&&n(),u(t,g,w)},ey=function(t){return Array.isArray(t)?t.join(""):t},ab=function(t,n){typeof t<"u"&&document.title!==t&&(document.title=ey(t)),Lu(ee.TITLE,n)},Lu=function(t,n){var r=document.getElementsByTagName(t)[0];if(r){for(var o=r.getAttribute(Ht),i=o?o.split(","):[],a=[].concat(i),l=Object.keys(n),s=0;s=0;f--)r.removeAttribute(a[f]);i.length===a.length?r.removeAttribute(Ht):r.getAttribute(Ht)!==l.join(",")&&r.setAttribute(Ht,l.join(","))}},Br=function(t,n){var r=document.head||document.querySelector(ee.HEAD),o=r.querySelectorAll(t+"["+Ht+"]"),i=Array.prototype.slice.call(o),a=[],l=void 0;return n&&n.length&&n.forEach(function(s){var u=document.createElement(t);for(var d in s)if(s.hasOwnProperty(d))if(d===ke.INNER_HTML)u.innerHTML=s.innerHTML;else if(d===ke.CSS_TEXT)u.styleSheet?u.styleSheet.cssText=s.cssText:u.appendChild(document.createTextNode(s.cssText));else{var c=typeof s[d]>"u"?"":s[d];u.setAttribute(d,c)}u.setAttribute(Ht,"true"),i.some(function(f,h){return l=h,u.isEqualNode(f)})?i.splice(l,1):a.push(u)}),i.forEach(function(s){return s.parentNode.removeChild(s)}),a.forEach(function(s){return r.appendChild(s)}),{oldTags:i,newTags:a}},ty=function(t){return Object.keys(t).reduce(function(n,r){var o=typeof t[r]<"u"?r+'="'+t[r]+'"':""+r;return n?n+" "+o:o},"")},lb=function(t,n,r,o){var i=ty(r),a=ey(n);return i?"<"+t+" "+Ht+'="true" '+i+">"+Ou(a,o)+"":"<"+t+" "+Ht+'="true">'+Ou(a,o)+""},sb=function(t,n,r){return n.reduce(function(o,i){var a=Object.keys(i).filter(function(u){return!(u===ke.INNER_HTML||u===ke.CSS_TEXT)}).reduce(function(u,d){var c=typeof i[d]>"u"?d:d+'="'+Ou(i[d],r)+'"';return u?u+" "+c:c},""),l=i.innerHTML||i.cssText||"",s=Kk.indexOf(t)===-1;return o+"<"+t+" "+Ht+'="true" '+a+(s?"/>":">"+l+"")},"")},ny=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Object.keys(t).reduce(function(r,o){return r[Al[o]||o]=t[o],r},n)},cb=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Object.keys(t).reduce(function(r,o){return r[Wk[o]||o]=t[o],r},n)},ub=function(t,n,r){var o,i=(o={key:n},o[Ht]=!0,o),a=ny(r,i);return[Z.createElement(ee.TITLE,a,n)]},db=function(t,n){return n.map(function(r,o){var i,a=(i={key:o},i[Ht]=!0,i);return Object.keys(r).forEach(function(l){var s=Al[l]||l;if(s===ke.INNER_HTML||s===ke.CSS_TEXT){var u=r.innerHTML||r.cssText;a.dangerouslySetInnerHTML={__html:u}}else a[s]=r[l]}),Z.createElement(t,a)})},ln=function(t,n,r){switch(t){case ee.TITLE:return{toComponent:function(){return ub(t,n.title,n.titleAttributes)},toString:function(){return lb(t,n.title,n.titleAttributes,r)}};case yr.BODY:case yr.HTML:return{toComponent:function(){return ny(n)},toString:function(){return ty(n)}};default:return{toComponent:function(){return db(t,n)},toString:function(){return sb(t,n,r)}}}},ry=function(t){var n=t.baseTag,r=t.bodyAttributes,o=t.encode,i=t.htmlAttributes,a=t.linkTags,l=t.metaTags,s=t.noscriptTags,u=t.scriptTags,d=t.styleTags,c=t.title,f=c===void 0?"":c,h=t.titleAttributes;return{base:ln(ee.BASE,n,o),bodyAttributes:ln(yr.BODY,r,o),htmlAttributes:ln(yr.HTML,i,o),link:ln(ee.LINK,a,o),meta:ln(ee.META,l,o),noscript:ln(ee.NOSCRIPT,s,o),script:ln(ee.SCRIPT,u,o),style:ln(ee.STYLE,d,o),title:ln(ee.TITLE,{title:f,titleAttributes:h},o)}},fb=function(t){var n,r;return r=n=function(o){Qk(i,o);function i(){return qk(this,i),Zk(this,o.apply(this,arguments))}return i.prototype.shouldComponentUpdate=function(l){return!jk(this.props,l)},i.prototype.mapNestedChildrenToProps=function(l,s){if(!s)return null;switch(l.type){case ee.SCRIPT:case ee.NOSCRIPT:return{innerHTML:s};case ee.STYLE:return{cssText:s}}throw new Error("<"+l.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")},i.prototype.flattenArrayTypeChildren=function(l){var s,u=l.child,d=l.arrayTypeChildren,c=l.newChildProps,f=l.nestedChildren;return pt({},d,(s={},s[u.type]=[].concat(d[u.type]||[],[pt({},c,this.mapNestedChildrenToProps(u,f))]),s))},i.prototype.mapObjectTypeChildren=function(l){var s,u,d=l.child,c=l.newProps,f=l.newChildProps,h=l.nestedChildren;switch(d.type){case ee.TITLE:return pt({},c,(s={},s[d.type]=h,s.titleAttributes=pt({},f),s));case ee.BODY:return pt({},c,{bodyAttributes:pt({},f)});case ee.HTML:return pt({},c,{htmlAttributes:pt({},f)})}return pt({},c,(u={},u[d.type]=pt({},f),u))},i.prototype.mapArrayTypeChildrenToProps=function(l,s){var u=pt({},s);return Object.keys(l).forEach(function(d){var c;u=pt({},u,(c={},c[d]=l[d],c))}),u},i.prototype.warnOnInvalidChildren=function(l,s){return!0},i.prototype.mapChildrenToProps=function(l,s){var u=this,d={};return Z.Children.forEach(l,function(c){if(!(!c||!c.props)){var f=c.props,h=f.children,y=qh(f,["children"]),g=cb(y);switch(u.warnOnInvalidChildren(c,h),c.type){case ee.LINK:case ee.META:case ee.NOSCRIPT:case ee.SCRIPT:case ee.STYLE:d=u.flattenArrayTypeChildren({child:c,arrayTypeChildren:d,newChildProps:g,nestedChildren:h});break;default:s=u.mapObjectTypeChildren({child:c,newProps:s,newChildProps:g,nestedChildren:h});break}}}),s=this.mapArrayTypeChildrenToProps(d,s),s},i.prototype.render=function(){var l=this.props,s=l.children,u=qh(l,["children"]),d=pt({},u);return s&&(d=this.mapChildrenToProps(s,d)),Z.createElement(t,d)},Yk(i,null,[{key:"canUseDOM",set:function(l){t.canUseDOM=l}}]),i}(Z.Component),n.propTypes={base:Ee.object,bodyAttributes:Ee.object,children:Ee.oneOfType([Ee.arrayOf(Ee.node),Ee.node]),defaultTitle:Ee.string,defer:Ee.bool,encodeSpecialCharacters:Ee.bool,htmlAttributes:Ee.object,link:Ee.arrayOf(Ee.object),meta:Ee.arrayOf(Ee.object),noscript:Ee.arrayOf(Ee.object),onChangeClientState:Ee.func,script:Ee.arrayOf(Ee.object),style:Ee.arrayOf(Ee.object),title:Ee.string,titleAttributes:Ee.object,titleTemplate:Ee.string},n.defaultProps={defer:!0,encodeSpecialCharacters:!0},n.peek=t.peek,n.rewind=function(){var o=t.rewind();return o||(o=ry({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}})),o},r},pb=function(){return null},hb=Ok(tb,ib,ry)(pb),Du=fb(hb);Du.renderStatic=Du.rewind;var ac="vocs_Anchor",mb="vocs_Autolink";function vb(e){const{pathname:t}=Re();return x.jsx("a",{...e,className:D(e.className,mb),href:`${t}${e.href}`})}function gb(e){const{children:t,href:n}=e,{pathname:r}=Re();return t&&typeof t=="object"&&"props"in t&&t.props["data-autolink-icon"]?x.jsx(vb,{className:D(e.className,ac),...e}):n!=null&&n.match(/^#/)?x.jsx("a",{className:D(e.className,ac),...e,href:`${r}${n}`}):x.jsx(rn,{className:D(e.className,ac),...e})}var yb="vocs_Callout_danger",xb="vocs_Callout_info",_b="vocs_Callout_note",oy="vocs_Callout",wb="vocs_Callout_success",Eb="vocs_Callout_tip",kb="vocs_Callout_warning";const bb=Object.freeze(Object.defineProperty({__proto__:null,danger:yb,info:xb,note:_b,root:oy,success:wb,tip:Eb,warning:kb},Symbol.toStringTag,{value:"Module"}));function Cb({className:e,children:t,type:n}){return x.jsx("aside",{className:D(e,oy,bb[n]),children:t})}var Pb="vocs_Aside";function Ab(e){const t=D(e.className,Pb);return"data-callout"in e?x.jsx(Cb,{className:t,type:e["data-callout"],children:e.children}):x.jsx("aside",{...e,className:t})}var Sb="vocs_Blockquote";function Tb(e){return x.jsx("blockquote",{...e,className:D(e.className,Sb)})}var Rb="vocs_Code";function $b(e){const t=Ob(e.children);return x.jsx("code",{...e,className:D(e.className,Rb),children:t})}function Ob(e){return Array.isArray(e)?e.map((t,n)=>{var r,o,i;return t.props&&"data-line"in t.props&&typeof t.props.children=="string"&&t.props.children.trim()===""&&((i=(o=(r=e[n+1])==null?void 0:r.props)==null?void 0:o.className)!=null&&i.includes("twoslash-tag-line"))?null:t}).filter(Boolean):e}var Ib="vocs_Details";function Lb(e){return x.jsx("details",{...e,className:D(e.className,Ib)})}var Db="vocs_Authors_authors",Nb="vocs_Authors_link",Mb="vocs_Authors",Zh="vocs_Authors_separator";function iy(e){const{frontmatter:t}=$r(),{authors:n=t==null?void 0:t.authors,date:r=t==null?void 0:t.date}=e,o=p.useMemo(()=>{if(n)return Array.isArray(n)?n:n.split(",").map(a=>a.trim())},[n]),i=p.useMemo(()=>r?new Date(r).toLocaleDateString("en-US",{year:"numeric",month:"long",day:"numeric"}):null,[r]);return x.jsxs("div",{className:Mb,children:[i,o&&(i?" by ":"By "),x.jsx("span",{className:Db,children:o==null?void 0:o.map((a,l)=>{const{text:s,url:u}=jb(a);return x.jsxs(p.Fragment,{children:[u?x.jsx("a",{className:Nb,href:u,target:"_blank",rel:"noopener noreferrer",children:s}):s,lx.jsxs(p.Fragment,{children:[x.jsx("div",{className:Ub,children:x.jsxs(Zn,{to:e.path,children:[x.jsx("h2",{className:Hb,children:e.title}),x.jsx(iy,{authors:e.authors,date:e.date}),x.jsxs("p",{className:Fb,children:[e.description," ",x.jsx("span",{className:Vb,children:"[→]"})]})]})}),tx.jsxs(p.Fragment,{children:[x.jsx("div",{className:Jb,children:t.name}),t.items.map((r,o)=>{var i;return x.jsx("div",{className:Zb,style:qt({[Gb]:r.length.toString(),[qb]:`${((i=t.height)==null?void 0:i.toString())??"40"}px`}),children:r.map((a,l)=>x.jsx(rn,{className:D(Kb,a?Xb:void 0),hideExternalIcon:!0,href:a==null?void 0:a.link,variant:"styleless",children:x.jsx("img",{className:Yb,src:a==null?void 0:a.image,alt:a==null?void 0:a.name})},l))},o)})]},n))})}var t9="var(--vocs_AutolinkIcon_iconUrl)",n9="vocs_AutolinkIcon";function r9(e){const{basePath:t}=Je(),n=t;return x.jsx("div",{...e,className:D(e.className,n9),style:qt({[t9]:`url(${n}/.vocs/icons/link.svg)`})})}const lc="rovingFocusGroup.onEntryFocus",o9={bubbles:!1,cancelable:!0},pf="RovingFocusGroup",[Nu,ay,i9]=Yl(pf),[a9,ly]=kn(pf,[i9]),[l9,s9]=a9(pf),c9=p.forwardRef((e,t)=>p.createElement(Nu.Provider,{scope:e.__scopeRovingFocusGroup},p.createElement(Nu.Slot,{scope:e.__scopeRovingFocusGroup},p.createElement(u9,q({},e,{ref:t}))))),u9=p.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:n,orientation:r,loop:o=!1,dir:i,currentTabStopId:a,defaultCurrentTabStopId:l,onCurrentTabStopIdChange:s,onEntryFocus:u,...d}=e,c=p.useRef(null),f=Ue(t,c),h=ql(i),[y=null,g]=ar({prop:a,defaultProp:l,onChange:s}),[w,m]=p.useState(!1),v=at(u),_=ay(n),E=p.useRef(!1),[C,k]=p.useState(0);return p.useEffect(()=>{const P=c.current;if(P)return P.addEventListener(lc,v),()=>P.removeEventListener(lc,v)},[v]),p.createElement(l9,{scope:n,orientation:r,dir:h,loop:o,currentTabStopId:y,onItemFocus:p.useCallback(P=>g(P),[g]),onItemShiftTab:p.useCallback(()=>m(!0),[]),onFocusableItemAdd:p.useCallback(()=>k(P=>P+1),[]),onFocusableItemRemove:p.useCallback(()=>k(P=>P-1),[])},p.createElement(fe.div,q({tabIndex:w||C===0?-1:0,"data-orientation":r},d,{ref:f,style:{outline:"none",...e.style},onMouseDown:le(e.onMouseDown,()=>{E.current=!0}),onFocus:le(e.onFocus,P=>{const A=!E.current;if(P.target===P.currentTarget&&A&&!w){const S=new CustomEvent(lc,o9);if(P.currentTarget.dispatchEvent(S),!S.defaultPrevented){const O=_().filter(U=>U.focusable),j=O.find(U=>U.active),N=O.find(U=>U.id===y),$=[j,N,...O].filter(Boolean).map(U=>U.ref.current);sy($)}}E.current=!1}),onBlur:le(e.onBlur,()=>m(!1))})))}),d9="RovingFocusGroupItem",f9=p.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:n,focusable:r=!0,active:o=!1,tabStopId:i,...a}=e,l=on(),s=i||l,u=s9(d9,n),d=u.currentTabStopId===s,c=ay(n),{onFocusableItemAdd:f,onFocusableItemRemove:h}=u;return p.useEffect(()=>{if(r)return f(),()=>h()},[r,f,h]),p.createElement(Nu.ItemSlot,{scope:n,id:s,focusable:r,active:o},p.createElement(fe.span,q({tabIndex:d?0:-1,"data-orientation":u.orientation},a,{ref:t,onMouseDown:le(e.onMouseDown,y=>{r?u.onItemFocus(s):y.preventDefault()}),onFocus:le(e.onFocus,()=>u.onItemFocus(s)),onKeyDown:le(e.onKeyDown,y=>{if(y.key==="Tab"&&y.shiftKey){u.onItemShiftTab();return}if(y.target!==y.currentTarget)return;const g=m9(y,u.orientation,u.dir);if(g!==void 0){y.preventDefault();let m=c().filter(v=>v.focusable).map(v=>v.ref.current);if(g==="last")m.reverse();else if(g==="prev"||g==="next"){g==="prev"&&m.reverse();const v=m.indexOf(y.currentTarget);m=u.loop?v9(m,v+1):m.slice(v+1)}setTimeout(()=>sy(m))}})})))}),p9={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function h9(e,t){return t!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="ArrowRight"?"ArrowLeft":e}function m9(e,t,n){const r=h9(e.key,n);if(!(t==="vertical"&&["ArrowLeft","ArrowRight"].includes(r))&&!(t==="horizontal"&&["ArrowUp","ArrowDown"].includes(r)))return p9[r]}function sy(e){const t=document.activeElement;for(const n of e)if(n===t||(n.focus(),document.activeElement!==t))return}function v9(e,t){return e.map((n,r)=>e[(t+r)%e.length])}const g9=c9,y9=f9,cy="Tabs",[x9,SP]=kn(cy,[ly]),uy=ly(),[_9,hf]=x9(cy),w9=p.forwardRef((e,t)=>{const{__scopeTabs:n,value:r,onValueChange:o,defaultValue:i,orientation:a="horizontal",dir:l,activationMode:s="automatic",...u}=e,d=ql(l),[c,f]=ar({prop:r,onChange:o,defaultProp:i});return p.createElement(_9,{scope:n,baseId:on(),value:c,onValueChange:f,orientation:a,dir:d,activationMode:s},p.createElement(fe.div,q({dir:d,"data-orientation":a},u,{ref:t})))}),E9="TabsList",k9=p.forwardRef((e,t)=>{const{__scopeTabs:n,loop:r=!0,...o}=e,i=hf(E9,n),a=uy(n);return p.createElement(g9,q({asChild:!0},a,{orientation:i.orientation,dir:i.dir,loop:r}),p.createElement(fe.div,q({role:"tablist","aria-orientation":i.orientation},o,{ref:t})))}),b9="TabsTrigger",C9=p.forwardRef((e,t)=>{const{__scopeTabs:n,value:r,disabled:o=!1,...i}=e,a=hf(b9,n),l=uy(n),s=dy(a.baseId,r),u=fy(a.baseId,r),d=r===a.value;return p.createElement(y9,q({asChild:!0},l,{focusable:!o,active:d}),p.createElement(fe.button,q({type:"button",role:"tab","aria-selected":d,"aria-controls":u,"data-state":d?"active":"inactive","data-disabled":o?"":void 0,disabled:o,id:s},i,{ref:t,onMouseDown:le(e.onMouseDown,c=>{!o&&c.button===0&&c.ctrlKey===!1?a.onValueChange(r):c.preventDefault()}),onKeyDown:le(e.onKeyDown,c=>{[" ","Enter"].includes(c.key)&&a.onValueChange(r)}),onFocus:le(e.onFocus,()=>{const c=a.activationMode!=="manual";!d&&!o&&c&&a.onValueChange(r)})})))}),P9="TabsContent",A9=p.forwardRef((e,t)=>{const{__scopeTabs:n,value:r,forceMount:o,children:i,...a}=e,l=hf(P9,n),s=dy(l.baseId,r),u=fy(l.baseId,r),d=r===l.value,c=p.useRef(d);return p.useEffect(()=>{const f=requestAnimationFrame(()=>c.current=!1);return()=>cancelAnimationFrame(f)},[]),p.createElement(bn,{present:o||d},({present:f})=>p.createElement(fe.div,q({"data-state":d?"active":"inactive","data-orientation":l.orientation,role:"tabpanel","aria-labelledby":s,hidden:!f,id:u,tabIndex:0},a,{ref:t,style:{...e.style,animationDuration:c.current?"0s":void 0}}),f&&i))});function dy(e,t){return`${e}-trigger-${t}`}function fy(e,t){return`${e}-content-${t}`}const S9=w9,T9=k9,R9=C9,$9=A9;var O9="vocs_Tabs_content",I9="vocs_Tabs_list",L9="vocs_Tabs",D9="vocs_Tabs_trigger";function N9(e){return x.jsx(S9,{...e,className:D(e.className,L9)})}function M9(e){return x.jsx(T9,{...e,className:D(e.className,I9)})}function j9(e){return x.jsx(R9,{...e,className:D(e.className,D9)})}function F9(e){return x.jsx($9,{...e,className:D(e.className,O9)})}var z9="vocs_CodeGroup";function U9({children:e}){if(!Array.isArray(e))return null;const t=e.map(n=>{const r=n.props["data-title"]?n:n.props.children,{props:o}=r,i=o["data-title"],a=o.children;return{title:i,content:a}});return x.jsxs(N9,{className:z9,defaultValue:t[0].title,children:[x.jsx(M9,{"aria-label":"Code group",children:t.map(({title:n},r)=>x.jsx(j9,{value:n||r.toString(),children:n},n||r.toString()))}),t.map(({title:n,content:r},o)=>{var a,l;const i=(l=(a=r.props)==null?void 0:a.className)==null?void 0:l.includes("shiki");return x.jsx(F9,{"data-shiki":i,value:n||o.toString(),children:r},n||o.toString())})]})}var V9="vocs_Div",B9="vocs_Step_content",H9="vocs_Step",py="vocs_Step_title",W9="vocs_H2";function hy(e){return x.jsx(Oo,{...e,className:D(e.className,W9),level:2})}var K9="vocs_H3";function my(e){return x.jsx(Oo,{...e,className:D(e.className,K9),level:3})}var G9="vocs_H4";function vy(e){return x.jsx(Oo,{...e,className:D(e.className,G9),level:4})}var q9="vocs_H5";function gy(e){return x.jsx(Oo,{...e,className:D(e.className,q9),level:5})}var Y9="vocs_H6";function yy(e){return x.jsx(Oo,{...e,className:D(e.className,Y9),level:6})}function Q9({children:e,className:t,title:n,titleLevel:r=2}){const o=(()=>{if(r===2)return hy;if(r===3)return my;if(r===4)return vy;if(r===5)return gy;if(r===6)return yy;throw new Error("Invalid.")})();return x.jsxs("div",{className:D(t,H9),children:[typeof n=="string"?x.jsx(o,{className:py,children:n}):n,x.jsx("div",{className:B9,children:e})]})}var Z9="vocs_Steps";function X9({children:e,className:t}){return x.jsx("div",{className:D(t,Z9),children:e})}function J9({children:e}){return Array.isArray(e)?x.jsx(X9,{children:e.map(({props:t},n)=>{const[r,...o]=Array.isArray(t.children)?t.children:[t.children];return x.jsx(Q9,{title:p.cloneElement(r,{className:py}),children:o},n)})}):null}var eC="vocs_Subtitle";function tC({children:e}){return x.jsx("div",{className:eC,role:"doc-subtitle",children:e})}function nC(e){const{layout:t}=Or(),n=D(e.className,V9);return e.className==="code-group"?x.jsx(U9,{...e,className:n}):"data-authors"in e?x.jsx(iy,{}):"data-blog-posts"in e?x.jsx(Wb,{}):"data-sponsors"in e?x.jsx(e9,{}):"data-autolink-icon"in e&&t==="docs"?x.jsx(r9,{...e,className:n}):"data-vocs-steps"in e?x.jsx(J9,{...e,className:n}):e.role==="doc-subtitle"?x.jsx(tC,{...e}):x.jsx("div",{...e,className:n})}var rC="vocs_Figcaption";function oC(e){const t=D(e.className,rC);return x.jsx("figcaption",{...e,className:t})}var iC="vocs_Figure";function aC(e){const t=D(e.className,iC);return x.jsx("figure",{...e,className:t})}var lC="vocs_Header";function sC(e){return x.jsx("header",{...e,className:D(e.className,lC)})}var cC="vocs_HorizontalRule";function uC(e){return x.jsx("hr",{...e,className:D(e.className,cC)})}var dC="vocs_List_ordered",fC="vocs_List",pC="vocs_List_unordered";function Jh({ordered:e,...t}){const n=e?"ol":"ul";return x.jsx(n,{...t,className:D(t.className,fC,e?dC:pC)})}var hC="vocs_ListItem";function mC(e){return x.jsx("li",{...e,className:D(e.className,hC)})}function vC(){const e=p.useRef(null),[t,n]=p.useState(!1);p.useEffect(()=>{if(!t)return;const o=setTimeout(()=>n(!1),1e3);return()=>clearTimeout(o)},[t]);function r(){var a;n(!0);const o=(a=e.current)==null?void 0:a.cloneNode(!0),i=o==null?void 0:o.querySelectorAll("button,.line.diff.remove,.twoslash-popup-info-hover,.twoslash-popup-info,.twoslash-meta-line,.twoslash-tag-line");for(const l of i??[])l.remove();navigator.clipboard.writeText(o==null?void 0:o.textContent)}return{copied:t,copy:r,ref:e}}var gC="vocs_CopyButton";function yC(){return x.jsxs("svg",{width:"100%",height:"100%",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 68 67",children:[x.jsx("title",{children:"Checkmark"}),x.jsx("path",{fill:"currentColor",d:"M26.175 66.121c1.904 0 3.418-.83 4.492-2.49L66.263 7.332c.83-1.27 1.123-2.295 1.123-3.32 0-2.393-1.563-4.004-4.004-4.004-1.758 0-2.734.586-3.809 2.295L25.98 56.209 8.304 32.381c-1.123-1.514-2.198-2.149-3.809-2.149-2.441 0-4.2 1.71-4.2 4.15 0 1.026.44 2.15 1.27 3.224l19.971 25.927c1.367 1.758 2.734 2.588 4.639 2.588Z"})]})}function xC(){return x.jsxs("svg",{width:"100%",height:"100%",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 82 82",children:[x.jsx("title",{children:"Copy"}),x.jsx("path",{fill:"currentColor",d:"M12.451 63.281h38.38c8.3 0 12.45-4.053 12.45-12.256v-38.77C63.281 4.054 59.131 0 50.831 0H12.45C4.101 0 0 4.053 0 12.256v38.77C0 59.227 4.102 63.28 12.451 63.28Zm.098-7.031c-3.516 0-5.518-1.904-5.518-5.615V12.647c0-3.711 2.002-5.616 5.518-5.616h38.183c3.516 0 5.518 1.905 5.518 5.615v37.989c0 3.71-2.002 5.615-5.518 5.615H12.55Z"}),x.jsx("path",{stroke:"currentColor",strokeWidth:"6.75px",d:"M69.385 78.266h-38.38c-3.679 0-5.782-.894-6.987-2.081-1.196-1.178-2.088-3.219-2.088-6.8v-38.77c0-3.581.892-5.622 2.088-6.8 1.205-1.187 3.308-2.08 6.988-2.08h38.379c3.65 0 5.758.89 6.973 2.084 1.203 1.182 2.103 3.225 2.103 6.796v38.77c0 3.57-.9 5.614-2.103 6.796-1.215 1.193-3.323 2.085-6.973 2.085Z"})]})}function _C({copy:e,copied:t}){return x.jsx("button",{className:gC,onClick:e,type:"button",children:t?x.jsx(st,{label:"Copied",size:"14px",icon:yC}):x.jsx(st,{label:"Copy",size:"18px",icon:xC})})}var wC="vocs_CodeBlock";function EC(e){return x.jsx("div",{...e,className:D(e.className,wC)})}function kC(){return x.jsxs("svg",{width:"100%",height:"100%",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 94 99",fill:"none",children:[x.jsx("title",{children:"File"}),x.jsx("rect",{width:"77px",height:"89px",x:"8px",y:"3px",stroke:"currentColor",strokeWidth:"6px",rx:"7px"}),x.jsx("path",{stroke:"currentColor",strokeLinecap:"round",strokeWidth:"6px",d:"M25 22h43M25 35h43M25 48h22"})]})}function bC(){return x.jsxs("svg",{width:"100%",height:"100%",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 79 95",fill:"none",children:[x.jsx("title",{children:"Terminal"}),x.jsx("path",{fill:"currentColor",d:"M38.281 34.033c0-1.074-.39-2.05-1.22-2.88L6.885 1.171C6.152.39 5.175 0 4.053 0 1.758 0 0 1.709 0 4.004c0 1.074.488 2.1 1.172 2.88l27.295 27.15L1.172 61.181C.488 61.962 0 62.939 0 64.062c0 2.295 1.758 4.004 4.053 4.004 1.123 0 2.1-.39 2.832-1.172l30.176-29.98c.83-.83 1.22-1.807 1.22-2.88Z"}),x.jsx("path",{stroke:"currentColor",strokeLinecap:"round",strokeWidth:"8px",d:"M36 75h55"})]})}var CC="vocs_CodeTitle";function PC({children:e,className:t,language:n,...r}){return x.jsxs("div",{...r,className:D(t,CC),children:[n==="bash"?x.jsx(st,{label:"Terminal",size:"14px",icon:bC,style:{marginTop:3}}):e.match(/\.(.*)$/)?x.jsx(st,{label:"File",size:"14px",icon:kC,style:{marginTop:1}}):null,e]})}var AC="vocs_Pre",SC="vocs_Pre_wrapper";function TC({children:e,className:t,...n}){const{copied:r,copy:o,ref:i}=vC();function a(u){return!u||typeof u!="object"?u:"props"in u?{...u,props:{...u.props,children:Array.isArray(u.props.children)?u.props.children.map(a):a(u.props.children)}}:u}const l=p.useMemo(()=>a(e),[e]);return(u=>t!=null&&t.includes("shiki")?x.jsxs(EC,{children:[n["data-title"]&&x.jsx(PC,{language:n["data-lang"],children:n["data-title"]}),u]}):u)(x.jsx("div",{className:D(SC),children:x.jsxs("pre",{ref:i,...n,className:D(t,AC),children:["data-language"in n&&x.jsx(_C,{copied:r,copy:o}),l]})}))}var RC="vocs_Footnotes";function $C(e){return x.jsx("section",{...e,className:D(e.className,RC)})}var em="vocs_Section";function OC(e){return"data-footnotes"in e?x.jsx($C,{...e,className:D(e.className,em)}):x.jsx("section",{...e,className:D(e.className,em)})}var tm="vocs_Span";function qa(e,t){if(!e||!t)return!1;const n=t.getRootNode==null?void 0:t.getRootNode();if(e.contains(t))return!0;if(n&&Su(n)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function Mu(e,t){const n=["mouse","pen"];return t||n.push("",void 0),n.includes(e)}function Ra(e){return(e==null?void 0:e.ownerDocument)||document}function IC(e){return"composedPath"in e?e.composedPath()[0]:e.target}const xy={...Wu},LC=xy.useInsertionEffect,DC=LC||(e=>e());function NC(e){const t=p.useRef(()=>{});return DC(()=>{t.current=e}),p.useCallback(function(){for(var n=arguments.length,r=new Array(n),o=0;o"floating-ui-"+Math.random().toString(36).slice(2,6)+MC++;function jC(){const[e,t]=p.useState(()=>nm?rm():void 0);return Po(()=>{e==null&&t(rm())},[]),p.useEffect(()=>{nm=!0},[]),e}const FC=xy.useId,_y=FC||jC,zC=p.forwardRef(function(t,n){const{context:{placement:r,elements:{floating:o},middlewareData:{arrow:i}},width:a=14,height:l=7,tipRadius:s=0,strokeWidth:u=0,staticOffset:d,stroke:c,d:f,style:{transform:h,...y}={},...g}=t,w=_y();if(!o)return null;const m=u*2,v=m/2,_=a/2*(s/-8+1),E=l/2*s/4,[C,k]=r.split("-"),P=Cg.isRTL(o),A=!!f,S=C==="top"||C==="bottom",O=d&&k==="end"?"bottom":"top";let j=d&&k==="end"?"right":"left";d&&P&&(j=k==="end"?"left":"right");const N=(i==null?void 0:i.x)!=null?d||i.x:"",F=(i==null?void 0:i.y)!=null?d||i.y:"",$=f||"M0,0"+(" H"+a)+(" L"+(a-_)+","+(l-E))+(" Q"+a/2+","+l+" "+_+","+(l-E))+" Z",U={top:A?"rotate(180deg)":"",left:A?"rotate(90deg)":"rotate(-90deg)",bottom:A?"":"rotate(180deg)",right:A?"rotate(-90deg)":"rotate(90deg)"}[C];return p.createElement("svg",ju({},g,{"aria-hidden":!0,ref:n,width:A?a:a+m,height:a,viewBox:"0 0 "+a+" "+(l>a?l:a),style:{position:"absolute",pointerEvents:"none",[j]:N,[O]:F,[C]:S||A?"100%":"calc(100% - "+m/2+"px)",transform:""+U+(h??""),...y}}),m>0&&p.createElement("path",{clipPath:"url(#"+w+")",fill:"none",stroke:c,strokeWidth:m+(f?0:1),d:$}),p.createElement("path",{stroke:m&&!f?g.fill:"none",d:$}),p.createElement("clipPath",{id:w},p.createElement("rect",{x:-v,y:v*(A?-1:1),width:a+m,height:a})))});function UC(){const e=new Map;return{emit(t,n){var r;(r=e.get(t))==null||r.forEach(o=>o(n))},on(t,n){e.set(t,[...e.get(t)||[],n])},off(t,n){var r;e.set(t,((r=e.get(t))==null?void 0:r.filter(o=>o!==n))||[])}}}const VC=p.createContext(null),BC=p.createContext(null),wy=()=>{var e;return((e=p.useContext(VC))==null?void 0:e.id)||null},Ey=()=>p.useContext(BC);function HC(e){return"data-floating-ui-"+e}function om(e){const t=p.useRef(e);return Po(()=>{t.current=e}),t}const im=HC("safe-polygon");function sc(e,t,n){return n&&!Mu(n)?0:typeof e=="number"?e:e==null?void 0:e[t]}function WC(e,t){t===void 0&&(t={});const{open:n,onOpenChange:r,dataRef:o,events:i,elements:{domReference:a,floating:l},refs:s}=e,{enabled:u=!0,delay:d=0,handleClose:c=null,mouseOnly:f=!1,restMs:h=0,move:y=!0}=t,g=Ey(),w=wy(),m=om(c),v=om(d),_=p.useRef(),E=p.useRef(),C=p.useRef(),k=p.useRef(),P=p.useRef(!0),A=p.useRef(!1),S=p.useRef(()=>{}),O=p.useCallback(()=>{var $;const U=($=o.current.openEvent)==null?void 0:$.type;return(U==null?void 0:U.includes("mouse"))&&U!=="mousedown"},[o]);p.useEffect(()=>{if(!u)return;function $(U){let{open:W}=U;W||(clearTimeout(E.current),clearTimeout(k.current),P.current=!0)}return i.on("openchange",$),()=>{i.off("openchange",$)}},[u,i]),p.useEffect(()=>{if(!u||!m.current||!n)return;function $(W){O()&&r(!1,W,"hover")}const U=Ra(l).documentElement;return U.addEventListener("mouseleave",$),()=>{U.removeEventListener("mouseleave",$)}},[l,n,r,u,m,O]);const j=p.useCallback(function($,U,W){U===void 0&&(U=!0),W===void 0&&(W="hover");const B=sc(v.current,"close",_.current);B&&!C.current?(clearTimeout(E.current),E.current=setTimeout(()=>r(!1,$,W),B)):U&&(clearTimeout(E.current),r(!1,$,W))},[v,r]),N=p.useCallback(()=>{S.current(),C.current=void 0},[]),F=p.useCallback(()=>{if(A.current){const $=Ra(s.floating.current).body;$.style.pointerEvents="",$.removeAttribute(im),A.current=!1}},[s]);return p.useEffect(()=>{if(!u)return;function $(){return o.current.openEvent?["click","mousedown"].includes(o.current.openEvent.type):!1}function U(L){if(clearTimeout(E.current),P.current=!1,f&&!Mu(_.current)||h>0&&sc(v.current,"open")===0)return;const z=sc(v.current,"open",_.current);z?E.current=setTimeout(()=>{r(!0,L,"hover")},z):r(!0,L,"hover")}function W(L){if($())return;S.current();const z=Ra(l);if(clearTimeout(k.current),m.current){n||clearTimeout(E.current),C.current=m.current({...e,tree:g,x:L.clientX,y:L.clientY,onClose(){F(),N(),j(L,!0,"safe-polygon")}});const J=C.current;z.addEventListener("mousemove",J),S.current=()=>{z.removeEventListener("mousemove",J)};return}(_.current==="touch"?!qa(l,L.relatedTarget):!0)&&j(L)}function B(L){$()||m.current==null||m.current({...e,tree:g,x:L.clientX,y:L.clientY,onClose(){F(),N(),j(L)}})(L)}if(rt(a)){const L=a;return n&&L.addEventListener("mouseleave",B),l==null||l.addEventListener("mouseleave",B),y&&L.addEventListener("mousemove",U,{once:!0}),L.addEventListener("mouseenter",U),L.addEventListener("mouseleave",W),()=>{n&&L.removeEventListener("mouseleave",B),l==null||l.removeEventListener("mouseleave",B),y&&L.removeEventListener("mousemove",U),L.removeEventListener("mouseenter",U),L.removeEventListener("mouseleave",W)}}},[a,l,u,e,f,h,y,j,N,F,r,n,g,v,m,o]),Po(()=>{var $;if(u&&n&&($=m.current)!=null&&$.__options.blockPointerEvents&&O()){const W=Ra(l).body;if(W.setAttribute(im,""),W.style.pointerEvents="none",A.current=!0,rt(a)&&l){var U;const B=a,L=g==null||(U=g.nodesRef.current.find(z=>z.id===w))==null||(U=U.context)==null?void 0:U.elements.floating;return L&&(L.style.pointerEvents=""),B.style.pointerEvents="auto",l.style.pointerEvents="auto",()=>{B.style.pointerEvents="",l.style.pointerEvents=""}}}},[u,n,w,l,a,g,m,O]),Po(()=>{n||(_.current=void 0,N(),F())},[n,N,F]),p.useEffect(()=>()=>{N(),clearTimeout(E.current),clearTimeout(k.current),F()},[u,a,N,F]),p.useMemo(()=>{if(!u)return{};function $(U){_.current=U.pointerType}return{reference:{onPointerDown:$,onPointerEnter:$,onMouseMove(U){function W(){P.current||r(!0,U.nativeEvent,"hover")}f&&!Mu(_.current)||n||h===0||(clearTimeout(k.current),_.current==="touch"?W():k.current=setTimeout(W,h))}},floating:{onMouseEnter(){clearTimeout(E.current)},onMouseLeave(U){j(U.nativeEvent,!1)}}}},[u,f,n,h,r,j])}function KC(e,t){let n=e.filter(o=>{var i;return o.parentId===t&&((i=o.context)==null?void 0:i.open)}),r=n;for(;r.length;)r=e.filter(o=>{var i;return(i=r)==null?void 0:i.some(a=>{var l;return o.parentId===a.id&&((l=o.context)==null?void 0:l.open)})}),n=n.concat(r);return n}function GC(e){var t;e===void 0&&(e={});const{open:n=!1,onOpenChange:r,nodeId:o}=e,[i,a]=p.useState(null),[l,s]=p.useState(null),d=((t=e.elements)==null?void 0:t.reference)||i;Po(()=>{d&&(g.current=d)},[d]);const c=Tg({...e,elements:{...e.elements,...l&&{reference:l}}}),f=Ey(),h=wy()!=null,y=NC((A,S,O)=>{w.current.openEvent=A?S:void 0,m.emit("openchange",{open:A,event:S,reason:O,nested:h}),r==null||r(A,S,O)}),g=p.useRef(null),w=p.useRef({}),m=p.useState(()=>UC())[0],v=_y(),_=p.useCallback(A=>{const S=rt(A)?{getBoundingClientRect:()=>A.getBoundingClientRect(),contextElement:A}:A;s(S),c.refs.setReference(S)},[c.refs]),E=p.useCallback(A=>{(rt(A)||A===null)&&(g.current=A,a(A)),(rt(c.refs.reference.current)||c.refs.reference.current===null||A!==null&&!rt(A))&&c.refs.setReference(A)},[c.refs]),C=p.useMemo(()=>({...c.refs,setReference:E,setPositionReference:_,domReference:g}),[c.refs,E,_]),k=p.useMemo(()=>({...c.elements,domReference:d}),[c.elements,d]),P=p.useMemo(()=>({...c,refs:C,elements:k,dataRef:w,nodeId:o,floatingId:v,events:m,open:n,onOpenChange:y}),[c,o,v,m,n,y,C,k]);return Po(()=>{const A=f==null?void 0:f.nodesRef.current.find(S=>S.id===o);A&&(A.context=P)}),p.useMemo(()=>({...c,context:P,refs:C,elements:k}),[c,C,k,P])}const am="active",lm="selected";function cc(e,t,n){const r=new Map,o=n==="item";let i=e;if(o&&e){const{[am]:a,[lm]:l,...s}=e;i=s}return{...n==="floating"&&{tabIndex:-1},...i,...t.map(a=>{const l=a?a[n]:null;return typeof l=="function"?e?l(e):null:l}).concat(e).reduce((a,l)=>(l&&Object.entries(l).forEach(s=>{let[u,d]=s;if(!(o&&[am,lm].includes(u)))if(u.indexOf("on")===0){if(r.has(u)||r.set(u,[]),typeof d=="function"){var c;(c=r.get(u))==null||c.push(d),a[u]=function(){for(var f,h=arguments.length,y=new Array(h),g=0;gw(...y)).find(w=>w!==void 0)}}}else a[u]=d}),a),{})}}function qC(e){e===void 0&&(e=[]);const t=e,n=p.useCallback(i=>cc(i,e,"reference"),t),r=p.useCallback(i=>cc(i,e,"floating"),t),o=p.useCallback(i=>cc(i,e,"item"),e.map(i=>i==null?void 0:i.item));return p.useMemo(()=>({getReferenceProps:n,getFloatingProps:r,getItemProps:o}),[n,r,o])}function sm(e,t){const[n,r]=e;let o=!1;const i=t.length;for(let a=0,l=i-1;a=r!=c>=r&&n<=(d-s)*(r-u)/(c-u)+s&&(o=!o)}return o}function YC(e,t){return e[0]>=t.x&&e[0]<=t.x+t.width&&e[1]>=t.y&&e[1]<=t.y+t.height}function QC(e){e===void 0&&(e={});const{buffer:t=.5,blockPointerEvents:n=!1,requireIntent:r=!0}=e;let o,i=!1,a=null,l=null,s=performance.now();function u(c,f){const h=performance.now(),y=h-s;if(a===null||l===null||y===0)return a=c,l=f,s=h,null;const g=c-a,w=f-l,v=Math.sqrt(g*g+w*w)/y;return a=c,l=f,s=h,v}const d=c=>{let{x:f,y:h,placement:y,elements:g,onClose:w,nodeId:m,tree:v}=c;return function(E){function C(){clearTimeout(o),w()}if(clearTimeout(o),!g.domReference||!g.floating||y==null||f==null||h==null)return;const{clientX:k,clientY:P}=E,A=[k,P],S=IC(E),O=E.type==="mouseleave",j=qa(g.floating,S),N=qa(g.domReference,S),F=g.domReference.getBoundingClientRect(),$=g.floating.getBoundingClientRect(),U=y.split("-")[0],W=f>$.right-$.width/2,B=h>$.bottom-$.height/2,L=YC(A,F),z=$.width>F.width,G=$.height>F.height,J=(z?F:$).left,ce=(z?F:$).right,Ve=(G?F:$).top,xe=(G?F:$).bottom;if(j&&(i=!0,!O))return;if(N&&(i=!1),N&&!O){i=!0;return}if(O&&rt(E.relatedTarget)&&qa(g.floating,E.relatedTarget)||v&&KC(v.nodesRef.current,m).some(Be=>{let{context:we}=Be;return we==null?void 0:we.open}))return;if(U==="top"&&h>=F.bottom-1||U==="bottom"&&h<=F.top+1||U==="left"&&f>=F.right-1||U==="right"&&f<=F.left+1)return C();let $e=[];switch(U){case"top":$e=[[J,F.top+1],[J,$.bottom-1],[ce,$.bottom-1],[ce,F.top+1]];break;case"bottom":$e=[[J,$.top+1],[J,F.bottom-1],[ce,F.bottom-1],[ce,$.top+1]];break;case"left":$e=[[$.right-1,xe],[$.right-1,Ve],[F.left+1,Ve],[F.left+1,xe]];break;case"right":$e=[[F.right-1,xe],[F.right-1,Ve],[$.left+1,Ve],[$.left+1,xe]];break}function _e(Be){let[we,Ce]=Be;switch(U){case"top":{const Mt=[z?we+t/2:W?we+t*4:we-t*4,Ce+t+1],Pe=[z?we-t/2:W?we+t*4:we-t*4,Ce+t+1],dt=[[$.left,W||z?$.bottom-t:$.top],[$.right,W?z?$.bottom-t:$.top:$.bottom-t]];return[Mt,Pe,...dt]}case"bottom":{const Mt=[z?we+t/2:W?we+t*4:we-t*4,Ce-t],Pe=[z?we-t/2:W?we+t*4:we-t*4,Ce-t],dt=[[$.left,W||z?$.top+t:$.bottom],[$.right,W?z?$.top+t:$.bottom:$.top+t]];return[Mt,Pe,...dt]}case"left":{const Mt=[we+t+1,G?Ce+t/2:B?Ce+t*4:Ce-t*4],Pe=[we+t+1,G?Ce-t/2:B?Ce+t*4:Ce-t*4];return[...[[B||G?$.right-t:$.left,$.top],[B?G?$.right-t:$.left:$.right-t,$.bottom]],Mt,Pe]}case"right":{const Mt=[we-t,G?Ce+t/2:B?Ce+t*4:Ce-t*4],Pe=[we-t,G?Ce-t/2:B?Ce+t*4:Ce-t*4],dt=[[B||G?$.left+t:$.right,$.top],[B?G?$.left+t:$.right:$.left+t,$.bottom]];return[Mt,Pe,...dt]}}}if(!sm([k,P],$e)){if(i&&!L)return C();if(!O&&r){const Be=u(E.clientX,E.clientY);if(Be!==null&&Be<.1)return C()}sm([k,P],_e([f,h]))?!i&&r&&(o=window.setTimeout(C,40)):C()}}};return d.__options={blockPointerEvents:n},d}function ZC({children:e,...t}){const[n,r]=e,o=p.useRef(null),[i,a]=p.useState(!1),{context:l,refs:s,floatingStyles:u}=GC({middleware:[Ag({element:o}),vg(8),Pg()],open:i,onOpenChange:a,placement:"bottom-start"}),d=WC(l,{handleClose:QC()}),{getReferenceProps:c,getFloatingProps:f}=qC([d]),h=r.props.children,y=n.props.children;return x.jsxs("span",{...t,children:[x.jsx("span",{className:"twoslash-target",ref:s.setReference,...c(),children:h}),i&&x.jsxs("div",{className:"twoslash-popup-info-hover",ref:s.setFloating,style:u,...f(),children:[x.jsx(zC,{ref:o,context:l,fill:Jp.background5,height:3,stroke:Jp.border2,strokeWidth:1,width:7}),x.jsx("div",{className:"twoslash-popup-scroll-container",children:y})]})]})}function XC(e){var n;const t=D(e.className,tm);return(n=e.className)!=null&&n.includes("twoslash-hover")?x.jsx(ZC,{...e,className:t}):x.jsx("span",{...e,className:D(e.className,tm)})}var JC="vocs_CalloutTitle";function eP({className:e,children:t}){return x.jsx("strong",{className:D(e,JC),children:t})}var cm="vocs_Strong";function tP(e){return"data-callout-title"in e&&typeof e.children=="string"?x.jsx(eP,{...e,className:D(e.className,cm),children:e.children}):x.jsx("strong",{...e,className:D(e.className,cm)})}var nP="vocs_Summary";function rP(e){return x.jsx("summary",{...e,className:D(e.className,nP)})}var oP="vocs_Table";function iP(e){return x.jsx("table",{...e,className:D(e.className,oP)})}var aP="vocs_TableCell";function lP(e){return x.jsx("td",{...e,className:D(e.className,aP)})}var sP="vocs_TableHeader";function cP(e){return x.jsx("th",{...e,className:D(e.className,sP)})}var uP="vocs_TableRow";function dP(e){return x.jsx("tr",{...e,className:D(e.className,uP)})}const fP={a:gb,aside:Ab,blockquote:Tb,code:$b,details:Lb,div:nC,pre:TC,header:sC,figcaption:oC,figure:aC,h1:Xv,h2:hy,h3:my,h4:vy,h5:gy,h6:yy,hr:uC,kd:N1,li:mC,ol:e=>x.jsx(Jh,{ordered:!0,...e}),p:Jv,section:OC,span:XC,strong:tP,summary:rP,table:iP,td:lP,th:cP,tr:dP,ul:e=>x.jsx(Jh,{ordered:!1,...e})};function pP(){const{pathname:e}=Re(),t=Je(),{ogImageUrl:n}=t;if(!n)return;if(typeof n=="string")return n;const r=p.useMemo(()=>{const o=Object.keys(n).filter(i=>e.startsWith(i));return o[o.length-1]},[n,e]);if(r)return n[r]}function Fu(e){const{children:t,filePath:n,frontmatter:r,lastUpdatedAt:o,path:i}=e,{pathname:a}=Re(),l=p.useRef();return p.useEffect(()=>{l.current=a}),x.jsxs(x.Fragment,{children:[x.jsx(hP,{frontmatter:r}),typeof window<"u"&&x.jsx(A7,{}),x.jsx(_k,{components:fP,children:x.jsx(r6,{frontmatter:r,path:i,children:x.jsx(n1.Provider,{value:{filePath:n,frontmatter:r,lastUpdatedAt:o,previousPath:l.current},children:t})})})]})}function hP({frontmatter:e}){const t=Je(),n=pP(),{baseUrl:r,font:o,iconUrl:i,logoUrl:a}=t,l=(e==null?void 0:e.title)??t.title,s=(e==null?void 0:e.description)??t.description,u=t.title&&!l.includes(t.title),d=typeof window<"u"&&window.location.hostname==="localhost";return x.jsxs(Du,{defaultTitle:t.title,titleTemplate:u?t.titleTemplate:void 0,children:[l&&x.jsx("title",{children:l}),r&&!0&&!d&&x.jsx("base",{href:r}),s!=="undefined"&&x.jsx("meta",{name:"description",content:s}),i&&typeof i=="string"&&x.jsx("link",{rel:"icon",href:i,type:uc(i)}),i&&typeof i!="string"&&x.jsx("link",{rel:"icon",href:i.light,type:uc(i.light)}),i&&typeof i!="string"&&x.jsx("link",{rel:"icon",href:i.dark,type:uc(i.dark),media:"(prefers-color-scheme: dark)"}),x.jsx("meta",{property:"og:type",content:"website"}),x.jsx("meta",{property:"og:title",content:l||t.title}),r&&x.jsx("meta",{property:"og:url",content:r}),s!=="undefined"&&x.jsx("meta",{property:"og:description",content:s}),n&&x.jsx("meta",{property:"og:image",content:n.replace("%logo",`${r||""}${typeof a=="string"?a:(a==null?void 0:a.dark)||""}`).replace("%title",l||"").replace("%description",(s!=="undefined"?s:"")||"")}),(o==null?void 0:o.google)&&x.jsx("link",{rel:"preconnect",href:"https://fonts.googleapis.com"}),(o==null?void 0:o.google)&&x.jsx("link",{rel:"preconnect",href:"https://fonts.gstatic.com",crossOrigin:""}),(o==null?void 0:o.google)&&x.jsx("link",{href:`https://fonts.googleapis.com/css2?family=${o.google}:wght@300;400;500&display=swap`,rel:"stylesheet"}),x.jsx("meta",{name:"twitter:card",content:"summary_large_image"}),n&&x.jsx("meta",{property:"twitter:image",content:n.replace("%logo",`${r||""}${typeof a=="string"?a:(a==null?void 0:a.dark)||""}`).replace("%title",l||"").replace("%description",(s!=="undefined"?s:"")||"")})]})}function uc(e){if(e.endsWith(".svg"))return"image/svg+xml";if(e.endsWith(".png"))return"image/png";if(e.endsWith(".jpg"))return"image/jpeg";if(e.endsWith(".ico"))return"image/x-icon";if(e.endsWith(".webp"))return"image/webp"}const mP=(()=>{const e=Hd.find(({path:t})=>t==="*");return e?{path:e.path,lazy:async()=>{const{frontmatter:t,...n}=await e.lazy();return{...n,element:x.jsx(Fu,{frontmatter:t,path:e.path,children:x.jsx(Ru,{children:x.jsx(n.default,{})})})}}}:{path:"*",lazy:void 0,element:x.jsx(Fu,{frontmatter:{layout:"minimal"},path:"*",children:x.jsx(Ru,{children:x.jsx(dw,{})})})}})(),um=[...Hd.filter(({path:e})=>e!=="*").map(e=>({path:e.path,lazy:async()=>{const{frontmatter:t,...n}=await e.lazy();return{...n,element:x.jsx(Fu,{filePath:e.filePath,frontmatter:t,lastUpdatedAt:e.lastUpdatedAt,path:e.path,children:x.jsx(Ru,{children:x.jsx(n.default,{})})})}}})),mP];async function vP(e,t){var r;const n=(r=pr(e,window.location,t))==null?void 0:r.filter(o=>o.route.lazy);n&&(n==null?void 0:n.length)>0&&await Promise.all(n.map(async o=>{const i=await o.route.lazy();Object.assign(o.route,{...i,lazy:void 0})}))}function gP(){const e=document.querySelectorAll('style[data-vocs-temp-style="true"]');for(const t of e)t.remove()}yP();async function yP(){const e=Kv().basePath;await vP(um,e),gP();const t=h7(um,{basename:e});Cv(document.getElementById("app"),x.jsx(W7,{children:x.jsx(k7,{router:t})}))}export{F9 as C,rn as L,N9 as R,j9 as T,aE as a,M9 as b,D as c,xk as d,Cb as e,Ty as f,xP as g,tr as h,_P as i,x as j,p as r,wP as s,Je as u}; diff --git a/assets/index-_l7PkMA4.js b/assets/index-CNi1-mL3.js similarity index 83% rename from assets/index-_l7PkMA4.js rename to assets/index-CNi1-mL3.js index e83a690e736..b2085db95c2 100644 --- a/assets/index-_l7PkMA4.js +++ b/assets/index-CNi1-mL3.js @@ -1 +1 @@ -import{j as e,L,c as a,u as Z,a as V,R as I,b as S,T as u,C as p,r as h,d as R}from"./index-CQ1xESna.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";var q="vocs_Button_button",_="vocs_Button_button_accent";function P({children:t,className:l,href:s,variant:o}){return e.jsx(L,{className:a(l,q,o==="accent"&&_),href:s,variant:"styleless",children:t})}var z="vocs_HomePage_button",B="vocs_HomePage_buttons",A="vocs_HomePage_description",T="vocs_HomePage_logo",f="vocs_HomePage_packageManager",E="vocs_HomePage",W="vocs_HomePage_tabs",g="vocs_HomePage_tabsContent",G="vocs_HomePage_tabsList",U="vocs_HomePage_tagline",D="vocs_HomePage_title";function O({children:t,className:l}){return e.jsx("div",{className:a(l,E),children:t})}function m({className:t}){const{logoUrl:l,title:s}=Z();return l?e.jsx("div",{className:a(t,T),children:e.jsx(V,{})}):e.jsx("h1",{className:a(t,D),children:s})}function F({children:t,className:l}){return e.jsx("div",{className:a(l,U),children:t})}function $({children:t,className:l}){return e.jsx("div",{className:a(l,A),children:t})}function K({children:t,className:l}){return e.jsx("div",{className:a(l,B),children:t})}function J(t){return e.jsx(P,{...t,className:a(z,t.className)})}function X({name:t,type:l="install"}){return e.jsxs(I,{className:W,defaultValue:"npm",children:[e.jsxs(S,{className:G,children:[e.jsx(u,{value:"npm",children:"npm"}),e.jsx(u,{value:"pnpm",children:"pnpm"}),e.jsx(u,{value:"yarn",children:"yarn"})]}),e.jsxs(p,{className:g,value:"npm",children:[e.jsx("span",{className:f,children:"npm"})," ",l==="init"?"init":"install"," ",t]}),e.jsxs(p,{className:g,value:"pnpm",children:[e.jsx("span",{className:f,children:"pnpm"})," ",l==="init"?"create":"install"," ",t]}),e.jsxs(p,{className:g,value:"yarn",children:[e.jsx("span",{className:f,children:"yarn"})," ",l==="init"?"create":"install"," ",t]})]})}const Q=Object.freeze(Object.defineProperty({__proto__:null,Button:J,Buttons:K,Description:$,InstallPackage:X,Logo:m,Root:O,Tagline:F},Symbol.toStringTag,{value:"Module"}));function Y({children:t,className:l}){return e.jsxs("div",{className:a("relative",l),children:[e.jsx("div",{className:"absolute inset-0 z-0 flex items-center dark:bg-matrix-dark bg-matrix-light mix-blend-normal dark:mix-blend-multiply",children:e.jsx("div",{style:{height:"100%",width:"100%",maxHeight:"465px"}})}),e.jsx("div",{className:"relative z-10",children:t})]})}const e1=({logo:t})=>e.jsx(Y,{className:"pt-20 pb-40 -mb-10 px-5 z-0",children:e.jsxs("section",{className:"flex flex-col items-center gap-4 max-w-screen-lg mx-auto",children:[t,e.jsx("h2",{className:"text-xl font-bold text-themed-primary max-w-3xl text-center text-wrap",children:"Welcome to Sequence docs. Here you can learn about the modular Sequence products that empower game developers to build engaging web3 games on any Ethereum-compatible chain."})]})}),t1=()=>e.jsx("svg",{width:"21",height:"20",viewBox:"0 0 21 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17.333 7.86186L15.553 3.41174H5.11305L3.33301 7.86186V7.94115C3.33301 8.28156 3.43174 8.78299 3.74002 9.21116C3.85255 9.36746 3.99075 9.51049 4.15654 9.63056V16.5882H16.5095V9.63056C16.6753 9.51049 16.8135 9.36746 16.926 9.21116C17.2343 8.78299 17.333 8.28156 17.333 7.94115V7.86186ZM15.6859 9.96693C15.5572 9.98849 15.4201 9.99998 15.2742 9.99998C14.485 9.99998 13.951 9.66363 13.6271 9.21773C13.3032 9.66363 12.7692 9.99998 11.9801 9.99998C11.1909 9.99998 10.6569 9.66363 10.333 9.21773C10.0091 9.66363 9.47511 9.99998 8.68595 9.99998C7.89679 9.99998 7.36277 9.66363 7.03889 9.21773C6.71501 9.66363 6.18099 9.99998 5.39183 9.99998C5.24595 9.99998 5.10879 9.98849 4.98007 9.96693V13.3985H15.6859V9.96693ZM14.0389 7.94115C14.0389 8.14977 14.1049 8.47187 14.2907 8.72997C14.4614 8.96708 14.7496 9.17645 15.2742 9.17645C15.7988 9.17645 16.087 8.96708 16.2577 8.72997C16.423 8.50039 16.4934 8.22017 16.507 8.01423L16.4778 7.94115H14.0389ZM14.9954 4.23527L16.1483 7.11763H13.9575L13.317 4.23527H14.9954ZM13.1139 7.11763L12.4733 4.23527H10.7448V7.11763H13.1139ZM7.55225 7.11763L8.19277 4.23527H9.92124V7.11763H7.55225ZM7.34915 4.23527L6.70863 7.11763H4.51767L5.67061 4.23527H7.34915ZM4.15903 8.01423L4.18826 7.94115H6.62713C6.62713 8.14977 6.56115 8.47187 6.37532 8.72997C6.2046 8.96708 5.91645 9.17645 5.39183 9.17645C4.86721 9.17645 4.57906 8.96708 4.40835 8.72997C4.24304 8.50039 4.17258 8.22017 4.15903 8.01423ZM9.66944 8.72997C9.85527 8.47187 9.92124 8.14977 9.92124 7.94115H7.45065C7.45065 8.14977 7.51663 8.47187 7.70246 8.72997C7.87318 8.96708 8.16133 9.17645 8.68595 9.17645C9.21057 9.17645 9.49872 8.96708 9.66944 8.72997ZM12.9636 8.72997C13.1494 8.47187 13.2154 8.14977 13.2154 7.94115H10.7448C10.7448 8.14977 10.8107 8.47187 10.9966 8.72997C11.1673 8.96708 11.4554 9.17645 11.9801 9.17645C12.5047 9.17645 12.7928 8.96708 12.9636 8.72997Z",fill:"currentColor"})}),l1=()=>e.jsx("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10 1.59937C6.19712 1.59937 3.11426 4.68223 3.11426 8.48515C3.11419 8.54272 3.13215 8.6008 3.16933 8.65041L7.24573 14.081V18.4007H12.7544V14.081L16.8307 8.65041C16.8679 8.6008 16.8859 8.54272 16.8858 8.48515C16.8858 4.68223 13.803 1.59937 10 1.59937ZM10 6.55713C8.93523 6.55713 8.07202 7.42033 8.07202 8.48515H8.07747C8.42243 10.2099 9.17381 13.9938 9.17381 13.9938H10.8263C10.8263 13.9938 11.5777 10.2099 11.9226 8.48515H11.9281C11.9281 7.42033 11.0648 6.55713 10 6.55713ZM7.86545 13.9938L3.66512 8.38616C3.66512 7.32135 4.52833 6.55713 5.59314 6.55713C6.65795 6.55713 7.52116 7.42033 7.52116 8.48515C7.52116 8.48515 8.27248 12.269 8.61744 13.9938H7.86545ZM12.1346 13.9938L16.335 8.38616C16.335 7.32135 15.4717 6.55713 14.4069 6.55713C13.3421 6.55713 12.4789 7.42033 12.4789 8.48515C12.4789 8.48515 11.7276 12.269 11.3826 13.9938H12.1346Z",fill:"currentColor"})}),s1=()=>e.jsxs("svg",{width:"21",height:"20",viewBox:"0 0 21 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[e.jsx("rect",{x:"8.75781",y:"7.84082",width:"3.81818",height:"9.33333",rx:"1",fill:"currentColor"}),e.jsx("rect",{x:"13.8486",y:"2.75",width:"3.81818",height:"14.4242",rx:"1",fill:"currentColor"}),e.jsx("rect",{width:"3.81818",height:"5.93939",rx:"1",transform:"matrix(-1 0 0 1 7.48535 11.235)",fill:"currentColor"})]}),n1=()=>e.jsxs("svg",{width:"21",height:"20",viewBox:"0 0 21 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.41883 3.25H1.83301V2.25H5.24719L7.24719 12.8085H15.833V13.8085H6.41883L4.41883 3.25Z",fill:"currentColor"}),e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.8473 5.25H5.24609V4.25H18.0566L16.7467 11.1018H6.33324V10.1018H15.9198L16.8473 5.25Z",fill:"currentColor"}),e.jsx("path",{d:"M8.63434 15.9743C8.63434 16.6488 8.08752 17.1956 7.41299 17.1956C6.73846 17.1956 6.19165 16.6488 6.19165 15.9743C6.19165 15.2997 6.73846 14.7529 7.41299 14.7529C8.08752 14.7529 8.63434 15.2997 8.63434 15.9743Z",fill:"currentColor"}),e.jsx("path",{d:"M15.8331 15.9743C15.8331 16.6488 15.2863 17.1956 14.6117 17.1956C13.9372 17.1956 13.3904 16.6488 13.3904 15.9743C13.3904 15.2997 13.9372 14.7529 14.6117 14.7529C15.2863 14.7529 15.8331 15.2997 15.8331 15.9743Z",fill:"currentColor"}),e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.8418 7.17578H16.8556V8.17578H5.8418V7.17578Z",fill:"currentColor"}),e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.8617 4.95987L14.2679 10.4599L13.2737 10.3525L13.8674 4.85254L14.8617 4.95987Z",fill:"currentColor"}),e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.7421 4.95987L8.33585 10.4599L9.33008 10.3525L8.73633 4.85254L7.7421 4.95987Z",fill:"currentColor"}),e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.8018 5.03125V10.4688H10.8018V5.03125H11.8018Z",fill:"currentColor"})]}),o1=()=>e.jsxs("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[e.jsx("path",{d:"M6.37207 13.3255V6.12305H13.5745V7.86233H8.11067V13.3255H6.37207Z",fill:"currentColor"}),e.jsx("path",{d:"M3 9.95198V2.74951H10.2025V4.4888H4.7386V9.95198H3Z",fill:"currentColor"}),e.jsx("path",{d:"M9.79883 16.7503V9.54785H17.0013V16.7503H9.79883Z",fill:"currentColor"})]}),y=()=>e.jsx("svg",{width:"21",height:"20",viewBox:"0 0 21 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:e.jsx("path",{d:"M15.5263 5.46622C14.6201 5.04221 13.6511 4.73406 12.638 4.55859C12.5136 4.78353 12.3682 5.08608 12.268 5.32676C11.1911 5.1648 10.1241 5.1648 9.067 5.32676C8.9668 5.08608 8.81815 4.78353 8.69262 4.55859C7.67846 4.73406 6.70835 5.04334 5.8021 5.46847C3.9742 8.23067 3.47869 10.9243 3.72644 13.5796C4.93881 14.485 6.11373 15.035 7.26883 15.3948C7.55403 15.0023 7.80839 14.5851 8.02751 14.1453C7.61018 13.9868 7.21047 13.7911 6.83279 13.5639C6.93298 13.4896 7.03099 13.412 7.12568 13.3322C9.42927 14.4096 11.9322 14.4096 14.2083 13.3322C14.3041 13.412 14.402 13.4896 14.5012 13.5639C14.1224 13.7922 13.7215 13.9879 13.3042 14.1465C13.5233 14.5851 13.7766 15.0035 14.0629 15.396C15.2191 15.0361 16.3951 14.4861 17.6075 13.5796C17.8982 10.5014 17.1109 7.83253 15.5263 5.46622ZM8.34134 11.9466C7.64983 11.9466 7.08273 11.301 7.08273 10.5149C7.08273 9.72873 7.63772 9.08205 8.34134 9.08205C9.04499 9.08205 9.61207 9.7276 9.59996 10.5149C9.60105 11.301 9.04499 11.9466 8.34134 11.9466ZM12.9926 11.9466C12.3011 11.9466 11.734 11.301 11.734 10.5149C11.734 9.72873 12.2889 9.08205 12.9926 9.08205C13.6962 9.08205 14.2633 9.7276 14.2512 10.5149C14.2512 11.301 13.6962 11.9466 12.9926 11.9466Z",fill:"currentColor"})}),a1=()=>e.jsxs("svg",{width:"21",height:"20",viewBox:"0 0 21 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[e.jsx("rect",{x:"4.0293",y:"5.14441",width:"5.21037",height:"8.17765",transform:"rotate(-30 4.0293 5.14441)",fill:"currentColor"}),e.jsx("path",{d:"M10.5859 6.08032L17.9184 1.84689",stroke:"currentColor",strokeWidth:"1.5"}),e.jsx("path",{d:"M4.64405 15.3871L2.66699 13.41H16.2818L15.5595 15.3871H14.2129C13.8833 15.3871 13.2243 15.5848 13.2243 16.3756C13.2243 17.1664 13.8833 17.3642 14.2129 17.3642H14.8101V18.847H5.98069V17.3642H7.07656C7.86739 17.3642 8.06509 16.7051 8.06509 16.3756C8.06509 16.0461 7.86739 15.3871 7.07656 15.3871H4.64405Z",fill:"currentColor"})]}),r1=()=>e.jsx("svg",{width:"21",height:"20",viewBox:"0 0 21 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.33301 6.01534V14.1745C1.33301 15.8398 2.70302 17.1898 4.39301 17.1898H16.273C17.963 17.1898 19.333 15.8398 19.333 14.1745V6.01534C19.333 4.35001 17.963 3 16.273 3H4.39301C2.70302 3 1.33301 4.35001 1.33301 6.01534ZM5.833 6.54745C5.833 6.05765 5.43006 5.66059 4.933 5.66059C4.43595 5.66059 4.033 6.05765 4.033 6.54745C4.033 7.03725 4.43595 7.43431 4.933 7.43431C5.43006 7.43431 5.833 7.03725 5.833 6.54745ZM4.933 12.7498C5.43006 12.7498 5.833 13.1469 5.833 13.6367C5.833 14.1265 5.43006 14.5236 4.933 14.5236C4.43595 14.5236 4.033 14.1265 4.033 13.6367C4.033 13.1469 4.43595 12.7498 4.933 12.7498ZM16.633 10.0949C16.633 9.6051 16.2301 9.20804 15.733 9.20804C15.236 9.20804 14.833 9.6051 14.833 10.0949C14.833 10.5847 15.236 10.9818 15.733 10.9818C16.2301 10.9818 16.633 10.5847 16.633 10.0949ZM8.53301 5.66059H15.733C16.2301 5.66059 16.633 6.05765 16.633 6.54745C16.633 7.03725 16.2301 7.43431 15.733 7.43431H8.53301C8.03596 7.43431 7.63301 7.03725 7.63301 6.54745C7.63301 6.05765 8.03596 5.66059 8.53301 5.66059ZM15.733 12.7498H8.53301C8.03596 12.7498 7.63301 13.1469 7.63301 13.6367C7.63301 14.1265 8.03596 14.5236 8.53301 14.5236H15.733C16.2301 14.5236 16.633 14.1265 16.633 13.6367C16.633 13.1469 16.2301 12.7498 15.733 12.7498ZM4.93301 9.20804H12.133C12.6301 9.20804 13.033 9.6051 13.033 10.0949C13.033 10.5847 12.6301 10.9818 12.133 10.9818H4.93301C4.43595 10.9818 4.03301 10.5847 4.03301 10.0949C4.03301 9.6051 4.43595 9.20804 4.93301 9.20804Z",fill:"currentColor"})}),i1=()=>e.jsx("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5 6.04947C5 6.49261 5.38931 6.85185 5.86954 6.85185H16C16.5523 6.85185 17 7.29957 17 7.85185V15C17 15.5523 16.5523 16 16 16H5.49505C4.11707 16 3 14.9692 3 13.6977V6.30233C3 5.03079 4.11707 4 5.49505 4H13.8765C14.2208 4 14.5 4.27917 14.5 4.62355C14.5 4.96792 14.2208 5.24709 13.8765 5.24709H5.86955C5.38931 5.24709 5 5.60633 5 6.04947ZM12 11.5C12 10.6716 12.6716 10 13.5 10C14.3284 10 15 10.6716 15 11.5C15 12.3284 14.3284 13 13.5 13C12.6716 13 12 12.3284 12 11.5Z",fill:"currentColor"})}),c1=()=>e.jsx("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.9486 8.39806L15.2266 2L8.80794 3.71482L7.88709 5.33059L6.02143 5.3169L1.31886 9.99999L6.01969 14.6831L7.88536 14.6694L8.80621 16.2852L15.2266 18L16.9486 11.602L16.0039 10L16.9486 8.39806ZM4.8953 9.11821L8.15888 5.79769L12.6743 4.64239L10.0825 9.11821H4.8953ZM14.205 14.4763L11.6129 10L14.205 5.52369L15.4579 10L14.205 14.4763ZM8.15888 14.2006L4.8953 10.8801H10.0825L12.6743 15.3559L8.15888 14.2006Z",fill:"currentColor"})}),d1=()=>e.jsx("svg",{width:"21",height:"20",viewBox:"0 0 21 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:e.jsx("path",{d:"M10.715 1C5.78414 1 1.79095 5.02806 1.79095 10C1.79095 14.9719 5.78414 19 10.715 19C15.6425 19 19.6391 14.9719 19.6391 10C19.6391 5.02806 15.6431 1 10.7122 1H10.715ZM10.715 1.39544C12.9915 1.39544 15.1357 2.29206 16.7473 3.91488C18.3555 5.53206 19.2521 7.72075 19.2465 10C19.2465 12.2967 18.3588 14.4589 16.7473 16.0851C15.1565 17.6995 12.9825 18.6074 10.715 18.6046C8.44758 18.6074 6.27352 17.6995 4.68277 16.0851C3.07458 14.4679 2.17514 12.2793 2.18077 10C2.18077 7.70331 3.0712 5.54106 4.67995 3.91488C6.2707 2.29769 8.44758 1.38925 10.715 1.39544ZM10.2667 4.56231C8.81377 4.95213 7.46883 5.69913 5.67614 7.75563C3.88345 9.81213 4.2232 11.5114 4.2232 11.5114C4.2232 11.5114 4.7182 10.3426 5.90789 9.11181C6.4732 8.52906 6.89227 8.33275 7.18252 8.33275C7.44014 8.31813 7.65727 8.52625 7.65727 8.78388V12.9588C7.65727 13.3716 7.39064 13.4628 7.14483 13.4566C6.9367 13.4538 6.7432 13.3806 6.7432 13.3806C7.96495 15.1559 10.8888 15.4051 10.8888 15.4051L12.1719 14.0337L12.2011 14.0601L13.3762 15.0619C15.5266 13.7845 16.5639 11.4175 16.5639 11.4175C15.6031 12.4311 14.9934 12.6685 14.63 12.6685C14.3077 12.6657 14.1817 12.4778 14.1817 12.4778C14.1643 12.3901 14.135 11.1182 14.1232 9.847C14.1114 8.53131 14.1232 7.21338 14.1879 7.21C14.5597 6.5125 15.7438 5.10625 15.7438 5.10625C13.532 5.54275 12.3277 6.99288 12.3277 6.99288C11.9705 6.71163 11.2438 6.75831 11.2438 6.75831C11.5835 6.94563 11.9233 7.49069 11.9233 7.94181V12.3833C11.9233 12.3833 11.1819 13.0364 10.611 13.0364C10.2712 13.0364 10.0631 12.8519 9.94889 12.6994C9.90502 12.6409 9.86677 12.5763 9.83752 12.5059V7.02156C9.7582 7.08006 9.66145 7.11212 9.56527 7.1155C9.44208 7.1155 9.31608 7.05419 9.23114 6.87531C9.16645 6.74031 9.12539 6.53838 9.12539 6.2425C9.12539 5.23169 10.2678 4.56063 10.2678 4.56063L10.2667 4.56231Z",fill:"currentColor"})}),C1=()=>e.jsxs("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[e.jsx("path",{d:"M1.9022 8.56378C1.87595 8.59003 1.9022 8.61628 1.92845 8.61628L5.26238 8.59003C5.31488 8.59003 5.34113 8.56378 5.36738 8.53753L5.52489 8.30126C5.55114 8.27501 5.52489 8.24876 5.49864 8.24876H2.19096C2.13846 8.24876 2.11221 8.27501 2.08596 8.30126L1.9022 8.56378Z",fill:"currentColor"}),e.jsx("path",{d:"M0.510874 9.40382C0.484622 9.43007 0.510874 9.45633 0.537125 9.45633H4.92111C4.94736 9.45633 4.99986 9.43007 4.99986 9.40382L5.07862 9.14131C5.07862 9.11506 5.05237 9.08881 5.02611 9.08881H0.799639C0.747136 9.08881 0.720885 9.11506 0.694634 9.14131L0.510874 9.40382Z",fill:"currentColor"}),e.jsx("path",{d:"M2.74224 10.2701C2.71599 10.2964 2.74224 10.3226 2.76849 10.3226L4.78985 10.2964C4.8161 10.2964 4.84235 10.2701 4.84235 10.2439L4.86861 10.0339C4.86861 10.0076 4.84235 9.98135 4.8161 9.98135H2.9785C2.926 9.98135 2.89975 10.0076 2.8735 10.0339L2.74224 10.2701Z",fill:"currentColor"}),e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.8277 8.82629L12.3765 8.43252C12.4815 8.40627 12.5078 8.38002 12.4815 8.27501C12.2452 7.72373 11.904 7.27746 11.4052 6.96244C10.6702 6.46367 9.83012 6.35866 8.96382 6.51617C7.88752 6.69993 7.02122 7.25121 6.36494 8.1175C5.76115 8.90505 5.44614 9.82384 5.57739 10.8214C5.6824 11.6614 6.07617 12.344 6.75871 12.869C7.49375 13.4203 8.33379 13.604 9.25259 13.4728C10.3551 13.3153 11.2214 12.764 11.8777 11.8977C12.0213 11.7182 12.1434 11.5265 12.2462 11.3256C12.4014 11.8749 12.7121 12.3504 13.164 12.7377C13.8203 13.289 14.5816 13.5253 15.4217 13.5515C15.5058 13.5422 15.5933 13.5362 15.6842 13.5299C15.8483 13.5186 16.0233 13.5066 16.2092 13.4728C17.0493 13.289 17.8105 12.9215 18.4143 12.2915C19.2544 11.4252 19.6219 10.4276 19.4644 9.16756C19.3331 8.27501 18.8869 7.59247 18.1518 7.0937C17.3643 6.54242 16.4717 6.46366 15.5267 6.62117C14.4241 6.83118 13.6103 7.27746 12.9278 8.17C12.6465 8.53332 12.4333 8.91756 12.2974 9.32507H9.33134C9.20009 9.32507 9.12133 9.43007 9.09508 9.48258C8.98155 9.68694 8.80909 10.0681 8.67965 10.3541C8.65944 10.3988 8.64028 10.4411 8.62256 10.4801C8.57005 10.6376 8.62256 10.7689 8.80632 10.7689H10.5914C10.4864 10.9001 10.4077 11.0051 10.3289 11.1101L10.3289 11.1102C9.90887 11.5827 9.38385 11.7927 8.75381 11.7139C8.01877 11.6089 7.49375 11.0052 7.49375 10.2701C7.49375 9.50883 7.80876 8.90505 8.4388 8.51127C8.96382 8.17001 9.54136 8.09125 10.1189 8.38002C10.3289 8.45877 10.4339 8.56378 10.5652 8.72129C10.6594 8.8627 10.6902 8.85599 10.7905 8.83414C10.8019 8.83166 10.8143 8.82897 10.8277 8.82629ZM17.6268 9.82381V9.82384C17.5743 10.6114 17.1805 11.2152 16.4192 11.5827C15.9467 11.8189 15.4217 11.8452 14.9229 11.6352C14.2666 11.3202 13.9253 10.5851 14.0828 9.87635C14.2929 9.01005 14.8441 8.45877 15.7104 8.27501C16.603 8.065 17.443 8.59003 17.6005 9.50883C17.6268 9.61382 17.6268 9.69257 17.6268 9.82381Z",fill:"currentColor"})]}),x1=()=>e.jsxs("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[e.jsx("path",{d:"M10.0032 19.25C9.75546 19.25 9.50941 19.185 9.29221 19.06L7.02908 17.7201C6.69106 17.5311 6.856 17.4642 6.96749 17.4257C7.41818 17.2679 7.50964 17.2322 7.9907 16.959C8.04127 16.9302 8.10745 16.9404 8.1592 16.9709L9.89783 18.0026C9.96061 18.0366 10.0497 18.0366 10.1079 18.0026L16.8869 14.0896C16.9497 14.054 16.9905 13.981 16.9905 13.9063V6.08372C16.9905 6.00567 16.9497 5.9361 16.8856 5.89707L10.1093 1.98745C10.0465 1.95012 9.96333 1.95012 9.90055 1.98745L3.12557 5.89707C3.0599 5.9344 3.01816 6.00736 3.01816 6.08203V13.9047C3.01816 13.9793 3.05889 14.0506 3.12337 14.0862L4.97976 15.1586C5.9877 15.6626 6.60367 15.0687 6.60367 14.4714V6.7506C6.60367 6.6403 6.69021 6.55546 6.80051 6.55546H7.65913C7.76604 6.55546 7.85428 6.6403 7.85428 6.7506V14.4748C7.85428 15.8187 7.12122 16.5908 5.84686 16.5908C5.45488 16.5908 5.14605 16.5908 4.28403 16.1666L2.5057 15.1417C2.06621 14.8871 1.79471 14.412 1.79471 13.9047V6.08203C1.79471 5.57296 2.06621 5.09783 2.5057 4.8467L9.29153 0.931991C9.72085 0.689336 10.291 0.689336 10.7169 0.931991L17.4943 4.84839C17.9321 5.10123 18.2053 5.57466 18.2053 6.08372V13.9063C18.2053 14.4137 17.9321 14.8871 17.4943 15.1417L10.7169 19.0564C10.4997 19.182 10.2537 19.2464 10.0025 19.2464",fill:"currentColor"}),e.jsx("path",{d:"M12.0972 13.8597C9.13101 13.8597 8.5091 12.4981 8.5091 11.3561C8.5091 11.2475 8.59666 11.161 8.70543 11.161H9.58102C9.67774 11.161 9.7592 11.2314 9.77447 11.3269C9.90682 12.2191 10.3005 12.6692 12.0941 12.6692C13.5229 12.6692 14.1304 12.3464 14.1304 11.5887C14.1304 11.1526 13.9573 10.8285 11.7378 10.6113C9.88137 10.4281 8.73428 10.0191 8.73428 8.53436C8.73428 7.16667 9.88816 6.35217 11.8209 6.35217C13.9912 6.35217 15.067 7.10558 15.2028 8.72441C15.2079 8.78041 15.1875 8.83471 15.1502 8.87543C15.1129 8.91446 15.0603 8.93822 15.006 8.93822H14.1253C14.0336 8.93822 13.9539 8.87374 13.9352 8.7855C13.7231 7.84712 13.2107 7.54677 11.8175 7.54677C10.2581 7.54677 10.0765 8.08978 10.0765 8.49703C10.0765 8.99082 10.2903 9.13506 12.3945 9.41334C14.4782 9.68994 15.4675 10.0802 15.4675 11.5446C15.4675 13.0209 14.2356 13.8677 12.0873 13.8677",fill:"currentColor"})]}),h1=()=>e.jsxs("svg",{width:"21",height:"20",viewBox:"0 0 21 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[e.jsx("path",{d:"M14.1875 10.4387C14.1714 8.66751 15.6353 7.8165 15.7013 7.77467C14.8776 6.56974 13.5971 6.40565 13.1402 6.38635C12.0511 6.27535 11.0135 7.02823 10.4601 7.02823C9.90665 7.02823 9.05402 6.40243 8.14992 6.42013C6.96106 6.43783 5.86552 7.11027 5.25259 8.17524C4.01869 10.3148 4.93728 13.4888 6.14061 15.2279C6.72941 16.0773 7.42921 17.0344 8.35101 16.999C9.23903 16.9637 9.57364 16.4247 10.6451 16.4247C11.7165 16.4247 12.0189 16.999 12.9552 16.9814C13.9092 16.962 14.5141 16.1126 15.098 15.26C15.7721 14.2739 16.0504 13.3183 16.0665 13.2684C16.0456 13.2604 14.2068 12.5558 14.1875 10.4387Z",fill:"currentColor"}),e.jsx("path",{d:"M12.4259 5.23612C12.915 4.64411 13.2448 3.82045 13.1547 3C12.4501 3.02896 11.5974 3.46975 11.0923 4.06175C10.6402 4.58459 10.2429 5.42273 10.3507 6.22708C11.1341 6.28822 11.9369 5.82651 12.4259 5.23612Z",fill:"currentColor"})]}),m1=()=>e.jsxs("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.26508 1.01587C5.32169 0.983195 5.39406 1.00259 5.42674 1.05919L6.34966 2.6578C7.14861 1.93639 8.22788 1.4513 9.43534 1.33485H10.5645C11.772 1.45134 12.8513 1.93649 13.6503 2.65793L14.5733 1.05919C14.606 1.00259 14.6784 0.983196 14.735 1.01588C14.7916 1.04855 14.811 1.12093 14.7783 1.17753L13.8267 2.82567C14.5865 3.58625 15.0512 4.5756 15.0663 5.65919H4.93349C4.94859 4.57551 5.41337 3.58612 6.1732 2.82554L5.22177 1.17753C5.18909 1.12093 5.20848 1.04855 5.26508 1.01587ZM8.49066 3.64912C8.49161 3.96265 8.23213 4.21755 7.91103 4.21842C7.59009 4.21921 7.32911 3.9658 7.32816 3.65228V3.64912C7.32729 3.33552 7.58677 3.08069 7.90779 3.07982C8.22873 3.07896 8.48972 3.33229 8.49066 3.64597V3.64912ZM12.8295 3.64912C12.8305 3.96265 12.571 4.21755 12.2499 4.21842C11.9289 4.21921 11.668 3.9658 11.667 3.65228V3.64912C11.6661 3.33552 11.9256 3.08069 12.2466 3.07982C12.5676 3.07896 12.8286 3.33229 12.8295 3.64597V3.64912Z",fill:"currentColor"}),e.jsx("path",{d:"M4.89373 6.26809C4.89373 6.22454 4.89696 6.18146 4.90067 6.13886H15.101C15.1046 6.18131 15.1062 6.22454 15.1062 6.26809V13.5703C15.1062 14.3555 14.4846 14.9882 13.7128 14.9882H13.6579V17.8765C13.6579 18.4971 13.1549 19 12.5344 19C11.914 19 11.4109 18.4971 11.4109 17.8765V14.9882H8.58912V17.8765C8.58912 18.497 8.0861 19 7.46559 19C6.84517 19 6.34214 18.497 6.34214 17.8765V14.9882H6.287C5.51533 14.9882 4.89373 14.3556 4.89373 13.5703V6.26809Z",fill:"currentColor"}),e.jsx("path",{d:"M3.08856 6.78871C3.70898 6.78871 4.21201 7.29174 4.21201 7.91224V12.7319C4.21201 13.3524 3.70898 13.8554 3.08856 13.8554C2.46805 13.8554 1.96503 13.3524 1.96503 12.732V7.91232C1.96495 7.29182 2.46798 6.78871 3.08856 6.78871Z",fill:"currentColor"}),e.jsx("path",{d:"M16.9115 6.78871C17.5319 6.78871 18.0349 7.29174 18.0349 7.91224V12.7319C18.0349 13.3524 17.5319 13.8554 16.9115 13.8554C16.291 13.8554 15.788 13.3524 15.788 12.732V7.91232C15.788 7.29182 16.291 6.78871 16.9115 6.78871Z",fill:"currentColor"})]}),u1=()=>e.jsxs("svg",{width:"21",height:"20",viewBox:"0 0 21 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[e.jsx("path",{d:"M12.2161 9.99981C12.2161 10.8859 11.4978 11.6042 10.6118 11.6042C9.72572 11.6042 9.00743 10.8859 9.00743 9.99981C9.00743 9.11375 9.72572 8.39546 10.6118 8.39546C11.4978 8.39546 12.2161 9.11375 12.2161 9.99981Z",fill:"currentColor"}),e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.82782 3.26238C10.0868 3.47284 10.3488 3.70689 10.6119 3.96264C10.8749 3.70695 11.1369 3.47295 11.3958 3.26254C12.0645 2.71903 12.729 2.31926 13.3494 2.11854C13.9698 1.91785 14.5895 1.90424 15.1118 2.20581C15.6341 2.50738 15.9322 3.05082 16.0686 3.68844C16.205 4.32611 16.191 5.10144 16.0547 5.95233C16.0019 6.28176 15.9302 6.62569 15.8403 6.98129C16.1933 7.08121 16.527 7.19114 16.8387 7.31016C17.6437 7.61754 18.3222 7.9931 18.8062 8.43006C19.2902 8.86697 19.6118 9.39682 19.6118 9.99995C19.6118 10.6031 19.2902 11.1329 18.8062 11.5698C18.3222 12.0068 17.6437 12.3824 16.8387 12.6897C16.527 12.8088 16.1933 12.9187 15.8403 13.0186C15.9302 13.3742 16.0019 13.7182 16.0547 14.0476C16.191 14.8985 16.205 15.6738 16.0686 16.3115C15.9322 16.9491 15.6341 17.4925 15.1118 17.7941C14.5895 18.0957 13.9698 18.0821 13.3494 17.8814C12.729 17.6807 12.0645 17.2809 11.3958 16.7374C11.1369 16.527 10.8749 16.293 10.6119 16.0373C10.3488 16.293 10.0868 16.5271 9.82782 16.7375C9.15909 17.281 8.49462 17.6808 7.87418 17.8815C7.25381 18.0822 6.63414 18.0958 6.11181 17.7943C5.58948 17.4927 5.29143 16.9493 5.15505 16.3116C5.01866 15.674 5.03264 14.8986 5.16896 14.0477C5.22175 13.7183 5.2934 13.3743 5.38336 13.0186C5.03039 12.9187 4.69668 12.8088 4.38497 12.6897C3.57992 12.3824 2.90147 12.0068 2.41743 11.5698C1.93343 11.1329 1.61182 10.6031 1.61182 9.99995C1.61182 9.39682 1.93343 8.86697 2.41743 8.43006C2.90147 7.9931 3.57992 7.61754 4.38497 7.31016C4.69668 7.19114 5.03039 7.08121 5.38336 6.98129C5.2934 6.62563 5.22175 6.28165 5.16896 5.95217C5.03264 5.10128 5.01866 4.32595 5.15505 3.68828C5.29143 3.05067 5.58948 2.50722 6.11181 2.20566C6.63414 1.90409 7.25381 1.91769 7.87418 2.11839C8.49462 2.31911 9.15909 2.71888 9.82782 3.26238ZM6.50312 2.88342C6.76685 2.73115 7.13693 2.70243 7.6333 2.86301C8.12961 3.02357 8.70889 3.36147 9.33422 3.8697C9.5745 4.06499 9.81914 4.28342 10.0659 4.52332C9.55055 5.08073 9.0373 5.71622 8.54244 6.41558C7.68933 6.49446 6.88233 6.62119 6.14191 6.78878C6.05754 6.45515 5.99069 6.13409 5.94171 5.82837C5.81423 5.03269 5.81124 4.36208 5.92035 3.85198C6.02947 3.34182 6.23938 3.03568 6.50312 2.88342ZM9.56361 6.3454C9.90985 5.88844 10.2614 5.46697 10.6119 5.08568C10.9624 5.46697 11.3139 5.88845 11.6601 6.34541C11.316 6.32973 10.9662 6.32169 10.6118 6.32169C10.2575 6.32169 9.90766 6.32973 9.56361 6.3454ZM6.35594 7.54281C6.86142 7.42988 7.4022 7.33621 7.97108 7.26484C7.78545 7.55501 7.60355 7.85398 7.42634 8.16091C7.24917 8.46778 7.08123 8.77474 6.92278 9.08053C6.70015 8.55219 6.51088 8.03703 6.35594 7.54281ZM8.1041 8.55221C7.8236 9.03805 7.56802 9.52241 7.338 9.99996C7.56802 10.4775 7.8236 10.9619 8.1041 11.4477C8.38463 11.9336 8.67634 12.3972 8.97493 12.8352C9.50353 12.8748 10.0508 12.8956 10.6118 12.8956C11.1729 12.8956 11.7202 12.8748 12.2488 12.8352C12.5474 12.3972 12.839 11.9337 13.1195 11.4479C13.4 10.962 13.6557 10.4776 13.8857 9.99996C13.6557 9.52236 13.4 9.03795 13.1195 8.55206C12.839 8.06622 12.5473 7.60269 12.2488 7.16472C11.7202 7.12514 11.1729 7.1043 10.6118 7.1043C10.0508 7.1043 9.50354 7.12513 8.97495 7.16471C8.67635 7.60273 8.38463 8.06632 8.1041 8.55221ZM5.59592 7.73447C5.821 8.45948 6.11473 9.22172 6.47298 9.99996C6.11474 10.7782 5.821 11.5404 5.59593 12.2654C5.26483 12.1717 4.95337 12.0691 4.66413 11.9586C3.91132 11.6712 3.32905 11.3385 2.94184 10.9889C2.55459 10.6393 2.39443 10.3045 2.39443 9.99995C2.39443 9.69541 2.55459 9.36056 2.94184 9.01098C3.32905 8.66144 3.91132 8.32872 4.66413 8.04128C4.95337 7.93085 5.26482 7.82821 5.59592 7.73447ZM6.92278 10.9194C6.70016 11.4477 6.51089 11.9629 6.35594 12.4571C6.86142 12.57 7.4022 12.6637 7.97106 12.7351C7.78544 12.4449 7.60354 12.1459 7.42634 11.839C7.24917 11.5321 7.08123 11.2252 6.92278 10.9194ZM5.94171 14.1716C5.9907 13.8658 6.05755 13.5448 6.14192 13.2111C6.88233 13.3787 7.68932 13.5054 8.54243 13.5843C9.03729 14.2837 9.55055 14.9192 10.0659 15.4766C9.81913 15.7165 9.5745 15.9349 9.33422 16.1302C8.70889 16.6385 8.12961 16.9764 7.6333 17.1369C7.13693 17.2975 6.76685 17.2688 6.50312 17.1165C6.23938 16.9642 6.02947 16.6581 5.92035 16.1479C5.81124 15.6378 5.81423 14.9672 5.94171 14.1716ZM11.8894 16.1301C11.6492 15.9348 11.4046 15.7164 11.1579 15.4766C11.6732 14.9192 12.1865 14.2837 12.6813 13.5843C13.5344 13.5054 14.3413 13.3787 15.0817 13.2111C15.1661 13.5447 15.2329 13.8657 15.2819 14.1714C15.4094 14.9671 15.4124 15.6377 15.3033 16.1478C15.1942 16.6579 14.9842 16.9641 14.7205 17.1164C14.4568 17.2686 14.0867 17.2973 13.5903 17.1368C13.094 16.9762 12.5147 16.6383 11.8894 16.1301ZM10.6119 14.9142C10.9624 14.5329 11.3139 14.1115 11.6602 13.6545C11.3161 13.6702 10.9662 13.6782 10.6118 13.6782C10.2575 13.6782 9.90765 13.6702 9.56359 13.6545C9.90983 14.1115 10.2613 14.533 10.6119 14.9142ZM14.8677 12.4571C14.3623 12.57 13.8215 12.6637 13.2527 12.735C13.4383 12.4449 13.6201 12.146 13.7973 11.8392C13.9745 11.5322 14.1424 11.2252 14.3009 10.9194C14.5235 11.4477 14.7128 11.9629 14.8677 12.4571ZM15.6277 12.2654C15.4027 11.5404 15.1089 10.7782 14.7507 9.99996C15.1089 9.22172 15.4027 8.45948 15.6277 7.73448C15.9588 7.82822 16.2703 7.93085 16.5595 8.04128C17.3123 8.32872 17.8946 8.66144 18.2818 9.01098C18.669 9.36056 18.8292 9.69541 18.8292 9.99995C18.8292 10.3045 18.669 10.6393 18.2818 10.9889C17.8946 11.3385 17.3123 11.6712 16.5595 11.9586C16.2703 12.069 15.9588 12.1717 15.6277 12.2654ZM12.6813 6.41559C13.5344 6.49447 14.3413 6.6212 15.0817 6.78879C15.1661 6.45521 15.2329 6.1342 15.2819 5.82852C15.4094 5.03285 15.4124 4.36223 15.3033 3.85213C15.1942 3.34197 14.9842 3.03584 14.7205 2.88357C14.4568 2.7313 14.0867 2.70258 13.5903 2.86316C13.094 3.02372 12.5147 3.36162 11.8894 3.86986C11.6492 4.06511 11.4046 4.28349 11.1579 4.52333C11.6732 5.08074 12.1864 5.71623 12.6813 6.41559ZM14.3009 9.08051C14.5235 8.55218 14.7128 8.03703 14.8677 7.54281C14.3623 7.42989 13.8215 7.33622 13.2526 7.26485C13.4382 7.55497 13.6201 7.85388 13.7973 8.16075C13.9745 8.46767 14.1424 8.77467 14.3009 9.08051Z",fill:"currentColor"})]}),p1=()=>e.jsxs("svg",{width:"21",height:"20",viewBox:"0 0 21 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.66699 6.57143V2H7.23843V6.57143H2.66699ZM3.66699 3H6.23843V5.57143H3.66699V3Z",fill:"currentColor"}),e.jsx("path",{d:"M8.38135 2V6.57143H12.9528V2H8.38135Z",fill:"currentColor"}),e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.0959 6.57143V2H18.6674V6.57143H14.0959ZM15.0959 3H17.6674V5.57143H15.0959V3Z",fill:"currentColor"}),e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.66699 7.71436V12.2858H7.23843V7.71436H2.66699ZM6.23843 8.71436H3.66699V11.2858H6.23843V8.71436Z",fill:"currentColor"}),e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.38135 12.2858V7.71436H12.9528V12.2858H8.38135ZM9.38135 8.71436H11.9528V11.2858H9.38135V8.71436Z",fill:"currentColor"}),e.jsx("path",{d:"M14.0959 7.71436V12.2858H18.6674V7.71436H14.0959Z",fill:"currentColor"}),e.jsx("path",{d:"M2.66699 17.9999V13.4285H7.23843V17.9999H2.66699Z",fill:"currentColor"}),e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.3811 13.4285V17.9999H12.9525V13.4285H8.3811ZM11.9525 14.4285H9.3811V16.9999H11.9525V14.4285Z",fill:"currentColor"}),e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.0957 17.9999V13.4285H18.6671V17.9999H14.0957ZM15.0957 14.4285H17.6671V16.9999H15.0957V14.4285Z",fill:"currentColor"})]}),f1=()=>e.jsx("svg",{width:"21",height:"20",viewBox:"0 0 21 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:e.jsx("path",{d:"M16.333 6.5L10.333 3L4.33301 6.5M16.333 6.5V13.5L10.333 17M16.333 6.5L10.333 10M10.333 17L4.33301 13.5V6.5M10.333 17L10.333 10M4.33301 6.5L10.333 10",stroke:"currentColor",strokeWidth:"1.5"})}),k=()=>e.jsxs("svg",{width:"21",height:"20",viewBox:"0 0 21 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[e.jsx("path",{d:"M10.6127 3.44091C12.6754 3.44091 12.9196 3.45028 13.7308 3.48779C14.4847 3.52217 14.8918 3.65345 15.1632 3.76284C15.5221 3.90662 15.7814 4.08166 16.0498 4.35984C16.3212 4.64114 16.4871 4.90682 16.6258 5.27877C16.7313 5.56007 16.858 5.98515 16.8911 6.76343C16.9273 7.60735 16.9364 7.86052 16.9364 9.99531C16.9364 12.1332 16.9273 12.3864 16.8911 13.2272C16.858 14.0086 16.7313 14.4306 16.6258 14.7119C16.4871 15.0838 16.3182 15.3526 16.0498 15.6308C15.7784 15.9121 15.5221 16.084 15.1632 16.2278C14.8918 16.3372 14.4817 16.4685 13.7308 16.5028C12.9166 16.5403 12.6724 16.5497 10.6127 16.5497C8.5501 16.5497 8.30584 16.5403 7.49466 16.5028C6.74077 16.4685 6.33367 16.3372 6.06227 16.2278C5.70341 16.084 5.44408 15.909 5.17569 15.6308C4.90429 15.3495 4.73844 15.0838 4.59972 14.7119C4.49418 14.4306 4.36752 14.0055 4.33435 13.2272C4.29816 12.3833 4.28912 12.1301 4.28912 9.99531C4.28912 7.85739 4.29816 7.60422 4.33435 6.76343C4.36752 5.98203 4.49418 5.56007 4.59972 5.27877C4.73844 4.90682 4.90731 4.63802 5.17569 4.35984C5.44709 4.07853 5.70341 3.90662 6.06227 3.76284C6.33367 3.65345 6.74378 3.52217 7.49466 3.48779C8.30584 3.45028 8.5501 3.44091 10.6127 3.44091ZM10.6127 2C8.51693 2 8.25458 2.00938 7.43133 2.04688C6.6111 2.08439 6.04719 2.22192 5.55867 2.41883C5.04904 2.62512 4.61781 2.89705 4.1896 3.34401C3.75838 3.78785 3.49603 4.23481 3.297 4.75991C3.10702 5.26939 2.97433 5.85075 2.93815 6.70092C2.90196 7.55734 2.89291 7.82926 2.89291 10.0016C2.89291 12.1739 2.90196 12.4458 2.93815 13.2991C2.97433 14.1492 3.10702 14.7337 3.297 15.2401C3.49603 15.7683 3.75838 16.2153 4.1896 16.6591C4.61781 17.103 5.04904 17.378 5.55565 17.5812C6.04719 17.7781 6.60808 17.9156 7.42831 17.9531C8.25156 17.9906 8.51392 18 10.6097 18C12.7055 18 12.9679 17.9906 13.7911 17.9531C14.6114 17.9156 15.1753 17.7781 15.6638 17.5812C16.1704 17.378 16.6016 17.103 17.0299 16.6591C17.4581 16.2153 17.7234 15.7683 17.9194 15.2432C18.1094 14.7337 18.2421 14.1524 18.2783 13.3022C18.3145 12.4489 18.3235 12.177 18.3235 10.0047C18.3235 7.83239 18.3145 7.56046 18.2783 6.70717C18.2421 5.857 18.1094 5.27251 17.9194 4.76617C17.7295 4.23481 17.4671 3.78785 17.0359 3.34401C16.6077 2.90018 16.1765 2.62512 15.6698 2.42196C15.1783 2.22504 14.6174 2.08752 13.7972 2.05001C12.9709 2.00938 12.7086 2 10.6127 2Z",fill:"currentColor"}),e.jsx("path",{d:"M10.6131 5.89154C8.42377 5.89154 6.64761 7.73252 6.64761 10.0017C6.64761 12.2709 8.42377 14.1119 10.6131 14.1119C12.8024 14.1119 14.5785 12.2709 14.5785 10.0017C14.5785 7.73252 12.8024 5.89154 10.6131 5.89154ZM10.6131 12.6679C9.19274 12.6679 8.0408 11.4739 8.0408 10.0017C8.0408 8.52955 9.19274 7.33557 10.6131 7.33557C12.0334 7.33557 13.1853 8.52955 13.1853 10.0017C13.1853 11.4739 12.0334 12.6679 10.6131 12.6679Z",fill:"currentColor"}),e.jsx("path",{d:"M15.6614 5.72876C15.6614 6.26011 15.2452 6.68832 14.7356 6.68832C14.2229 6.68832 13.8098 6.25699 13.8098 5.72876C13.8098 5.1974 14.2259 4.76919 14.7356 4.76919C15.2452 4.76919 15.6614 5.20053 15.6614 5.72876Z",fill:"currentColor"})]}),N=()=>e.jsx("svg",{width:"21",height:"20",viewBox:"0 0 21 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:e.jsx("path",{d:"M7.64165 16.5455C13.6779 16.5455 16.9804 11.5085 16.9804 7.14179C16.9804 7.00019 16.9773 6.85544 16.971 6.71383C17.6135 6.246 18.1679 5.66653 18.6082 5.00264C18.0099 5.27069 17.3746 5.44575 16.7242 5.52185C17.4091 5.10844 17.9219 4.459 18.1676 3.69391C17.5233 4.07843 16.8186 4.34967 16.0838 4.49601C15.5888 3.96632 14.9342 3.6156 14.2213 3.49808C13.5085 3.38056 12.777 3.50278 12.14 3.84585C11.5031 4.18891 10.9961 4.73372 10.6974 5.39603C10.3988 6.05834 10.3252 6.80127 10.4879 7.50996C9.18321 7.44403 7.90684 7.10275 6.74154 6.50824C5.57623 5.91373 4.54801 5.07926 3.72353 4.05893C3.30448 4.78644 3.17625 5.64732 3.3649 6.46661C3.55355 7.2859 4.04492 8.00212 4.73915 8.46971C4.21797 8.45305 3.7082 8.31175 3.25197 8.05749V8.0984C3.2515 8.86186 3.51361 9.60193 3.99376 10.1928C4.4739 10.7837 5.14243 11.1889 5.88572 11.3395C5.40292 11.4726 4.8962 11.4919 4.40478 11.3962C4.61452 12.0528 5.0226 12.627 5.57206 13.0388C6.12153 13.4506 6.78496 13.6794 7.46978 13.6933C6.30716 14.6129 4.871 15.1117 3.39259 15.1093C3.13041 15.1089 2.86848 15.0927 2.60822 15.0609C4.11012 16.0311 5.85724 16.5464 7.64165 16.5455Z",fill:"currentColor"})}),v=Object.freeze(Object.defineProperty({__proto__:null,AirdropperIcon:l1,AnalyticsIcon:s1,AndroidIcon:m1,CartIcon:n1,CollectiblesIcon:o1,DiscordIcon:y,GolangIcon:C1,IOSIcon:h1,IndexerIcon:p1,InstagramIcon:k,MarketplaceIcon:t1,MinterIcon:a1,NodeGatewayIcon:f1,NodeJSIcon:x1,ReactIcon:u1,SequenceIcon:r1,TwitterIcon:N,UnityIcon:c1,UnrealIcon:d1,WalletIcon:i1},Symbol.toStringTag,{value:"Module"})),g1=()=>e.jsxs("section",{className:"flex flex-col gap-5 border-t border-black-10",children:[e.jsxs("div",{className:"flex flex-col gap-1 py-5",children:[e.jsx("h3",{className:"text-3xl text-themed-primary font-bold",children:"Solutions"}),e.jsx("p",{className:"text-md leading-6 font-medium max-w-xl dark:text-white-80 text-black-80",children:"Follow our solution guides to boost your game's acquisition, monetization and retention with the power of web3."})]}),e.jsxs("div",{className:"flex gap-4",children:[e.jsx(w,{theme:"purple",heading:"Acquire players",items:[{icon:"WalletIcon",title:"Universal Wallet",body:"Easily onboard web3-native players with a complete Universal Wallet.",link:"/solutions/wallets/universal-wallet/01-overview"},{icon:"WalletIcon",title:"Embedded Wallet",body:"Gasless Transactions. No popups. Deliver a seamless experience for both web2 and web3 players with Sequence Wallet-as-a-Service embedded into your game or app.",link:"/solutions/wallets/embedded-wallet/01-overview"},{icon:"CollectiblesIcon",title:"Collectibles",body:"Manage contracts and collections with our no-code Builder.",link:"/solutions/collectibles/contracts/01-deploy-an-item-collection"}]}),e.jsx(w,{theme:"green",heading:"Earn more revenue",items:[{icon:"MarketplaceIcon",title:"White-Label Marketplace",body:"Launch an in-game collectibles marketplace within minutes.",link:"/solutions/marketplaces/white-label-marketplace"},{icon:"SequenceIcon",title:"Marketplace APIs",body:"Integrate custom in-game marketplaces with our APIs.",link:"/solutions/marketplaces/orderbook/01-overview"},{icon:"CartIcon",title:"NFT Checkout",body:"Offer easy purchases with credit card, crypto, IAP support.",link:"/"},{icon:"SequenceIcon",title:"Onramps",body:"Allow players to convert from fiat to any crypto globally.",link:"/solutions/payments/onramps/01-fiat-on-ramps"}]}),e.jsx(w,{theme:"yellow",heading:"Retain and grow",items:[{icon:"MinterIcon",title:"Minter",body:"Securely mint achievement tokens tied to your game.",link:"/guides/webgl-guide#deploy-a-remote-minter"},{icon:"AnalyticsIcon",title:"Analytics",body:"Track every aspect of web3 activity within your games.",link:"/solutions/builder/analytics"}]})]})]}),w=({heading:t,items:l,theme:s})=>e.jsx("div",{className:"flex-1 h-fit shrink-0 rounded-xl dark:bg-white-10 bg-white overflow-hidden",children:e.jsxs("div",{className:"flex flex-col gap-3 p-4 relative",children:[e.jsx("div",{className:a("absolute inset-0 opacity-20 z-0 pointer-events-none",{"dark:bg-gradient-to-b from-[#3400A0] to-transparent":s==="purple","dark:bg-gradient-to-b from-[#0A3F16] to-transparent":s==="green","dark:bg-gradient-to-b from-[#897031] to-transparent":s==="yellow"})}),e.jsx("p",{className:"px-4 font-bold text-themed-primary z-10",children:t}),l.map((o,r)=>{const i=v[o.icon];return e.jsxs("a",{href:o.link,className:"hover-fade p-4 rounded-md z-10 dark:bg-white-10 bg-black-7",children:[e.jsx("div",{className:"flex gap-2",children:e.jsxs("p",{className:"flex items-center gap-2 text-xl leading-7 font-bold text-themed-primary",children:[e.jsx(i,{}),o.title]})}),e.jsx("p",{className:"text-themed-secondary text-sm font-medium",children:o.body})]},r)})]})}),n=({href:t,...l})=>t!=null&&t.startsWith("/")?e.jsx("a",{href:t,...l}):e.jsx("a",{href:t,target:"_blank",rel:"noopener noreferrer",...l}),w1=()=>e.jsxs("section",{className:"flex flex-col gap-5 border-t dark:border-white-10 border-black-10",children:[e.jsxs("div",{className:"flex flex-col gap-1 py-5",children:[e.jsx("h3",{className:"text-3xl text-themed-primary font-bold",children:"Guides"}),e.jsx("p",{className:"text-md leading-6 font-medium dark:text-white-80 text-black-80",children:"Follow our step-by-step guides and open source code templates to accelerate your time to market."})]}),e.jsxs("div",{className:"flex flex-wrap gap-4",children:[e.jsx(C,{title:"Build a web3 game with WebGL",body:"Follow a step by step guide to build a web-based game demo that leverages Sequence Embedded Wallet with custom in-game achievement tokens.",link:"/guides/webgl-guide/#integrate-sequencekit-with-waas"}),e.jsx(C,{title:"Build a web3 game with Unity",body:"Learn how to build an engaging iOS and Android game that uses Sequence Embedded Wallets under the hood for an integrated marketplace and in-game currency.",link:"/guides/webgl-guide/#integrate-sequencekit-with-waas"}),e.jsx(C,{title:"Create web3 lootboxes",body:"With this tutorial, build a web-based maze where lootbox items are generated using AI and dynamically minted into the player's universal wallet.",link:"/guides/webgl-guide/#integrate-sequencekit-with-waas"}),e.jsx(C,{title:"Orderbook Marketplace",body:"Build an API-driven marketplace where players can mint, then sell or buy items using a custom web-based interface leveraging Sequence Orderbook APIs.",link:"/solutions/marketplaces/orderbook/01-overview"})]})]}),C=({title:t,body:l,link:s})=>e.jsxs("div",{className:"flex flex-col gap-4 p-4 dark:bg-white-10 bg-white rounded-xl w-[calc(50%-8px)]",children:[e.jsx("div",{className:"rounded-md overflow-hidden w-full aspect-[2]",children:e.jsx("img",{src:"https://unsplash.it/500/300",className:"object-cover w-full h-full"})}),e.jsx("p",{className:"text-xl leading-7 text-themed-primary font-bold",children:t}),e.jsx("p",{className:"text-themed-secondary text-md font-medium leading-6",children:l}),e.jsx(n,{href:s,className:"hover-fade rounded-md dark:bg-white-15 bg-black-7 px-4 py-3 text-themed-primary text-sm font-bold w-fit",children:"Read guide"})]}),v1=()=>e.jsxs("section",{className:"flex flex-col gap-5 border-t dark:border-white-10 border-black-10",children:[e.jsxs("div",{className:"flex flex-col gap-1 py-5",children:[e.jsx("h3",{className:"text-3xl text-themed-primary font-bold",children:"SDKs"}),e.jsx("p",{className:"text-md leading-6 font-medium max-w-xl dark:text-white-80 text-black-80",children:"Leverage our open source SDKs to easily integrate from any popular game development framework or language."})]}),e.jsxs("div",{className:"flex flex-wrap gap-2",children:[e.jsx(c,{icon:"UnityIcon",title:"Unity",body:"Integrate Sequence with our native Unity library.",link:"/sdk/unity/01-overview"}),e.jsx(c,{icon:"UnrealIcon",title:"Unreal Engine",body:"Integrate Sequence with our native Unreal Engine library.",link:"/sdk/unreal/01-overview"}),e.jsx(c,{icon:"GolangIcon",title:"Go",body:"Leverage Sequence APIs easily from your Go backend.",link:"/sdk/go/overview"}),e.jsx(c,{icon:"NodeJSIcon",title:"Node.js",body:"Integrate Sequence APIs with our TypeScript SDK.",link:"/"}),e.jsx(c,{icon:"SequenceIcon",title:"Sequence Kit",body:"Add web onboarding for any web3 wallet.",link:"/"})]})]}),c=({title:t,body:l,icon:s,link:o})=>{const r=v[s];return e.jsxs(n,{href:o,className:"hover-fade p-4 dark:bg-white-10 bg-white rounded-xl w-[calc(33%-(16px/3))]",children:[e.jsxs("p",{className:"font-bold text-themed-primary text-xl leading-7 flex items-center gap-2",children:[e.jsx(r,{}),t]}),e.jsx("p",{className:"text-sm font-medium text-themed-secondary",children:l})]})},b1=()=>e.jsxs("section",{className:"flex flex-col gap-5 border-t dark:border-white-10 border-black-10",children:[e.jsxs("div",{className:"flex flex-col gap-1 py-5",children:[e.jsx("h3",{className:"text-3xl text-themed-primary font-bold",children:"APIs"}),e.jsx("p",{className:"text-md leading-6 font-medium max-w-xl dark:text-white-80 text-black-80",children:"Use our modular APIs for more advanced integrations and for accessing on-chain data through easy-to-use interfaces."})]}),e.jsxs("div",{className:"flex flex-wrap gap-2",children:[e.jsx(d,{title:"Marketplace API",icon:"MarketplaceIcon",body:"Integrate sell and buy operations through our orderbook interface.",link:"/api/marketplace"}),e.jsx(d,{title:"Indexer API",icon:"IndexerIcon",body:"Query wallets and contracts on Ethereum-compatible chains.",link:"/api/indexer/01-overview"}),e.jsx(d,{title:"Metadata API",icon:"SequenceIcon",body:"Fetch token details on any collection and collectible.",link:"/api/metadata"}),e.jsx(d,{title:"Transactions API",icon:"SequenceIcon",body:"Send and optimize transactions on any chain through our performant Sequence Relayer.",link:"/api/relayer"}),e.jsx(d,{title:"Node Gateway",icon:"NodeGatewayIcon",body:"Leverage Sequence's auto-scaling node service.",link:"/solutions/builder/node-gateway"})]})]}),d=({title:t,body:l,icon:s,link:o})=>{const r=v[s];return e.jsxs(n,{href:o,className:"hover-fade p-4 dark:bg-white-10 bg-white rounded-xl w-[calc(33%-(16px/3))]",children:[e.jsxs("p",{className:"font-bold text-themed-primary text-xl leading-7 flex items-center gap-2",children:[e.jsx(r,{}),t]}),e.jsx("p",{className:"text-sm font-medium text-themed-secondary",children:l})]})},j1=()=>e.jsxs("section",{className:"flex flex-col gap-5 border-t dark:border-white-10 border-black-10",children:[e.jsxs("div",{className:"flex flex-col gap-1 py-5",children:[e.jsx("h3",{className:"text-3xl text-themed-primary font-bold",children:"Support"}),e.jsx("p",{className:"text-md leading-6 font-medium max-w-xl dark:text-white-80 text-black-80",children:"Follow our solution guides to boost your game's acquisition, monetization and retention with the power of web3."})]}),e.jsxs("div",{className:"flex flex-wrap gap-x-10 gap-y-5",children:[e.jsx(x,{link:"/support",title:"Chat Support",body:"Chat with our support team on specific questions."}),e.jsx(x,{link:"https://discord.gg/sequence",title:"Community",body:"Join our Discord community to learn from others building on Sequence."}),e.jsx(x,{link:"https://go.crisp.chat/chat/embed/?website_id=9ef4395b-6bb1-4645-8e02-6071d89290a1",title:"Contact our team",body:"Reach out to our integration team to discuss how you can partner with Sequence."}),e.jsx(x,{link:"https://support.sequence.xyz",title:"Knowledge Base",body:"Browse FAQs and answers to common support requests."})]})]}),x=({title:t,body:l,link:s})=>e.jsxs("div",{className:"w-[calc(50%-20px)] border-t dark:border-white-10 border-black-10 flex flex-col gap-3 py-5",children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-themed-primary font-bold text-xl leading-7",children:t}),e.jsx("p",{className:"text-themed-secondary font-medium text-sm leading-5",children:l})]}),e.jsx(n,{href:s,className:"hover-fade px-5 py-3 dark:bg-white-15 bg-black-7 rounded-full w-fit text-sm leading-5 font-bold text-themed-primary",children:"Contact us"})]});function y1({children:t,className:l}){return e.jsxs("div",{className:a("relative",l),children:[e.jsx("div",{className:"absolute inset-0 z-0 flex items-center",children:e.jsx("div",{className:"w-full h-full max-h-[600px] dark:bg-gradient-dark bg-gradient-light"})}),e.jsx("div",{className:"relative z-10",children:t})]})}const k1=({logo:t})=>{const[l,s]=H1(),[o,r]=h.useState("");return e.jsx("footer",{className:"border-t border-black-10 px-5 pt-15",children:e.jsxs("div",{className:"w-full max-w-screen-lg mx-auto flex flex-col gap-10",children:[e.jsxs("div",{className:"flex flex-col gap-5",children:[e.jsx(n,{href:"https://sequence.xyz",className:"hover-fade w-fit",children:t}),e.jsxs("div",{className:"flex items-start gap-10",children:[e.jsx("div",{className:"flex-1",children:e.jsx("form",{onSubmit:i=>{i.preventDefault(),s(o)},children:e.jsxs("div",{className:"flex items-center rounded-lg border dark:border-white-25 border-black-10 p-3 md:max-w-[378px]",children:[e.jsx("input",{className:a("pl-1 pr-4 w-full outline-none bg-transparent text-sm","dark:text-white-80 text-black-80","dark:placeholder:text-white-50 placeholder:text-black-50"),placeholder:"Stay up to date",type:"text",value:l==="invalid"?"Please enter a valid email address!":l==="success"?"Thanks for joining!":o,disabled:l!=="initial",onChange:i=>r(i.target.value)}),e.jsx("button",{type:"submit",disabled:l!=="initial",className:"hover-fade px-3 py-1 rounded text-themed-primary dark:bg-white-15 bg-black-7 font-bold text-[0.625rem] leading-[1rem] disabled:pointer-events-none","aria-label":"Join",children:e.jsx("div",{className:"flex justify-center w-[22px]",children:l==="loading"?e.jsx("div",{className:"py-0.5",children:e.jsx("div",{className:a("w-3 h-3 border-2 rounded-full border border-l-transparent animate-spin","dark:border-t-white border-t-black-80","dark:border-r-white border-r-black-80","dark:border-b-white border-b-black-80")})}):"Join"})})]})})}),e.jsxs("div",{className:"flex-1 flex gap-2 text-xs font-medium text-themed-secondary",children:[e.jsxs("div",{className:"flex gap-2 flex-1",children:[e.jsxs("div",{className:"flex flex-col gap-3 flex-1",children:[e.jsx(n,{href:"https://sequence.xyz",className:"hover-fade w-fit",children:"Home"}),e.jsx(n,{href:"https://sequence.xyz/pricing",className:"hover-fade w-fit",children:"Pricing"}),e.jsx(n,{href:"https://sequence.xyz/blog",className:"hover-fade w-fit",children:"Blog"})]}),e.jsxs("div",{className:"flex flex-col gap-3 flex-1",children:[e.jsx(n,{href:"https://sequence.xyz/terms",className:"hover-fade w-fit",children:"Terms"}),e.jsx(n,{href:"https://sequence.xyz/privacy",className:"hover-fade w-fit",children:"Privacy"})]})]}),e.jsxs("div",{className:"flex gap-2 flex-1",children:[e.jsxs("div",{className:"flex flex-col gap-3 flex-1",children:[e.jsx(n,{href:"https://sequence.xyz/contact",className:"hover-fade w-fit",children:"Contact"}),e.jsx(n,{href:"https://40061393.fs1.hubspotusercontent-na1.net/hubfs/40061393/Sequence%20Media%20Kit%202024.pdf",className:"hover-fade w-fit",children:"Media kit"}),e.jsx(n,{href:"/",className:"hover-fade w-fit",children:"Docs"})]}),e.jsxs("div",{className:"flex flex-col gap-3 flex-1",children:[e.jsx(n,{href:"https://sequence.build",className:"hover-fade w-fit",children:"Sequence Builder"}),e.jsx(n,{href:"https://sequence.app",className:"hover-fade w-fit",children:"Sequence Wallet"})]})]})]})]})]}),e.jsxs("div",{className:"border-t dark:border-white-10 border-black-10 flex items-center justify-between py-7",children:[e.jsxs("div",{className:"flex items-center gap-2",children:[e.jsx(n,{href:"https://twitter.com/0xsequence",className:"text-themed-secondary hover-fade",children:e.jsx(N,{})}),e.jsx(n,{href:"https://discord.gg/sequence",className:"text-themed-secondary hover-fade",children:e.jsx(y,{})}),e.jsx(n,{href:"https://www.instagram.com/0xsequence",className:"text-themed-secondary hover-fade",children:e.jsx(k,{})})]}),e.jsx(n,{href:"https://horizon.io",className:"hover-fade",children:e.jsx("img",{src:"/img/horizon-logo.png",className:"max-w-24 dark:invert-0 invert"})})]})]})})},N1=/(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?|\[(?:(?:(2(5[0-5]|[0-4][0-9])|1[0-9][0-9]|[1-9]?[0-9]))\.){3}(?:(2(5[0-5]|[0-4][0-9])|1[0-9][0-9]|[1-9]?[0-9])|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])/,M1="65e38f6a-690c-4318-80db-be3b97a34448",H1=()=>{const[t,l]=h.useState("initial"),s=h.useRef(void 0);return h.useEffect(()=>()=>{clearTimeout(s.current),s.current=void 0},[]),[t,async r=>{if(!N1.test(r)){l("invalid"),clearTimeout(s.current),s.current=setTimeout(()=>l("initial"),1500);return}l("loading");const M=await fetch(`https://sequence-contentful.vercel.app/api/forms/${M1}`,{method:"POST",body:JSON.stringify({fields:[{name:"email",value:r}],context:{pageUri:window.location.href,pageName:"Sequence docs footer"},skipValidation:"false"})}),{result:H}=await M.json();if(H==="error"){l("error"),clearTimeout(s.current),s.current=setTimeout(()=>l("initial"),1500);return}l("success")}]},V1={title:"Sequence - Web3 Gaming Platform",layout:"landing",showLogo:!1,content:{horizontalPadding:"0px",width:"100%",verticalPadding:"0px"}};function b(t){return Q||j("HomePage",!1),m||j("HomePage.Logo",!0),e.jsxs("div",{className:"flex flex-col",children:[e.jsx(e1,{logo:e.jsx(m,{className:"w-52"})}),e.jsx("div",{className:"px-5 z-10",children:e.jsx("div",{className:"w-full max-w-screen-lg mx-auto",children:e.jsx(g1,{})})}),e.jsx(y1,{className:"px-5 mt-30",children:e.jsx("div",{className:"w-full max-w-screen-lg mx-auto",children:e.jsx(w1,{})})}),e.jsx("div",{className:"px-5 my-30",children:e.jsxs("div",{className:"w-full max-w-screen-lg mx-auto flex flex-col gap-30",children:[e.jsx(v1,{}),e.jsx(b1,{}),e.jsx(j1,{})]})}),e.jsx(k1,{logo:e.jsx(m,{className:"w-32"})})]})}function I1(t={}){const{wrapper:l}={...R(),...t.components};return l?e.jsx(l,{...t,children:e.jsx(b,{...t})}):b()}function j(t,l){throw new Error("Expected "+(l?"component":"object")+" `"+t+"` to be defined: you likely forgot to import, pass, or provide it.")}export{I1 as default,V1 as frontmatter}; +import{j as e,L,c as a,u as Z,a as V,R as I,b as S,T as u,C as p,r as h,d as R}from"./index-BuApaT9A.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";var q="vocs_Button_button",_="vocs_Button_button_accent";function P({children:t,className:l,href:s,variant:o}){return e.jsx(L,{className:a(l,q,o==="accent"&&_),href:s,variant:"styleless",children:t})}var z="vocs_HomePage_button",B="vocs_HomePage_buttons",A="vocs_HomePage_description",T="vocs_HomePage_logo",f="vocs_HomePage_packageManager",E="vocs_HomePage",W="vocs_HomePage_tabs",g="vocs_HomePage_tabsContent",G="vocs_HomePage_tabsList",U="vocs_HomePage_tagline",D="vocs_HomePage_title";function O({children:t,className:l}){return e.jsx("div",{className:a(l,E),children:t})}function m({className:t}){const{logoUrl:l,title:s}=Z();return l?e.jsx("div",{className:a(t,T),children:e.jsx(V,{})}):e.jsx("h1",{className:a(t,D),children:s})}function F({children:t,className:l}){return e.jsx("div",{className:a(l,U),children:t})}function $({children:t,className:l}){return e.jsx("div",{className:a(l,A),children:t})}function K({children:t,className:l}){return e.jsx("div",{className:a(l,B),children:t})}function J(t){return e.jsx(P,{...t,className:a(z,t.className)})}function X({name:t,type:l="install"}){return e.jsxs(I,{className:W,defaultValue:"npm",children:[e.jsxs(S,{className:G,children:[e.jsx(u,{value:"npm",children:"npm"}),e.jsx(u,{value:"pnpm",children:"pnpm"}),e.jsx(u,{value:"yarn",children:"yarn"})]}),e.jsxs(p,{className:g,value:"npm",children:[e.jsx("span",{className:f,children:"npm"})," ",l==="init"?"init":"install"," ",t]}),e.jsxs(p,{className:g,value:"pnpm",children:[e.jsx("span",{className:f,children:"pnpm"})," ",l==="init"?"create":"install"," ",t]}),e.jsxs(p,{className:g,value:"yarn",children:[e.jsx("span",{className:f,children:"yarn"})," ",l==="init"?"create":"install"," ",t]})]})}const Q=Object.freeze(Object.defineProperty({__proto__:null,Button:J,Buttons:K,Description:$,InstallPackage:X,Logo:m,Root:O,Tagline:F},Symbol.toStringTag,{value:"Module"}));function Y({children:t,className:l}){return e.jsxs("div",{className:a("relative",l),children:[e.jsx("div",{className:"absolute inset-0 z-0 flex items-center dark:bg-matrix-dark bg-matrix-light mix-blend-normal dark:mix-blend-multiply",children:e.jsx("div",{style:{height:"100%",width:"100%",maxHeight:"465px"}})}),e.jsx("div",{className:"relative z-10",children:t})]})}const e1=({logo:t})=>e.jsx(Y,{className:"pt-20 pb-40 -mb-10 px-5 z-0",children:e.jsxs("section",{className:"flex flex-col items-center gap-4 max-w-screen-lg mx-auto",children:[t,e.jsx("h2",{className:"text-xl font-bold text-themed-primary max-w-3xl text-center text-wrap",children:"Welcome to Sequence docs. Here you can learn about the modular Sequence products that empower game developers to build engaging web3 games on any Ethereum-compatible chain."})]})}),t1=()=>e.jsx("svg",{width:"21",height:"20",viewBox:"0 0 21 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17.333 7.86186L15.553 3.41174H5.11305L3.33301 7.86186V7.94115C3.33301 8.28156 3.43174 8.78299 3.74002 9.21116C3.85255 9.36746 3.99075 9.51049 4.15654 9.63056V16.5882H16.5095V9.63056C16.6753 9.51049 16.8135 9.36746 16.926 9.21116C17.2343 8.78299 17.333 8.28156 17.333 7.94115V7.86186ZM15.6859 9.96693C15.5572 9.98849 15.4201 9.99998 15.2742 9.99998C14.485 9.99998 13.951 9.66363 13.6271 9.21773C13.3032 9.66363 12.7692 9.99998 11.9801 9.99998C11.1909 9.99998 10.6569 9.66363 10.333 9.21773C10.0091 9.66363 9.47511 9.99998 8.68595 9.99998C7.89679 9.99998 7.36277 9.66363 7.03889 9.21773C6.71501 9.66363 6.18099 9.99998 5.39183 9.99998C5.24595 9.99998 5.10879 9.98849 4.98007 9.96693V13.3985H15.6859V9.96693ZM14.0389 7.94115C14.0389 8.14977 14.1049 8.47187 14.2907 8.72997C14.4614 8.96708 14.7496 9.17645 15.2742 9.17645C15.7988 9.17645 16.087 8.96708 16.2577 8.72997C16.423 8.50039 16.4934 8.22017 16.507 8.01423L16.4778 7.94115H14.0389ZM14.9954 4.23527L16.1483 7.11763H13.9575L13.317 4.23527H14.9954ZM13.1139 7.11763L12.4733 4.23527H10.7448V7.11763H13.1139ZM7.55225 7.11763L8.19277 4.23527H9.92124V7.11763H7.55225ZM7.34915 4.23527L6.70863 7.11763H4.51767L5.67061 4.23527H7.34915ZM4.15903 8.01423L4.18826 7.94115H6.62713C6.62713 8.14977 6.56115 8.47187 6.37532 8.72997C6.2046 8.96708 5.91645 9.17645 5.39183 9.17645C4.86721 9.17645 4.57906 8.96708 4.40835 8.72997C4.24304 8.50039 4.17258 8.22017 4.15903 8.01423ZM9.66944 8.72997C9.85527 8.47187 9.92124 8.14977 9.92124 7.94115H7.45065C7.45065 8.14977 7.51663 8.47187 7.70246 8.72997C7.87318 8.96708 8.16133 9.17645 8.68595 9.17645C9.21057 9.17645 9.49872 8.96708 9.66944 8.72997ZM12.9636 8.72997C13.1494 8.47187 13.2154 8.14977 13.2154 7.94115H10.7448C10.7448 8.14977 10.8107 8.47187 10.9966 8.72997C11.1673 8.96708 11.4554 9.17645 11.9801 9.17645C12.5047 9.17645 12.7928 8.96708 12.9636 8.72997Z",fill:"currentColor"})}),l1=()=>e.jsx("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10 1.59937C6.19712 1.59937 3.11426 4.68223 3.11426 8.48515C3.11419 8.54272 3.13215 8.6008 3.16933 8.65041L7.24573 14.081V18.4007H12.7544V14.081L16.8307 8.65041C16.8679 8.6008 16.8859 8.54272 16.8858 8.48515C16.8858 4.68223 13.803 1.59937 10 1.59937ZM10 6.55713C8.93523 6.55713 8.07202 7.42033 8.07202 8.48515H8.07747C8.42243 10.2099 9.17381 13.9938 9.17381 13.9938H10.8263C10.8263 13.9938 11.5777 10.2099 11.9226 8.48515H11.9281C11.9281 7.42033 11.0648 6.55713 10 6.55713ZM7.86545 13.9938L3.66512 8.38616C3.66512 7.32135 4.52833 6.55713 5.59314 6.55713C6.65795 6.55713 7.52116 7.42033 7.52116 8.48515C7.52116 8.48515 8.27248 12.269 8.61744 13.9938H7.86545ZM12.1346 13.9938L16.335 8.38616C16.335 7.32135 15.4717 6.55713 14.4069 6.55713C13.3421 6.55713 12.4789 7.42033 12.4789 8.48515C12.4789 8.48515 11.7276 12.269 11.3826 13.9938H12.1346Z",fill:"currentColor"})}),s1=()=>e.jsxs("svg",{width:"21",height:"20",viewBox:"0 0 21 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[e.jsx("rect",{x:"8.75781",y:"7.84082",width:"3.81818",height:"9.33333",rx:"1",fill:"currentColor"}),e.jsx("rect",{x:"13.8486",y:"2.75",width:"3.81818",height:"14.4242",rx:"1",fill:"currentColor"}),e.jsx("rect",{width:"3.81818",height:"5.93939",rx:"1",transform:"matrix(-1 0 0 1 7.48535 11.235)",fill:"currentColor"})]}),n1=()=>e.jsxs("svg",{width:"21",height:"20",viewBox:"0 0 21 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.41883 3.25H1.83301V2.25H5.24719L7.24719 12.8085H15.833V13.8085H6.41883L4.41883 3.25Z",fill:"currentColor"}),e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.8473 5.25H5.24609V4.25H18.0566L16.7467 11.1018H6.33324V10.1018H15.9198L16.8473 5.25Z",fill:"currentColor"}),e.jsx("path",{d:"M8.63434 15.9743C8.63434 16.6488 8.08752 17.1956 7.41299 17.1956C6.73846 17.1956 6.19165 16.6488 6.19165 15.9743C6.19165 15.2997 6.73846 14.7529 7.41299 14.7529C8.08752 14.7529 8.63434 15.2997 8.63434 15.9743Z",fill:"currentColor"}),e.jsx("path",{d:"M15.8331 15.9743C15.8331 16.6488 15.2863 17.1956 14.6117 17.1956C13.9372 17.1956 13.3904 16.6488 13.3904 15.9743C13.3904 15.2997 13.9372 14.7529 14.6117 14.7529C15.2863 14.7529 15.8331 15.2997 15.8331 15.9743Z",fill:"currentColor"}),e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.8418 7.17578H16.8556V8.17578H5.8418V7.17578Z",fill:"currentColor"}),e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.8617 4.95987L14.2679 10.4599L13.2737 10.3525L13.8674 4.85254L14.8617 4.95987Z",fill:"currentColor"}),e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.7421 4.95987L8.33585 10.4599L9.33008 10.3525L8.73633 4.85254L7.7421 4.95987Z",fill:"currentColor"}),e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.8018 5.03125V10.4688H10.8018V5.03125H11.8018Z",fill:"currentColor"})]}),o1=()=>e.jsxs("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[e.jsx("path",{d:"M6.37207 13.3255V6.12305H13.5745V7.86233H8.11067V13.3255H6.37207Z",fill:"currentColor"}),e.jsx("path",{d:"M3 9.95198V2.74951H10.2025V4.4888H4.7386V9.95198H3Z",fill:"currentColor"}),e.jsx("path",{d:"M9.79883 16.7503V9.54785H17.0013V16.7503H9.79883Z",fill:"currentColor"})]}),y=()=>e.jsx("svg",{width:"21",height:"20",viewBox:"0 0 21 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:e.jsx("path",{d:"M15.5263 5.46622C14.6201 5.04221 13.6511 4.73406 12.638 4.55859C12.5136 4.78353 12.3682 5.08608 12.268 5.32676C11.1911 5.1648 10.1241 5.1648 9.067 5.32676C8.9668 5.08608 8.81815 4.78353 8.69262 4.55859C7.67846 4.73406 6.70835 5.04334 5.8021 5.46847C3.9742 8.23067 3.47869 10.9243 3.72644 13.5796C4.93881 14.485 6.11373 15.035 7.26883 15.3948C7.55403 15.0023 7.80839 14.5851 8.02751 14.1453C7.61018 13.9868 7.21047 13.7911 6.83279 13.5639C6.93298 13.4896 7.03099 13.412 7.12568 13.3322C9.42927 14.4096 11.9322 14.4096 14.2083 13.3322C14.3041 13.412 14.402 13.4896 14.5012 13.5639C14.1224 13.7922 13.7215 13.9879 13.3042 14.1465C13.5233 14.5851 13.7766 15.0035 14.0629 15.396C15.2191 15.0361 16.3951 14.4861 17.6075 13.5796C17.8982 10.5014 17.1109 7.83253 15.5263 5.46622ZM8.34134 11.9466C7.64983 11.9466 7.08273 11.301 7.08273 10.5149C7.08273 9.72873 7.63772 9.08205 8.34134 9.08205C9.04499 9.08205 9.61207 9.7276 9.59996 10.5149C9.60105 11.301 9.04499 11.9466 8.34134 11.9466ZM12.9926 11.9466C12.3011 11.9466 11.734 11.301 11.734 10.5149C11.734 9.72873 12.2889 9.08205 12.9926 9.08205C13.6962 9.08205 14.2633 9.7276 14.2512 10.5149C14.2512 11.301 13.6962 11.9466 12.9926 11.9466Z",fill:"currentColor"})}),a1=()=>e.jsxs("svg",{width:"21",height:"20",viewBox:"0 0 21 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[e.jsx("rect",{x:"4.0293",y:"5.14441",width:"5.21037",height:"8.17765",transform:"rotate(-30 4.0293 5.14441)",fill:"currentColor"}),e.jsx("path",{d:"M10.5859 6.08032L17.9184 1.84689",stroke:"currentColor",strokeWidth:"1.5"}),e.jsx("path",{d:"M4.64405 15.3871L2.66699 13.41H16.2818L15.5595 15.3871H14.2129C13.8833 15.3871 13.2243 15.5848 13.2243 16.3756C13.2243 17.1664 13.8833 17.3642 14.2129 17.3642H14.8101V18.847H5.98069V17.3642H7.07656C7.86739 17.3642 8.06509 16.7051 8.06509 16.3756C8.06509 16.0461 7.86739 15.3871 7.07656 15.3871H4.64405Z",fill:"currentColor"})]}),r1=()=>e.jsx("svg",{width:"21",height:"20",viewBox:"0 0 21 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.33301 6.01534V14.1745C1.33301 15.8398 2.70302 17.1898 4.39301 17.1898H16.273C17.963 17.1898 19.333 15.8398 19.333 14.1745V6.01534C19.333 4.35001 17.963 3 16.273 3H4.39301C2.70302 3 1.33301 4.35001 1.33301 6.01534ZM5.833 6.54745C5.833 6.05765 5.43006 5.66059 4.933 5.66059C4.43595 5.66059 4.033 6.05765 4.033 6.54745C4.033 7.03725 4.43595 7.43431 4.933 7.43431C5.43006 7.43431 5.833 7.03725 5.833 6.54745ZM4.933 12.7498C5.43006 12.7498 5.833 13.1469 5.833 13.6367C5.833 14.1265 5.43006 14.5236 4.933 14.5236C4.43595 14.5236 4.033 14.1265 4.033 13.6367C4.033 13.1469 4.43595 12.7498 4.933 12.7498ZM16.633 10.0949C16.633 9.6051 16.2301 9.20804 15.733 9.20804C15.236 9.20804 14.833 9.6051 14.833 10.0949C14.833 10.5847 15.236 10.9818 15.733 10.9818C16.2301 10.9818 16.633 10.5847 16.633 10.0949ZM8.53301 5.66059H15.733C16.2301 5.66059 16.633 6.05765 16.633 6.54745C16.633 7.03725 16.2301 7.43431 15.733 7.43431H8.53301C8.03596 7.43431 7.63301 7.03725 7.63301 6.54745C7.63301 6.05765 8.03596 5.66059 8.53301 5.66059ZM15.733 12.7498H8.53301C8.03596 12.7498 7.63301 13.1469 7.63301 13.6367C7.63301 14.1265 8.03596 14.5236 8.53301 14.5236H15.733C16.2301 14.5236 16.633 14.1265 16.633 13.6367C16.633 13.1469 16.2301 12.7498 15.733 12.7498ZM4.93301 9.20804H12.133C12.6301 9.20804 13.033 9.6051 13.033 10.0949C13.033 10.5847 12.6301 10.9818 12.133 10.9818H4.93301C4.43595 10.9818 4.03301 10.5847 4.03301 10.0949C4.03301 9.6051 4.43595 9.20804 4.93301 9.20804Z",fill:"currentColor"})}),i1=()=>e.jsx("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5 6.04947C5 6.49261 5.38931 6.85185 5.86954 6.85185H16C16.5523 6.85185 17 7.29957 17 7.85185V15C17 15.5523 16.5523 16 16 16H5.49505C4.11707 16 3 14.9692 3 13.6977V6.30233C3 5.03079 4.11707 4 5.49505 4H13.8765C14.2208 4 14.5 4.27917 14.5 4.62355C14.5 4.96792 14.2208 5.24709 13.8765 5.24709H5.86955C5.38931 5.24709 5 5.60633 5 6.04947ZM12 11.5C12 10.6716 12.6716 10 13.5 10C14.3284 10 15 10.6716 15 11.5C15 12.3284 14.3284 13 13.5 13C12.6716 13 12 12.3284 12 11.5Z",fill:"currentColor"})}),c1=()=>e.jsx("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.9486 8.39806L15.2266 2L8.80794 3.71482L7.88709 5.33059L6.02143 5.3169L1.31886 9.99999L6.01969 14.6831L7.88536 14.6694L8.80621 16.2852L15.2266 18L16.9486 11.602L16.0039 10L16.9486 8.39806ZM4.8953 9.11821L8.15888 5.79769L12.6743 4.64239L10.0825 9.11821H4.8953ZM14.205 14.4763L11.6129 10L14.205 5.52369L15.4579 10L14.205 14.4763ZM8.15888 14.2006L4.8953 10.8801H10.0825L12.6743 15.3559L8.15888 14.2006Z",fill:"currentColor"})}),d1=()=>e.jsx("svg",{width:"21",height:"20",viewBox:"0 0 21 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:e.jsx("path",{d:"M10.715 1C5.78414 1 1.79095 5.02806 1.79095 10C1.79095 14.9719 5.78414 19 10.715 19C15.6425 19 19.6391 14.9719 19.6391 10C19.6391 5.02806 15.6431 1 10.7122 1H10.715ZM10.715 1.39544C12.9915 1.39544 15.1357 2.29206 16.7473 3.91488C18.3555 5.53206 19.2521 7.72075 19.2465 10C19.2465 12.2967 18.3588 14.4589 16.7473 16.0851C15.1565 17.6995 12.9825 18.6074 10.715 18.6046C8.44758 18.6074 6.27352 17.6995 4.68277 16.0851C3.07458 14.4679 2.17514 12.2793 2.18077 10C2.18077 7.70331 3.0712 5.54106 4.67995 3.91488C6.2707 2.29769 8.44758 1.38925 10.715 1.39544ZM10.2667 4.56231C8.81377 4.95213 7.46883 5.69913 5.67614 7.75563C3.88345 9.81213 4.2232 11.5114 4.2232 11.5114C4.2232 11.5114 4.7182 10.3426 5.90789 9.11181C6.4732 8.52906 6.89227 8.33275 7.18252 8.33275C7.44014 8.31813 7.65727 8.52625 7.65727 8.78388V12.9588C7.65727 13.3716 7.39064 13.4628 7.14483 13.4566C6.9367 13.4538 6.7432 13.3806 6.7432 13.3806C7.96495 15.1559 10.8888 15.4051 10.8888 15.4051L12.1719 14.0337L12.2011 14.0601L13.3762 15.0619C15.5266 13.7845 16.5639 11.4175 16.5639 11.4175C15.6031 12.4311 14.9934 12.6685 14.63 12.6685C14.3077 12.6657 14.1817 12.4778 14.1817 12.4778C14.1643 12.3901 14.135 11.1182 14.1232 9.847C14.1114 8.53131 14.1232 7.21338 14.1879 7.21C14.5597 6.5125 15.7438 5.10625 15.7438 5.10625C13.532 5.54275 12.3277 6.99288 12.3277 6.99288C11.9705 6.71163 11.2438 6.75831 11.2438 6.75831C11.5835 6.94563 11.9233 7.49069 11.9233 7.94181V12.3833C11.9233 12.3833 11.1819 13.0364 10.611 13.0364C10.2712 13.0364 10.0631 12.8519 9.94889 12.6994C9.90502 12.6409 9.86677 12.5763 9.83752 12.5059V7.02156C9.7582 7.08006 9.66145 7.11212 9.56527 7.1155C9.44208 7.1155 9.31608 7.05419 9.23114 6.87531C9.16645 6.74031 9.12539 6.53838 9.12539 6.2425C9.12539 5.23169 10.2678 4.56063 10.2678 4.56063L10.2667 4.56231Z",fill:"currentColor"})}),C1=()=>e.jsxs("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[e.jsx("path",{d:"M1.9022 8.56378C1.87595 8.59003 1.9022 8.61628 1.92845 8.61628L5.26238 8.59003C5.31488 8.59003 5.34113 8.56378 5.36738 8.53753L5.52489 8.30126C5.55114 8.27501 5.52489 8.24876 5.49864 8.24876H2.19096C2.13846 8.24876 2.11221 8.27501 2.08596 8.30126L1.9022 8.56378Z",fill:"currentColor"}),e.jsx("path",{d:"M0.510874 9.40382C0.484622 9.43007 0.510874 9.45633 0.537125 9.45633H4.92111C4.94736 9.45633 4.99986 9.43007 4.99986 9.40382L5.07862 9.14131C5.07862 9.11506 5.05237 9.08881 5.02611 9.08881H0.799639C0.747136 9.08881 0.720885 9.11506 0.694634 9.14131L0.510874 9.40382Z",fill:"currentColor"}),e.jsx("path",{d:"M2.74224 10.2701C2.71599 10.2964 2.74224 10.3226 2.76849 10.3226L4.78985 10.2964C4.8161 10.2964 4.84235 10.2701 4.84235 10.2439L4.86861 10.0339C4.86861 10.0076 4.84235 9.98135 4.8161 9.98135H2.9785C2.926 9.98135 2.89975 10.0076 2.8735 10.0339L2.74224 10.2701Z",fill:"currentColor"}),e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.8277 8.82629L12.3765 8.43252C12.4815 8.40627 12.5078 8.38002 12.4815 8.27501C12.2452 7.72373 11.904 7.27746 11.4052 6.96244C10.6702 6.46367 9.83012 6.35866 8.96382 6.51617C7.88752 6.69993 7.02122 7.25121 6.36494 8.1175C5.76115 8.90505 5.44614 9.82384 5.57739 10.8214C5.6824 11.6614 6.07617 12.344 6.75871 12.869C7.49375 13.4203 8.33379 13.604 9.25259 13.4728C10.3551 13.3153 11.2214 12.764 11.8777 11.8977C12.0213 11.7182 12.1434 11.5265 12.2462 11.3256C12.4014 11.8749 12.7121 12.3504 13.164 12.7377C13.8203 13.289 14.5816 13.5253 15.4217 13.5515C15.5058 13.5422 15.5933 13.5362 15.6842 13.5299C15.8483 13.5186 16.0233 13.5066 16.2092 13.4728C17.0493 13.289 17.8105 12.9215 18.4143 12.2915C19.2544 11.4252 19.6219 10.4276 19.4644 9.16756C19.3331 8.27501 18.8869 7.59247 18.1518 7.0937C17.3643 6.54242 16.4717 6.46366 15.5267 6.62117C14.4241 6.83118 13.6103 7.27746 12.9278 8.17C12.6465 8.53332 12.4333 8.91756 12.2974 9.32507H9.33134C9.20009 9.32507 9.12133 9.43007 9.09508 9.48258C8.98155 9.68694 8.80909 10.0681 8.67965 10.3541C8.65944 10.3988 8.64028 10.4411 8.62256 10.4801C8.57005 10.6376 8.62256 10.7689 8.80632 10.7689H10.5914C10.4864 10.9001 10.4077 11.0051 10.3289 11.1101L10.3289 11.1102C9.90887 11.5827 9.38385 11.7927 8.75381 11.7139C8.01877 11.6089 7.49375 11.0052 7.49375 10.2701C7.49375 9.50883 7.80876 8.90505 8.4388 8.51127C8.96382 8.17001 9.54136 8.09125 10.1189 8.38002C10.3289 8.45877 10.4339 8.56378 10.5652 8.72129C10.6594 8.8627 10.6902 8.85599 10.7905 8.83414C10.8019 8.83166 10.8143 8.82897 10.8277 8.82629ZM17.6268 9.82381V9.82384C17.5743 10.6114 17.1805 11.2152 16.4192 11.5827C15.9467 11.8189 15.4217 11.8452 14.9229 11.6352C14.2666 11.3202 13.9253 10.5851 14.0828 9.87635C14.2929 9.01005 14.8441 8.45877 15.7104 8.27501C16.603 8.065 17.443 8.59003 17.6005 9.50883C17.6268 9.61382 17.6268 9.69257 17.6268 9.82381Z",fill:"currentColor"})]}),x1=()=>e.jsxs("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[e.jsx("path",{d:"M10.0032 19.25C9.75546 19.25 9.50941 19.185 9.29221 19.06L7.02908 17.7201C6.69106 17.5311 6.856 17.4642 6.96749 17.4257C7.41818 17.2679 7.50964 17.2322 7.9907 16.959C8.04127 16.9302 8.10745 16.9404 8.1592 16.9709L9.89783 18.0026C9.96061 18.0366 10.0497 18.0366 10.1079 18.0026L16.8869 14.0896C16.9497 14.054 16.9905 13.981 16.9905 13.9063V6.08372C16.9905 6.00567 16.9497 5.9361 16.8856 5.89707L10.1093 1.98745C10.0465 1.95012 9.96333 1.95012 9.90055 1.98745L3.12557 5.89707C3.0599 5.9344 3.01816 6.00736 3.01816 6.08203V13.9047C3.01816 13.9793 3.05889 14.0506 3.12337 14.0862L4.97976 15.1586C5.9877 15.6626 6.60367 15.0687 6.60367 14.4714V6.7506C6.60367 6.6403 6.69021 6.55546 6.80051 6.55546H7.65913C7.76604 6.55546 7.85428 6.6403 7.85428 6.7506V14.4748C7.85428 15.8187 7.12122 16.5908 5.84686 16.5908C5.45488 16.5908 5.14605 16.5908 4.28403 16.1666L2.5057 15.1417C2.06621 14.8871 1.79471 14.412 1.79471 13.9047V6.08203C1.79471 5.57296 2.06621 5.09783 2.5057 4.8467L9.29153 0.931991C9.72085 0.689336 10.291 0.689336 10.7169 0.931991L17.4943 4.84839C17.9321 5.10123 18.2053 5.57466 18.2053 6.08372V13.9063C18.2053 14.4137 17.9321 14.8871 17.4943 15.1417L10.7169 19.0564C10.4997 19.182 10.2537 19.2464 10.0025 19.2464",fill:"currentColor"}),e.jsx("path",{d:"M12.0972 13.8597C9.13101 13.8597 8.5091 12.4981 8.5091 11.3561C8.5091 11.2475 8.59666 11.161 8.70543 11.161H9.58102C9.67774 11.161 9.7592 11.2314 9.77447 11.3269C9.90682 12.2191 10.3005 12.6692 12.0941 12.6692C13.5229 12.6692 14.1304 12.3464 14.1304 11.5887C14.1304 11.1526 13.9573 10.8285 11.7378 10.6113C9.88137 10.4281 8.73428 10.0191 8.73428 8.53436C8.73428 7.16667 9.88816 6.35217 11.8209 6.35217C13.9912 6.35217 15.067 7.10558 15.2028 8.72441C15.2079 8.78041 15.1875 8.83471 15.1502 8.87543C15.1129 8.91446 15.0603 8.93822 15.006 8.93822H14.1253C14.0336 8.93822 13.9539 8.87374 13.9352 8.7855C13.7231 7.84712 13.2107 7.54677 11.8175 7.54677C10.2581 7.54677 10.0765 8.08978 10.0765 8.49703C10.0765 8.99082 10.2903 9.13506 12.3945 9.41334C14.4782 9.68994 15.4675 10.0802 15.4675 11.5446C15.4675 13.0209 14.2356 13.8677 12.0873 13.8677",fill:"currentColor"})]}),h1=()=>e.jsxs("svg",{width:"21",height:"20",viewBox:"0 0 21 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[e.jsx("path",{d:"M14.1875 10.4387C14.1714 8.66751 15.6353 7.8165 15.7013 7.77467C14.8776 6.56974 13.5971 6.40565 13.1402 6.38635C12.0511 6.27535 11.0135 7.02823 10.4601 7.02823C9.90665 7.02823 9.05402 6.40243 8.14992 6.42013C6.96106 6.43783 5.86552 7.11027 5.25259 8.17524C4.01869 10.3148 4.93728 13.4888 6.14061 15.2279C6.72941 16.0773 7.42921 17.0344 8.35101 16.999C9.23903 16.9637 9.57364 16.4247 10.6451 16.4247C11.7165 16.4247 12.0189 16.999 12.9552 16.9814C13.9092 16.962 14.5141 16.1126 15.098 15.26C15.7721 14.2739 16.0504 13.3183 16.0665 13.2684C16.0456 13.2604 14.2068 12.5558 14.1875 10.4387Z",fill:"currentColor"}),e.jsx("path",{d:"M12.4259 5.23612C12.915 4.64411 13.2448 3.82045 13.1547 3C12.4501 3.02896 11.5974 3.46975 11.0923 4.06175C10.6402 4.58459 10.2429 5.42273 10.3507 6.22708C11.1341 6.28822 11.9369 5.82651 12.4259 5.23612Z",fill:"currentColor"})]}),m1=()=>e.jsxs("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.26508 1.01587C5.32169 0.983195 5.39406 1.00259 5.42674 1.05919L6.34966 2.6578C7.14861 1.93639 8.22788 1.4513 9.43534 1.33485H10.5645C11.772 1.45134 12.8513 1.93649 13.6503 2.65793L14.5733 1.05919C14.606 1.00259 14.6784 0.983196 14.735 1.01588C14.7916 1.04855 14.811 1.12093 14.7783 1.17753L13.8267 2.82567C14.5865 3.58625 15.0512 4.5756 15.0663 5.65919H4.93349C4.94859 4.57551 5.41337 3.58612 6.1732 2.82554L5.22177 1.17753C5.18909 1.12093 5.20848 1.04855 5.26508 1.01587ZM8.49066 3.64912C8.49161 3.96265 8.23213 4.21755 7.91103 4.21842C7.59009 4.21921 7.32911 3.9658 7.32816 3.65228V3.64912C7.32729 3.33552 7.58677 3.08069 7.90779 3.07982C8.22873 3.07896 8.48972 3.33229 8.49066 3.64597V3.64912ZM12.8295 3.64912C12.8305 3.96265 12.571 4.21755 12.2499 4.21842C11.9289 4.21921 11.668 3.9658 11.667 3.65228V3.64912C11.6661 3.33552 11.9256 3.08069 12.2466 3.07982C12.5676 3.07896 12.8286 3.33229 12.8295 3.64597V3.64912Z",fill:"currentColor"}),e.jsx("path",{d:"M4.89373 6.26809C4.89373 6.22454 4.89696 6.18146 4.90067 6.13886H15.101C15.1046 6.18131 15.1062 6.22454 15.1062 6.26809V13.5703C15.1062 14.3555 14.4846 14.9882 13.7128 14.9882H13.6579V17.8765C13.6579 18.4971 13.1549 19 12.5344 19C11.914 19 11.4109 18.4971 11.4109 17.8765V14.9882H8.58912V17.8765C8.58912 18.497 8.0861 19 7.46559 19C6.84517 19 6.34214 18.497 6.34214 17.8765V14.9882H6.287C5.51533 14.9882 4.89373 14.3556 4.89373 13.5703V6.26809Z",fill:"currentColor"}),e.jsx("path",{d:"M3.08856 6.78871C3.70898 6.78871 4.21201 7.29174 4.21201 7.91224V12.7319C4.21201 13.3524 3.70898 13.8554 3.08856 13.8554C2.46805 13.8554 1.96503 13.3524 1.96503 12.732V7.91232C1.96495 7.29182 2.46798 6.78871 3.08856 6.78871Z",fill:"currentColor"}),e.jsx("path",{d:"M16.9115 6.78871C17.5319 6.78871 18.0349 7.29174 18.0349 7.91224V12.7319C18.0349 13.3524 17.5319 13.8554 16.9115 13.8554C16.291 13.8554 15.788 13.3524 15.788 12.732V7.91232C15.788 7.29182 16.291 6.78871 16.9115 6.78871Z",fill:"currentColor"})]}),u1=()=>e.jsxs("svg",{width:"21",height:"20",viewBox:"0 0 21 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[e.jsx("path",{d:"M12.2161 9.99981C12.2161 10.8859 11.4978 11.6042 10.6118 11.6042C9.72572 11.6042 9.00743 10.8859 9.00743 9.99981C9.00743 9.11375 9.72572 8.39546 10.6118 8.39546C11.4978 8.39546 12.2161 9.11375 12.2161 9.99981Z",fill:"currentColor"}),e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.82782 3.26238C10.0868 3.47284 10.3488 3.70689 10.6119 3.96264C10.8749 3.70695 11.1369 3.47295 11.3958 3.26254C12.0645 2.71903 12.729 2.31926 13.3494 2.11854C13.9698 1.91785 14.5895 1.90424 15.1118 2.20581C15.6341 2.50738 15.9322 3.05082 16.0686 3.68844C16.205 4.32611 16.191 5.10144 16.0547 5.95233C16.0019 6.28176 15.9302 6.62569 15.8403 6.98129C16.1933 7.08121 16.527 7.19114 16.8387 7.31016C17.6437 7.61754 18.3222 7.9931 18.8062 8.43006C19.2902 8.86697 19.6118 9.39682 19.6118 9.99995C19.6118 10.6031 19.2902 11.1329 18.8062 11.5698C18.3222 12.0068 17.6437 12.3824 16.8387 12.6897C16.527 12.8088 16.1933 12.9187 15.8403 13.0186C15.9302 13.3742 16.0019 13.7182 16.0547 14.0476C16.191 14.8985 16.205 15.6738 16.0686 16.3115C15.9322 16.9491 15.6341 17.4925 15.1118 17.7941C14.5895 18.0957 13.9698 18.0821 13.3494 17.8814C12.729 17.6807 12.0645 17.2809 11.3958 16.7374C11.1369 16.527 10.8749 16.293 10.6119 16.0373C10.3488 16.293 10.0868 16.5271 9.82782 16.7375C9.15909 17.281 8.49462 17.6808 7.87418 17.8815C7.25381 18.0822 6.63414 18.0958 6.11181 17.7943C5.58948 17.4927 5.29143 16.9493 5.15505 16.3116C5.01866 15.674 5.03264 14.8986 5.16896 14.0477C5.22175 13.7183 5.2934 13.3743 5.38336 13.0186C5.03039 12.9187 4.69668 12.8088 4.38497 12.6897C3.57992 12.3824 2.90147 12.0068 2.41743 11.5698C1.93343 11.1329 1.61182 10.6031 1.61182 9.99995C1.61182 9.39682 1.93343 8.86697 2.41743 8.43006C2.90147 7.9931 3.57992 7.61754 4.38497 7.31016C4.69668 7.19114 5.03039 7.08121 5.38336 6.98129C5.2934 6.62563 5.22175 6.28165 5.16896 5.95217C5.03264 5.10128 5.01866 4.32595 5.15505 3.68828C5.29143 3.05067 5.58948 2.50722 6.11181 2.20566C6.63414 1.90409 7.25381 1.91769 7.87418 2.11839C8.49462 2.31911 9.15909 2.71888 9.82782 3.26238ZM6.50312 2.88342C6.76685 2.73115 7.13693 2.70243 7.6333 2.86301C8.12961 3.02357 8.70889 3.36147 9.33422 3.8697C9.5745 4.06499 9.81914 4.28342 10.0659 4.52332C9.55055 5.08073 9.0373 5.71622 8.54244 6.41558C7.68933 6.49446 6.88233 6.62119 6.14191 6.78878C6.05754 6.45515 5.99069 6.13409 5.94171 5.82837C5.81423 5.03269 5.81124 4.36208 5.92035 3.85198C6.02947 3.34182 6.23938 3.03568 6.50312 2.88342ZM9.56361 6.3454C9.90985 5.88844 10.2614 5.46697 10.6119 5.08568C10.9624 5.46697 11.3139 5.88845 11.6601 6.34541C11.316 6.32973 10.9662 6.32169 10.6118 6.32169C10.2575 6.32169 9.90766 6.32973 9.56361 6.3454ZM6.35594 7.54281C6.86142 7.42988 7.4022 7.33621 7.97108 7.26484C7.78545 7.55501 7.60355 7.85398 7.42634 8.16091C7.24917 8.46778 7.08123 8.77474 6.92278 9.08053C6.70015 8.55219 6.51088 8.03703 6.35594 7.54281ZM8.1041 8.55221C7.8236 9.03805 7.56802 9.52241 7.338 9.99996C7.56802 10.4775 7.8236 10.9619 8.1041 11.4477C8.38463 11.9336 8.67634 12.3972 8.97493 12.8352C9.50353 12.8748 10.0508 12.8956 10.6118 12.8956C11.1729 12.8956 11.7202 12.8748 12.2488 12.8352C12.5474 12.3972 12.839 11.9337 13.1195 11.4479C13.4 10.962 13.6557 10.4776 13.8857 9.99996C13.6557 9.52236 13.4 9.03795 13.1195 8.55206C12.839 8.06622 12.5473 7.60269 12.2488 7.16472C11.7202 7.12514 11.1729 7.1043 10.6118 7.1043C10.0508 7.1043 9.50354 7.12513 8.97495 7.16471C8.67635 7.60273 8.38463 8.06632 8.1041 8.55221ZM5.59592 7.73447C5.821 8.45948 6.11473 9.22172 6.47298 9.99996C6.11474 10.7782 5.821 11.5404 5.59593 12.2654C5.26483 12.1717 4.95337 12.0691 4.66413 11.9586C3.91132 11.6712 3.32905 11.3385 2.94184 10.9889C2.55459 10.6393 2.39443 10.3045 2.39443 9.99995C2.39443 9.69541 2.55459 9.36056 2.94184 9.01098C3.32905 8.66144 3.91132 8.32872 4.66413 8.04128C4.95337 7.93085 5.26482 7.82821 5.59592 7.73447ZM6.92278 10.9194C6.70016 11.4477 6.51089 11.9629 6.35594 12.4571C6.86142 12.57 7.4022 12.6637 7.97106 12.7351C7.78544 12.4449 7.60354 12.1459 7.42634 11.839C7.24917 11.5321 7.08123 11.2252 6.92278 10.9194ZM5.94171 14.1716C5.9907 13.8658 6.05755 13.5448 6.14192 13.2111C6.88233 13.3787 7.68932 13.5054 8.54243 13.5843C9.03729 14.2837 9.55055 14.9192 10.0659 15.4766C9.81913 15.7165 9.5745 15.9349 9.33422 16.1302C8.70889 16.6385 8.12961 16.9764 7.6333 17.1369C7.13693 17.2975 6.76685 17.2688 6.50312 17.1165C6.23938 16.9642 6.02947 16.6581 5.92035 16.1479C5.81124 15.6378 5.81423 14.9672 5.94171 14.1716ZM11.8894 16.1301C11.6492 15.9348 11.4046 15.7164 11.1579 15.4766C11.6732 14.9192 12.1865 14.2837 12.6813 13.5843C13.5344 13.5054 14.3413 13.3787 15.0817 13.2111C15.1661 13.5447 15.2329 13.8657 15.2819 14.1714C15.4094 14.9671 15.4124 15.6377 15.3033 16.1478C15.1942 16.6579 14.9842 16.9641 14.7205 17.1164C14.4568 17.2686 14.0867 17.2973 13.5903 17.1368C13.094 16.9762 12.5147 16.6383 11.8894 16.1301ZM10.6119 14.9142C10.9624 14.5329 11.3139 14.1115 11.6602 13.6545C11.3161 13.6702 10.9662 13.6782 10.6118 13.6782C10.2575 13.6782 9.90765 13.6702 9.56359 13.6545C9.90983 14.1115 10.2613 14.533 10.6119 14.9142ZM14.8677 12.4571C14.3623 12.57 13.8215 12.6637 13.2527 12.735C13.4383 12.4449 13.6201 12.146 13.7973 11.8392C13.9745 11.5322 14.1424 11.2252 14.3009 10.9194C14.5235 11.4477 14.7128 11.9629 14.8677 12.4571ZM15.6277 12.2654C15.4027 11.5404 15.1089 10.7782 14.7507 9.99996C15.1089 9.22172 15.4027 8.45948 15.6277 7.73448C15.9588 7.82822 16.2703 7.93085 16.5595 8.04128C17.3123 8.32872 17.8946 8.66144 18.2818 9.01098C18.669 9.36056 18.8292 9.69541 18.8292 9.99995C18.8292 10.3045 18.669 10.6393 18.2818 10.9889C17.8946 11.3385 17.3123 11.6712 16.5595 11.9586C16.2703 12.069 15.9588 12.1717 15.6277 12.2654ZM12.6813 6.41559C13.5344 6.49447 14.3413 6.6212 15.0817 6.78879C15.1661 6.45521 15.2329 6.1342 15.2819 5.82852C15.4094 5.03285 15.4124 4.36223 15.3033 3.85213C15.1942 3.34197 14.9842 3.03584 14.7205 2.88357C14.4568 2.7313 14.0867 2.70258 13.5903 2.86316C13.094 3.02372 12.5147 3.36162 11.8894 3.86986C11.6492 4.06511 11.4046 4.28349 11.1579 4.52333C11.6732 5.08074 12.1864 5.71623 12.6813 6.41559ZM14.3009 9.08051C14.5235 8.55218 14.7128 8.03703 14.8677 7.54281C14.3623 7.42989 13.8215 7.33622 13.2526 7.26485C13.4382 7.55497 13.6201 7.85388 13.7973 8.16075C13.9745 8.46767 14.1424 8.77467 14.3009 9.08051Z",fill:"currentColor"})]}),p1=()=>e.jsxs("svg",{width:"21",height:"20",viewBox:"0 0 21 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.66699 6.57143V2H7.23843V6.57143H2.66699ZM3.66699 3H6.23843V5.57143H3.66699V3Z",fill:"currentColor"}),e.jsx("path",{d:"M8.38135 2V6.57143H12.9528V2H8.38135Z",fill:"currentColor"}),e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.0959 6.57143V2H18.6674V6.57143H14.0959ZM15.0959 3H17.6674V5.57143H15.0959V3Z",fill:"currentColor"}),e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.66699 7.71436V12.2858H7.23843V7.71436H2.66699ZM6.23843 8.71436H3.66699V11.2858H6.23843V8.71436Z",fill:"currentColor"}),e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.38135 12.2858V7.71436H12.9528V12.2858H8.38135ZM9.38135 8.71436H11.9528V11.2858H9.38135V8.71436Z",fill:"currentColor"}),e.jsx("path",{d:"M14.0959 7.71436V12.2858H18.6674V7.71436H14.0959Z",fill:"currentColor"}),e.jsx("path",{d:"M2.66699 17.9999V13.4285H7.23843V17.9999H2.66699Z",fill:"currentColor"}),e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.3811 13.4285V17.9999H12.9525V13.4285H8.3811ZM11.9525 14.4285H9.3811V16.9999H11.9525V14.4285Z",fill:"currentColor"}),e.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.0957 17.9999V13.4285H18.6671V17.9999H14.0957ZM15.0957 14.4285H17.6671V16.9999H15.0957V14.4285Z",fill:"currentColor"})]}),f1=()=>e.jsx("svg",{width:"21",height:"20",viewBox:"0 0 21 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:e.jsx("path",{d:"M16.333 6.5L10.333 3L4.33301 6.5M16.333 6.5V13.5L10.333 17M16.333 6.5L10.333 10M10.333 17L4.33301 13.5V6.5M10.333 17L10.333 10M4.33301 6.5L10.333 10",stroke:"currentColor",strokeWidth:"1.5"})}),k=()=>e.jsxs("svg",{width:"21",height:"20",viewBox:"0 0 21 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[e.jsx("path",{d:"M10.6127 3.44091C12.6754 3.44091 12.9196 3.45028 13.7308 3.48779C14.4847 3.52217 14.8918 3.65345 15.1632 3.76284C15.5221 3.90662 15.7814 4.08166 16.0498 4.35984C16.3212 4.64114 16.4871 4.90682 16.6258 5.27877C16.7313 5.56007 16.858 5.98515 16.8911 6.76343C16.9273 7.60735 16.9364 7.86052 16.9364 9.99531C16.9364 12.1332 16.9273 12.3864 16.8911 13.2272C16.858 14.0086 16.7313 14.4306 16.6258 14.7119C16.4871 15.0838 16.3182 15.3526 16.0498 15.6308C15.7784 15.9121 15.5221 16.084 15.1632 16.2278C14.8918 16.3372 14.4817 16.4685 13.7308 16.5028C12.9166 16.5403 12.6724 16.5497 10.6127 16.5497C8.5501 16.5497 8.30584 16.5403 7.49466 16.5028C6.74077 16.4685 6.33367 16.3372 6.06227 16.2278C5.70341 16.084 5.44408 15.909 5.17569 15.6308C4.90429 15.3495 4.73844 15.0838 4.59972 14.7119C4.49418 14.4306 4.36752 14.0055 4.33435 13.2272C4.29816 12.3833 4.28912 12.1301 4.28912 9.99531C4.28912 7.85739 4.29816 7.60422 4.33435 6.76343C4.36752 5.98203 4.49418 5.56007 4.59972 5.27877C4.73844 4.90682 4.90731 4.63802 5.17569 4.35984C5.44709 4.07853 5.70341 3.90662 6.06227 3.76284C6.33367 3.65345 6.74378 3.52217 7.49466 3.48779C8.30584 3.45028 8.5501 3.44091 10.6127 3.44091ZM10.6127 2C8.51693 2 8.25458 2.00938 7.43133 2.04688C6.6111 2.08439 6.04719 2.22192 5.55867 2.41883C5.04904 2.62512 4.61781 2.89705 4.1896 3.34401C3.75838 3.78785 3.49603 4.23481 3.297 4.75991C3.10702 5.26939 2.97433 5.85075 2.93815 6.70092C2.90196 7.55734 2.89291 7.82926 2.89291 10.0016C2.89291 12.1739 2.90196 12.4458 2.93815 13.2991C2.97433 14.1492 3.10702 14.7337 3.297 15.2401C3.49603 15.7683 3.75838 16.2153 4.1896 16.6591C4.61781 17.103 5.04904 17.378 5.55565 17.5812C6.04719 17.7781 6.60808 17.9156 7.42831 17.9531C8.25156 17.9906 8.51392 18 10.6097 18C12.7055 18 12.9679 17.9906 13.7911 17.9531C14.6114 17.9156 15.1753 17.7781 15.6638 17.5812C16.1704 17.378 16.6016 17.103 17.0299 16.6591C17.4581 16.2153 17.7234 15.7683 17.9194 15.2432C18.1094 14.7337 18.2421 14.1524 18.2783 13.3022C18.3145 12.4489 18.3235 12.177 18.3235 10.0047C18.3235 7.83239 18.3145 7.56046 18.2783 6.70717C18.2421 5.857 18.1094 5.27251 17.9194 4.76617C17.7295 4.23481 17.4671 3.78785 17.0359 3.34401C16.6077 2.90018 16.1765 2.62512 15.6698 2.42196C15.1783 2.22504 14.6174 2.08752 13.7972 2.05001C12.9709 2.00938 12.7086 2 10.6127 2Z",fill:"currentColor"}),e.jsx("path",{d:"M10.6131 5.89154C8.42377 5.89154 6.64761 7.73252 6.64761 10.0017C6.64761 12.2709 8.42377 14.1119 10.6131 14.1119C12.8024 14.1119 14.5785 12.2709 14.5785 10.0017C14.5785 7.73252 12.8024 5.89154 10.6131 5.89154ZM10.6131 12.6679C9.19274 12.6679 8.0408 11.4739 8.0408 10.0017C8.0408 8.52955 9.19274 7.33557 10.6131 7.33557C12.0334 7.33557 13.1853 8.52955 13.1853 10.0017C13.1853 11.4739 12.0334 12.6679 10.6131 12.6679Z",fill:"currentColor"}),e.jsx("path",{d:"M15.6614 5.72876C15.6614 6.26011 15.2452 6.68832 14.7356 6.68832C14.2229 6.68832 13.8098 6.25699 13.8098 5.72876C13.8098 5.1974 14.2259 4.76919 14.7356 4.76919C15.2452 4.76919 15.6614 5.20053 15.6614 5.72876Z",fill:"currentColor"})]}),N=()=>e.jsx("svg",{width:"21",height:"20",viewBox:"0 0 21 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:e.jsx("path",{d:"M7.64165 16.5455C13.6779 16.5455 16.9804 11.5085 16.9804 7.14179C16.9804 7.00019 16.9773 6.85544 16.971 6.71383C17.6135 6.246 18.1679 5.66653 18.6082 5.00264C18.0099 5.27069 17.3746 5.44575 16.7242 5.52185C17.4091 5.10844 17.9219 4.459 18.1676 3.69391C17.5233 4.07843 16.8186 4.34967 16.0838 4.49601C15.5888 3.96632 14.9342 3.6156 14.2213 3.49808C13.5085 3.38056 12.777 3.50278 12.14 3.84585C11.5031 4.18891 10.9961 4.73372 10.6974 5.39603C10.3988 6.05834 10.3252 6.80127 10.4879 7.50996C9.18321 7.44403 7.90684 7.10275 6.74154 6.50824C5.57623 5.91373 4.54801 5.07926 3.72353 4.05893C3.30448 4.78644 3.17625 5.64732 3.3649 6.46661C3.55355 7.2859 4.04492 8.00212 4.73915 8.46971C4.21797 8.45305 3.7082 8.31175 3.25197 8.05749V8.0984C3.2515 8.86186 3.51361 9.60193 3.99376 10.1928C4.4739 10.7837 5.14243 11.1889 5.88572 11.3395C5.40292 11.4726 4.8962 11.4919 4.40478 11.3962C4.61452 12.0528 5.0226 12.627 5.57206 13.0388C6.12153 13.4506 6.78496 13.6794 7.46978 13.6933C6.30716 14.6129 4.871 15.1117 3.39259 15.1093C3.13041 15.1089 2.86848 15.0927 2.60822 15.0609C4.11012 16.0311 5.85724 16.5464 7.64165 16.5455Z",fill:"currentColor"})}),v=Object.freeze(Object.defineProperty({__proto__:null,AirdropperIcon:l1,AnalyticsIcon:s1,AndroidIcon:m1,CartIcon:n1,CollectiblesIcon:o1,DiscordIcon:y,GolangIcon:C1,IOSIcon:h1,IndexerIcon:p1,InstagramIcon:k,MarketplaceIcon:t1,MinterIcon:a1,NodeGatewayIcon:f1,NodeJSIcon:x1,ReactIcon:u1,SequenceIcon:r1,TwitterIcon:N,UnityIcon:c1,UnrealIcon:d1,WalletIcon:i1},Symbol.toStringTag,{value:"Module"})),g1=()=>e.jsxs("section",{className:"flex flex-col gap-5 border-t border-black-10",children:[e.jsxs("div",{className:"flex flex-col gap-1 py-5",children:[e.jsx("h3",{className:"text-3xl text-themed-primary font-bold",children:"Solutions"}),e.jsx("p",{className:"text-md leading-6 font-medium max-w-xl dark:text-white-80 text-black-80",children:"Follow our solution guides to boost your game's acquisition, monetization and retention with the power of web3."})]}),e.jsxs("div",{className:"flex gap-4",children:[e.jsx(w,{theme:"purple",heading:"Acquire players",items:[{icon:"WalletIcon",title:"Universal Wallet",body:"Easily onboard web3-native players with a complete Universal Wallet.",link:"/solutions/wallets/universal-wallet/01-overview"},{icon:"WalletIcon",title:"Embedded Wallet",body:"Gasless Transactions. No popups. Deliver a seamless experience for both web2 and web3 players with Sequence Wallet-as-a-Service embedded into your game or app.",link:"/solutions/wallets/embedded-wallet/01-overview"},{icon:"CollectiblesIcon",title:"Collectibles",body:"Manage contracts and collections with our no-code Builder.",link:"/solutions/collectibles/contracts/01-deploy-an-item-collection"}]}),e.jsx(w,{theme:"green",heading:"Earn more revenue",items:[{icon:"MarketplaceIcon",title:"White-Label Marketplace",body:"Launch an in-game collectibles marketplace within minutes.",link:"/solutions/marketplaces/white-label-marketplace"},{icon:"SequenceIcon",title:"Marketplace APIs",body:"Integrate custom in-game marketplaces with our APIs.",link:"/solutions/marketplaces/orderbook/01-overview"},{icon:"CartIcon",title:"NFT Checkout",body:"Offer easy purchases with credit card, crypto, IAP support.",link:"/"},{icon:"SequenceIcon",title:"Onramps",body:"Allow players to convert from fiat to any crypto globally.",link:"/solutions/payments/onramps/01-fiat-on-ramps"}]}),e.jsx(w,{theme:"yellow",heading:"Retain and grow",items:[{icon:"MinterIcon",title:"Minter",body:"Securely mint achievement tokens tied to your game.",link:"/guides/webgl-guide#deploy-a-remote-minter"},{icon:"AnalyticsIcon",title:"Analytics",body:"Track every aspect of web3 activity within your games.",link:"/solutions/builder/analytics"}]})]})]}),w=({heading:t,items:l,theme:s})=>e.jsx("div",{className:"flex-1 h-fit shrink-0 rounded-xl dark:bg-white-10 bg-white overflow-hidden",children:e.jsxs("div",{className:"flex flex-col gap-3 p-4 relative",children:[e.jsx("div",{className:a("absolute inset-0 opacity-20 z-0 pointer-events-none",{"dark:bg-gradient-to-b from-[#3400A0] to-transparent":s==="purple","dark:bg-gradient-to-b from-[#0A3F16] to-transparent":s==="green","dark:bg-gradient-to-b from-[#897031] to-transparent":s==="yellow"})}),e.jsx("p",{className:"px-4 font-bold text-themed-primary z-10",children:t}),l.map((o,r)=>{const i=v[o.icon];return e.jsxs("a",{href:o.link,className:"hover-fade p-4 rounded-md z-10 dark:bg-white-10 bg-black-7",children:[e.jsx("div",{className:"flex gap-2",children:e.jsxs("p",{className:"flex items-center gap-2 text-xl leading-7 font-bold text-themed-primary",children:[e.jsx(i,{}),o.title]})}),e.jsx("p",{className:"text-themed-secondary text-sm font-medium",children:o.body})]},r)})]})}),n=({href:t,...l})=>t!=null&&t.startsWith("/")?e.jsx("a",{href:t,...l}):e.jsx("a",{href:t,target:"_blank",rel:"noopener noreferrer",...l}),w1=()=>e.jsxs("section",{className:"flex flex-col gap-5 border-t dark:border-white-10 border-black-10",children:[e.jsxs("div",{className:"flex flex-col gap-1 py-5",children:[e.jsx("h3",{className:"text-3xl text-themed-primary font-bold",children:"Guides"}),e.jsx("p",{className:"text-md leading-6 font-medium dark:text-white-80 text-black-80",children:"Follow our step-by-step guides and open source code templates to accelerate your time to market."})]}),e.jsxs("div",{className:"flex flex-wrap gap-4",children:[e.jsx(C,{title:"Build a web3 game with WebGL",body:"Follow a step by step guide to build a web-based game demo that leverages Sequence Embedded Wallet with custom in-game achievement tokens.",link:"/guides/webgl-guide/#integrate-sequencekit-with-waas"}),e.jsx(C,{title:"Build a web3 game with Unity",body:"Learn how to build an engaging iOS and Android game that uses Sequence Embedded Wallets under the hood for an integrated marketplace and in-game currency.",link:"/guides/webgl-guide/#integrate-sequencekit-with-waas"}),e.jsx(C,{title:"Create web3 lootboxes",body:"With this tutorial, build a web-based maze where lootbox items are generated using AI and dynamically minted into the player's universal wallet.",link:"/guides/webgl-guide/#integrate-sequencekit-with-waas"}),e.jsx(C,{title:"Orderbook Marketplace",body:"Build an API-driven marketplace where players can mint, then sell or buy items using a custom web-based interface leveraging Sequence Orderbook APIs.",link:"/solutions/marketplaces/orderbook/01-overview"})]})]}),C=({title:t,body:l,link:s})=>e.jsxs("div",{className:"flex flex-col gap-4 p-4 dark:bg-white-10 bg-white rounded-xl w-[calc(50%-8px)]",children:[e.jsx("div",{className:"rounded-md overflow-hidden w-full aspect-[2]",children:e.jsx("img",{src:"https://unsplash.it/500/300",className:"object-cover w-full h-full"})}),e.jsx("p",{className:"text-xl leading-7 text-themed-primary font-bold",children:t}),e.jsx("p",{className:"text-themed-secondary text-md font-medium leading-6",children:l}),e.jsx(n,{href:s,className:"hover-fade rounded-md dark:bg-white-15 bg-black-7 px-4 py-3 text-themed-primary text-sm font-bold w-fit",children:"Read guide"})]}),v1=()=>e.jsxs("section",{className:"flex flex-col gap-5 border-t dark:border-white-10 border-black-10",children:[e.jsxs("div",{className:"flex flex-col gap-1 py-5",children:[e.jsx("h3",{className:"text-3xl text-themed-primary font-bold",children:"SDKs"}),e.jsx("p",{className:"text-md leading-6 font-medium max-w-xl dark:text-white-80 text-black-80",children:"Leverage our open source SDKs to easily integrate from any popular game development framework or language."})]}),e.jsxs("div",{className:"flex flex-wrap gap-2",children:[e.jsx(c,{icon:"UnityIcon",title:"Unity",body:"Integrate Sequence with our native Unity library.",link:"/sdk/unity/01-overview"}),e.jsx(c,{icon:"UnrealIcon",title:"Unreal Engine",body:"Integrate Sequence with our native Unreal Engine library.",link:"/sdk/unreal/01-overview"}),e.jsx(c,{icon:"GolangIcon",title:"Go",body:"Leverage Sequence APIs easily from your Go backend.",link:"/sdk/go/overview"}),e.jsx(c,{icon:"NodeJSIcon",title:"Node.js",body:"Integrate Sequence APIs with our TypeScript SDK.",link:"/"}),e.jsx(c,{icon:"SequenceIcon",title:"Sequence Kit",body:"Add web onboarding for any web3 wallet.",link:"/"})]})]}),c=({title:t,body:l,icon:s,link:o})=>{const r=v[s];return e.jsxs(n,{href:o,className:"hover-fade p-4 dark:bg-white-10 bg-white rounded-xl w-[calc(33%-(16px/3))]",children:[e.jsxs("p",{className:"font-bold text-themed-primary text-xl leading-7 flex items-center gap-2",children:[e.jsx(r,{}),t]}),e.jsx("p",{className:"text-sm font-medium text-themed-secondary",children:l})]})},b1=()=>e.jsxs("section",{className:"flex flex-col gap-5 border-t dark:border-white-10 border-black-10",children:[e.jsxs("div",{className:"flex flex-col gap-1 py-5",children:[e.jsx("h3",{className:"text-3xl text-themed-primary font-bold",children:"APIs"}),e.jsx("p",{className:"text-md leading-6 font-medium max-w-xl dark:text-white-80 text-black-80",children:"Use our modular APIs for more advanced integrations and for accessing on-chain data through easy-to-use interfaces."})]}),e.jsxs("div",{className:"flex flex-wrap gap-2",children:[e.jsx(d,{title:"Marketplace API",icon:"MarketplaceIcon",body:"Integrate sell and buy operations through our orderbook interface.",link:"/api/marketplace"}),e.jsx(d,{title:"Indexer API",icon:"IndexerIcon",body:"Query wallets and contracts on Ethereum-compatible chains.",link:"/api/indexer/01-overview"}),e.jsx(d,{title:"Metadata API",icon:"SequenceIcon",body:"Fetch token details on any collection and collectible.",link:"/api/metadata"}),e.jsx(d,{title:"Transactions API",icon:"SequenceIcon",body:"Send and optimize transactions on any chain through our performant Sequence Relayer.",link:"/api/relayer/overview"}),e.jsx(d,{title:"Node Gateway",icon:"NodeGatewayIcon",body:"Leverage Sequence's auto-scaling node service.",link:"/solutions/builder/node-gateway"})]})]}),d=({title:t,body:l,icon:s,link:o})=>{const r=v[s];return e.jsxs(n,{href:o,className:"hover-fade p-4 dark:bg-white-10 bg-white rounded-xl w-[calc(33%-(16px/3))]",children:[e.jsxs("p",{className:"font-bold text-themed-primary text-xl leading-7 flex items-center gap-2",children:[e.jsx(r,{}),t]}),e.jsx("p",{className:"text-sm font-medium text-themed-secondary",children:l})]})},j1=()=>e.jsxs("section",{className:"flex flex-col gap-5 border-t dark:border-white-10 border-black-10",children:[e.jsxs("div",{className:"flex flex-col gap-1 py-5",children:[e.jsx("h3",{className:"text-3xl text-themed-primary font-bold",children:"Support"}),e.jsx("p",{className:"text-md leading-6 font-medium max-w-xl dark:text-white-80 text-black-80",children:"Follow our solution guides to boost your game's acquisition, monetization and retention with the power of web3."})]}),e.jsxs("div",{className:"flex flex-wrap gap-x-10 gap-y-5",children:[e.jsx(x,{link:"/support",title:"Chat Support",body:"Chat with our support team on specific questions."}),e.jsx(x,{link:"https://discord.gg/sequence",title:"Community",body:"Join our Discord community to learn from others building on Sequence."}),e.jsx(x,{link:"https://go.crisp.chat/chat/embed/?website_id=9ef4395b-6bb1-4645-8e02-6071d89290a1",title:"Contact our team",body:"Reach out to our integration team to discuss how you can partner with Sequence."}),e.jsx(x,{link:"https://support.sequence.xyz",title:"Knowledge Base",body:"Browse FAQs and answers to common support requests."})]})]}),x=({title:t,body:l,link:s})=>e.jsxs("div",{className:"w-[calc(50%-20px)] border-t dark:border-white-10 border-black-10 flex flex-col gap-3 py-5",children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-themed-primary font-bold text-xl leading-7",children:t}),e.jsx("p",{className:"text-themed-secondary font-medium text-sm leading-5",children:l})]}),e.jsx(n,{href:s,className:"hover-fade px-5 py-3 dark:bg-white-15 bg-black-7 rounded-full w-fit text-sm leading-5 font-bold text-themed-primary",children:"Contact us"})]});function y1({children:t,className:l}){return e.jsxs("div",{className:a("relative",l),children:[e.jsx("div",{className:"absolute inset-0 z-0 flex items-center",children:e.jsx("div",{className:"w-full h-full max-h-[600px] dark:bg-gradient-dark bg-gradient-light"})}),e.jsx("div",{className:"relative z-10",children:t})]})}const k1=({logo:t})=>{const[l,s]=H1(),[o,r]=h.useState("");return e.jsx("footer",{className:"border-t border-black-10 px-5 pt-15",children:e.jsxs("div",{className:"w-full max-w-screen-lg mx-auto flex flex-col gap-10",children:[e.jsxs("div",{className:"flex flex-col gap-5",children:[e.jsx(n,{href:"https://sequence.xyz",className:"hover-fade w-fit",children:t}),e.jsxs("div",{className:"flex items-start gap-10",children:[e.jsx("div",{className:"flex-1",children:e.jsx("form",{onSubmit:i=>{i.preventDefault(),s(o)},children:e.jsxs("div",{className:"flex items-center rounded-lg border dark:border-white-25 border-black-10 p-3 md:max-w-[378px]",children:[e.jsx("input",{className:a("pl-1 pr-4 w-full outline-none bg-transparent text-sm","dark:text-white-80 text-black-80","dark:placeholder:text-white-50 placeholder:text-black-50"),placeholder:"Stay up to date",type:"text",value:l==="invalid"?"Please enter a valid email address!":l==="success"?"Thanks for joining!":o,disabled:l!=="initial",onChange:i=>r(i.target.value)}),e.jsx("button",{type:"submit",disabled:l!=="initial",className:"hover-fade px-3 py-1 rounded text-themed-primary dark:bg-white-15 bg-black-7 font-bold text-[0.625rem] leading-[1rem] disabled:pointer-events-none","aria-label":"Join",children:e.jsx("div",{className:"flex justify-center w-[22px]",children:l==="loading"?e.jsx("div",{className:"py-0.5",children:e.jsx("div",{className:a("w-3 h-3 border-2 rounded-full border border-l-transparent animate-spin","dark:border-t-white border-t-black-80","dark:border-r-white border-r-black-80","dark:border-b-white border-b-black-80")})}):"Join"})})]})})}),e.jsxs("div",{className:"flex-1 flex gap-2 text-xs font-medium text-themed-secondary",children:[e.jsxs("div",{className:"flex gap-2 flex-1",children:[e.jsxs("div",{className:"flex flex-col gap-3 flex-1",children:[e.jsx(n,{href:"https://sequence.xyz",className:"hover-fade w-fit",children:"Home"}),e.jsx(n,{href:"https://sequence.xyz/pricing",className:"hover-fade w-fit",children:"Pricing"}),e.jsx(n,{href:"https://sequence.xyz/blog",className:"hover-fade w-fit",children:"Blog"})]}),e.jsxs("div",{className:"flex flex-col gap-3 flex-1",children:[e.jsx(n,{href:"https://sequence.xyz/terms",className:"hover-fade w-fit",children:"Terms"}),e.jsx(n,{href:"https://sequence.xyz/privacy",className:"hover-fade w-fit",children:"Privacy"})]})]}),e.jsxs("div",{className:"flex gap-2 flex-1",children:[e.jsxs("div",{className:"flex flex-col gap-3 flex-1",children:[e.jsx(n,{href:"https://sequence.xyz/contact",className:"hover-fade w-fit",children:"Contact"}),e.jsx(n,{href:"https://40061393.fs1.hubspotusercontent-na1.net/hubfs/40061393/Sequence%20Media%20Kit%202024.pdf",className:"hover-fade w-fit",children:"Media kit"}),e.jsx(n,{href:"/",className:"hover-fade w-fit",children:"Docs"})]}),e.jsxs("div",{className:"flex flex-col gap-3 flex-1",children:[e.jsx(n,{href:"https://sequence.build",className:"hover-fade w-fit",children:"Sequence Builder"}),e.jsx(n,{href:"https://sequence.app",className:"hover-fade w-fit",children:"Sequence Wallet"})]})]})]})]})]}),e.jsxs("div",{className:"border-t dark:border-white-10 border-black-10 flex items-center justify-between py-7",children:[e.jsxs("div",{className:"flex items-center gap-2",children:[e.jsx(n,{href:"https://twitter.com/0xsequence",className:"text-themed-secondary hover-fade",children:e.jsx(N,{})}),e.jsx(n,{href:"https://discord.gg/sequence",className:"text-themed-secondary hover-fade",children:e.jsx(y,{})}),e.jsx(n,{href:"https://www.instagram.com/0xsequence",className:"text-themed-secondary hover-fade",children:e.jsx(k,{})})]}),e.jsx(n,{href:"https://horizon.io",className:"hover-fade",children:e.jsx("img",{src:"/img/horizon-logo.png",className:"max-w-24 dark:invert-0 invert"})})]})]})})},N1=/(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?|\[(?:(?:(2(5[0-5]|[0-4][0-9])|1[0-9][0-9]|[1-9]?[0-9]))\.){3}(?:(2(5[0-5]|[0-4][0-9])|1[0-9][0-9]|[1-9]?[0-9])|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])/,M1="65e38f6a-690c-4318-80db-be3b97a34448",H1=()=>{const[t,l]=h.useState("initial"),s=h.useRef(void 0);return h.useEffect(()=>()=>{clearTimeout(s.current),s.current=void 0},[]),[t,async r=>{if(!N1.test(r)){l("invalid"),clearTimeout(s.current),s.current=setTimeout(()=>l("initial"),1500);return}l("loading");const M=await fetch(`https://sequence-contentful.vercel.app/api/forms/${M1}`,{method:"POST",body:JSON.stringify({fields:[{name:"email",value:r}],context:{pageUri:window.location.href,pageName:"Sequence docs footer"},skipValidation:"false"})}),{result:H}=await M.json();if(H==="error"){l("error"),clearTimeout(s.current),s.current=setTimeout(()=>l("initial"),1500);return}l("success")}]},V1={title:"Sequence - Web3 Gaming Platform",layout:"landing",showLogo:!1,content:{horizontalPadding:"0px",width:"100%",verticalPadding:"0px"}};function b(t){return Q||j("HomePage",!1),m||j("HomePage.Logo",!0),e.jsxs("div",{className:"flex flex-col",children:[e.jsx(e1,{logo:e.jsx(m,{className:"w-52"})}),e.jsx("div",{className:"px-5 z-10",children:e.jsx("div",{className:"w-full max-w-screen-lg mx-auto",children:e.jsx(g1,{})})}),e.jsx(y1,{className:"px-5 mt-30",children:e.jsx("div",{className:"w-full max-w-screen-lg mx-auto",children:e.jsx(w1,{})})}),e.jsx("div",{className:"px-5 my-30",children:e.jsxs("div",{className:"w-full max-w-screen-lg mx-auto flex flex-col gap-30",children:[e.jsx(v1,{}),e.jsx(b1,{}),e.jsx(j1,{})]})}),e.jsx(k1,{logo:e.jsx(m,{className:"w-32"})})]})}function I1(t={}){const{wrapper:l}={...R(),...t.components};return l?e.jsx(l,{...t,children:e.jsx(b,{...t})}):b()}function j(t,l){throw new Error("Expected "+(l?"component":"object")+" `"+t+"` to be defined: you likely forgot to import, pass, or provide it.")}export{I1 as default,V1 as frontmatter}; diff --git a/assets/indexer-B7ZD2yrf.js b/assets/indexer-YbnVB1v2.js similarity index 95% rename from assets/indexer-B7ZD2yrf.js rename to assets/indexer-YbnVB1v2.js index ba57384094f..258be278ce8 100644 --- a/assets/indexer-B7ZD2yrf.js +++ b/assets/indexer-YbnVB1v2.js @@ -1,4 +1,4 @@ -import{d as i,j as e}from"./index-CQ1xESna.js";import{V as r}from"./Video-DA850lYm.js";const s={title:"Indexer in Builder",description:"undefined"};function t(a){const n={a:"a",div:"div",h1:"h1",h2:"h2",h4:"h4",header:"header",li:"li",p:"p",ul:"ul",...i(),...a.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"indexer-in-builder",children:["Indexer in Builder",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#indexer-in-builder",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as i,j as e}from"./index-BuApaT9A.js";import{V as r}from"./Video-Dx1TgdZF.js";const s={title:"Indexer in Builder",description:"undefined"};function t(a){const n={a:"a",div:"div",h1:"h1",h2:"h2",h4:"h4",header:"header",li:"li",p:"p",ul:"ul",...i(),...a.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"indexer-in-builder",children:["Indexer in Builder",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#indexer-in-builder",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(n.p,{children:"Sequence Builder equips game builders with an indexer that collects data from the following networks: Ethereum (and Sepolia), Optimism, Base, Gnosis Chain, Polygon (and Polygon Mumbai), Polygon zkEVM, Arbitrum One, Arbitrum Nova, Gnosis Chain, BNB Smart Chain (and Smart Chain Testnet), Avalanche (and Avalanche Testnet), Oasys Homeverse (and Oasys Homeverse Testnet)."}),` `,e.jsxs(n.h4,{id:"what-data-can-i-query-for-my-game",children:["What data can I query for my game?",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#what-data-can-i-query-for-my-game",children:e.jsx(n.div,{"data-autolink-icon":!0})})]}),` `,e.jsx(n.p,{children:"Builder takes the stress out of gathering on-chain data for your game. Simply select the data you want from the indexer, and it generates the necessary code in snippets."}),` diff --git a/assets/installation-BG-qbdXw.js b/assets/installation-Cwqe5gAJ.js similarity index 99% rename from assets/installation-BG-qbdXw.js rename to assets/installation-Cwqe5gAJ.js index 8e644ff5e9d..4c64a6477c4 100644 --- a/assets/installation-BG-qbdXw.js +++ b/assets/installation-Cwqe5gAJ.js @@ -1,4 +1,4 @@ -import{d as r,j as e}from"./index-CQ1xESna.js";const a={title:"Indexer Installation",description:"undefined"};function i(n){const s={a:"a",aside:"aside",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",p:"p",pre:"pre",span:"span",strong:"strong",...r(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.header,{children:e.jsxs(s.h1,{id:"indexer-installation",children:["Indexer Installation",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#indexer-installation",children:e.jsx(s.div,{"data-autolink-icon":!0})})]})}),` +import{d as r,j as e}from"./index-BuApaT9A.js";const a={title:"Indexer Installation",description:"undefined"};function i(n){const s={a:"a",aside:"aside",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",p:"p",pre:"pre",span:"span",strong:"strong",...r(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.header,{children:e.jsxs(s.h1,{id:"indexer-installation",children:["Indexer Installation",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#indexer-installation",children:e.jsx(s.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(s.aside,{"data-callout":"warning",children:[e.jsx(s.strong,{"data-callout-title":!0,children:"INTRODUCING THE SEQUENCE BUILDER - "}),e.jsxs(s.p,{children:["Our ",e.jsx(s.strong,{children:"Indexer"})," service is managed through ",e.jsx(s.strong,{children:e.jsx(s.a,{href:"https://sequence.build",children:"Sequence Builder"})}),". Sign up to grab your API access key."]}),e.jsx(s.p,{children:e.jsxs(s.a,{href:"https://sequence.build",children:["Get started with the ",e.jsx(s.strong,{children:"Sequence Builder"})," Free Plan today!"]})})]}),` `,e.jsxs(s.p,{children:[`Sequence Indexer is a simple API to query any blockchain token and NFT data. Below are instructions on how to integrate the Sequence Indexer API into your Webapps, Games, and backends. In case you missed diff --git a/assets/installation-DbB_mFew.js b/assets/installation-wZPDouon.js similarity index 98% rename from assets/installation-DbB_mFew.js rename to assets/installation-wZPDouon.js index 12a0327bce8..49ebcc696a2 100644 --- a/assets/installation-DbB_mFew.js +++ b/assets/installation-wZPDouon.js @@ -1,4 +1,4 @@ -import{d as a,j as e}from"./index-CQ1xESna.js";const l={title:"Installation",description:"undefined"};function n(i){const s={a:"a",aside:"aside",code:"code",div:"div",h1:"h1",h3:"h3",header:"header",p:"p",pre:"pre",span:"span",...a(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.header,{children:e.jsxs(s.h1,{id:"installation",children:["Installation",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#installation",children:e.jsx(s.div,{"data-autolink-icon":!0})})]})}),` +import{d as a,j as e}from"./index-BuApaT9A.js";const l={title:"Installation",description:"undefined"};function n(i){const s={a:"a",aside:"aside",code:"code",div:"div",h1:"h1",h3:"h3",header:"header",p:"p",pre:"pre",span:"span",...a(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.header,{children:e.jsxs(s.h1,{id:"installation",children:["Installation",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#installation",children:e.jsx(s.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(s.p,{children:["We provide SDKs for ",e.jsx(s.a,{href:"https://github.com/0xsequence/sequence.js",children:"Web / node.js"})," and ",e.jsx(s.a,{href:"https://github.com/0xsequence/go-sequence",children:"Go"}),`. Or if you'd like to integrate the Relayer with another language target, simply follow the API reference below to implement the HTTP requests. Additionally, read the Typescript client source code as `,e.jsx(s.a,{href:"https://github.com/0xsequence/sequence.js/blob/master/packages/relayer/src/rpc-relayer/relayer.gen.ts",children:`reference diff --git a/assets/intents-CFd6OTE4.js b/assets/intents-BJ_4n0r2.js similarity index 98% rename from assets/intents-CFd6OTE4.js rename to assets/intents-BJ_4n0r2.js index 7ca0ce45d79..c131734dc30 100644 --- a/assets/intents-CFd6OTE4.js +++ b/assets/intents-BJ_4n0r2.js @@ -1,4 +1,4 @@ -import{d as i,j as e}from"./index-CQ1xESna.js";const r={title:"Intents",description:"undefined"};function a(s){const n={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",header:"header",p:"p",pre:"pre",span:"span",...i(),...s.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"intents",children:["Intents",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#intents",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as i,j as e}from"./index-BuApaT9A.js";const r={title:"Intents",description:"undefined"};function a(s){const n={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",header:"header",p:"p",pre:"pre",span:"span",...i(),...s.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"intents",children:["Intents",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#intents",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(n.p,{children:'All user interactions with their account, sessions and wallet are performed through actions called "intents." This page provides details on how they work internally. While it will further your understanding of the entire system as a whole, it is not required as the official SDKs handle all the complexity transparently.'}),` `,e.jsxs(n.h2,{id:"what-are-they",children:["What are they?",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#what-are-they",children:e.jsx(n.div,{"data-autolink-icon":!0})})]}),` `,e.jsx(n.p,{children:"At a high level an intent is simply a JSON object specifying the action the user intents to perform and signed using their session key. For example, to sign a message, the client would send the following intent to the WaaS API:"}),` diff --git a/assets/lootbox-DBt-vUdV.js b/assets/lootbox-C90qy9vg.js similarity index 96% rename from assets/lootbox-DBt-vUdV.js rename to assets/lootbox-C90qy9vg.js index 10bc8c9b692..b7c8ac8dc42 100644 --- a/assets/lootbox-DBt-vUdV.js +++ b/assets/lootbox-C90qy9vg.js @@ -1,4 +1,4 @@ -import{d as a,j as n}from"./index-CQ1xESna.js";const r=void 0;function t(i){const e={a:"a",div:"div",h2:"h2",li:"li",ol:"ol",p:"p",...a(),...i.components};return n.jsxs(n.Fragment,{children:[n.jsxs(e.h2,{id:"deploy-an-in-game-collectibles-contract",children:["Deploy an in-game collectibles contract",n.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#deploy-an-in-game-collectibles-contract",children:n.jsx(e.div,{"data-autolink-icon":!0})})]}),` +import{d as a,j as n}from"./index-BuApaT9A.js";const r=void 0;function t(i){const e={a:"a",div:"div",h2:"h2",li:"li",ol:"ol",p:"p",...a(),...i.components};return n.jsxs(n.Fragment,{children:[n.jsxs(e.h2,{id:"deploy-an-in-game-collectibles-contract",children:["Deploy an in-game collectibles contract",n.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#deploy-an-in-game-collectibles-contract",children:n.jsx(e.div,{"data-autolink-icon":!0})})]}),` `,n.jsxs(e.h2,{id:"query-contract-details",children:["Query contract details",n.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#query-contract-details",children:n.jsx(e.div,{"data-autolink-icon":!0})})]}),` `,n.jsxs(e.h2,{id:"fetch-token-balances-of-a-wallet",children:["Fetch token balances of a wallet",n.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#fetch-token-balances-of-a-wallet",children:n.jsx(e.div,{"data-autolink-icon":!0})})]}),` `,n.jsxs(e.ol,{children:[` diff --git a/assets/marketplaces-D1ZMv5EC.js b/assets/marketplaces-DhVnnxbC.js similarity index 94% rename from assets/marketplaces-D1ZMv5EC.js rename to assets/marketplaces-DhVnnxbC.js index 47f2de1348d..f2d22eadd0e 100644 --- a/assets/marketplaces-D1ZMv5EC.js +++ b/assets/marketplaces-DhVnnxbC.js @@ -1,4 +1,4 @@ -import{d as n,j as e}from"./index-CQ1xESna.js";import{V as r}from"./Video-DA850lYm.js";const l={title:"Launch your white-label marketplace",description:"undefined"};function t(i){const a={a:"a",aside:"aside",div:"div",h1:"h1",h2:"h2",h5:"h5",header:"header",p:"p",...n(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(a.header,{children:e.jsxs(a.h1,{id:"launch-your-white-label-marketplace",children:["Launch your white-label marketplace",e.jsx(a.a,{"aria-hidden":"true",tabIndex:"-1",href:"#launch-your-white-label-marketplace",children:e.jsx(a.div,{"data-autolink-icon":!0})})]})}),` +import{d as n,j as e}from"./index-BuApaT9A.js";import{V as r}from"./Video-Dx1TgdZF.js";const l={title:"Launch your white-label marketplace",description:"undefined"};function t(i){const a={a:"a",aside:"aside",div:"div",h1:"h1",h2:"h2",h5:"h5",header:"header",p:"p",...n(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(a.header,{children:e.jsxs(a.h1,{id:"launch-your-white-label-marketplace",children:["Launch your white-label marketplace",e.jsx(a.a,{"aria-hidden":"true",tabIndex:"-1",href:"#launch-your-white-label-marketplace",children:e.jsx(a.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(a.p,{children:"Sequence Builder provides game builders with a white-label marketplace that can be launched in seconds. With Builder, you can customize your marketplace and integrate it directly into your game experience, all with no-coding experience necessary."}),` `,e.jsxs(a.h2,{id:"try-it-out",children:["Try it out",e.jsx(a.a,{"aria-hidden":"true",tabIndex:"-1",href:"#try-it-out",children:e.jsx(a.div,{"data-autolink-icon":!0})})]}),` `,e.jsx(a.aside,{"data-callout":"info",children:e.jsxs(a.p,{children:["Get started quickly at ",e.jsx(a.a,{href:"https://sequence.build/",children:"Sequence Builder"})," to launch your marketplace."]})}),` diff --git a/assets/metadata-D028biuS.js b/assets/metadata-DPWrGr13.js similarity index 99% rename from assets/metadata-D028biuS.js rename to assets/metadata-DPWrGr13.js index 2c01436b127..d4a8be6ea83 100644 --- a/assets/metadata-D028biuS.js +++ b/assets/metadata-DPWrGr13.js @@ -1,4 +1,4 @@ -import{d as s,j as e}from"./index-CQ1xESna.js";const o={title:"Metadata API",description:"undefined"};function a(n){const t={a:"a",aside:"aside",code:"code",div:"div",h1:"h1",h2:"h2",header:"header",img:"img",li:"li",ol:"ol",p:"p",ul:"ul",...s(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"metadata-api",children:["Metadata API",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#metadata-api",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` +import{d as s,j as e}from"./index-BuApaT9A.js";const o={title:"Metadata API",description:"undefined"};function a(n){const t={a:"a",aside:"aside",code:"code",div:"div",h1:"h1",h2:"h2",header:"header",img:"img",li:"li",ol:"ol",p:"p",ul:"ul",...s(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"metadata-api",children:["Metadata API",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#metadata-api",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(t.aside,{"data-callout":"note",children:e.jsx(t.p,{children:e.jsx(t.a,{href:"https://0xsequence.redoc.ly/tag/metadata",children:"Metadata API documentation and endpoints"})})}),` `,e.jsx(t.p,{children:"The Sequence Metadata API service offers a simple and fast API to query, manage, and update collections, token & NFT metadata for Ethereum-compatible chains."}),` `,e.jsx(t.aside,{"data-callout":"info",children:e.jsxs(t.p,{children:["Our Metadata service is managed through ",e.jsx(t.a,{href:"HTTPS://SEQUENCE.BUILD",children:"Sequence Builder"})," and requires a Service Account & Token in order to call the corresponding endpoints. Please follow the [section](/api/metadata#Obtaining a Service Account & Token) below prior to calling the endpoints"]})}),` diff --git a/assets/metadata-tips-HbAPeH4o.js b/assets/metadata-tips-C8EnksRI.js similarity index 97% rename from assets/metadata-tips-HbAPeH4o.js rename to assets/metadata-tips-C8EnksRI.js index 23ccef51eb0..06242af61b6 100644 --- a/assets/metadata-tips-HbAPeH4o.js +++ b/assets/metadata-tips-C8EnksRI.js @@ -1,4 +1,4 @@ -import{d as s,j as e}from"./index-CQ1xESna.js";const o={sidebar_label:"Metadata Tips & Spam",title:"Metadata Tips & Notes on Spam",description:"undefined"};function a(n){const t={a:"a",code:"code",div:"div",em:"em",h1:"h1",header:"header",p:"p",...s(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"metadata-tips--notes-on-spam",children:["Metadata Tips & Notes on Spam",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#metadata-tips--notes-on-spam",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` +import{d as s,j as e}from"./index-BuApaT9A.js";const o={sidebar_label:"Metadata Tips & Spam",title:"Metadata Tips & Notes on Spam",description:"undefined"};function a(n){const t={a:"a",code:"code",div:"div",em:"em",h1:"h1",header:"header",p:"p",...s(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"metadata-tips--notes-on-spam",children:["Metadata Tips & Notes on Spam",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#metadata-tips--notes-on-spam",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(t.p,{children:[`The Sequence Indexer and Sequence Metadata services will pick up everything and anything that is published on a blockchain. Our services are designed to provide data in real-time as blocks are mined, and adhere to all popular ERC20, ERC721 and ERC1155 metadata diff --git a/assets/minter-CHOJfgD7.js b/assets/minter-DA7yBLFQ.js similarity index 94% rename from assets/minter-CHOJfgD7.js rename to assets/minter-DA7yBLFQ.js index 11b2ebbedc2..2531d98b3e5 100644 --- a/assets/minter-CHOJfgD7.js +++ b/assets/minter-DA7yBLFQ.js @@ -1,3 +1,3 @@ -import{d as r,j as e}from"./index-CQ1xESna.js";const s=void 0;function i(t){const n={a:"a",div:"div",h2:"h2",...r(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsxs(n.h2,{id:"mint-tokens-using-builder-manually",children:["Mint tokens using Builder manually",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#mint-tokens-using-builder-manually",children:e.jsx(n.div,{"data-autolink-icon":!0})})]}),` +import{d as r,j as e}from"./index-BuApaT9A.js";const s=void 0;function i(t){const n={a:"a",div:"div",h2:"h2",...r(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsxs(n.h2,{id:"mint-tokens-using-builder-manually",children:["Mint tokens using Builder manually",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#mint-tokens-using-builder-manually",children:e.jsx(n.div,{"data-autolink-icon":!0})})]}),` `,e.jsxs(n.h2,{id:"deploy-a-serverless-minter-on-cloudflare-workers",children:["Deploy a serverless minter on Cloudflare Workers",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#deploy-a-serverless-minter-on-cloudflare-workers",children:e.jsx(n.div,{"data-autolink-icon":!0})})]}),` `,e.jsxs(n.h2,{id:"integrate-minting-into-a-backend-service",children:["Integrate minting into a backend service",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#integrate-minting-into-a-backend-service",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})]})}function d(t={}){const{wrapper:n}={...r(),...t.components};return n?e.jsx(n,{...t,children:e.jsx(i,{...t})}):i(t)}export{d as default,s as frontmatter}; diff --git a/assets/native-network-balance-Db-T7tdd.js b/assets/native-network-balance-CssoycrD.js similarity index 99% rename from assets/native-network-balance-Db-T7tdd.js rename to assets/native-network-balance-CssoycrD.js index d0668a740d3..ff12afae343 100644 --- a/assets/native-network-balance-Db-T7tdd.js +++ b/assets/native-network-balance-CssoycrD.js @@ -1,4 +1,4 @@ -import{d as i,j as s}from"./index-CQ1xESna.js";const r={title:"Native network balances (ie. ETH, MATIC, etc.)",description:"undefined"};function l(n){const e={a:"a",code:"code",div:"div",em:"em",h1:"h1",h3:"h3",header:"header",li:"li",p:"p",pre:"pre",span:"span",strong:"strong",ul:"ul",...i(),...n.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"native-network-balances-ie-eth-matic-etc",children:["Native network balances (ie. ETH, MATIC, etc.)",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#native-network-balances-ie-eth-matic-etc",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` +import{d as i,j as s}from"./index-BuApaT9A.js";const r={title:"Native network balances (ie. ETH, MATIC, etc.)",description:"undefined"};function l(n){const e={a:"a",code:"code",div:"div",em:"em",h1:"h1",h3:"h3",header:"header",li:"li",p:"p",pre:"pre",span:"span",strong:"strong",ul:"ul",...i(),...n.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"native-network-balances-ie-eth-matic-etc",children:["Native network balances (ie. ETH, MATIC, etc.)",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#native-network-balances-ie-eth-matic-etc",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` `,s.jsxs(e.h3,{id:"fetch-native-network-balance-aka-eth-on-ethereum-matic-on-polygon-avax-on-avalanche-bnb-on-bsc-etc",children:["Fetch native network balance (aka ETH on Ethereum, MATIC on Polygon, AVAX on Avalanche, BNB on BSC, etc.)",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#fetch-native-network-balance-aka-eth-on-ethereum-matic-on-polygon-avax-on-avalanche-bnb-on-bsc-etc",children:s.jsx(e.div,{"data-autolink-icon":!0})})]}),` `,s.jsx(e.p,{children:s.jsxs(e.em,{children:["Sequence Indexer ",s.jsx(e.code,{children:"GetEtherBalance"})," Method:"]})}),` `,s.jsxs(e.ul,{children:[` diff --git a/assets/nft-checkout-DXanMfhr.js b/assets/nft-checkout-C7evO2eI.js similarity index 92% rename from assets/nft-checkout-DXanMfhr.js rename to assets/nft-checkout-C7evO2eI.js index dfa69605b71..37ba2327ca6 100644 --- a/assets/nft-checkout-DXanMfhr.js +++ b/assets/nft-checkout-C7evO2eI.js @@ -1,2 +1,2 @@ -import{d as i,j as n}from"./index-CQ1xESna.js";const a=void 0;function o(t){const e={a:"a",div:"div",h2:"h2",...i(),...t.components};return n.jsxs(n.Fragment,{children:[n.jsxs(e.h2,{id:"integrate-nft-checkout-on-web-coming-soon",children:["Integrate NFT Checkout on web (coming soon)",n.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#integrate-nft-checkout-on-web-coming-soon",children:n.jsx(e.div,{"data-autolink-icon":!0})})]}),` +import{d as i,j as n}from"./index-BuApaT9A.js";const a=void 0;function o(t){const e={a:"a",div:"div",h2:"h2",...i(),...t.components};return n.jsxs(n.Fragment,{children:[n.jsxs(e.h2,{id:"integrate-nft-checkout-on-web-coming-soon",children:["Integrate NFT Checkout on web (coming soon)",n.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#integrate-nft-checkout-on-web-coming-soon",children:n.jsx(e.div,{"data-autolink-icon":!0})})]}),` `,n.jsxs(e.h2,{id:"integrate-nft-checkout-on-mobile-coming-soon",children:["Integrate NFT Checkout on mobile (coming soon)",n.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#integrate-nft-checkout-on-mobile-coming-soon",children:n.jsx(e.div,{"data-autolink-icon":!0})})]})]})}function r(t={}){const{wrapper:e}={...i(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o(t)}export{r as default,a as frontmatter}; diff --git a/assets/node-gateway-PdrjX05b.js b/assets/node-gateway-B4PdqPN9.js similarity index 99% rename from assets/node-gateway-PdrjX05b.js rename to assets/node-gateway-B4PdqPN9.js index bb9aba80f72..0c1866dddba 100644 --- a/assets/node-gateway-PdrjX05b.js +++ b/assets/node-gateway-B4PdqPN9.js @@ -1,4 +1,4 @@ -import{d as r,j as s}from"./index-CQ1xESna.js";const a={title:"Node Gateway",description:"undefined"};function i(n){const e={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",header:"header",p:"p",pre:"pre",span:"span",...r(),...n.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"node-gateway",children:["Node Gateway",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#node-gateway",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` +import{d as r,j as s}from"./index-BuApaT9A.js";const a={title:"Node Gateway",description:"undefined"};function i(n){const e={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",header:"header",p:"p",pre:"pre",span:"span",...r(),...n.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"node-gateway",children:["Node Gateway",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#node-gateway",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` `,s.jsx(e.p,{children:"Sequence Node gateway infrastructure enables you to have fail-over resilient RPC endpoints that can scale with your application."}),` `,s.jsx(e.p,{children:"By using our infrastructure, you save money for not having to deploy your own stack, and benefits from the feature of aggregating multiple public RPC providers into a single endpoint for use."}),` `,s.jsxs(e.h2,{id:"give-it-a-try",children:["Give it a try",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#give-it-a-try",children:s.jsx(e.div,{"data-autolink-icon":!0})})]}),` diff --git a/assets/node-gateway-RnWK2BFw.js b/assets/node-gateway-U2i1F0l7.js similarity index 95% rename from assets/node-gateway-RnWK2BFw.js rename to assets/node-gateway-U2i1F0l7.js index c538617e99e..45fd82ba263 100644 --- a/assets/node-gateway-RnWK2BFw.js +++ b/assets/node-gateway-U2i1F0l7.js @@ -1,4 +1,4 @@ -import{d as i,j as e}from"./index-CQ1xESna.js";import{V as r}from"./Video-DA850lYm.js";const s={title:"Node Gateway in Builder",description:"undefined"};function n(t){const a={a:"a",div:"div",h1:"h1",h2:"h2",h5:"h5",header:"header",p:"p",...i(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(a.header,{children:e.jsxs(a.h1,{id:"node-gateway-in-builder",children:["Node Gateway in Builder",e.jsx(a.a,{"aria-hidden":"true",tabIndex:"-1",href:"#node-gateway-in-builder",children:e.jsx(a.div,{"data-autolink-icon":!0})})]})}),` +import{d as i,j as e}from"./index-BuApaT9A.js";import{V as r}from"./Video-Dx1TgdZF.js";const s={title:"Node Gateway in Builder",description:"undefined"};function n(t){const a={a:"a",div:"div",h1:"h1",h2:"h2",h5:"h5",header:"header",p:"p",...i(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(a.header,{children:e.jsxs(a.h1,{id:"node-gateway-in-builder",children:["Node Gateway in Builder",e.jsx(a.a,{"aria-hidden":"true",tabIndex:"-1",href:"#node-gateway-in-builder",children:e.jsx(a.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(a.p,{children:"Sequence Builder offers a comprehensive Node Gateway dashboard that provides you with all the information needed to manage your node infrastructure, from compatibility with your favorite Web3 module to your requirement for real-time performant data for your game."}),` `,e.jsxs(a.h5,{id:"what-kind-of-performance-can-i-expect-for-my-game",children:["What kind of performance can I expect for my game?",e.jsx(a.a,{"aria-hidden":"true",tabIndex:"-1",href:"#what-kind-of-performance-can-i-expect-for-my-game",children:e.jsx(a.div,{"data-autolink-icon":!0})})]}),` `,e.jsx(a.p,{children:"Sequence Node Gateway is engineered to power your gaming infrastructure. Node Gateway aggregates multiple node providers, auto-switching between them to ensure correct and in sync data availability — giving you the assurance that your decentralized applications run smoothly with low latency for your players."}),` diff --git a/assets/nodejs-C6dWDm2w.js b/assets/nodejs-X1EsMl1C.js similarity index 75% rename from assets/nodejs-C6dWDm2w.js rename to assets/nodejs-X1EsMl1C.js index 331bd8a80c5..b95e84d55b1 100644 --- a/assets/nodejs-C6dWDm2w.js +++ b/assets/nodejs-X1EsMl1C.js @@ -1 +1 @@ -import{d as r,j as n}from"./index-CQ1xESna.js";const a=void 0;function o(t){return n.jsx(n.Fragment,{})}function u(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{u as default,a as frontmatter}; +import{d as r,j as n}from"./index-BuApaT9A.js";const a=void 0;function o(t){return n.jsx(n.Fragment,{})}function u(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{u as default,a as frontmatter}; diff --git a/assets/onramps-BxMLs3Lf.js b/assets/onramps-BbOeTy6Y.js similarity index 91% rename from assets/onramps-BxMLs3Lf.js rename to assets/onramps-BbOeTy6Y.js index c622120bc8c..437e9b02d14 100644 --- a/assets/onramps-BxMLs3Lf.js +++ b/assets/onramps-BbOeTy6Y.js @@ -1,2 +1,2 @@ -import{d as o,j as n}from"./index-CQ1xESna.js";const i=void 0;function a(t){const e={a:"a",div:"div",h2:"h2",...o(),...t.components};return n.jsxs(n.Fragment,{children:[n.jsxs(e.h2,{id:"integrate-onramp-on-web",children:["Integrate onramp on web",n.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#integrate-onramp-on-web",children:n.jsx(e.div,{"data-autolink-icon":!0})})]}),` +import{d as o,j as n}from"./index-BuApaT9A.js";const i=void 0;function a(t){const e={a:"a",div:"div",h2:"h2",...o(),...t.components};return n.jsxs(n.Fragment,{children:[n.jsxs(e.h2,{id:"integrate-onramp-on-web",children:["Integrate onramp on web",n.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#integrate-onramp-on-web",children:n.jsx(e.div,{"data-autolink-icon":!0})})]}),` `,n.jsxs(e.h2,{id:"integrate-onramp-on-mobile",children:["Integrate onramp on mobile",n.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#integrate-onramp-on-mobile",children:n.jsx(e.div,{"data-autolink-icon":!0})})]})]})}function d(t={}){const{wrapper:e}={...o(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(a,{...t})}):a(t)}export{d as default,i as frontmatter}; diff --git a/assets/overview-DjxO7JIe.js b/assets/overview-18NDmc64.js similarity index 97% rename from assets/overview-DjxO7JIe.js rename to assets/overview-18NDmc64.js index ac941c00936..25cae0a7baa 100644 --- a/assets/overview-DjxO7JIe.js +++ b/assets/overview-18NDmc64.js @@ -1,4 +1,4 @@ -import{d as s,j as e}from"./index-CQ1xESna.js";const r={title:"Overview",description:"undefined"};function n(a){const t={a:"a",div:"div",h1:"h1",h2:"h2",header:"header",li:"li",ol:"ol",p:"p",...s(),...a.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"overview",children:["Overview",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#overview",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` +import{d as s,j as e}from"./index-BuApaT9A.js";const r={title:"Overview",description:"undefined"};function n(a){const t={a:"a",div:"div",h1:"h1",h2:"h2",header:"header",li:"li",ol:"ol",p:"p",...s(),...a.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"overview",children:["Overview",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#overview",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(t.p,{children:["Sequence WaaS (Wallet as a Service) is an API service that runs on the ",e.jsx(t.a,{href:"https://aws.amazon.com/ec2/nitro/nitro-enclaves/",children:"AWS Nitro Enclaves"})," platform and allows for secure wallet management. It is the technology that powers the ",e.jsx(t.a,{href:"/solutions/wallets/embedded-wallet/01-overview",children:"Embedded Wallet"}),"."]}),` `,e.jsxs(t.h2,{id:"security",children:["Security",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#security",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` `,e.jsx(t.p,{children:"Wallet private keys are stored encrypted using a split responsibility strategy between Sequence and a trusted third party:"}),` diff --git a/assets/overview-CO9xIIe6.js b/assets/overview-BII_hQdt.js similarity index 96% rename from assets/overview-CO9xIIe6.js rename to assets/overview-BII_hQdt.js index feaa90d46bb..1479f0a4d1a 100644 --- a/assets/overview-CO9xIIe6.js +++ b/assets/overview-BII_hQdt.js @@ -1,4 +1,4 @@ -import{d as i,j as e}from"./index-CQ1xESna.js";const c=void 0;function s(n){const t={a:"a",code:"code",div:"div",h3:"h3",p:"p",...i(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsxs(t.h3,{id:"go",children:["Go",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#go",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` +import{d as i,j as e}from"./index-BuApaT9A.js";const c=void 0;function s(n){const t={a:"a",code:"code",div:"div",h3:"h3",p:"p",...i(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsxs(t.h3,{id:"go",children:["Go",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#go",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` `,e.jsxs(t.p,{children:["A complete Sequence SDK is also available in Go: ",e.jsx(t.a,{href:"https://github.com/0xsequence/go-sequence",children:"https://github.com/0xsequence/go-sequence"}),"."]}),` `,e.jsxs(t.p,{children:[e.jsx(t.a,{href:"https://github.com/0xsequence/go-sequence",children:"go-sequence"})," is the equivalent of ",e.jsx(t.a,{href:"https://github.com/0xsequence/sequence.js",children:"0xsequence"}),` but for Go / Golang backends. In fact, all of Sequence's infrastructure is written in Go and is built with `,e.jsx(t.a,{href:"https://github.com/0xsequence/go-sequence",children:"go-sequence"}),"."]}),` diff --git a/assets/overview-DSpEOUXK.js b/assets/overview-BN8QZvk-.js similarity index 98% rename from assets/overview-DSpEOUXK.js rename to assets/overview-BN8QZvk-.js index 5893c296c3c..686615ce401 100644 --- a/assets/overview-DSpEOUXK.js +++ b/assets/overview-BN8QZvk-.js @@ -1,4 +1,4 @@ -import{d as i,j as e}from"./index-CQ1xESna.js";const s={title:"Indexer",description:"undefined"};function a(t){const n={a:"a",aside:"aside",div:"div",h1:"h1",h2:"h2",header:"header",li:"li",p:"p",strong:"strong",ul:"ul",...i(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"indexer",children:["Indexer",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#indexer",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as i,j as e}from"./index-BuApaT9A.js";const s={title:"Indexer",description:"undefined"};function a(t){const n={a:"a",aside:"aside",div:"div",h1:"h1",h2:"h2",header:"header",li:"li",p:"p",strong:"strong",ul:"ul",...i(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"indexer",children:["Indexer",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#indexer",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(n.aside,{"data-callout":"note",children:e.jsx(n.p,{children:e.jsx(n.a,{href:"https://0xsequence.redoc.ly/tag/indexer",children:"Indexer API documentation and testing"})})}),` `,e.jsx(n.p,{children:"The Sequence Indexer is a modular web3 service that makes it easy to query blockchain token and NFT data from Ethereum-compatible networks. The Indexer automatically indexes every ERC20, ERC721 and ERC1155 token from Ethereum-compatible chains."}),` `,e.jsxs(n.p,{children:[`The Sequence Indexer is a powerful tool that can be used to build wallets, games, and dapps that diff --git a/assets/overview-aUDnJ3l9.js b/assets/overview-BNlmMJu0.js similarity index 99% rename from assets/overview-aUDnJ3l9.js rename to assets/overview-BNlmMJu0.js index 7742e647b6d..f74b818502c 100644 --- a/assets/overview-aUDnJ3l9.js +++ b/assets/overview-BNlmMJu0.js @@ -1,4 +1,4 @@ -import{d as n,j as e}from"./index-CQ1xESna.js";const l={title:"Metadata",description:"undefined"};function i(a){const s={a:"a",aside:"aside",code:"code",div:"div",h1:"h1",h3:"h3",header:"header",hr:"hr",li:"li",p:"p",pre:"pre",span:"span",strong:"strong",ul:"ul",...n(),...a.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.header,{children:e.jsxs(s.h1,{id:"metadata",children:["Metadata",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#metadata",children:e.jsx(s.div,{"data-autolink-icon":!0})})]})}),` +import{d as n,j as e}from"./index-BuApaT9A.js";const l={title:"Metadata",description:"undefined"};function i(a){const s={a:"a",aside:"aside",code:"code",div:"div",h1:"h1",h3:"h3",header:"header",hr:"hr",li:"li",p:"p",pre:"pre",span:"span",strong:"strong",ul:"ul",...n(),...a.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.header,{children:e.jsxs(s.h1,{id:"metadata",children:["Metadata",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#metadata",children:e.jsx(s.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(s.p,{children:`The Sequence Metadata API service offers a simple and fast API to query token & NFT metadata for Ethereum-compatible chains.`}),` `,e.jsx(s.p,{children:"To learn how to use the Sequence Metadata service, please read:"}),` diff --git a/assets/overview-DBfaBr5H.js b/assets/overview-BQ6UDQUB.js similarity index 94% rename from assets/overview-DBfaBr5H.js rename to assets/overview-BQ6UDQUB.js index 1bf2b25e6ce..6d7a544b84f 100644 --- a/assets/overview-DBfaBr5H.js +++ b/assets/overview-BQ6UDQUB.js @@ -1,3 +1,3 @@ -import{d as r,j as e}from"./index-CQ1xESna.js";const i={title:"Marketplace API",description:"undefined"};function n(a){const t={a:"a",aside:"aside",div:"div",h1:"h1",header:"header",p:"p",...r(),...a.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"marketplace-api",children:["Marketplace API",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#marketplace-api",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` +import{d as r,j as e}from"./index-BuApaT9A.js";const i={title:"Marketplace API",description:"undefined"};function n(a){const t={a:"a",aside:"aside",div:"div",h1:"h1",header:"header",p:"p",...r(),...a.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"marketplace-api",children:["Marketplace API",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#marketplace-api",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(t.aside,{"data-callout":"note",children:e.jsx(t.p,{children:e.jsx(t.a,{href:"https://0xsequence.redoc.ly/tag/marketplace",children:"Marketplace API documentation and testing"})})}),` `,e.jsx(t.p,{children:"The Sequence Marketplace API service offers a simple and fast way to interact with sequence marketplace protocols. The API is designed to be easy to use and to have all the features you need to build a fully functional marketplace."})]})}function c(a={}){const{wrapper:t}={...r(),...a.components};return t?e.jsx(t,{...a,children:e.jsx(n,{...a})}):n(a)}export{c as default,i as frontmatter}; diff --git a/assets/overview-B7VoSthX.js b/assets/overview-C9kpkU_6.js similarity index 98% rename from assets/overview-B7VoSthX.js rename to assets/overview-C9kpkU_6.js index 16e0e922698..65585b4f18f 100644 --- a/assets/overview-B7VoSthX.js +++ b/assets/overview-C9kpkU_6.js @@ -1,4 +1,4 @@ -import{d as r,j as e}from"./index-CQ1xESna.js";const i={title:"Marketplaces Overview",description:"undefined"};function n(a){const t={a:"a",div:"div",h1:"h1",h3:"h3",header:"header",p:"p",strong:"strong",...r(),...a.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"marketplaces-overview",children:["Marketplaces Overview",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#marketplaces-overview",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` +import{d as r,j as e}from"./index-BuApaT9A.js";const i={title:"Marketplaces Overview",description:"undefined"};function n(a){const t={a:"a",div:"div",h1:"h1",h3:"h3",header:"header",p:"p",strong:"strong",...r(),...a.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"marketplaces-overview",children:["Marketplaces Overview",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#marketplaces-overview",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(t.p,{children:["Sequence provides a variety of options for your marketplace and in-game store to accelerate your development, namely our ",e.jsx(t.strong,{children:"white-label marketplace"})," as well as our suite of ",e.jsx(t.strong,{children:"Marketplace APIs"}),"."]}),` `,e.jsxs(t.h3,{id:"what-are-the-differences-between-these-options",children:["What are the differences between these options?",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#what-are-the-differences-between-these-options",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` `,e.jsxs(t.p,{children:["The ",e.jsx(t.strong,{children:"white-label marketplace"})," is ideal for getting started with a browser-based marketplace in literally minutes - all with no-coding experience and options to customize the marketplace to fit your branding such as fonts, colors, and logos. Our white-label marketplace is ideal if you want to minimize development time, focus on a web-based experience for your users, and start selling assets."]}),` diff --git a/assets/overview-Z6EVxdFt.js b/assets/overview-CFjL2Yxx.js similarity index 99% rename from assets/overview-Z6EVxdFt.js rename to assets/overview-CFjL2Yxx.js index 278f8f3867c..cd0c11ba776 100644 --- a/assets/overview-Z6EVxdFt.js +++ b/assets/overview-CFjL2Yxx.js @@ -1,4 +1,4 @@ -import{d as i,j as s}from"./index-CQ1xESna.js";const l={title:"Relayer API",description:"undefined"};function a(n){const e={a:"a",aside:"aside",code:"code",div:"div",h1:"h1",h2:"h2",header:"header",li:"li",ol:"ol",p:"p",pre:"pre",span:"span",ul:"ul",...i(),...n.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"relayer-api",children:["Relayer API",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#relayer-api",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` +import{d as i,j as s}from"./index-BuApaT9A.js";const l={title:"Relayer API",description:"undefined"};function a(n){const e={a:"a",aside:"aside",code:"code",div:"div",h1:"h1",h2:"h2",header:"header",li:"li",ol:"ol",p:"p",pre:"pre",span:"span",ul:"ul",...i(),...n.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"relayer-api",children:["Relayer API",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#relayer-api",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` `,s.jsx(e.aside,{"data-callout":"note",children:s.jsx(e.p,{children:s.jsx(e.a,{href:"https://0xsequence.redoc.ly/tag/relayer",children:"Relayer API documentation and endpoints"})})}),` `,s.jsx(e.p,{children:"The Sequence Relayer service offers a simple interface for dispatching meta-transactions on Ethereum-compatible networks."}),` `,s.jsx(e.p,{children:"Meta-transactions are the idea of a transaction inside of a transaction. The benefits of Sequence meta-transactions are that they allow:"}),` diff --git a/assets/overview-QtzwVSZR.js b/assets/overview-D1mxYY9r.js similarity index 99% rename from assets/overview-QtzwVSZR.js rename to assets/overview-D1mxYY9r.js index 9ce9e8cf775..9069f7e705d 100644 --- a/assets/overview-QtzwVSZR.js +++ b/assets/overview-D1mxYY9r.js @@ -1,4 +1,4 @@ -import{d as l,j as s}from"./index-CQ1xESna.js";const r=void 0;function n(i){const e={a:"a",code:"code",div:"div",h2:"h2",h4:"h4",p:"p",pre:"pre",span:"span",...l(),...i.components};return s.jsxs(s.Fragment,{children:[s.jsxs(e.h2,{id:"install",children:["Install",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#install",children:s.jsx(e.div,{"data-autolink-icon":!0})})]}),` +import{d as l,j as s}from"./index-BuApaT9A.js";const r=void 0;function n(i){const e={a:"a",code:"code",div:"div",h2:"h2",h4:"h4",p:"p",pre:"pre",span:"span",...l(),...i.components};return s.jsxs(s.Fragment,{children:[s.jsxs(e.h2,{id:"install",children:["Install",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#install",children:s.jsx(e.div,{"data-autolink-icon":!0})})]}),` `,s.jsxs(e.p,{children:["Sequence.js is a modular web3 stack and smart wallet package for Ethereum chains. You can think of it similar to ethers.js, but tailored to the Sequence stack which streamlines common functions needed for blockchain-enabled game development. The sequence.js SDK is composed of several sub-packages combined into a single meta-package called ",s.jsx(e.code,{children:"0xsequence"}),`. To add the SDK to your project, add a dependency on 0xsequence to your package.json:`]}),` `,s.jsx(e.pre,{className:"shiki shiki-themes github-light github-dark-dimmed",style:{backgroundColor:"#fff","--shiki-dark-bg":"#22272e",color:"#24292e","--shiki-dark":"#adbac7"},tabIndex:"0",children:s.jsx(e.code,{children:s.jsxs(e.span,{className:"line",children:[s.jsx(e.span,{style:{color:"#6F42C1","--shiki-dark":"#F69D50"},children:"npm"}),s.jsx(e.span,{style:{color:"#032F62","--shiki-dark":"#96D0FF"},children:" install"}),s.jsx(e.span,{style:{color:"#032F62","--shiki-dark":"#96D0FF"},children:" 0xsequence"}),s.jsx(e.span,{style:{color:"#032F62","--shiki-dark":"#96D0FF"},children:" ethers"})]})})}),` diff --git a/assets/overview-CdMCE3rv.js b/assets/overview-DXyE6Rvi.js similarity index 95% rename from assets/overview-CdMCE3rv.js rename to assets/overview-DXyE6Rvi.js index 5804fc871a7..714d78776df 100644 --- a/assets/overview-CdMCE3rv.js +++ b/assets/overview-DXyE6Rvi.js @@ -1,4 +1,4 @@ -import{d as o,j as e}from"./index-CQ1xESna.js";import{C as r,a as i}from"./CardGrid-Cq4GeAxK.js";const c={title:"Sequence Builder",description:"undefined"};function s(n){const t={a:"a",div:"div",h1:"h1",header:"header",p:"p",...o(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"sequence-builder",children:["Sequence Builder",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sequence-builder",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` +import{d as o,j as e}from"./index-BuApaT9A.js";import{C as r,a as i}from"./CardGrid-CYVfQ3WE.js";const c={title:"Sequence Builder",description:"undefined"};function s(n){const t={a:"a",div:"div",h1:"h1",header:"header",p:"p",...o(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"sequence-builder",children:["Sequence Builder",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sequence-builder",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` `,` `,e.jsxs(t.p,{children:[e.jsx(t.a,{href:"https://sequence.build/",children:"Builder"})," is Sequence's all-inclusive, no-code tool for managing your projects, API keys, as well as contract and marketplace deployments. It also provides user access management so multiple people in your team can easily work on the same project. In addition to these powerful features, Builder also provides easy to use interfaces for managing sponsored wallets with your gas tank, and integration tools for SequenceKit, Node Gateway and Indexer."]}),` `,e.jsx(t.p,{children:"To learn more about how to leverage the powerful features of the Builder, follow the guides below."}),` diff --git a/assets/overview-CxZJmGye.js b/assets/overview-anfMn169.js similarity index 98% rename from assets/overview-CxZJmGye.js rename to assets/overview-anfMn169.js index 6513e60e0bb..e3ab40d47f2 100644 --- a/assets/overview-CxZJmGye.js +++ b/assets/overview-anfMn169.js @@ -1,4 +1,4 @@ -import{d as s,j as e}from"./index-CQ1xESna.js";const i={title:"Sequence Wallets Overview",description:"undefined"};function a(n){const t={a:"a",div:"div",h1:"h1",h3:"h3",header:"header",img:"img",p:"p",strong:"strong",...s(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"sequence-wallets-overview",children:["Sequence Wallets Overview",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sequence-wallets-overview",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` +import{d as s,j as e}from"./index-BuApaT9A.js";const i={title:"Sequence Wallets Overview",description:"undefined"};function a(n){const t={a:"a",div:"div",h1:"h1",h3:"h3",header:"header",img:"img",p:"p",strong:"strong",...s(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"sequence-wallets-overview",children:["Sequence Wallets Overview",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sequence-wallets-overview",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(t.p,{children:["Sequence offers multiple wallet options to integrate into your products, chiefly we call these our ",e.jsx(t.strong,{children:"Embedded Wallet"})," and our ",e.jsx(t.strong,{children:"Universal Wallet"})," which are both completely non-custodial."]}),` `,e.jsxs(t.h3,{id:"what-are-the-differences-between-these-options",children:["What are the differences between these options?",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#what-are-the-differences-between-these-options",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` `,e.jsxs(t.p,{children:["The ",e.jsx(t.strong,{children:"Embedded Wallet"})," is primarily focused on delivering a traditional game experience that is headless with no mandatory pop-ups, modals, transaction signing, or other additional distractions take players out of them trying to enjoy the game. Users can login with common social logins or other authentication providers and simply jump into the experience. We provide native support for a variety of popular game engines such as Unreal and Unity as well as Typescript support so you can stay within your preferred framework for building games or experiences."]}),` diff --git a/assets/project-management-BmiAnBtQ.js b/assets/project-management-DMjdPfQT.js similarity index 95% rename from assets/project-management-BmiAnBtQ.js rename to assets/project-management-DMjdPfQT.js index dd765ad227b..10603bbfbc4 100644 --- a/assets/project-management-BmiAnBtQ.js +++ b/assets/project-management-DMjdPfQT.js @@ -1,4 +1,4 @@ -import{d as o,j as e}from"./index-CQ1xESna.js";import{V as a}from"./Video-DA850lYm.js";const d={title:"Project Management",description:"undefined"};function n(r){const t={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h5:"h5",header:"header",p:"p",...o(),...r.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"project-management",children:["Project Management",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#project-management",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` +import{d as o,j as e}from"./index-BuApaT9A.js";import{V as a}from"./Video-Dx1TgdZF.js";const d={title:"Project Management",description:"undefined"};function n(r){const t={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h5:"h5",header:"header",p:"p",...o(),...r.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"project-management",children:["Project Management",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#project-management",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(t.p,{children:["Creation of projects is seamless in just several clicks. This process requires no KYC, only that users comply with Global ",e.jsx(t.a,{href:"https://support.sequence.xyz/en/article/sequence-list-of-restricted-regions-1eked2s/",children:"regulations and policies"}),", and an agreement to the platforms' terms of service."]}),` `,e.jsxs(t.h5,{id:"project-name",children:["Project Name",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#project-name",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` `,e.jsxs(t.p,{children:["Choose a ",e.jsx(t.code,{children:"project name"})," - something playful, serious, or just something unique to distinguish your new project amongst the other projects linked to your wallet."]}),` diff --git a/assets/project-settings-DrTugVFt.js b/assets/project-settings-CPC8b_S9.js similarity index 99% rename from assets/project-settings-DrTugVFt.js rename to assets/project-settings-CPC8b_S9.js index 4727fe2439b..98dbaf0f5fb 100644 --- a/assets/project-settings-DrTugVFt.js +++ b/assets/project-settings-CPC8b_S9.js @@ -1,4 +1,4 @@ -import{d as s,j as e}from"./index-CQ1xESna.js";import{V as r}from"./Video-DA850lYm.js";const a={title:"Settings in Builder",description:"undefined"};function n(t){const i={a:"a",aside:"aside",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",header:"header",img:"img",li:"li",ol:"ol",p:"p",strong:"strong",ul:"ul",...s(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(i.header,{children:e.jsxs(i.h1,{id:"settings-in-builder",children:["Settings in Builder",e.jsx(i.a,{"aria-hidden":"true",tabIndex:"-1",href:"#settings-in-builder",children:e.jsx(i.div,{"data-autolink-icon":!0})})]})}),` +import{d as s,j as e}from"./index-BuApaT9A.js";import{V as r}from"./Video-Dx1TgdZF.js";const a={title:"Settings in Builder",description:"undefined"};function n(t){const i={a:"a",aside:"aside",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",header:"header",img:"img",li:"li",ol:"ol",p:"p",strong:"strong",ul:"ul",...s(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(i.header,{children:e.jsxs(i.h1,{id:"settings-in-builder",children:["Settings in Builder",e.jsx(i.a,{"aria-hidden":"true",tabIndex:"-1",href:"#settings-in-builder",children:e.jsx(i.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(i.h2,{id:"settings-options",children:["Settings Options",e.jsx(i.a,{"aria-hidden":"true",tabIndex:"-1",href:"#settings-options",children:e.jsx(i.div,{"data-autolink-icon":!0})})]}),` `,e.jsx(i.p,{children:"There are various actions available for your project in Settings of Sequence Builder."}),` `,e.jsx(i.p,{children:"The Settings section in Sequence Builder is categorized into six sections:"}),` diff --git a/assets/reactnative-C6dWDm2w.js b/assets/reactnative-C6dWDm2w.js deleted file mode 100644 index 331bd8a80c5..00000000000 --- a/assets/reactnative-C6dWDm2w.js +++ /dev/null @@ -1 +0,0 @@ -import{d as r,j as n}from"./index-CQ1xESna.js";const a=void 0;function o(t){return n.jsx(n.Fragment,{})}function u(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{u as default,a as frontmatter}; diff --git a/assets/reactnative-X1EsMl1C.js b/assets/reactnative-X1EsMl1C.js new file mode 100644 index 00000000000..b95e84d55b1 --- /dev/null +++ b/assets/reactnative-X1EsMl1C.js @@ -0,0 +1 @@ +import{d as r,j as n}from"./index-BuApaT9A.js";const a=void 0;function o(t){return n.jsx(n.Fragment,{})}function u(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{u as default,a as frontmatter}; diff --git a/assets/rest-api-BYI4maD7.js b/assets/rest-api-zFaBOEEv.js similarity index 99% rename from assets/rest-api-BYI4maD7.js rename to assets/rest-api-zFaBOEEv.js index e7a9ec67e0f..c73052d3e21 100644 --- a/assets/rest-api-BYI4maD7.js +++ b/assets/rest-api-zFaBOEEv.js @@ -1,4 +1,4 @@ -import{d as r,j as e}from"./index-CQ1xESna.js";const t={title:"Metadata REST API Reference & Usage",description:"undefined"};function n(a){const s={a:"a",aside:"aside",code:"code",div:"div",em:"em",h1:"h1",h2:"h2",header:"header",li:"li",p:"p",pre:"pre",span:"span",strong:"strong",ul:"ul",...r(),...a.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.header,{children:e.jsxs(s.h1,{id:"metadata-rest-api-reference--usage",children:["Metadata REST API Reference & Usage",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#metadata-rest-api-reference--usage",children:e.jsx(s.div,{"data-autolink-icon":!0})})]})}),` +import{d as r,j as e}from"./index-BuApaT9A.js";const t={title:"Metadata REST API Reference & Usage",description:"undefined"};function n(a){const s={a:"a",aside:"aside",code:"code",div:"div",em:"em",h1:"h1",h2:"h2",header:"header",li:"li",p:"p",pre:"pre",span:"span",strong:"strong",ul:"ul",...r(),...a.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.header,{children:e.jsxs(s.h1,{id:"metadata-rest-api-reference--usage",children:["Metadata REST API Reference & Usage",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#metadata-rest-api-reference--usage",children:e.jsx(s.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(s.p,{children:`The Sequence Metadata API service offers a simple and fast API to query token & NFT metadata for Ethereum-compatible chains.`}),` `,e.jsxs(s.p,{children:[`Quite simply, the Metadata API allows you to query the token metadata of any ERC20, ERC721 or ERC1155 diff --git a/assets/send-transactions-C-3P98Ru.js b/assets/send-transactions-DehwTOJ8.js similarity index 99% rename from assets/send-transactions-C-3P98Ru.js rename to assets/send-transactions-DehwTOJ8.js index 031ac35f8af..7476bf918ba 100644 --- a/assets/send-transactions-C-3P98Ru.js +++ b/assets/send-transactions-DehwTOJ8.js @@ -1,4 +1,4 @@ -import{d as l,j as s}from"./index-CQ1xESna.js";const r=void 0;function n(e){const i={a:"a",code:"code",div:"div",h2:"h2",pre:"pre",span:"span",...l(),...e.components};return s.jsxs(s.Fragment,{children:[s.jsxs(i.h2,{id:"sending-transactions",children:["Sending transactions",s.jsx(i.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sending-transactions",children:s.jsx(i.div,{"data-autolink-icon":!0})})]}),` +import{d as l,j as s}from"./index-BuApaT9A.js";const r=void 0;function n(e){const i={a:"a",code:"code",div:"div",h2:"h2",pre:"pre",span:"span",...l(),...e.components};return s.jsxs(s.Fragment,{children:[s.jsxs(i.h2,{id:"sending-transactions",children:["Sending transactions",s.jsx(i.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sending-transactions",children:s.jsx(i.div,{"data-autolink-icon":!0})})]}),` `,s.jsxs(i.div,{className:"code-group",children:[s.jsx(i.div,{"data-title":"TypeScript",children:s.jsx(i.pre,{className:"shiki shiki-themes github-light github-dark-dimmed",style:{backgroundColor:"#fff","--shiki-dark-bg":"#22272e",color:"#24292e","--shiki-dark":"#adbac7"},tabIndex:"0","data-title":"TypeScript","data-lang":"typescript",children:s.jsxs(i.code,{children:[s.jsxs(i.span,{className:"line",children:[s.jsx(i.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:"const"}),s.jsx(i.span,{style:{color:"#005CC5","--shiki-dark":"#6CB6FF"},children:" transactions"}),s.jsx(i.span,{style:{color:"#D73A49","--shiki-dark":"#F47067"},children:" ="}),s.jsx(i.span,{style:{color:"#24292E","--shiki-dark":"#ADBAC7"},children:" ["})]}),` `,s.jsx(i.span,{className:"line",children:s.jsx(i.span,{style:{color:"#24292E","--shiki-dark":"#ADBAC7"},children:" {"})}),` `,s.jsxs(i.span,{className:"line",children:[s.jsx(i.span,{style:{color:"#24292E","--shiki-dark":"#ADBAC7"},children:" to: "}),s.jsx(i.span,{style:{color:"#032F62","--shiki-dark":"#96D0FF"},children:"'0x468E8e29F6cfb0F6b7ff10ec6A1AB516ec849c04'"}),s.jsx(i.span,{style:{color:"#24292E","--shiki-dark":"#ADBAC7"},children:","})]}),` diff --git a/assets/sequence-kit-C6dWDm2w.js b/assets/sequence-kit-C6dWDm2w.js deleted file mode 100644 index 331bd8a80c5..00000000000 --- a/assets/sequence-kit-C6dWDm2w.js +++ /dev/null @@ -1 +0,0 @@ -import{d as r,j as n}from"./index-CQ1xESna.js";const a=void 0;function o(t){return n.jsx(n.Fragment,{})}function u(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{u as default,a as frontmatter}; diff --git a/assets/sequence-kit-X1EsMl1C.js b/assets/sequence-kit-X1EsMl1C.js new file mode 100644 index 00000000000..b95e84d55b1 --- /dev/null +++ b/assets/sequence-kit-X1EsMl1C.js @@ -0,0 +1 @@ +import{d as r,j as n}from"./index-BuApaT9A.js";const a=void 0;function o(t){return n.jsx(n.Fragment,{})}function u(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{u as default,a as frontmatter}; diff --git a/assets/support-ADsn4qYW.js b/assets/support-DMnanRiD.js similarity index 94% rename from assets/support-ADsn4qYW.js rename to assets/support-DMnanRiD.js index d264ad0e722..5b53568ae7e 100644 --- a/assets/support-ADsn4qYW.js +++ b/assets/support-DMnanRiD.js @@ -1,4 +1,4 @@ -import{d as r,j as e}from"./index-CQ1xESna.js";const s={title:"Support",description:"undefined"};function o(n){const t={a:"a",div:"div",h1:"h1",header:"header",p:"p",...r(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"support",children:["Support",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#support",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` +import{d as r,j as e}from"./index-BuApaT9A.js";const s={title:"Support",description:"undefined"};function o(n){const t={a:"a",div:"div",h1:"h1",header:"header",p:"p",...r(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"support",children:["Support",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#support",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(t.p,{children:"Sequence has a front line Support Team in multiple timezones to tackle problems that arise with the Stack, as well as answer any question for new projects in order to integrate web3 experiences in games and applications."}),` `,e.jsx(t.p,{children:"If one of the members of the team does not know the answer, we'll further investigate (with backup support from the Sequence dev team) to get to the bottom of your troubles."}),` `,e.jsx(t.p,{children:e.jsx(t.a,{href:"https://go.crisp.chat/chat/embed/?website_id=9ef4395b-6bb1-4645-8e02-6071d89290a1",children:"Start talking to support today"})})]})}function i(n={}){const{wrapper:t}={...r(),...n.components};return t?e.jsx(t,{...n,children:e.jsx(o,{...n})}):o(n)}export{i as default,s as frontmatter}; diff --git a/assets/template-embedded-wallet-CQqHntea.js b/assets/template-embedded-wallet-FC73SbuJ.js similarity index 99% rename from assets/template-embedded-wallet-CQqHntea.js rename to assets/template-embedded-wallet-FC73SbuJ.js index 38974bc187c..677c6da9565 100644 --- a/assets/template-embedded-wallet-CQqHntea.js +++ b/assets/template-embedded-wallet-FC73SbuJ.js @@ -1,4 +1,4 @@ -import{d as n,j as e}from"./index-CQ1xESna.js";const l={title:"Quickstart",description:"undefined"};function a(i){const s={a:"a",aside:"aside",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",li:"li",p:"p",pre:"pre",span:"span",strong:"strong",ul:"ul",...n(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.header,{children:e.jsxs(s.h1,{id:"quickstart",children:["Quickstart",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#quickstart",children:e.jsx(s.div,{"data-autolink-icon":!0})})]})}),` +import{d as n,j as e}from"./index-BuApaT9A.js";const l={title:"Quickstart",description:"undefined"};function a(i){const s={a:"a",aside:"aside",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",li:"li",p:"p",pre:"pre",span:"span",strong:"strong",ul:"ul",...n(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.header,{children:e.jsxs(s.h1,{id:"quickstart",children:["Quickstart",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#quickstart",children:e.jsx(s.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(s.h2,{id:"try-a-demo",children:["Try a Demo",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#try-a-demo",children:e.jsx(s.div,{"data-autolink-icon":!0})})]}),` `,e.jsx(s.aside,{"data-callout":"info",children:e.jsxs(s.p,{children:["Try out seamless UX of our embedded wallet at our ",e.jsx(s.a,{href:"https://0xsequence.github.io/demo-waas-auth/",children:"demo"})]})}),` `,e.jsxs(s.h2,{id:"template",children:["Template",e.jsx(s.a,{"aria-hidden":"true",tabIndex:"-1",href:"#template",children:e.jsx(s.div,{"data-autolink-icon":!0})})]}),` diff --git a/assets/token-directory-CqXMlMrs.js b/assets/token-directory-D1zvYZdp.js similarity index 99% rename from assets/token-directory-CqXMlMrs.js rename to assets/token-directory-D1zvYZdp.js index f9f4d78bf05..e015492bcf9 100644 --- a/assets/token-directory-CqXMlMrs.js +++ b/assets/token-directory-D1zvYZdp.js @@ -1,4 +1,4 @@ -import{d as a,j as e,e as t}from"./index-CQ1xESna.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";const l={title:"Token Directory",description:"undefined"};function s(i){const n={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",img:"img",li:"li",ol:"ol",p:"p",pre:"pre",span:"span",...a(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"token-directory",children:["Token Directory",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#token-directory",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{d as a,j as e,e as t}from"./index-BuApaT9A.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";const l={title:"Token Directory",description:"undefined"};function s(i){const n={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",img:"img",li:"li",ol:"ol",p:"p",pre:"pre",span:"span",...a(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"token-directory",children:["Token Directory",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#token-directory",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(n.p,{children:["Sequence maintains an open ",e.jsx(n.a,{href:"https://github.com/0xsequence/token-directory/",children:"token directory on github"}),", that allows Sequence infrastructure to filter spam from verified tokens."]}),` `,e.jsxs(n.p,{children:["While the infrastructure also watches sources like ",e.jsx(n.a,{href:"https://www.coingecko.com/",children:"CoinGecko"})," and ",e.jsx(n.a,{href:"https://opensea.com",children:"OpenSea"})," for verified contracts, all new tokens that are to be used - not verified from these sources - must be maintained manually."]}),` `,e.jsx(n.p,{children:"When tokens are added to various blockchains, the default is for these tokens to not be included in the default wallet settings."}),` diff --git a/assets/token-metadata-8T5WOKH3.js b/assets/token-metadata-DlqWG9oR.js similarity index 99% rename from assets/token-metadata-8T5WOKH3.js rename to assets/token-metadata-DlqWG9oR.js index 2a36f81aed5..67492dc2c37 100644 --- a/assets/token-metadata-8T5WOKH3.js +++ b/assets/token-metadata-DlqWG9oR.js @@ -1,4 +1,4 @@ -import{d as r,j as s}from"./index-CQ1xESna.js";const l={title:"Token Metadata",description:"undefined"};function i(a){const e={a:"a",aside:"aside",code:"code",div:"div",em:"em",h1:"h1",h2:"h2",h3:"h3",header:"header",li:"li",ol:"ol",p:"p",pre:"pre",span:"span",strong:"strong",ul:"ul",...r(),...a.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"token-metadata",children:["Token Metadata",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#token-metadata",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` +import{d as r,j as s}from"./index-BuApaT9A.js";const l={title:"Token Metadata",description:"undefined"};function i(a){const e={a:"a",aside:"aside",code:"code",div:"div",em:"em",h1:"h1",h2:"h2",h3:"h3",header:"header",li:"li",ol:"ol",p:"p",pre:"pre",span:"span",strong:"strong",ul:"ul",...r(),...a.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"token-metadata",children:["Token Metadata",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#token-metadata",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` `,s.jsxs(e.p,{children:["Sequence provides a metadata service for fetching token metadata for any ERC721 or ERC1155 contract, on ",s.jsx(e.a,{href:"/solutions/technical-references/chain-support",children:"any EVM chain"}),"."]}),` `,s.jsxs(e.ul,{children:[` `,s.jsx(e.li,{children:s.jsx(e.a,{href:"/api/metadata/token-metadata#fetch-token-metadata-for-any-erc721-or-erc1155-contract",children:"Learn how to query token metadata directly for any contract"})}),` diff --git a/assets/transaction-history-D5ZK1gaS.js b/assets/transaction-history-D2aS8dLw.js similarity index 99% rename from assets/transaction-history-D5ZK1gaS.js rename to assets/transaction-history-D2aS8dLw.js index 9cac6757736..db4ddf6ad72 100644 --- a/assets/transaction-history-D5ZK1gaS.js +++ b/assets/transaction-history-D2aS8dLw.js @@ -1,4 +1,4 @@ -import{d as l,j as s}from"./index-CQ1xESna.js";const a={title:"Wallet transaction history",description:"undefined"};function i(n){const e={a:"a",code:"code",div:"div",em:"em",h1:"h1",h2:"h2",header:"header",li:"li",p:"p",pre:"pre",span:"span",strong:"strong",ul:"ul",...l(),...n.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"wallet-transaction-history",children:["Wallet transaction history",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#wallet-transaction-history",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` +import{d as l,j as s}from"./index-BuApaT9A.js";const a={title:"Wallet transaction history",description:"undefined"};function i(n){const e={a:"a",code:"code",div:"div",em:"em",h1:"h1",h2:"h2",header:"header",li:"li",p:"p",pre:"pre",span:"span",strong:"strong",ul:"ul",...l(),...n.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"wallet-transaction-history",children:["Wallet transaction history",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#wallet-transaction-history",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` `,s.jsxs(e.h2,{id:"fetch-the-transaction-history-for-any-wallet-address",children:["Fetch the transaction history for any wallet address",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#fetch-the-transaction-history-for-any-wallet-address",children:s.jsx(e.div,{"data-autolink-icon":!0})})]}),` `,s.jsx(e.p,{children:`Fetches the transaction / token history for any wallet address of any ERC20, ERC721 and ERC1155 token. The response includes decoded transaction details for easy consumption / rendering.`}),` diff --git a/assets/transation-history-token-contract-a4f4qkiU.js b/assets/transation-history-token-contract-CTGoZF4C.js similarity index 99% rename from assets/transation-history-token-contract-a4f4qkiU.js rename to assets/transation-history-token-contract-CTGoZF4C.js index c76650a1567..9c113d2ce1e 100644 --- a/assets/transation-history-token-contract-a4f4qkiU.js +++ b/assets/transation-history-token-contract-CTGoZF4C.js @@ -1,4 +1,4 @@ -import{d as r,j as s}from"./index-CQ1xESna.js";const a={title:"Contract token history",description:"undefined"};function i(n){const e={a:"a",code:"code",div:"div",em:"em",h1:"h1",h3:"h3",header:"header",li:"li",p:"p",pre:"pre",span:"span",strong:"strong",ul:"ul",...r(),...n.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"contract-token-history",children:["Contract token history",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#contract-token-history",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` +import{d as r,j as s}from"./index-BuApaT9A.js";const a={title:"Contract token history",description:"undefined"};function i(n){const e={a:"a",code:"code",div:"div",em:"em",h1:"h1",h3:"h3",header:"header",li:"li",p:"p",pre:"pre",span:"span",strong:"strong",ul:"ul",...r(),...n.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"contract-token-history",children:["Contract token history",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#contract-token-history",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` `,s.jsxs(e.h3,{id:"fetch--listen-to-the-transaction-history-for-any-erc20-erc721-erc1155-contract",children:["Fetch / listen to the transaction history for any ERC20, ERC721, ERC1155 contract.",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#fetch--listen-to-the-transaction-history-for-any-erc20-erc721-erc1155-contract",children:s.jsx(e.div,{"data-autolink-icon":!0})})]}),` `,s.jsx(e.p,{children:`This query is helpful to track transaction history of a particular token contract. In this example, we use the Skyweaver token contract address 0x631998e91476DA5B870D741192fc5Cbc55F5a52E diff --git a/assets/typescript-C6dWDm2w.js b/assets/typescript-C6dWDm2w.js deleted file mode 100644 index 331bd8a80c5..00000000000 --- a/assets/typescript-C6dWDm2w.js +++ /dev/null @@ -1 +0,0 @@ -import{d as r,j as n}from"./index-CQ1xESna.js";const a=void 0;function o(t){return n.jsx(n.Fragment,{})}function u(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{u as default,a as frontmatter}; diff --git a/assets/typescript-X1EsMl1C.js b/assets/typescript-X1EsMl1C.js new file mode 100644 index 00000000000..b95e84d55b1 --- /dev/null +++ b/assets/typescript-X1EsMl1C.js @@ -0,0 +1 @@ +import{d as r,j as n}from"./index-BuApaT9A.js";const a=void 0;function o(t){return n.jsx(n.Fragment,{})}function u(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{u as default,a as frontmatter}; diff --git a/assets/unique-tokens-VgPMF_x1.js b/assets/unique-tokens-DQfpOsxr.js similarity index 99% rename from assets/unique-tokens-VgPMF_x1.js rename to assets/unique-tokens-DQfpOsxr.js index 591fb6a29e3..056b11a5a4d 100644 --- a/assets/unique-tokens-VgPMF_x1.js +++ b/assets/unique-tokens-DQfpOsxr.js @@ -1,4 +1,4 @@ -import{d as l,j as s}from"./index-CQ1xESna.js";const a={title:"Tokens in a contract",description:"undefined"};function i(n){const e={a:"a",code:"code",div:"div",em:"em",h1:"h1",h3:"h3",header:"header",li:"li",p:"p",pre:"pre",span:"span",strong:"strong",ul:"ul",...l(),...n.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"tokens-in-a-contract",children:["Tokens in a contract",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#tokens-in-a-contract",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` +import{d as l,j as s}from"./index-BuApaT9A.js";const a={title:"Tokens in a contract",description:"undefined"};function i(n){const e={a:"a",code:"code",div:"div",em:"em",h1:"h1",h3:"h3",header:"header",li:"li",p:"p",pre:"pre",span:"span",strong:"strong",ul:"ul",...l(),...n.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"tokens-in-a-contract",children:["Tokens in a contract",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#tokens-in-a-contract",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` `,s.jsxs(e.h3,{id:"fetch-all-unique-tokens-in-a-particular-erc207211155-contract-including-total-supplies",children:["Fetch all unique tokens in a particular ERC20/721/1155 contract, including total supplies",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#fetch-all-unique-tokens-in-a-particular-erc207211155-contract-including-total-supplies",children:s.jsx(e.div,{"data-autolink-icon":!0})})]}),` `,s.jsx(e.strong,{children:"Fetches token supplies and metadata for any ERC20, ERC721, ERC1155 contract."}),` `,s.jsx(e.p,{children:`This query is helpful to render all tokens in a token contract, or to query the total token supplies. diff --git a/assets/unity-C6dWDm2w.js b/assets/unity-C6dWDm2w.js deleted file mode 100644 index 331bd8a80c5..00000000000 --- a/assets/unity-C6dWDm2w.js +++ /dev/null @@ -1 +0,0 @@ -import{d as r,j as n}from"./index-CQ1xESna.js";const a=void 0;function o(t){return n.jsx(n.Fragment,{})}function u(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{u as default,a as frontmatter}; diff --git a/assets/unity-X1EsMl1C.js b/assets/unity-X1EsMl1C.js new file mode 100644 index 00000000000..b95e84d55b1 --- /dev/null +++ b/assets/unity-X1EsMl1C.js @@ -0,0 +1 @@ +import{d as r,j as n}from"./index-BuApaT9A.js";const a=void 0;function o(t){return n.jsx(n.Fragment,{})}function u(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{u as default,a as frontmatter}; diff --git a/assets/unity-guide-Bnph8vf9.js b/assets/unity-guide-CxzhH445.js similarity index 96% rename from assets/unity-guide-Bnph8vf9.js rename to assets/unity-guide-CxzhH445.js index 8052b08f548..ea82b86d36c 100644 --- a/assets/unity-guide-Bnph8vf9.js +++ b/assets/unity-guide-CxzhH445.js @@ -1,4 +1,4 @@ -import{d as i,j as e}from"./index-CQ1xESna.js";const d=void 0;function a(t){const n={a:"a",div:"div",h2:"h2",...i(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsxs(n.h2,{id:"integrate-sequencekit-with-waas",children:["Integrate SequenceKit with WaaS",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#integrate-sequencekit-with-waas",children:e.jsx(n.div,{"data-autolink-icon":!0})})]}),` +import{d as i,j as e}from"./index-BuApaT9A.js";const d=void 0;function a(t){const n={a:"a",div:"div",h2:"h2",...i(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsxs(n.h2,{id:"integrate-sequencekit-with-waas",children:["Integrate SequenceKit with WaaS",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#integrate-sequencekit-with-waas",children:e.jsx(n.div,{"data-autolink-icon":!0})})]}),` `,e.jsxs(n.h2,{id:"deploy-a-collectibles-contract",children:["Deploy a collectibles contract",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#deploy-a-collectibles-contract",children:e.jsx(n.div,{"data-autolink-icon":!0})})]}),` `,e.jsxs(n.h2,{id:"deploy-a-remote-minter",children:["Deploy a remote minter",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#deploy-a-remote-minter",children:e.jsx(n.div,{"data-autolink-icon":!0})})]}),` `,e.jsxs(n.h2,{id:"mint-in-game-achievement-tokens",children:["Mint in-game achievement tokens",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#mint-in-game-achievement-tokens",children:e.jsx(n.div,{"data-autolink-icon":!0})})]}),` diff --git a/assets/wallet-sdks-DkZML-Iy.js b/assets/wallet-sdks-CSD1b6Af.js similarity index 97% rename from assets/wallet-sdks-DkZML-Iy.js rename to assets/wallet-sdks-CSD1b6Af.js index 0394ebf4dd1..26cbebe29a2 100644 --- a/assets/wallet-sdks-DkZML-Iy.js +++ b/assets/wallet-sdks-CSD1b6Af.js @@ -1,4 +1,4 @@ -import{d as a,j as e}from"./index-CQ1xESna.js";import{V as r}from"./Video-DA850lYm.js";const o={title:"Wallet SDKs in Builder",description:"undefined"};function i(n){const t={a:"a",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",p:"p",strong:"strong",...a(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"wallet-sdks-in-builder",children:["Wallet SDKs in Builder",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#wallet-sdks-in-builder",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` +import{d as a,j as e}from"./index-BuApaT9A.js";import{V as r}from"./Video-Dx1TgdZF.js";const o={title:"Wallet SDKs in Builder",description:"undefined"};function i(n){const t={a:"a",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",p:"p",strong:"strong",...a(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"wallet-sdks-in-builder",children:["Wallet SDKs in Builder",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#wallet-sdks-in-builder",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(t.p,{children:"Sequence Builder offers multiple SDK options for integrating Sequence Wallet into your project."}),` `,e.jsxs(t.h3,{id:"how-can-i-integrate-a-wallet-into-my-game-with-these-options",children:["How can I integrate a Wallet into my game with these options?",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#how-can-i-integrate-a-wallet-into-my-game-with-these-options",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` `,e.jsxs(t.p,{children:["In the Wallets SDK section of Builder, simply select ",e.jsx(t.strong,{children:"SequenceKit"}),", input wallet details, click 'save', and code snippets will be generated for you to use. The same can be done for ",e.jsx(t.strong,{children:"Web SDK"})," (watch the tutorial below for additional guidance). ",e.jsx(t.strong,{children:"Unity SDK"})," and ",e.jsx(t.strong,{children:"Unreal SDK"})," will help you integrate the same way, but by interacting their respective game engines. Note that both SDKs are receiving updates and will be available shortly."]}),` diff --git a/assets/webgl-guide-DQBLzTwq.js b/assets/webgl-guide-ByoBcXmB.js similarity index 99% rename from assets/webgl-guide-DQBLzTwq.js rename to assets/webgl-guide-ByoBcXmB.js index a807a0dc648..cc83a1a55b0 100644 --- a/assets/webgl-guide-DQBLzTwq.js +++ b/assets/webgl-guide-ByoBcXmB.js @@ -1,4 +1,4 @@ -import{d as r,j as s,e as i}from"./index-CQ1xESna.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";const d={title:"Aviator Web3 Game with WebGL",description:"undefined"};function n(l){const e={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h4:"h4",h5:"h5",header:"header",hr:"hr",li:"li",p:"p",pre:"pre",span:"span",ul:"ul",...r(),...l.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"aviator-web3-game-with-webgl",children:["Aviator Web3 Game with WebGL",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#aviator-web3-game-with-webgl",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` +import{d as r,j as s,e as i}from"./index-BuApaT9A.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";const d={title:"Aviator Web3 Game with WebGL",description:"undefined"};function n(l){const e={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h4:"h4",h5:"h5",header:"header",hr:"hr",li:"li",p:"p",pre:"pre",span:"span",ul:"ul",...r(),...l.components};return s.jsxs(s.Fragment,{children:[s.jsx(e.header,{children:s.jsxs(e.h1,{id:"aviator-web3-game-with-webgl",children:["Aviator Web3 Game with WebGL",s.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#aviator-web3-game-with-webgl",children:s.jsx(e.div,{"data-autolink-icon":!0})})]})}),` `,s.jsx(e.p,{children:"Time to complete: 40 minutes"}),` `,s.jsx(e.p,{children:"In this guide we will go through the process of integrating WebGL in a game, leveraging tools from the Sequence Stack to earn achievements and use custom ERC1155's to play in-game."}),` `,s.jsxs(i,{type:"info",children:[s.jsxs(e.p,{children:["You can play a live version of the game ",s.jsx(e.a,{href:"https://0xsequence.github.io/waas-airplane-demo/",children:"here"})]}),s.jsxs(e.p,{children:["Where the full code to this game can be found ",s.jsx(e.a,{href:"https://github.com/0xsequence/waas-airplane-demo/tree/cloudflare-integration",children:"here"})]}),s.jsxs(e.p,{children:["And the full template code we'll be using for the guide can be found ",s.jsx(e.a,{href:"https://github.com/0xsequence-demos/template-webgl-js-sequence-kit-starter",children:"here"})]})]}),` diff --git a/assets/white-label-marketplace-DsoIN-sn.js b/assets/white-label-marketplace-Dv9-C6yj.js similarity index 94% rename from assets/white-label-marketplace-DsoIN-sn.js rename to assets/white-label-marketplace-Dv9-C6yj.js index 47f2de1348d..f2d22eadd0e 100644 --- a/assets/white-label-marketplace-DsoIN-sn.js +++ b/assets/white-label-marketplace-Dv9-C6yj.js @@ -1,4 +1,4 @@ -import{d as n,j as e}from"./index-CQ1xESna.js";import{V as r}from"./Video-DA850lYm.js";const l={title:"Launch your white-label marketplace",description:"undefined"};function t(i){const a={a:"a",aside:"aside",div:"div",h1:"h1",h2:"h2",h5:"h5",header:"header",p:"p",...n(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(a.header,{children:e.jsxs(a.h1,{id:"launch-your-white-label-marketplace",children:["Launch your white-label marketplace",e.jsx(a.a,{"aria-hidden":"true",tabIndex:"-1",href:"#launch-your-white-label-marketplace",children:e.jsx(a.div,{"data-autolink-icon":!0})})]})}),` +import{d as n,j as e}from"./index-BuApaT9A.js";import{V as r}from"./Video-Dx1TgdZF.js";const l={title:"Launch your white-label marketplace",description:"undefined"};function t(i){const a={a:"a",aside:"aside",div:"div",h1:"h1",h2:"h2",h5:"h5",header:"header",p:"p",...n(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(a.header,{children:e.jsxs(a.h1,{id:"launch-your-white-label-marketplace",children:["Launch your white-label marketplace",e.jsx(a.a,{"aria-hidden":"true",tabIndex:"-1",href:"#launch-your-white-label-marketplace",children:e.jsx(a.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(a.p,{children:"Sequence Builder provides game builders with a white-label marketplace that can be launched in seconds. With Builder, you can customize your marketplace and integrate it directly into your game experience, all with no-coding experience necessary."}),` `,e.jsxs(a.h2,{id:"try-it-out",children:["Try it out",e.jsx(a.a,{"aria-hidden":"true",tabIndex:"-1",href:"#try-it-out",children:e.jsx(a.div,{"data-autolink-icon":!0})})]}),` `,e.jsx(a.aside,{"data-callout":"info",children:e.jsxs(a.p,{children:["Get started quickly at ",e.jsx(a.a,{href:"https://sequence.build/",children:"Sequence Builder"})," to launch your marketplace."]})}),` diff --git a/guides/custom-marketplace-guide/index.html b/guides/custom-marketplace-guide/index.html index 43f6c4ebbb9..1af88cafca6 100644 --- a/guides/custom-marketplace-guide/index.html +++ b/guides/custom-marketplace-guide/index.html @@ -12,7 +12,7 @@ - + diff --git a/guides/lootbox/index.html b/guides/lootbox/index.html index c2b176c19cf..3c9f776da2b 100644 --- a/guides/lootbox/index.html +++ b/guides/lootbox/index.html @@ -12,7 +12,7 @@ - + diff --git a/guides/templates/02-building-relaying-server/index.html b/guides/templates/02-building-relaying-server/index.html index 17c4d961827..3c20415ed0c 100644 --- a/guides/templates/02-building-relaying-server/index.html +++ b/guides/templates/02-building-relaying-server/index.html @@ -12,7 +12,7 @@ - + diff --git a/guides/templates/03-mint-collectibles-serverless/index.html b/guides/templates/03-mint-collectibles-serverless/index.html index 98d3cb7f5a8..a67dd11d591 100644 --- a/guides/templates/03-mint-collectibles-serverless/index.html +++ b/guides/templates/03-mint-collectibles-serverless/index.html @@ -12,7 +12,7 @@ - + diff --git a/guides/templates/template-embedded-wallet/index.html b/guides/templates/template-embedded-wallet/index.html index 70ba6c23606..158ccb394b0 100644 --- a/guides/templates/template-embedded-wallet/index.html +++ b/guides/templates/template-embedded-wallet/index.html @@ -12,7 +12,7 @@ - + diff --git a/guides/unity-guide/index.html b/guides/unity-guide/index.html index c58a8c7eb20..ff37d87e8dc 100644 --- a/guides/unity-guide/index.html +++ b/guides/unity-guide/index.html @@ -12,7 +12,7 @@ - + diff --git a/guides/webgl-guide/index.html b/guides/webgl-guide/index.html index 1a556b97812..317eae5daf6 100644 --- a/guides/webgl-guide/index.html +++ b/guides/webgl-guide/index.html @@ -12,7 +12,7 @@ - + diff --git a/index.html b/index.html index 138134c8840..b99ac375501 100644 --- a/index.html +++ b/index.html @@ -12,10 +12,10 @@ - + -
Skip to content
Sequence - Web3 Gaming Platform

Welcome to Sequence docs. Here you can learn about the modular Sequence products that empower game developers to build engaging web3 games on any Ethereum-compatible chain.

Guides

Follow our step-by-step guides and open source code templates to accelerate your time to market.

Build a web3 game with WebGL

Follow a step by step guide to build a web-based game demo that leverages Sequence Embedded Wallet with custom in-game achievement tokens.

Read guide

Build a web3 game with Unity

Learn how to build an engaging iOS and Android game that uses Sequence Embedded Wallets under the hood for an integrated marketplace and in-game currency.

Read guide

Create web3 lootboxes

With this tutorial, build a web-based maze where lootbox items are generated using AI and dynamically minted into the player's universal wallet.

Read guide

Orderbook Marketplace

Build an API-driven marketplace where players can mint, then sell or buy items using a custom web-based interface leveraging Sequence Orderbook APIs.

Read guide

SDKs

Leverage our open source SDKs to easily integrate from any popular game development framework or language.

APIs

Use our modular APIs for more advanced integrations and for accessing on-chain data through easy-to-use interfaces.

Support

Follow our solution guides to boost your game's acquisition, monetization and retention with the power of web3.

Chat Support

Chat with our support team on specific questions.

Contact us

Community

Join our Discord community to learn from others building on Sequence.

Contact us

Contact our team

Reach out to our integration team to discuss how you can partner with Sequence.

Contact us

Knowledge Base

Browse FAQs and answers to common support requests.

Contact us
+
Skip to content
Sequence - Web3 Gaming Platform

Welcome to Sequence docs. Here you can learn about the modular Sequence products that empower game developers to build engaging web3 games on any Ethereum-compatible chain.

Guides

Follow our step-by-step guides and open source code templates to accelerate your time to market.

Build a web3 game with WebGL

Follow a step by step guide to build a web-based game demo that leverages Sequence Embedded Wallet with custom in-game achievement tokens.

Read guide

Build a web3 game with Unity

Learn how to build an engaging iOS and Android game that uses Sequence Embedded Wallets under the hood for an integrated marketplace and in-game currency.

Read guide

Create web3 lootboxes

With this tutorial, build a web-based maze where lootbox items are generated using AI and dynamically minted into the player's universal wallet.

Read guide

Orderbook Marketplace

Build an API-driven marketplace where players can mint, then sell or buy items using a custom web-based interface leveraging Sequence Orderbook APIs.

Read guide

SDKs

Leverage our open source SDKs to easily integrate from any popular game development framework or language.

APIs

Use our modular APIs for more advanced integrations and for accessing on-chain data through easy-to-use interfaces.

Support

Follow our solution guides to boost your game's acquisition, monetization and retention with the power of web3.

Chat Support

Chat with our support team on specific questions.

Contact us

Community

Join our Discord community to learn from others building on Sequence.

Contact us

Contact our team

Reach out to our integration team to discuss how you can partner with Sequence.

Contact us

Knowledge Base

Browse FAQs and answers to common support requests.

Contact us
diff --git a/sdk/android/index.html b/sdk/android/index.html index ee53267d810..3ffd5fde0fc 100644 --- a/sdk/android/index.html +++ b/sdk/android/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/go/overview/index.html b/sdk/go/overview/index.html index a655991d927..ebac5cf0ed4 100644 --- a/sdk/go/overview/index.html +++ b/sdk/go/overview/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/iOS/index.html b/sdk/iOS/index.html index d4314c917aa..ca7dd56444c 100644 --- a/sdk/iOS/index.html +++ b/sdk/iOS/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/nodejs/index.html b/sdk/nodejs/index.html index 0de97ae5574..2c91c5eaac7 100644 --- a/sdk/nodejs/index.html +++ b/sdk/nodejs/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/reactnative/index.html b/sdk/reactnative/index.html index 42a5fc425f8..e1c569a556b 100644 --- a/sdk/reactnative/index.html +++ b/sdk/reactnative/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/sequence-kit/01-overview/index.html b/sdk/sequence-kit/01-overview/index.html index f413e6de8e4..7c0b9a47e28 100644 --- a/sdk/sequence-kit/01-overview/index.html +++ b/sdk/sequence-kit/01-overview/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/sequence-kit/02-getting-started/index.html b/sdk/sequence-kit/02-getting-started/index.html index 4a0c07dce4a..23b08edfeaa 100644 --- a/sdk/sequence-kit/02-getting-started/index.html +++ b/sdk/sequence-kit/02-getting-started/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/sequence-kit/03-configuration/index.html b/sdk/sequence-kit/03-configuration/index.html index fc9c9c89bcb..8fa2ec977d4 100644 --- a/sdk/sequence-kit/03-configuration/index.html +++ b/sdk/sequence-kit/03-configuration/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/sequence-kit/04-checkout/index.html b/sdk/sequence-kit/04-checkout/index.html index a490791cf34..7d8d60320cc 100644 --- a/sdk/sequence-kit/04-checkout/index.html +++ b/sdk/sequence-kit/04-checkout/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/sequence-kit/05-custom-connectors/index.html b/sdk/sequence-kit/05-custom-connectors/index.html index 1ec46543241..5230aac0c6c 100644 --- a/sdk/sequence-kit/05-custom-connectors/index.html +++ b/sdk/sequence-kit/05-custom-connectors/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/sequence-kit/index.html b/sdk/sequence-kit/index.html index 5ebb68a6d7c..6ce4265b691 100644 --- a/sdk/sequence-kit/index.html +++ b/sdk/sequence-kit/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/typescript/03-guides/01-connect-wallet/index.html b/sdk/typescript/03-guides/01-connect-wallet/index.html index 85ff715ac34..3977f691d76 100644 --- a/sdk/typescript/03-guides/01-connect-wallet/index.html +++ b/sdk/typescript/03-guides/01-connect-wallet/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/typescript/03-guides/02-auth-address/index.html b/sdk/typescript/03-guides/02-auth-address/index.html index 4fd752362e3..80f2be0a27d 100644 --- a/sdk/typescript/03-guides/02-auth-address/index.html +++ b/sdk/typescript/03-guides/02-auth-address/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/typescript/03-guides/03-sign-message/index.html b/sdk/typescript/03-guides/03-sign-message/index.html index 7db1b17c962..10902baa3a2 100644 --- a/sdk/typescript/03-guides/03-sign-message/index.html +++ b/sdk/typescript/03-guides/03-sign-message/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/typescript/03-guides/04-session-keys/index.html b/sdk/typescript/03-guides/04-session-keys/index.html index 99c7a1ec396..ddc056184d1 100644 --- a/sdk/typescript/03-guides/04-session-keys/index.html +++ b/sdk/typescript/03-guides/04-session-keys/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/typescript/03-guides/05-send-transaction/index.html b/sdk/typescript/03-guides/05-send-transaction/index.html index e167289cd32..71c9579b3ca 100644 --- a/sdk/typescript/03-guides/05-send-transaction/index.html +++ b/sdk/typescript/03-guides/05-send-transaction/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/typescript/03-guides/06-send-erc20/index.html b/sdk/typescript/03-guides/06-send-erc20/index.html index 6c1b84ed147..b125c41004d 100644 --- a/sdk/typescript/03-guides/06-send-erc20/index.html +++ b/sdk/typescript/03-guides/06-send-erc20/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/typescript/03-guides/07-send-erc721/index.html b/sdk/typescript/03-guides/07-send-erc721/index.html index d7f2e4ba050..2969d86ea90 100644 --- a/sdk/typescript/03-guides/07-send-erc721/index.html +++ b/sdk/typescript/03-guides/07-send-erc721/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/typescript/03-guides/08-send-erc1155/index.html b/sdk/typescript/03-guides/08-send-erc1155/index.html index c8680ddce50..75739cade5b 100644 --- a/sdk/typescript/03-guides/08-send-erc1155/index.html +++ b/sdk/typescript/03-guides/08-send-erc1155/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/typescript/03-guides/09-send-batch-transactions/index.html b/sdk/typescript/03-guides/09-send-batch-transactions/index.html index 2c19171b548..b3550811b73 100644 --- a/sdk/typescript/03-guides/09-send-batch-transactions/index.html +++ b/sdk/typescript/03-guides/09-send-batch-transactions/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/typescript/03-guides/10-building-backends/index.html b/sdk/typescript/03-guides/10-building-backends/index.html index fa1b4847ee7..4e946bc9f5f 100644 --- a/sdk/typescript/03-guides/10-building-backends/index.html +++ b/sdk/typescript/03-guides/10-building-backends/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/typescript/03-guides/overview/index.html b/sdk/typescript/03-guides/overview/index.html index 7cef87f4fa3..66648dbb487 100644 --- a/sdk/typescript/03-guides/overview/index.html +++ b/sdk/typescript/03-guides/overview/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/typescript/connectors/01-overview/index.html b/sdk/typescript/connectors/01-overview/index.html index 239683c7eae..73f786fe685 100644 --- a/sdk/typescript/connectors/01-overview/index.html +++ b/sdk/typescript/connectors/01-overview/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/typescript/connectors/02-sequence-kit/index.html b/sdk/typescript/connectors/02-sequence-kit/index.html index 99fd6849cd5..0ccb0e28568 100644 --- a/sdk/typescript/connectors/02-sequence-kit/index.html +++ b/sdk/typescript/connectors/02-sequence-kit/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/typescript/connectors/03-wagmi/index.html b/sdk/typescript/connectors/03-wagmi/index.html index 84cdb585af7..4da4db4aae7 100644 --- a/sdk/typescript/connectors/03-wagmi/index.html +++ b/sdk/typescript/connectors/03-wagmi/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/typescript/connectors/04-rainbow-kit/index.html b/sdk/typescript/connectors/04-rainbow-kit/index.html index 3f6a3656704..1cf9927140d 100644 --- a/sdk/typescript/connectors/04-rainbow-kit/index.html +++ b/sdk/typescript/connectors/04-rainbow-kit/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/typescript/connectors/05-web3-onboard/index.html b/sdk/typescript/connectors/05-web3-onboard/index.html index 4e9179bb84b..8c46fc99739 100644 --- a/sdk/typescript/connectors/05-web3-onboard/index.html +++ b/sdk/typescript/connectors/05-web3-onboard/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/typescript/connectors/06-web3-react-v6/index.html b/sdk/typescript/connectors/06-web3-react-v6/index.html index d2cea3f44b1..39ce72d2d47 100644 --- a/sdk/typescript/connectors/06-web3-react-v6/index.html +++ b/sdk/typescript/connectors/06-web3-react-v6/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/typescript/connectors/07-web3modal/index.html b/sdk/typescript/connectors/07-web3modal/index.html index 77c2de7bd4d..f0575eb2f1d 100644 --- a/sdk/typescript/connectors/07-web3modal/index.html +++ b/sdk/typescript/connectors/07-web3modal/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/typescript/connectors/08-FAQ/index.html b/sdk/typescript/connectors/08-FAQ/index.html index 21d5872b0e6..b5b3321ac1a 100644 --- a/sdk/typescript/connectors/08-FAQ/index.html +++ b/sdk/typescript/connectors/08-FAQ/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/typescript/index.html b/sdk/typescript/index.html index 84a9b455fd3..20713d37875 100644 --- a/sdk/typescript/index.html +++ b/sdk/typescript/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/unity/01-overview/index.html b/sdk/unity/01-overview/index.html index 52b1f86e4fe..0e026ef41b5 100644 --- a/sdk/unity/01-overview/index.html +++ b/sdk/unity/01-overview/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/unity/02-installation/index.html b/sdk/unity/02-installation/index.html index 806fb137613..5ce136e3c49 100644 --- a/sdk/unity/02-installation/index.html +++ b/sdk/unity/02-installation/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/unity/03-setup/index.html b/sdk/unity/03-setup/index.html index 077d5b0212f..9370c9358c9 100644 --- a/sdk/unity/03-setup/index.html +++ b/sdk/unity/03-setup/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/unity/04-authentication/index.html b/sdk/unity/04-authentication/index.html index 1b48f655f7f..69a8d8161cd 100644 --- a/sdk/unity/04-authentication/index.html +++ b/sdk/unity/04-authentication/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/unity/05-write-to-blockchain/index.html b/sdk/unity/05-write-to-blockchain/index.html index a916cb4da1b..ae1612b2bf3 100644 --- a/sdk/unity/05-write-to-blockchain/index.html +++ b/sdk/unity/05-write-to-blockchain/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/unity/06-read-from-blockchain/index.html b/sdk/unity/06-read-from-blockchain/index.html index a0235beb3a8..119ab85bee7 100644 --- a/sdk/unity/06-read-from-blockchain/index.html +++ b/sdk/unity/06-read-from-blockchain/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/unity/07-sign-messages/index.html b/sdk/unity/07-sign-messages/index.html index fe1b249e339..56522a5605e 100644 --- a/sdk/unity/07-sign-messages/index.html +++ b/sdk/unity/07-sign-messages/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/unity/08-deploy-contracts/index.html b/sdk/unity/08-deploy-contracts/index.html index 84dd6a5b1bc..e1eb4b6c0eb 100644 --- a/sdk/unity/08-deploy-contracts/index.html +++ b/sdk/unity/08-deploy-contracts/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/unity/09-wallet-ui/index.html b/sdk/unity/09-wallet-ui/index.html index f6bca3955d7..f2cb0c89912 100644 --- a/sdk/unity/09-wallet-ui/index.html +++ b/sdk/unity/09-wallet-ui/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/unity/Advanced/01-introduction/index.html b/sdk/unity/Advanced/01-introduction/index.html index 7b63c60f199..cbbe5f503da 100644 --- a/sdk/unity/Advanced/01-introduction/index.html +++ b/sdk/unity/Advanced/01-introduction/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/unity/Advanced/02-wallets/index.html b/sdk/unity/Advanced/02-wallets/index.html index be8b2360845..0b7830f3441 100644 --- a/sdk/unity/Advanced/02-wallets/index.html +++ b/sdk/unity/Advanced/02-wallets/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/unity/Advanced/03-clients/index.html b/sdk/unity/Advanced/03-clients/index.html index 9eb9d1def04..fc8fb85b9f0 100644 --- a/sdk/unity/Advanced/03-clients/index.html +++ b/sdk/unity/Advanced/03-clients/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/unity/Advanced/04-transfers/index.html b/sdk/unity/Advanced/04-transfers/index.html index bc68538d4af..38444d3b954 100644 --- a/sdk/unity/Advanced/04-transfers/index.html +++ b/sdk/unity/Advanced/04-transfers/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/unity/Advanced/05-contracts/index.html b/sdk/unity/Advanced/05-contracts/index.html index 4caffea2ef7..cfabd0b80a5 100644 --- a/sdk/unity/Advanced/05-contracts/index.html +++ b/sdk/unity/Advanced/05-contracts/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/unity/Advanced/06-tokens/index.html b/sdk/unity/Advanced/06-tokens/index.html index ab4da480d94..ab1ad6fbdb6 100644 --- a/sdk/unity/Advanced/06-tokens/index.html +++ b/sdk/unity/Advanced/06-tokens/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/unity/index.html b/sdk/unity/index.html index e6180feb50b..9376df99dd4 100644 --- a/sdk/unity/index.html +++ b/sdk/unity/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/unreal/01-overview/index.html b/sdk/unreal/01-overview/index.html index 5f6bd73c9c4..07f1b9b9db0 100644 --- a/sdk/unreal/01-overview/index.html +++ b/sdk/unreal/01-overview/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/unreal/02-installation/index.html b/sdk/unreal/02-installation/index.html index 6504a98c230..5b878f0a11b 100644 --- a/sdk/unreal/02-installation/index.html +++ b/sdk/unreal/02-installation/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/unreal/03-setup/index.html b/sdk/unreal/03-setup/index.html index 371252c852d..55a2b0fe5de 100644 --- a/sdk/unreal/03-setup/index.html +++ b/sdk/unreal/03-setup/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/unreal/04-authentication/index.html b/sdk/unreal/04-authentication/index.html index e038a3dafe1..a6feb4b60dc 100644 --- a/sdk/unreal/04-authentication/index.html +++ b/sdk/unreal/04-authentication/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/unreal/05-api-integration/index.html b/sdk/unreal/05-api-integration/index.html index f14b29935d7..112b53187c5 100644 --- a/sdk/unreal/05-api-integration/index.html +++ b/sdk/unreal/05-api-integration/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/unreal/06-packaging/index.html b/sdk/unreal/06-packaging/index.html index cf37919b3a0..96b4695233f 100644 --- a/sdk/unreal/06-packaging/index.html +++ b/sdk/unreal/06-packaging/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/builder/analytics/index.html b/solutions/builder/analytics/index.html index 99dae1d6e37..44f5e40ed47 100644 --- a/solutions/builder/analytics/index.html +++ b/solutions/builder/analytics/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/builder/contracts/index.html b/solutions/builder/contracts/index.html index 4faca793739..2184808b97d 100644 --- a/solutions/builder/contracts/index.html +++ b/solutions/builder/contracts/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/builder/embedded-wallet/index.html b/solutions/builder/embedded-wallet/index.html index 630f0176dd8..e0171eec6dd 100644 --- a/solutions/builder/embedded-wallet/index.html +++ b/solutions/builder/embedded-wallet/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/builder/gas-tank/index.html b/solutions/builder/gas-tank/index.html index 07ae04cbd80..553aaab8bec 100644 --- a/solutions/builder/gas-tank/index.html +++ b/solutions/builder/gas-tank/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/builder/getting-started/index.html b/solutions/builder/getting-started/index.html index 07ee69e3e41..6662fa930a8 100644 --- a/solutions/builder/getting-started/index.html +++ b/solutions/builder/getting-started/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/builder/indexer/index.html b/solutions/builder/indexer/index.html index 59feaeb776a..b5609967cfc 100644 --- a/solutions/builder/indexer/index.html +++ b/solutions/builder/indexer/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/builder/marketplaces/index.html b/solutions/builder/marketplaces/index.html index a1653662b58..f4fda2bde66 100644 --- a/solutions/builder/marketplaces/index.html +++ b/solutions/builder/marketplaces/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/builder/node-gateway/index.html b/solutions/builder/node-gateway/index.html index 903d81b6217..e8b5c1ad048 100644 --- a/solutions/builder/node-gateway/index.html +++ b/solutions/builder/node-gateway/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/builder/overview/index.html b/solutions/builder/overview/index.html index 9068434a154..3e64b967931 100644 --- a/solutions/builder/overview/index.html +++ b/solutions/builder/overview/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/builder/project-management/index.html b/solutions/builder/project-management/index.html index 7b38cc92ca4..57003f5c91a 100644 --- a/solutions/builder/project-management/index.html +++ b/solutions/builder/project-management/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/builder/project-settings/index.html b/solutions/builder/project-settings/index.html index 12624ca9756..394c1cc1cda 100644 --- a/solutions/builder/project-settings/index.html +++ b/solutions/builder/project-settings/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/builder/wallet-sdks/index.html b/solutions/builder/wallet-sdks/index.html index da9d2085301..9ce4574cdae 100644 --- a/solutions/builder/wallet-sdks/index.html +++ b/solutions/builder/wallet-sdks/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/collectibles/contracts/01-deploy-an-item-collection/index.html b/solutions/collectibles/contracts/01-deploy-an-item-collection/index.html index 37907b0a439..d2020fc29d2 100644 --- a/solutions/collectibles/contracts/01-deploy-an-item-collection/index.html +++ b/solutions/collectibles/contracts/01-deploy-an-item-collection/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/collectibles/contracts/02-deploy-ERC20-currency/index.html b/solutions/collectibles/contracts/02-deploy-ERC20-currency/index.html index 09e5e6058c2..7bee0b702d6 100644 --- a/solutions/collectibles/contracts/02-deploy-ERC20-currency/index.html +++ b/solutions/collectibles/contracts/02-deploy-ERC20-currency/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/collectibles/metadata/800-manage-metadata-builder/index.html b/solutions/collectibles/metadata/800-manage-metadata-builder/index.html index 5b73719fecc..e379ef5b547 100644 --- a/solutions/collectibles/metadata/800-manage-metadata-builder/index.html +++ b/solutions/collectibles/metadata/800-manage-metadata-builder/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/index.html b/solutions/index.html index 3c5f9602929..2f4859af9ac 100644 --- a/solutions/index.html +++ b/solutions/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/marketplaces/index.html b/solutions/marketplaces/index.html index 8ac7ec4038f..ec1173f6d1c 100644 --- a/solutions/marketplaces/index.html +++ b/solutions/marketplaces/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/marketplaces/orderbook/01-overview/index.html b/solutions/marketplaces/orderbook/01-overview/index.html index 5bc75f1d0de..791183dc33a 100644 --- a/solutions/marketplaces/orderbook/01-overview/index.html +++ b/solutions/marketplaces/orderbook/01-overview/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/marketplaces/orderbook/02-quickstart/index.html b/solutions/marketplaces/orderbook/02-quickstart/index.html index 94bc2d4023b..06b32349de6 100644 --- a/solutions/marketplaces/orderbook/02-quickstart/index.html +++ b/solutions/marketplaces/orderbook/02-quickstart/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/marketplaces/orderbook/examples/03-get-top-orders/index.html b/solutions/marketplaces/orderbook/examples/03-get-top-orders/index.html index 344137ab06e..521d026a684 100644 --- a/solutions/marketplaces/orderbook/examples/03-get-top-orders/index.html +++ b/solutions/marketplaces/orderbook/examples/03-get-top-orders/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/marketplaces/orderbook/examples/04-get-orderbook/index.html b/solutions/marketplaces/orderbook/examples/04-get-orderbook/index.html index aa5bded47b1..d9a13272b51 100644 --- a/solutions/marketplaces/orderbook/examples/04-get-orderbook/index.html +++ b/solutions/marketplaces/orderbook/examples/04-get-orderbook/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/marketplaces/orderbook/examples/05-get-user-activities/index.html b/solutions/marketplaces/orderbook/examples/05-get-user-activities/index.html index d714bcd234d..0e7b95775ae 100644 --- a/solutions/marketplaces/orderbook/examples/05-get-user-activities/index.html +++ b/solutions/marketplaces/orderbook/examples/05-get-user-activities/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/marketplaces/orderbook/examples/06-orderbook-transactions/index.html b/solutions/marketplaces/orderbook/examples/06-orderbook-transactions/index.html index 5e73f464c23..2aae7e6c6e1 100644 --- a/solutions/marketplaces/orderbook/examples/06-orderbook-transactions/index.html +++ b/solutions/marketplaces/orderbook/examples/06-orderbook-transactions/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/marketplaces/overview/index.html b/solutions/marketplaces/overview/index.html index fdbd49f10c3..67c4d37ec98 100644 --- a/solutions/marketplaces/overview/index.html +++ b/solutions/marketplaces/overview/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/marketplaces/white-label-marketplace/index.html b/solutions/marketplaces/white-label-marketplace/index.html index 19ec1b7e5be..34aa046ed09 100644 --- a/solutions/marketplaces/white-label-marketplace/index.html +++ b/solutions/marketplaces/white-label-marketplace/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/minter/index.html b/solutions/minter/index.html index e8bc969fc65..30e84c87b6b 100644 --- a/solutions/minter/index.html +++ b/solutions/minter/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/nft-checkout/index.html b/solutions/nft-checkout/index.html index 8ce26bc4002..904d28fe9ee 100644 --- a/solutions/nft-checkout/index.html +++ b/solutions/nft-checkout/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/onramps/index.html b/solutions/onramps/index.html index 4199937d949..f3a974d9c89 100644 --- a/solutions/onramps/index.html +++ b/solutions/onramps/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/payments/onramps/01-fiat-on-ramps/index.html b/solutions/payments/onramps/01-fiat-on-ramps/index.html index 0827481d5ae..ac5d3267607 100644 --- a/solutions/payments/onramps/01-fiat-on-ramps/index.html +++ b/solutions/payments/onramps/01-fiat-on-ramps/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/technical-references/5189-4337/index.html b/solutions/technical-references/5189-4337/index.html index 6a29af905cf..fdc5059426d 100644 --- a/solutions/technical-references/5189-4337/index.html +++ b/solutions/technical-references/5189-4337/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/technical-references/chain-support/index.html b/solutions/technical-references/chain-support/index.html index 723bbd6e3c3..87940328be2 100644 --- a/solutions/technical-references/chain-support/index.html +++ b/solutions/technical-references/chain-support/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/technical-references/internals/01-deployment/index.html b/solutions/technical-references/internals/01-deployment/index.html index 532b1af9a08..2fe970bced1 100644 --- a/solutions/technical-references/internals/01-deployment/index.html +++ b/solutions/technical-references/internals/01-deployment/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/technical-references/internals/v1/01-deploy/index.html b/solutions/technical-references/internals/v1/01-deploy/index.html index d1d26130f80..8055604df3b 100644 --- a/solutions/technical-references/internals/v1/01-deploy/index.html +++ b/solutions/technical-references/internals/v1/01-deploy/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/technical-references/internals/v1/03-wallet-factory/index.html b/solutions/technical-references/internals/v1/03-wallet-factory/index.html index 7d95eee30f7..0f3403ae5b5 100644 --- a/solutions/technical-references/internals/v1/03-wallet-factory/index.html +++ b/solutions/technical-references/internals/v1/03-wallet-factory/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/technical-references/internals/v1/04-wallet-configuration/index.html b/solutions/technical-references/internals/v1/04-wallet-configuration/index.html index 9df47d4cad9..414eccdf899 100644 --- a/solutions/technical-references/internals/v1/04-wallet-configuration/index.html +++ b/solutions/technical-references/internals/v1/04-wallet-configuration/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/technical-references/internals/v1/05-modules-and-updates/index.html b/solutions/technical-references/internals/v1/05-modules-and-updates/index.html index 989d0009446..cda95e85ff4 100644 --- a/solutions/technical-references/internals/v1/05-modules-and-updates/index.html +++ b/solutions/technical-references/internals/v1/05-modules-and-updates/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/technical-references/internals/v1/06-main-module-upgradeable/index.html b/solutions/technical-references/internals/v1/06-main-module-upgradeable/index.html index 5ad40ccbb07..2ff60954898 100644 --- a/solutions/technical-references/internals/v1/06-main-module-upgradeable/index.html +++ b/solutions/technical-references/internals/v1/06-main-module-upgradeable/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/technical-references/internals/v1/08-signature-encoding/index.html b/solutions/technical-references/internals/v1/08-signature-encoding/index.html index 1e646487918..0ee064a859d 100644 --- a/solutions/technical-references/internals/v1/08-signature-encoding/index.html +++ b/solutions/technical-references/internals/v1/08-signature-encoding/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/technical-references/internals/v1/09-nested-transaction-batching/index.html b/solutions/technical-references/internals/v1/09-nested-transaction-batching/index.html index 7900230564e..ce11916c37d 100644 --- a/solutions/technical-references/internals/v1/09-nested-transaction-batching/index.html +++ b/solutions/technical-references/internals/v1/09-nested-transaction-batching/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/technical-references/internals/v1/10-guest-module/index.html b/solutions/technical-references/internals/v1/10-guest-module/index.html index ef47da09173..1de04062a10 100644 --- a/solutions/technical-references/internals/v1/10-guest-module/index.html +++ b/solutions/technical-references/internals/v1/10-guest-module/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/technical-references/internals/v1/11-wallet-context/index.html b/solutions/technical-references/internals/v1/11-wallet-context/index.html index 8823822dc64..10774fd6f33 100644 --- a/solutions/technical-references/internals/v1/11-wallet-context/index.html +++ b/solutions/technical-references/internals/v1/11-wallet-context/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/technical-references/internals/v1/12-contract-audits/index.html b/solutions/technical-references/internals/v1/12-contract-audits/index.html index 25f9ec69a99..921dedf960e 100644 --- a/solutions/technical-references/internals/v1/12-contract-audits/index.html +++ b/solutions/technical-references/internals/v1/12-contract-audits/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/technical-references/internals/v2/01-deploy/index.html b/solutions/technical-references/internals/v2/01-deploy/index.html index 231bd80ea3e..504dd67ba40 100644 --- a/solutions/technical-references/internals/v2/01-deploy/index.html +++ b/solutions/technical-references/internals/v2/01-deploy/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/technical-references/internals/v2/04-configuration/index.html b/solutions/technical-references/internals/v2/04-configuration/index.html index 8384fb9f69c..59ca52dd517 100644 --- a/solutions/technical-references/internals/v2/04-configuration/index.html +++ b/solutions/technical-references/internals/v2/04-configuration/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/technical-references/wallet-as-a-service/enclave-verification/index.html b/solutions/technical-references/wallet-as-a-service/enclave-verification/index.html index 39678eab586..98768110a51 100644 --- a/solutions/technical-references/wallet-as-a-service/enclave-verification/index.html +++ b/solutions/technical-references/wallet-as-a-service/enclave-verification/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/technical-references/wallet-as-a-service/intents/index.html b/solutions/technical-references/wallet-as-a-service/intents/index.html index 717447bf836..a46fd7e506b 100644 --- a/solutions/technical-references/wallet-as-a-service/intents/index.html +++ b/solutions/technical-references/wallet-as-a-service/intents/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/technical-references/wallet-as-a-service/overview/index.html b/solutions/technical-references/wallet-as-a-service/overview/index.html index 4d969312110..6b335ee2fdc 100644 --- a/solutions/technical-references/wallet-as-a-service/overview/index.html +++ b/solutions/technical-references/wallet-as-a-service/overview/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/technical-references/wallet-contracts/01-why/index.html b/solutions/technical-references/wallet-contracts/01-why/index.html index 35ac9710b83..e877b2b447a 100644 --- a/solutions/technical-references/wallet-contracts/01-why/index.html +++ b/solutions/technical-references/wallet-contracts/01-why/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/embedded-wallet/01-overview/index.html b/solutions/wallets/embedded-wallet/01-overview/index.html index 24a6153df54..ad23bebce21 100644 --- a/solutions/wallets/embedded-wallet/01-overview/index.html +++ b/solutions/wallets/embedded-wallet/01-overview/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/embedded-wallet/02-quickstart/index.html b/solutions/wallets/embedded-wallet/02-quickstart/index.html index 05de7d0585e..f8409aef7e6 100644 --- a/solutions/wallets/embedded-wallet/02-quickstart/index.html +++ b/solutions/wallets/embedded-wallet/02-quickstart/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/embedded-wallet/07-Architecture/index.html b/solutions/wallets/embedded-wallet/07-Architecture/index.html index 1510df01a5b..53cd841f74a 100644 --- a/solutions/wallets/embedded-wallet/07-Architecture/index.html +++ b/solutions/wallets/embedded-wallet/07-Architecture/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/embedded-wallet/examples/03-manage-sessions/index.html b/solutions/wallets/embedded-wallet/examples/03-manage-sessions/index.html index 805ed67ae3e..2c61c646e31 100644 --- a/solutions/wallets/embedded-wallet/examples/03-manage-sessions/index.html +++ b/solutions/wallets/embedded-wallet/examples/03-manage-sessions/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/embedded-wallet/examples/04-use-wallets/index.html b/solutions/wallets/embedded-wallet/examples/04-use-wallets/index.html index 0161a2ecce1..de808a36437 100644 --- a/solutions/wallets/embedded-wallet/examples/04-use-wallets/index.html +++ b/solutions/wallets/embedded-wallet/examples/04-use-wallets/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/embedded-wallet/examples/05-validation/index.html b/solutions/wallets/embedded-wallet/examples/05-validation/index.html index 5abc94df87c..d4a08df576a 100644 --- a/solutions/wallets/embedded-wallet/examples/05-validation/index.html +++ b/solutions/wallets/embedded-wallet/examples/05-validation/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/embedded-wallet/examples/06-transaction-receipts/index.html b/solutions/wallets/embedded-wallet/examples/06-transaction-receipts/index.html index ae63ce71fbc..7a7aaf7083c 100644 --- a/solutions/wallets/embedded-wallet/examples/06-transaction-receipts/index.html +++ b/solutions/wallets/embedded-wallet/examples/06-transaction-receipts/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/overview/index.html b/solutions/wallets/overview/index.html index 6320fd59e7b..f5baff44825 100644 --- a/solutions/wallets/overview/index.html +++ b/solutions/wallets/overview/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/universal-wallet/01-overview/index.html b/solutions/wallets/universal-wallet/01-overview/index.html index 4589c59222d..de37d76dee0 100644 --- a/solutions/wallets/universal-wallet/01-overview/index.html +++ b/solutions/wallets/universal-wallet/01-overview/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/universal-wallet/02-quickstart/index.html b/solutions/wallets/universal-wallet/02-quickstart/index.html index 8ce648e88d9..6ba8f74b9ca 100644 --- a/solutions/wallets/universal-wallet/02-quickstart/index.html +++ b/solutions/wallets/universal-wallet/02-quickstart/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/universal-wallet/04-sequence-kit/index.html b/solutions/wallets/universal-wallet/04-sequence-kit/index.html index a63e6908133..0540aca452d 100644 --- a/solutions/wallets/universal-wallet/04-sequence-kit/index.html +++ b/solutions/wallets/universal-wallet/04-sequence-kit/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/universal-wallet/05-platforms/index.html b/solutions/wallets/universal-wallet/05-platforms/index.html index c2d83e12eb7..62b171162ae 100644 --- a/solutions/wallets/universal-wallet/05-platforms/index.html +++ b/solutions/wallets/universal-wallet/05-platforms/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/universal-wallet/06-fiat-on-ramps/index.html b/solutions/wallets/universal-wallet/06-fiat-on-ramps/index.html index fd7e5fd4d2a..f6287481fb5 100644 --- a/solutions/wallets/universal-wallet/06-fiat-on-ramps/index.html +++ b/solutions/wallets/universal-wallet/06-fiat-on-ramps/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/universal-wallet/07-key-management/index.html b/solutions/wallets/universal-wallet/07-key-management/index.html index ced83fd6f56..5fcc48835d9 100644 --- a/solutions/wallets/universal-wallet/07-key-management/index.html +++ b/solutions/wallets/universal-wallet/07-key-management/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/universal-wallet/examples/01-connect-wallet/index.html b/solutions/wallets/universal-wallet/examples/01-connect-wallet/index.html index a3b9e537706..35bd3308921 100644 --- a/solutions/wallets/universal-wallet/examples/01-connect-wallet/index.html +++ b/solutions/wallets/universal-wallet/examples/01-connect-wallet/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/universal-wallet/examples/02-auth-address/index.html b/solutions/wallets/universal-wallet/examples/02-auth-address/index.html index 5ae68a3a66c..23eb6290142 100644 --- a/solutions/wallets/universal-wallet/examples/02-auth-address/index.html +++ b/solutions/wallets/universal-wallet/examples/02-auth-address/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/universal-wallet/examples/03-sign-message/index.html b/solutions/wallets/universal-wallet/examples/03-sign-message/index.html index b325146c2e5..90c2a4fc414 100644 --- a/solutions/wallets/universal-wallet/examples/03-sign-message/index.html +++ b/solutions/wallets/universal-wallet/examples/03-sign-message/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/universal-wallet/examples/04-session-keys/index.html b/solutions/wallets/universal-wallet/examples/04-session-keys/index.html index 2075ff85a47..7fb12e8fda5 100644 --- a/solutions/wallets/universal-wallet/examples/04-session-keys/index.html +++ b/solutions/wallets/universal-wallet/examples/04-session-keys/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/universal-wallet/examples/05-send-transaction/index.html b/solutions/wallets/universal-wallet/examples/05-send-transaction/index.html index 073ac9bc927..4b47726a555 100644 --- a/solutions/wallets/universal-wallet/examples/05-send-transaction/index.html +++ b/solutions/wallets/universal-wallet/examples/05-send-transaction/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/universal-wallet/examples/06-send-erc20/index.html b/solutions/wallets/universal-wallet/examples/06-send-erc20/index.html index 03a20a25df7..942fb797f52 100644 --- a/solutions/wallets/universal-wallet/examples/06-send-erc20/index.html +++ b/solutions/wallets/universal-wallet/examples/06-send-erc20/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/universal-wallet/examples/07-send-erc721/index.html b/solutions/wallets/universal-wallet/examples/07-send-erc721/index.html index 7484563653e..b262c71c3f0 100644 --- a/solutions/wallets/universal-wallet/examples/07-send-erc721/index.html +++ b/solutions/wallets/universal-wallet/examples/07-send-erc721/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/universal-wallet/examples/08-send-erc1155/index.html b/solutions/wallets/universal-wallet/examples/08-send-erc1155/index.html index 9e9c60224de..8a5dc56b709 100644 --- a/solutions/wallets/universal-wallet/examples/08-send-erc1155/index.html +++ b/solutions/wallets/universal-wallet/examples/08-send-erc1155/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/universal-wallet/examples/09-send-batch-transactions/index.html b/solutions/wallets/universal-wallet/examples/09-send-batch-transactions/index.html index 9e483d2b49e..fd280fe4f72 100644 --- a/solutions/wallets/universal-wallet/examples/09-send-batch-transactions/index.html +++ b/solutions/wallets/universal-wallet/examples/09-send-batch-transactions/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/universal-wallet/examples/10-building-backends/index.html b/solutions/wallets/universal-wallet/examples/10-building-backends/index.html index e2b1676669e..b88e778fc71 100644 --- a/solutions/wallets/universal-wallet/examples/10-building-backends/index.html +++ b/solutions/wallets/universal-wallet/examples/10-building-backends/index.html @@ -12,7 +12,7 @@ - + diff --git a/support/index.html b/support/index.html index 76b188cb238..0a780ce9a91 100644 --- a/support/index.html +++ b/support/index.html @@ -12,7 +12,7 @@ - + diff --git a/support/token-directory/index.html b/support/token-directory/index.html index 6adc3e1acfe..029e52cf997 100644 --- a/support/token-directory/index.html +++ b/support/token-directory/index.html @@ -12,7 +12,7 @@ - +