diff --git a/.vocs/search-index-0ba8f018.json b/.vocs/search-index-fe9e9678.json similarity index 100% rename from .vocs/search-index-0ba8f018.json rename to .vocs/search-index-fe9e9678.json diff --git a/api/embedded-wallet/index.html b/api/embedded-wallet/index.html index 53b6e3284d..a166ace2aa 100644 --- a/api/embedded-wallet/index.html +++ b/api/embedded-wallet/index.html @@ -12,7 +12,7 @@ - + diff --git a/api/index.html b/api/index.html index 93162f3630..e399c796bc 100644 --- a/api/index.html +++ b/api/index.html @@ -12,7 +12,7 @@ - + diff --git a/api/indexer/index.html b/api/indexer/index.html index 7d456d600c..22d75c57c2 100644 --- a/api/indexer/index.html +++ b/api/indexer/index.html @@ -12,7 +12,7 @@ - + diff --git a/api/marketplace/index.html b/api/marketplace/index.html index 115cfc0bfe..dac05334eb 100644 --- a/api/marketplace/index.html +++ b/api/marketplace/index.html @@ -12,7 +12,7 @@ - + diff --git a/api/metadata/index.html b/api/metadata/index.html index ef722aee20..ce8cef702c 100644 --- a/api/metadata/index.html +++ b/api/metadata/index.html @@ -12,7 +12,7 @@ - + diff --git a/api/node-gateway/index.html b/api/node-gateway/index.html index 27f89d87a6..1306cbeb15 100644 --- a/api/node-gateway/index.html +++ b/api/node-gateway/index.html @@ -12,7 +12,7 @@ - + diff --git a/api/transaction/index.html b/api/transaction/index.html index 7f1fab1a40..03e5d32abc 100644 --- a/api/transaction/index.html +++ b/api/transaction/index.html @@ -12,7 +12,7 @@ - + diff --git a/assets/01-connect-wallet-DmK_B21A.js b/assets/01-connect-wallet-DjAmLCVC.js similarity index 99% rename from assets/01-connect-wallet-DmK_B21A.js rename to assets/01-connect-wallet-DjAmLCVC.js index 239ace43e7..8a280ad834 100644 --- a/assets/01-connect-wallet-DmK_B21A.js +++ b/assets/01-connect-wallet-DjAmLCVC.js @@ -1,4 +1,4 @@ -import{u as l,j as e}from"./index-CPrfv8M9.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{u as l,j as e}from"./index-Bd1BbtIx.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-fiat-on-ramps-D5U2rL3L.js b/assets/01-fiat-on-ramps-2ShI36gM.js similarity index 96% rename from assets/01-fiat-on-ramps-D5U2rL3L.js rename to assets/01-fiat-on-ramps-2ShI36gM.js index 1c4f0cd23c..7fd5873e41 100644 --- a/assets/01-fiat-on-ramps-D5U2rL3L.js +++ b/assets/01-fiat-on-ramps-2ShI36gM.js @@ -1,4 +1,4 @@ -import{u as t,j as e}from"./index-CPrfv8M9.js";const a={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{u as t,j as e}from"./index-Bd1BbtIx.js";const a={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-overview-BmH_AdLP.js b/assets/01-overview-B4xcSbEg.js similarity index 95% rename from assets/01-overview-BmH_AdLP.js rename to assets/01-overview-B4xcSbEg.js index de5f1671a2..a408790d51 100644 --- a/assets/01-overview-BmH_AdLP.js +++ b/assets/01-overview-B4xcSbEg.js @@ -1,4 +1,4 @@ -import{u as l,j as e}from"./index-CPrfv8M9.js";const r={slug:"/wallet",title:"Wallet",description:"undefined"};function a(n){const t={a:"a",div:"div",h1:"h1",header:"header",p:"p",...l(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"wallet",children:["Wallet",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#wallet",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` +import{u as l,j as e}from"./index-Bd1BbtIx.js";const r={slug:"/wallet",title:"Wallet",description:"undefined"};function a(n){const t={a:"a",div:"div",h1:"h1",header:"header",p:"p",...l(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"wallet",children:["Wallet",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#wallet",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(t.p,{children:"Sequence Wallet gives you a friendly, non-custodial wallet for your users with multi-chain support and seamless integration."}),` `,e.jsx("div",{class:"text--center",children:e.jsx("img",{src:"/img/wallet-screen.png"})}),` `,e.jsx(t.p,{children:`Most wallets for Ethereum have a single private key that has full control over a wallet, i.e. an Externally Owned Account (EOAs). diff --git a/assets/01-overview-Ch1dq61l.js b/assets/01-overview-DfWDNQ46.js similarity index 92% rename from assets/01-overview-Ch1dq61l.js rename to assets/01-overview-DfWDNQ46.js index 21cfd021cf..fa61d82668 100644 --- a/assets/01-overview-Ch1dq61l.js +++ b/assets/01-overview-DfWDNQ46.js @@ -1,2 +1,2 @@ -import{u as r,j as e}from"./index-CPrfv8M9.js";const o={title:"Overview",description:"undefined"};function a(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:"overview",children:["Overview",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#overview",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` +import{u as r,j as e}from"./index-Bd1BbtIx.js";const o={title:"Overview",description:"undefined"};function a(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:"overview",children:["Overview",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#overview",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."})]})}function s(n={}){const{wrapper:t}={...r(),...n.components};return t?e.jsx(t,{...n,children:e.jsx(a,{...n})}):a(n)}export{s as default,o as frontmatter}; diff --git a/assets/01-overview-CZDruoEc.js b/assets/01-overview-Dl3uYG7w.js similarity index 98% rename from assets/01-overview-CZDruoEc.js rename to assets/01-overview-Dl3uYG7w.js index 7fc5d6ce0b..b986090612 100644 --- a/assets/01-overview-CZDruoEc.js +++ b/assets/01-overview-Dl3uYG7w.js @@ -1,4 +1,4 @@ -import{u as i,j as e}from"./index-CPrfv8M9.js";const r={title:"Sequence Embedded Wallet",description:"undefined"};function a(n){const t={a:"a",div:"div",em:"em",h1:"h1",h2:"h2",h3:"h3",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:"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{u as i,j as e}from"./index-Bd1BbtIx.js";const r={title:"Sequence Embedded Wallet",description:"undefined"};function a(n){const t={a:"a",div:"div",em:"em",h1:"h1",h2:"h2",h3:"h3",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:"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.jsx(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."}),` `,e.jsxs(t.h2,{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})})]}),` diff --git a/assets/01-why-DDlY8luK.js b/assets/01-why-DP1a7iaq.js similarity index 98% rename from assets/01-why-DDlY8luK.js rename to assets/01-why-DP1a7iaq.js index 167c35f3b6..08c39a3e65 100644 --- a/assets/01-why-DDlY8luK.js +++ b/assets/01-why-DP1a7iaq.js @@ -1,4 +1,4 @@ -import{u as s,j as e}from"./index-CPrfv8M9.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{u as s,j as e}from"./index-Bd1BbtIx.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-XqjRXF0K.js b/assets/02-auth-address-B-3q70Pf.js similarity index 99% rename from assets/02-auth-address-XqjRXF0K.js rename to assets/02-auth-address-B-3q70Pf.js index 5c9966a215..7b660c2acf 100644 --- a/assets/02-auth-address-XqjRXF0K.js +++ b/assets/02-auth-address-B-3q70Pf.js @@ -1,4 +1,4 @@ -import{u as n,j as s}from"./index-CPrfv8M9.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{u as n,j as s}from"./index-Bd1BbtIx.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-getting-started-Dg1zRGs-.js b/assets/02-getting-started-4iXTudfZ.js similarity index 99% rename from assets/02-getting-started-Dg1zRGs-.js rename to assets/02-getting-started-4iXTudfZ.js index be7551f728..3abc8b3533 100644 --- a/assets/02-getting-started-Dg1zRGs-.js +++ b/assets/02-getting-started-4iXTudfZ.js @@ -1,4 +1,4 @@ -import{u as n,j as s}from"./index-CPrfv8M9.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{u as n,j as s}from"./index-Bd1BbtIx.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-quickstart-BIeBmYlu.js b/assets/02-quickstart-CNukM448.js similarity index 99% rename from assets/02-quickstart-BIeBmYlu.js rename to assets/02-quickstart-CNukM448.js index 16f9e23be1..0c10ad3d69 100644 --- a/assets/02-quickstart-BIeBmYlu.js +++ b/assets/02-quickstart-CNukM448.js @@ -1,4 +1,4 @@ -import{u as n,j as e}from"./index-CPrfv8M9.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{u as n,j as e}from"./index-Bd1BbtIx.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/02-quickstart-DWo91KsR.js b/assets/02-quickstart-H5Rhw7rL.js similarity index 99% rename from assets/02-quickstart-DWo91KsR.js rename to assets/02-quickstart-H5Rhw7rL.js index 4dc3652639..f3a8d47419 100644 --- a/assets/02-quickstart-DWo91KsR.js +++ b/assets/02-quickstart-H5Rhw7rL.js @@ -1,4 +1,4 @@ -import{u as r,j as s}from"./index-CPrfv8M9.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",...r(),...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{u as r,j as s}from"./index-Bd1BbtIx.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",...r(),...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-quickstart-Dw4P6eXt.js b/assets/02-quickstart-zLQQeySF.js similarity index 96% rename from assets/02-quickstart-Dw4P6eXt.js rename to assets/02-quickstart-zLQQeySF.js index bbd921a4be..b353458032 100644 --- a/assets/02-quickstart-Dw4P6eXt.js +++ b/assets/02-quickstart-zLQQeySF.js @@ -1,4 +1,4 @@ -import{u as r,j as e}from"./index-CPrfv8M9.js";const d={title:"Quickstart",description:"undefined"};function n(a){const t={a:"a",aside:"aside",div:"div",h1:"h1",h2:"h2",header:"header",p:"p",...r(),...a.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"quickstart",children:["Quickstart",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#quickstart",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` +import{u as r,j as e}from"./index-Bd1BbtIx.js";const d={title:"Quickstart",description:"undefined"};function n(a){const t={a:"a",aside:"aside",div:"div",h1:"h1",h2:"h2",header:"header",p:"p",...r(),...a.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"quickstart",children:["Quickstart",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#quickstart",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` `,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})})]}),` `,e.jsx(t.aside,{"data-callout":"info",children:e.jsxs(t.p,{children:["Check out our ",e.jsx(t.a,{href:"https://lucky-pond-0796.on.fleek.co/",children:"demo"})," to see a custom marketplace in action."]})}),` `,e.jsxs(t.h2,{id:"template",children:["Template",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#template",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` diff --git a/assets/02-universal-deployer-tAW392H7.js b/assets/02-universal-deployer-D9HF7s1q.js similarity index 99% rename from assets/02-universal-deployer-tAW392H7.js rename to assets/02-universal-deployer-D9HF7s1q.js index a3f1d09aa3..1b94fa5ebc 100644 --- a/assets/02-universal-deployer-tAW392H7.js +++ b/assets/02-universal-deployer-D9HF7s1q.js @@ -1,4 +1,4 @@ -import{u as a,j as e}from"./index-CPrfv8M9.js";const i={title:"Universal Deployer",description:"undefined"};function t(s){const n={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",p:"p",pre:"pre",span:"span",strong:"strong",...a(),...s.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"universal-deployer",children:["Universal Deployer",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#universal-deployer",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{u as a,j as e}from"./index-Bd1BbtIx.js";const i={title:"Universal Deployer",description:"undefined"};function t(s){const n={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",p:"p",pre:"pre",span:"span",strong:"strong",...a(),...s.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"universal-deployer",children:["Universal Deployer",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#universal-deployer",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(n.p,{children:["The Sequence contract wallets use ",e.jsx(n.a,{href:"https://weka.medium.com/how-to-send-ether-to-11-440-people-187e332566b7",children:"Nick's method"}),` to deploy the contracts that compose the smart contract wallet. This method has been chosen because it allows each wallet to take the same address on multiple chains, making it easier to use and less prone to mistakes.`]}),` `,e.jsxs(n.p,{children:[`:::danger Limitations diff --git a/assets/03-configuration-KdoAk5F2.js b/assets/03-configuration-B-Y0F4H7.js similarity index 99% rename from assets/03-configuration-KdoAk5F2.js rename to assets/03-configuration-B-Y0F4H7.js index 7f2d4b9872..703be96e78 100644 --- a/assets/03-configuration-KdoAk5F2.js +++ b/assets/03-configuration-B-Y0F4H7.js @@ -1,4 +1,4 @@ -import{u as t,j as e}from"./index-CPrfv8M9.js";const d={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{u as t,j as e}from"./index-Bd1BbtIx.js";const d={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-manage-sessions-BHUTIdW3.js b/assets/03-manage-sessions-BeFJZnVm.js similarity index 99% rename from assets/03-manage-sessions-BHUTIdW3.js rename to assets/03-manage-sessions-BeFJZnVm.js index 0c446754c4..4a1f48830b 100644 --- a/assets/03-manage-sessions-BHUTIdW3.js +++ b/assets/03-manage-sessions-BeFJZnVm.js @@ -1,4 +1,4 @@ -import{u as n,j as s}from"./index-CPrfv8M9.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{u as n,j as s}from"./index-Bd1BbtIx.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-sign-message-BPJlpCX-.js b/assets/03-sign-message-3E2YY_rh.js similarity index 90% rename from assets/03-sign-message-BPJlpCX-.js rename to assets/03-sign-message-3E2YY_rh.js index c02152ede1..cb8c3e596d 100644 --- a/assets/03-sign-message-BPJlpCX-.js +++ b/assets/03-sign-message-3E2YY_rh.js @@ -1 +1 @@ -import{u as r,j as t}from"./index-CPrfv8M9.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{u as r,j as t}from"./index-Bd1BbtIx.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-wallet-factory-UxfOp6Qd.js b/assets/03-wallet-factory-_Ly6RMkr.js similarity index 99% rename from assets/03-wallet-factory-UxfOp6Qd.js rename to assets/03-wallet-factory-_Ly6RMkr.js index 49663c94a8..7b4b299dac 100644 --- a/assets/03-wallet-factory-UxfOp6Qd.js +++ b/assets/03-wallet-factory-_Ly6RMkr.js @@ -1,4 +1,4 @@ -import{u as a,j as e}from"./index-CPrfv8M9.js";const i={title:"Wallet Factory",description:"undefined"};function t(n){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",...a(),...n.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{u as a,j as e}from"./index-Bd1BbtIx.js";const i={title:"Wallet Factory",description:"undefined"};function t(n){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",...a(),...n.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-checkout-DU9xXvXL.js b/assets/04-checkout-Di73nbcG.js similarity index 99% rename from assets/04-checkout-DU9xXvXL.js rename to assets/04-checkout-Di73nbcG.js index d28f46cd56..d00986dcf8 100644 --- a/assets/04-checkout-DU9xXvXL.js +++ b/assets/04-checkout-Di73nbcG.js @@ -1,4 +1,4 @@ -import{u as l,j as s}from"./index-CPrfv8M9.js";const a={sidebar_label:"Checkout",title:"Overview",description:"undefined"};function n(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",...l(),...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{u as l,j as s}from"./index-Bd1BbtIx.js";const a={sidebar_label:"Checkout",title:"Overview",description:"undefined"};function n(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",...l(),...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-platforms-CLv8jl49.js b/assets/04-platforms-C1cJYL9e.js similarity index 97% rename from assets/04-platforms-CLv8jl49.js rename to assets/04-platforms-C1cJYL9e.js index d881f7817a..fa6ec4acee 100644 --- a/assets/04-platforms-CLv8jl49.js +++ b/assets/04-platforms-C1cJYL9e.js @@ -1,4 +1,4 @@ -import{u as l,j as e}from"./index-CPrfv8M9.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{u as l,j as e}from"./index-Bd1BbtIx.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/04-session-keys-DX-fcS9a.js b/assets/04-session-keys-SlwUOOVO.js similarity index 99% rename from assets/04-session-keys-DX-fcS9a.js rename to assets/04-session-keys-SlwUOOVO.js index 4cd70f1e0c..458144939f 100644 --- a/assets/04-session-keys-DX-fcS9a.js +++ b/assets/04-session-keys-SlwUOOVO.js @@ -1,4 +1,4 @@ -import{u as r,j as s}from"./index-CPrfv8M9.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{u as r,j as s}from"./index-Bd1BbtIx.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-use-wallets-BKKOVjvf.js b/assets/04-use-wallets-Cy5HwCDE.js similarity index 99% rename from assets/04-use-wallets-BKKOVjvf.js rename to assets/04-use-wallets-Cy5HwCDE.js index 65bf565a63..0d12806300 100644 --- a/assets/04-use-wallets-BKKOVjvf.js +++ b/assets/04-use-wallets-Cy5HwCDE.js @@ -1,4 +1,4 @@ -import{u as n,j as s}from"./index-CPrfv8M9.js";const r={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{u as n,j as s}from"./index-Bd1BbtIx.js";const r={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-BS4bQCT-.js b/assets/04-wallet-configuration-BgzmsoMw.js similarity index 99% rename from assets/04-wallet-configuration-BS4bQCT-.js rename to assets/04-wallet-configuration-BgzmsoMw.js index c420920b0b..4d00cc5d7f 100644 --- a/assets/04-wallet-configuration-BS4bQCT-.js +++ b/assets/04-wallet-configuration-BgzmsoMw.js @@ -1,4 +1,4 @@ -import{u as a,j as s}from"./index-CPrfv8M9.js";const r={title:"Wallet Configuration",description:"undefined"};function n(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{u as a,j as s}from"./index-Bd1BbtIx.js";const r={title:"Wallet Configuration",description:"undefined"};function n(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-custom-connectors-B69bbisc.js b/assets/05-custom-connectors-u75QWI0r.js similarity index 99% rename from assets/05-custom-connectors-B69bbisc.js rename to assets/05-custom-connectors-u75QWI0r.js index 1fb76956b3..68ded8d9d1 100644 --- a/assets/05-custom-connectors-B69bbisc.js +++ b/assets/05-custom-connectors-u75QWI0r.js @@ -1,4 +1,4 @@ -import{u as r,j as s}from"./index-CPrfv8M9.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{u as r,j as s}from"./index-Bd1BbtIx.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-fiat-on-ramps-D_vFrDfr.js b/assets/05-fiat-on-ramps-CixPMbfd.js similarity index 96% rename from assets/05-fiat-on-ramps-D_vFrDfr.js rename to assets/05-fiat-on-ramps-CixPMbfd.js index 88326cb5d6..e343578877 100644 --- a/assets/05-fiat-on-ramps-D_vFrDfr.js +++ b/assets/05-fiat-on-ramps-CixPMbfd.js @@ -1,4 +1,4 @@ -import{u as t,j as e}from"./index-CPrfv8M9.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{u as t,j as e}from"./index-Bd1BbtIx.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/05-modules-and-updates-DlhgLg3L.js b/assets/05-modules-and-updates-D-EtSl3i.js similarity index 99% rename from assets/05-modules-and-updates-DlhgLg3L.js rename to assets/05-modules-and-updates-D-EtSl3i.js index 0da3b554a8..86da8ae313 100644 --- a/assets/05-modules-and-updates-DlhgLg3L.js +++ b/assets/05-modules-and-updates-D-EtSl3i.js @@ -1,4 +1,4 @@ -import{u as a,j as e}from"./index-CPrfv8M9.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{u as a,j as e}from"./index-Bd1BbtIx.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-send-transaction-BlZHTK6_.js b/assets/05-send-transaction-BbDiuAJy.js similarity index 98% rename from assets/05-send-transaction-BlZHTK6_.js rename to assets/05-send-transaction-BbDiuAJy.js index 68ecf5c36a..76d81360e2 100644 --- a/assets/05-send-transaction-BlZHTK6_.js +++ b/assets/05-send-transaction-BbDiuAJy.js @@ -1,4 +1,4 @@ -import{u as a,j as s}from"./index-CPrfv8M9.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{u as a,j as s}from"./index-Bd1BbtIx.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-CsuHSvwf.js b/assets/05-validation-B-BUs-kp.js similarity index 99% rename from assets/05-validation-CsuHSvwf.js rename to assets/05-validation-B-BUs-kp.js index 1f700935ce..8a4604a248 100644 --- a/assets/05-validation-CsuHSvwf.js +++ b/assets/05-validation-B-BUs-kp.js @@ -1,4 +1,4 @@ -import{u as n,j as s}from"./index-CPrfv8M9.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{u as n,j as s}from"./index-Bd1BbtIx.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/06-key-management-Bm6Ivksg.js b/assets/06-key-management-DiwwB2CV.js similarity index 98% rename from assets/06-key-management-Bm6Ivksg.js rename to assets/06-key-management-DiwwB2CV.js index 9fe68fd438..00a3b0244b 100644 --- a/assets/06-key-management-Bm6Ivksg.js +++ b/assets/06-key-management-DiwwB2CV.js @@ -1,4 +1,4 @@ -import{u as i,j as e}from"./index-CPrfv8M9.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{u as i,j as e}from"./index-Bd1BbtIx.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/06-main-module-upgradeable-B1Rhvv0x.js b/assets/06-main-module-upgradeable-g9rVz-xh.js similarity index 90% rename from assets/06-main-module-upgradeable-B1Rhvv0x.js rename to assets/06-main-module-upgradeable-g9rVz-xh.js index 4c93019afb..aa4009a57d 100644 --- a/assets/06-main-module-upgradeable-B1Rhvv0x.js +++ b/assets/06-main-module-upgradeable-g9rVz-xh.js @@ -1 +1 @@ -import{u as i,j as t}from"./index-CPrfv8M9.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{u as i,j as t}from"./index-Bd1BbtIx.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-send-erc20-CT2kwaBJ.js b/assets/06-send-erc20-CUE3CxaP.js similarity index 99% rename from assets/06-send-erc20-CT2kwaBJ.js rename to assets/06-send-erc20-CUE3CxaP.js index 52467cc691..3d4a4f1b9b 100644 --- a/assets/06-send-erc20-CT2kwaBJ.js +++ b/assets/06-send-erc20-CUE3CxaP.js @@ -1,4 +1,4 @@ -import{u as l,j as s}from"./index-CPrfv8M9.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{u as l,j as s}from"./index-Bd1BbtIx.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-transaction-receipts-C_BNPE7r.js b/assets/06-transaction-receipts-DcqIvCGM.js similarity index 99% rename from assets/06-transaction-receipts-C_BNPE7r.js rename to assets/06-transaction-receipts-DcqIvCGM.js index eef5f908cd..9a0dd01862 100644 --- a/assets/06-transaction-receipts-C_BNPE7r.js +++ b/assets/06-transaction-receipts-DcqIvCGM.js @@ -1,4 +1,4 @@ -import{u as n,j as s}from"./index-CPrfv8M9.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{u as n,j as s}from"./index-Bd1BbtIx.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/07-send-erc721-04Fn2mWX.js b/assets/07-send-erc721-CygYEAIB.js similarity index 99% rename from assets/07-send-erc721-04Fn2mWX.js rename to assets/07-send-erc721-CygYEAIB.js index 399b5f022d..6813770f6c 100644 --- a/assets/07-send-erc721-04Fn2mWX.js +++ b/assets/07-send-erc721-CygYEAIB.js @@ -1,4 +1,4 @@ -import{u as l,j as s}from"./index-CPrfv8M9.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{u as l,j as s}from"./index-Bd1BbtIx.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-sequence-kit-C94VpYZ4.js b/assets/07-sequence-kit-BjxR-3v6.js similarity index 97% rename from assets/07-sequence-kit-C94VpYZ4.js rename to assets/07-sequence-kit-BjxR-3v6.js index 0c15f7a7ac..f4a667a4e7 100644 --- a/assets/07-sequence-kit-C94VpYZ4.js +++ b/assets/07-sequence-kit-BjxR-3v6.js @@ -1,4 +1,4 @@ -import{u as s,j as e}from"./index-CPrfv8M9.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{u as s,j as e}from"./index-Bd1BbtIx.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/07-transaction-encoding-BMAKhzIt.js b/assets/07-transaction-encoding-DKls9peh.js similarity index 89% rename from assets/07-transaction-encoding-BMAKhzIt.js rename to assets/07-transaction-encoding-DKls9peh.js index 0c3cc80489..f97949831d 100644 --- a/assets/07-transaction-encoding-BMAKhzIt.js +++ b/assets/07-transaction-encoding-DKls9peh.js @@ -1 +1 @@ -import{u as a,j as t}from"./index-CPrfv8M9.js";const r={title:"Transaction encoding",description:"undefined"};function o(e){const n={a:"a",div:"div",h1:"h1",header:"header",...a(),...e.components};return t.jsx(n.header,{children:t.jsxs(n.h1,{id:"transaction-encoding",children:["Transaction encoding",t.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#transaction-encoding",children:t.jsx(n.div,{"data-autolink-icon":!0})})]})})}function d(e={}){const{wrapper:n}={...a(),...e.components};return n?t.jsx(n,{...e,children:t.jsx(o,{...e})}):o(e)}export{d as default,r as frontmatter}; +import{u as a,j as t}from"./index-Bd1BbtIx.js";const r={title:"Transaction encoding",description:"undefined"};function o(e){const n={a:"a",div:"div",h1:"h1",header:"header",...a(),...e.components};return t.jsx(n.header,{children:t.jsxs(n.h1,{id:"transaction-encoding",children:["Transaction encoding",t.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#transaction-encoding",children:t.jsx(n.div,{"data-autolink-icon":!0})})]})})}function d(e={}){const{wrapper:n}={...a(),...e.components};return n?t.jsx(n,{...e,children:t.jsx(o,{...e})}):o(e)}export{d as default,r as frontmatter}; diff --git a/assets/08-send-erc1155-jA5cKwLz.js b/assets/08-send-erc1155-BlmkcYEw.js similarity index 99% rename from assets/08-send-erc1155-jA5cKwLz.js rename to assets/08-send-erc1155-BlmkcYEw.js index 62788fbbed..50be57dc53 100644 --- a/assets/08-send-erc1155-jA5cKwLz.js +++ b/assets/08-send-erc1155-BlmkcYEw.js @@ -1,4 +1,4 @@ -import{u as l,j as s}from"./index-CPrfv8M9.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{u as l,j as s}from"./index-Bd1BbtIx.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-DxFprw2H.js b/assets/08-signature-encoding-_CbaMuEI.js similarity index 99% rename from assets/08-signature-encoding-DxFprw2H.js rename to assets/08-signature-encoding-_CbaMuEI.js index 1941e00746..e45a9ead4b 100644 --- a/assets/08-signature-encoding-DxFprw2H.js +++ b/assets/08-signature-encoding-_CbaMuEI.js @@ -1,4 +1,4 @@ -import{u as a,j as s}from"./index-CPrfv8M9.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{u as a,j as s}from"./index-Bd1BbtIx.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-D2XFWnDU.js b/assets/09-nested-transaction-batching-E9gP0a2C.js similarity index 89% rename from assets/09-nested-transaction-batching-D2XFWnDU.js rename to assets/09-nested-transaction-batching-E9gP0a2C.js index 6e20b330be..17f1924533 100644 --- a/assets/09-nested-transaction-batching-D2XFWnDU.js +++ b/assets/09-nested-transaction-batching-E9gP0a2C.js @@ -1 +1 @@ -import{u as i,j as e}from"./index-CPrfv8M9.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 o(t={}){const{wrapper:n}={...i(),...t.components};return n?e.jsx(n,{...t,children:e.jsx(a,{...t})}):a(t)}export{o as default,s as frontmatter}; +import{u as i,j as e}from"./index-Bd1BbtIx.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 o(t={}){const{wrapper:n}={...i(),...t.components};return n?e.jsx(n,{...t,children:e.jsx(a,{...t})}):a(t)}export{o as default,s as frontmatter}; diff --git a/assets/09-send-batch-transactions-C4kzX0p0.js b/assets/09-send-batch-transactions-Dmhjk-_A.js similarity index 99% rename from assets/09-send-batch-transactions-C4kzX0p0.js rename to assets/09-send-batch-transactions-Dmhjk-_A.js index 979fb89d38..06c25ebf57 100644 --- a/assets/09-send-batch-transactions-C4kzX0p0.js +++ b/assets/09-send-batch-transactions-Dmhjk-_A.js @@ -1,4 +1,4 @@ -import{u as r,j as s}from"./index-CPrfv8M9.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{u as r,j as s}from"./index-Bd1BbtIx.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/10-building-backends-Ce2p2Gl0.js b/assets/10-building-backends-DHPV-Ton.js similarity index 98% rename from assets/10-building-backends-Ce2p2Gl0.js rename to assets/10-building-backends-DHPV-Ton.js index 694b6fb5dd..b2e0ff298b 100644 --- a/assets/10-building-backends-Ce2p2Gl0.js +++ b/assets/10-building-backends-DHPV-Ton.js @@ -1,4 +1,4 @@ -import{u as i,j as e}from"./index-CPrfv8M9.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{u as i,j as e}from"./index-Bd1BbtIx.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-ho7YQzyQ.js b/assets/10-guest-module-C9GHStU9.js similarity index 90% rename from assets/10-guest-module-ho7YQzyQ.js rename to assets/10-guest-module-C9GHStU9.js index 733307dba9..d70792000d 100644 --- a/assets/10-guest-module-ho7YQzyQ.js +++ b/assets/10-guest-module-C9GHStU9.js @@ -1 +1 @@ -import{u as o,j as t}from"./index-CPrfv8M9.js";const r={title:"GuestModule and on-demand deployment",description:"undefined"};function d(n){const e={a:"a",div:"div",h1:"h1",header:"header",...o(),...n.components};return t.jsx(e.header,{children:t.jsxs(e.h1,{id:"guestmodule-and-on-demand-deployment",children:["GuestModule and on-demand deployment",t.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#guestmodule-and-on-demand-deployment",children:t.jsx(e.div,{"data-autolink-icon":!0})})]})})}function s(n={}){const{wrapper:e}={...o(),...n.components};return e?t.jsx(e,{...n,children:t.jsx(d,{...n})}):d(n)}export{s as default,r as frontmatter}; +import{u as o,j as t}from"./index-Bd1BbtIx.js";const r={title:"GuestModule and on-demand deployment",description:"undefined"};function d(n){const e={a:"a",div:"div",h1:"h1",header:"header",...o(),...n.components};return t.jsx(e.header,{children:t.jsxs(e.h1,{id:"guestmodule-and-on-demand-deployment",children:["GuestModule and on-demand deployment",t.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#guestmodule-and-on-demand-deployment",children:t.jsx(e.div,{"data-autolink-icon":!0})})]})})}function s(n={}){const{wrapper:e}={...o(),...n.components};return e?t.jsx(e,{...n,children:t.jsx(d,{...n})}):d(n)}export{s as default,r as frontmatter}; diff --git a/assets/11-wallet-context-BqXsq7sk.js b/assets/11-wallet-context-CdRThUfo.js similarity index 98% rename from assets/11-wallet-context-BqXsq7sk.js rename to assets/11-wallet-context-CdRThUfo.js index dca4a0c6b6..75a5d04466 100644 --- a/assets/11-wallet-context-BqXsq7sk.js +++ b/assets/11-wallet-context-CdRThUfo.js @@ -1,4 +1,4 @@ -import{u as l,j as s}from"./index-CPrfv8M9.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{u as l,j as s}from"./index-Bd1BbtIx.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-xdaywuho.js b/assets/12-contract-audits-B3Br8XMB.js similarity index 97% rename from assets/12-contract-audits-xdaywuho.js rename to assets/12-contract-audits-B3Br8XMB.js index 556c160f68..861671edc3 100644 --- a/assets/12-contract-audits-xdaywuho.js +++ b/assets/12-contract-audits-B3Br8XMB.js @@ -1,4 +1,4 @@ -import{u as i,j as e}from"./index-CPrfv8M9.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{u as i,j as e}from"./index-Bd1BbtIx.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/200-deploy-an-item-collection-contract-B3v1Qo9H.js b/assets/200-deploy-an-item-collection-contract-BFJeLdPy.js similarity index 99% rename from assets/200-deploy-an-item-collection-contract-B3v1Qo9H.js rename to assets/200-deploy-an-item-collection-contract-BFJeLdPy.js index 2d9d86df18..68fe06d3b6 100644 --- a/assets/200-deploy-an-item-collection-contract-B3v1Qo9H.js +++ b/assets/200-deploy-an-item-collection-contract-BFJeLdPy.js @@ -1,4 +1,4 @@ -import{u as r,j as e}from"./index-CPrfv8M9.js";const i={slug:"/guides/deploy-an-item-collection-contract",title:"How to Deploy an Item Collection Contract",description:"undefined"};function o(n){const t={a:"a",aside:"aside",code:"code",div:"div",h1:"h1",h2:"h2",h4:"h4",header:"header",img:"img",p:"p",strong:"strong",...r(),...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{u as r,j as e}from"./index-Bd1BbtIx.js";const i={slug:"/guides/deploy-an-item-collection-contract",title:"How to Deploy an Item Collection Contract",description:"undefined"};function o(n){const t={a:"a",aside:"aside",code:"code",div:"div",h1:"h1",h2:"h2",h4:"h4",header:"header",img:"img",p:"p",strong:"strong",...r(),...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.jsxs(t.p,{children:["This guide walks through how to setup and deploy a contract on Builder. If you haven't yet done so, make sure you have ",e.jsx(t.a,{href:"/solutions/builder/getting-started",children:"signed up for Builder and created a Project"}),"."]}),` `,e.jsxs(t.h2,{id:"step-1-go-to-the-contracts-section",children:["Step 1: Go to the Contracts section",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#step-1-go-to-the-contracts-section",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` `,e.jsxs(t.p,{children:["In the project dashboard, find the ",e.jsx(t.code,{children:"Contracts"})," tab on the left side."]}),` diff --git a/assets/800-manage-contract-metadata-builder-BTllEMIi.js b/assets/800-manage-contract-metadata-builder-CZxhGVZP.js similarity index 99% rename from assets/800-manage-contract-metadata-builder-BTllEMIi.js rename to assets/800-manage-contract-metadata-builder-CZxhGVZP.js index f01091bb93..9fc4e9a5b5 100644 --- a/assets/800-manage-contract-metadata-builder-BTllEMIi.js +++ b/assets/800-manage-contract-metadata-builder-CZxhGVZP.js @@ -1,4 +1,4 @@ -import{u as n,j as e}from"./index-CPrfv8M9.js";const r={slug:"/solutions/collectibles/contracts/manage-contract-metadata-builder",title:"How to Manage Item Metadata in Sequence Builder",description:"undefined"};function i(a){const t={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(),...a.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"how-to-manage-item-metadata-in-sequence-builder",children:["How to Manage Item Metadata in Sequence Builder",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#how-to-manage-item-metadata-in-sequence-builder",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` +import{u as n,j as e}from"./index-Bd1BbtIx.js";const r={slug:"/solutions/collectibles/contracts/manage-contract-metadata-builder",title:"How to Manage Item Metadata in Sequence Builder",description:"undefined"};function i(a){const t={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(),...a.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"how-to-manage-item-metadata-in-sequence-builder",children:["How to Manage Item Metadata in Sequence Builder",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#how-to-manage-item-metadata-in-sequence-builder",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(t.h2,{id:"introduction",children:["Introduction",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#introduction",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` `,e.jsxs(t.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(t.a,{href:"https://www.pinata.cloud/",children:"Pinata"})," for IPFS hosting."]}),` `,e.jsxs(t.h2,{id:"step-1-prepare-your-token-images-and-metadata",children:["Step 1: Prepare Your Token Images and Metadata",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#step-1-prepare-your-token-images-and-metadata",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` diff --git a/assets/900-mint-items-from-ERC1155-CR5A_UJX.js b/assets/900-mint-items-from-ERC1155-C-vNIB_k.js similarity index 99% rename from assets/900-mint-items-from-ERC1155-CR5A_UJX.js rename to assets/900-mint-items-from-ERC1155-C-vNIB_k.js index 12e4713392..39bd58218d 100644 --- a/assets/900-mint-items-from-ERC1155-CR5A_UJX.js +++ b/assets/900-mint-items-from-ERC1155-C-vNIB_k.js @@ -1,4 +1,4 @@ -import{u as o,j as e}from"./index-CPrfv8M9.js";const r={slug:"/solutions/collectibles/contracts/mint-items-from-ERC1155",title:"How to Mint In-Game Items and Achievements in Builder",description:"undefined"};function i(n){const t={a:"a",aside:"aside",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",h4:"h4",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:"how-to-mint-in-game-items-and-achievements-in-builder",children:["How to Mint In-Game Items and Achievements in Builder",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#how-to-mint-in-game-items-and-achievements-in-builder",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` +import{u as o,j as e}from"./index-Bd1BbtIx.js";const r={slug:"/solutions/collectibles/contracts/mint-items-from-ERC1155",title:"How to Mint In-Game Items and Achievements in Builder",description:"undefined"};function i(n){const t={a:"a",aside:"aside",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",h4:"h4",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:"how-to-mint-in-game-items-and-achievements-in-builder",children:["How to Mint In-Game Items and Achievements in Builder",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#how-to-mint-in-game-items-and-achievements-in-builder",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(t.h2,{id:"introduction",children:["Introduction",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#introduction",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` `,e.jsx(t.p,{children:"In this guide, we're going to walk through the process of creating your own in-game assets by minting from an ERC-1155 contract. These assets are commonly used for items and achievements, but could be used for just about any game object."}),` `,e.jsxs(t.h4,{id:"what-is-an-erc-1155",children:["What is an ERC-1155?",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#what-is-an-erc-1155",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` diff --git a/assets/902-mint-collectibles-from-ERC721-Dz1l96BM.js b/assets/902-mint-collectibles-from-ERC721-Qj8-OtqD.js similarity index 99% rename from assets/902-mint-collectibles-from-ERC721-Dz1l96BM.js rename to assets/902-mint-collectibles-from-ERC721-Qj8-OtqD.js index 11dffc469c..a5adff31ba 100644 --- a/assets/902-mint-collectibles-from-ERC721-Dz1l96BM.js +++ b/assets/902-mint-collectibles-from-ERC721-Qj8-OtqD.js @@ -1,4 +1,4 @@ -import{u as o,j as e}from"./index-CPrfv8M9.js";const s={slug:"/solutions/collectibles/contracts/mint-collectibles-from-ERC721",title:"How to Mint Digital Collectibles in Builder",description:"undefined"};function n(i){const t={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",h4:"h4",header:"header",img:"img",p:"p",...o(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"how-to-mint-digital-collectibles-in-builder",children:["How to Mint Digital Collectibles in Builder",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#how-to-mint-digital-collectibles-in-builder",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` +import{u as o,j as e}from"./index-Bd1BbtIx.js";const s={slug:"/solutions/collectibles/contracts/mint-collectibles-from-ERC721",title:"How to Mint Digital Collectibles in Builder",description:"undefined"};function n(i){const t={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",h4:"h4",header:"header",img:"img",p:"p",...o(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"how-to-mint-digital-collectibles-in-builder",children:["How to Mint Digital Collectibles in Builder",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#how-to-mint-digital-collectibles-in-builder",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(t.h2,{id:"introduction",children:["Introduction",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#introduction",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` `,e.jsx(t.p,{children:"This guide walks you through creating in-game assets by minting from an ERC-721 contract, commonly known as NFTs (Non-Fungible Tokens), often used for collectibles."}),` `,e.jsxs(t.p,{children:["For more on creating in-game items from collections, ",e.jsx(t.a,{href:"/solutions/collectibles/contracts/900-mint-items-from-ERC1155",children:"check our guide on using ERC-1155"}),"."]}),` diff --git a/assets/903-mint-currency-from-ERC20-B_98JJKZ.js b/assets/903-mint-currency-from-ERC20-79mDN1Ue.js similarity index 99% rename from assets/903-mint-currency-from-ERC20-B_98JJKZ.js rename to assets/903-mint-currency-from-ERC20-79mDN1Ue.js index a16598d57d..9926b98a22 100644 --- a/assets/903-mint-currency-from-ERC20-B_98JJKZ.js +++ b/assets/903-mint-currency-from-ERC20-79mDN1Ue.js @@ -1,4 +1,4 @@ -import{u as r,j as e}from"./index-CPrfv8M9.js";const a={slug:"/solutions/collectibles/contracts/mint-currency-from-ERC20",title:"How to Mint in-game Currency in Builder",description:"undefined"};function i(n){const t={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",h4:"h4",header:"header",img:"img",p:"p",...r(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"how-to-mint-in-game-currency-in-builder",children:["How to Mint in-game Currency in Builder",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#how-to-mint-in-game-currency-in-builder",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` +import{u as r,j as e}from"./index-Bd1BbtIx.js";const a={slug:"/solutions/collectibles/contracts/mint-currency-from-ERC20",title:"How to Mint in-game Currency in Builder",description:"undefined"};function i(n){const t={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",h4:"h4",header:"header",img:"img",p:"p",...r(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"how-to-mint-in-game-currency-in-builder",children:["How to Mint in-game Currency in Builder",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#how-to-mint-in-game-currency-in-builder",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(t.h2,{id:"introduction",children:["Introduction",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#introduction",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` `,e.jsx(t.p,{children:"In this guide, we’re going to walk through the process of creating your own in-game currency through minting from an ERC-20 contract."}),` `,e.jsx(t.p,{children:"Currency tokens add new and interesting dimensions to in-game economies, transactions, and player interactions."}),` diff --git a/assets/android-n81Ja_NU.js b/assets/android-B9JNHYY0.js similarity index 75% rename from assets/android-n81Ja_NU.js rename to assets/android-B9JNHYY0.js index 0598648a6c..21889b2f3d 100644 --- a/assets/android-n81Ja_NU.js +++ b/assets/android-B9JNHYY0.js @@ -1 +1 @@ -import{u as r,j as n}from"./index-CPrfv8M9.js";const u=void 0;function o(t){return n.jsx(n.Fragment,{})}function a(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{a as default,u as frontmatter}; +import{u as r,j as n}from"./index-Bd1BbtIx.js";const u=void 0;function o(t){return n.jsx(n.Fragment,{})}function a(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{a as default,u as frontmatter}; diff --git a/assets/api-BdlMRZpV.js b/assets/api-DcV9ga4V.js similarity index 85% rename from assets/api-BdlMRZpV.js rename to assets/api-DcV9ga4V.js index 886a625b2b..85ec8bb9cb 100644 --- a/assets/api-BdlMRZpV.js +++ b/assets/api-DcV9ga4V.js @@ -1 +1 @@ -import{u as r,j as t}from"./index-CPrfv8M9.js";const a=void 0;function o(e){const n={a:"a",div:"div",h2:"h2",...r(),...e.components};return t.jsxs(n.h2,{id:"overview",children:["Overview",t.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#overview",children:t.jsx(n.div,{"data-autolink-icon":!0})})]})}function s(e={}){const{wrapper:n}={...r(),...e.components};return n?t.jsx(n,{...e,children:t.jsx(o,{...e})}):o(e)}export{s as default,a as frontmatter}; +import{u as r,j as t}from"./index-Bd1BbtIx.js";const a=void 0;function o(e){const n={a:"a",div:"div",h2:"h2",...r(),...e.components};return t.jsxs(n.h2,{id:"overview",children:["Overview",t.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#overview",children:t.jsx(n.div,{"data-autolink-icon":!0})})]})}function s(e={}){const{wrapper:n}={...r(),...e.components};return n?t.jsx(n,{...e,children:t.jsx(o,{...e})}):o(e)}export{s as default,a as frontmatter}; diff --git a/assets/builder-BViWUl5-.js b/assets/builder-BXCtgJLo.js similarity index 88% rename from assets/builder-BViWUl5-.js rename to assets/builder-BXCtgJLo.js index 23ee57b9c8..cc8a226d0d 100644 --- a/assets/builder-BViWUl5-.js +++ b/assets/builder-BXCtgJLo.js @@ -1 +1 @@ -import{u as i,j as t}from"./index-CPrfv8M9.js";const d={title:"builder intro",description:"undefined"};function r(n){const e={a:"a",div:"div",h1:"h1",header:"header",...i(),...n.components};return t.jsx(e.header,{children:t.jsxs(e.h1,{id:"builder-intro",children:["builder intro",t.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#builder-intro",children:t.jsx(e.div,{"data-autolink-icon":!0})})]})})}function a(n={}){const{wrapper:e}={...i(),...n.components};return e?t.jsx(e,{...n,children:t.jsx(r,{...n})}):r(n)}export{a as default,d as frontmatter}; +import{u as i,j as t}from"./index-Bd1BbtIx.js";const d={title:"builder intro",description:"undefined"};function r(n){const e={a:"a",div:"div",h1:"h1",header:"header",...i(),...n.components};return t.jsx(e.header,{children:t.jsxs(e.h1,{id:"builder-intro",children:["builder intro",t.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#builder-intro",children:t.jsx(e.div,{"data-autolink-icon":!0})})]})})}function a(n={}){const{wrapper:e}={...i(),...n.components};return e?t.jsx(e,{...n,children:t.jsx(r,{...n})}):r(n)}export{a as default,d as frontmatter}; diff --git a/assets/chain-support-e2JVwGED.js b/assets/chain-support-slQd5e-n.js similarity index 94% rename from assets/chain-support-e2JVwGED.js rename to assets/chain-support-slQd5e-n.js index ef6b1b222d..7c54fb52ef 100644 --- a/assets/chain-support-e2JVwGED.js +++ b/assets/chain-support-slQd5e-n.js @@ -1,4 +1,4 @@ -import{u as s,j as e}from"./index-CPrfv8M9.js";const i={title:"Multi-Chain Support",description:"undefined"};function r(t){const n={a:"a",div:"div",h1:"h1",h2:"h2",header:"header",p:"p",strong:"strong",...s(),...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{u as s,j as e}from"./index-Bd1BbtIx.js";const i={title:"Multi-Chain Support",description:"undefined"};function r(t){const n={a:"a",div:"div",h1:"h1",h2:"h2",header:"header",p:"p",strong:"strong",...s(),...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.jsx(n.p,{children:`Sequence can support all EVM compatible chains. The following networks are currently supported by Sequence Wallet, Sequence Indexer, Sequence Relayer and all Sequence SDKs:`}),` `,e.jsxs(n.strong,{children:["Sequence Status Page: ",e.jsx(n.a,{href:"https://status.sequence.info",children:"https://status.sequence.info"})]}),` diff --git a/assets/contracts-C2U2FVOh.js b/assets/contracts-DeE0X9NF.js similarity index 98% rename from assets/contracts-C2U2FVOh.js rename to assets/contracts-DeE0X9NF.js index 500ee9b4e7..20670dde30 100644 --- a/assets/contracts-C2U2FVOh.js +++ b/assets/contracts-DeE0X9NF.js @@ -1,4 +1,4 @@ -import{u as a,j as e}from"./index-CPrfv8M9.js";const o={title:"Contracts",hide_title:!0,slug:"/builder/contracts",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",...a(),...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{u as a,j as e}from"./index-Bd1BbtIx.js";const o={title:"Contracts",hide_title:!0,slug:"/builder/contracts",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",...a(),...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/discord-C5KZVgLw.js b/assets/discord-BchhfyOT.js similarity index 93% rename from assets/discord-C5KZVgLw.js rename to assets/discord-BchhfyOT.js index fc26518dd1..ce7b0168f0 100644 --- a/assets/discord-C5KZVgLw.js +++ b/assets/discord-BchhfyOT.js @@ -1,3 +1,3 @@ -import{u as c,j as e}from"./index-CPrfv8M9.js";const o=void 0;function a(n){const t={a:"a",div:"div",h2:"h2",...c(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsxs(t.h2,{id:"deploy-an-in-game-collectibles-contract",children:["Deploy an in-game collectibles contract",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#deploy-an-in-game-collectibles-contract",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` +import{u as c,j as e}from"./index-Bd1BbtIx.js";const o=void 0;function a(n){const t={a:"a",div:"div",h2:"h2",...c(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsxs(t.h2,{id:"deploy-an-in-game-collectibles-contract",children:["Deploy an in-game collectibles contract",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#deploy-an-in-game-collectibles-contract",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` `,e.jsxs(t.h2,{id:"query-contract-details",children:["Query contract details",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#query-contract-details",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` `,e.jsxs(t.h2,{id:"fetch-token-balances-of-a-wallet",children:["Fetch token balances of a wallet",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#fetch-token-balances-of-a-wallet",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})]})}function r(n={}){const{wrapper:t}={...c(),...n.components};return t?e.jsx(t,{...n,children:e.jsx(a,{...n})}):a(n)}export{r as default,o as frontmatter}; diff --git a/assets/embedded-wallet-CUzwoLPw.js b/assets/embedded-wallet-DfIjqzGi.js similarity index 89% rename from assets/embedded-wallet-CUzwoLPw.js rename to assets/embedded-wallet-DfIjqzGi.js index 0e23ac6aa1..8ae507fe6c 100644 --- a/assets/embedded-wallet-CUzwoLPw.js +++ b/assets/embedded-wallet-DfIjqzGi.js @@ -1,2 +1,2 @@ -import{u as o,j as e,e as i}from"./index-CPrfv8M9.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";const d=void 0;function r(t){const n={a:"a",div:"div",h2:"h2",p:"p",...o(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(i,{type:"note",children:e.jsx(n.p,{children:"External Link"})}),` +import{u as o,j as e,e as i}from"./index-Bd1BbtIx.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";const d=void 0;function r(t){const n={a:"a",div:"div",h2:"h2",p:"p",...o(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(i,{type:"note",children:e.jsx(n.p,{children:"External Link"})}),` `,e.jsxs(n.h2,{id:"overview",children:["Overview",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#overview",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})]})}function c(t={}){const{wrapper:n}={...o(),...t.components};return n?e.jsx(n,{...t,children:e.jsx(r,{...t})}):r(t)}export{c as default,d as frontmatter}; diff --git a/assets/gas-tank-DNhy-uS9.js b/assets/gas-tank-ErD72b6i.js similarity index 97% rename from assets/gas-tank-DNhy-uS9.js rename to assets/gas-tank-ErD72b6i.js index fb359839c6..801221c50d 100644 --- a/assets/gas-tank-DNhy-uS9.js +++ b/assets/gas-tank-ErD72b6i.js @@ -1,4 +1,4 @@ -import{u as t,j as e}from"./index-CPrfv8M9.js";const r={title:"Gas Tank",hide_title:!0,slug:"/builder/gas-tank",description:"undefined"};function s(a){const n={a:"a",div:"div",em:"em",h1:"h1",h2:"h2",h5:"h5",header:"header",p:"p",...t(),...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{u as t,j as e}from"./index-Bd1BbtIx.js";const r={title:"Gas Tank",hide_title:!0,slug:"/builder/gas-tank",description:"undefined"};function s(a){const n={a:"a",div:"div",em:"em",h1:"h1",h2:"h2",h5:"h5",header:"header",p:"p",...t(),...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-DrtHvDGF.js b/assets/getting-started-DDffupuK.js similarity index 98% rename from assets/getting-started-DrtHvDGF.js rename to assets/getting-started-DDffupuK.js index 3cb6fd5ad5..cb239cbf56 100644 --- a/assets/getting-started-DrtHvDGF.js +++ b/assets/getting-started-DDffupuK.js @@ -1,4 +1,4 @@ -import{u as r,j as e}from"./index-CPrfv8M9.js";const s={title:"Getting-started",hide_title:!0,slug:"/builder/getting-started",description:"undefined"};function n(i){const t={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",img:"img",p:"p",...r(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"get-started",children:["Get Started",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#get-started",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` +import{u as r,j as e}from"./index-Bd1BbtIx.js";const s={title:"Getting-started",hide_title:!0,slug:"/builder/getting-started",description:"undefined"};function n(i){const t={a:"a",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",header:"header",img:"img",p:"p",...r(),...i.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"get-started",children:["Get Started",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#get-started",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(t.p,{children:"Signing up and creating a project is easy to do with Sequence Builder and should take you less than a minute. In this tutorial, we will help you sign up for Builder and then create your first project."}),` `,e.jsx(t.p,{children:"Let's get started!"}),` `,e.jsxs(t.h2,{id:"sign-up-for-builder",children:["Sign up for Builder",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sign-up-for-builder",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` diff --git a/assets/getting-started-pNk81Q1b.js b/assets/getting-started-OXYCPDaS.js similarity index 89% rename from assets/getting-started-pNk81Q1b.js rename to assets/getting-started-OXYCPDaS.js index 78c310f585..d9e19912d4 100644 --- a/assets/getting-started-pNk81Q1b.js +++ b/assets/getting-started-OXYCPDaS.js @@ -1,2 +1,2 @@ -import{u as a,j as t}from"./index-CPrfv8M9.js";const i={title:"Getting started",description:"undefined"};function r(n){const e={a:"a",div:"div",h1:"h1",header:"header",p:"p",...a(),...n.components};return t.jsxs(t.Fragment,{children:[t.jsx(e.header,{children:t.jsxs(e.h1,{id:"getting-started",children:["Getting started",t.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#getting-started",children:t.jsx(e.div,{"data-autolink-icon":!0})})]})}),` +import{u as a,j as t}from"./index-Bd1BbtIx.js";const i={title:"Getting started",description:"undefined"};function r(n){const e={a:"a",div:"div",h1:"h1",header:"header",p:"p",...a(),...n.components};return t.jsxs(t.Fragment,{children:[t.jsx(e.header,{children:t.jsxs(e.h1,{id:"getting-started",children:["Getting started",t.jsx(e.a,{"aria-hidden":"true",tabIndex:"-1",href:"#getting-started",children:t.jsx(e.div,{"data-autolink-icon":!0})})]})}),` `,t.jsx(e.p,{children:"start.."})]})}function s(n={}){const{wrapper:e}={...a(),...n.components};return e?t.jsx(e,{...n,children:t.jsx(r,{...n})}):r(n)}export{s as default,i as frontmatter}; diff --git a/assets/go-n81Ja_NU.js b/assets/go-B9JNHYY0.js similarity index 75% rename from assets/go-n81Ja_NU.js rename to assets/go-B9JNHYY0.js index 0598648a6c..21889b2f3d 100644 --- a/assets/go-n81Ja_NU.js +++ b/assets/go-B9JNHYY0.js @@ -1 +1 @@ -import{u as r,j as n}from"./index-CPrfv8M9.js";const u=void 0;function o(t){return n.jsx(n.Fragment,{})}function a(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{a as default,u as frontmatter}; +import{u as r,j as n}from"./index-Bd1BbtIx.js";const u=void 0;function o(t){return n.jsx(n.Fragment,{})}function a(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{a as default,u as frontmatter}; diff --git a/assets/guides-CUh0EeIC.js b/assets/guides-M0g8ZxQO.js similarity index 75% rename from assets/guides-CUh0EeIC.js rename to assets/guides-M0g8ZxQO.js index 0598648a6c..21889b2f3d 100644 --- a/assets/guides-CUh0EeIC.js +++ b/assets/guides-M0g8ZxQO.js @@ -1 +1 @@ -import{u as r,j as n}from"./index-CPrfv8M9.js";const u=void 0;function o(t){return n.jsx(n.Fragment,{})}function a(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{a as default,u as frontmatter}; +import{u as r,j as n}from"./index-Bd1BbtIx.js";const u=void 0;function o(t){return n.jsx(n.Fragment,{})}function a(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{a as default,u as frontmatter}; diff --git a/assets/iOS-n81Ja_NU.js b/assets/iOS-B9JNHYY0.js similarity index 75% rename from assets/iOS-n81Ja_NU.js rename to assets/iOS-B9JNHYY0.js index 0598648a6c..21889b2f3d 100644 --- a/assets/iOS-n81Ja_NU.js +++ b/assets/iOS-B9JNHYY0.js @@ -1 +1 @@ -import{u as r,j as n}from"./index-CPrfv8M9.js";const u=void 0;function o(t){return n.jsx(n.Fragment,{})}function a(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{a as default,u as frontmatter}; +import{u as r,j as n}from"./index-Bd1BbtIx.js";const u=void 0;function o(t){return n.jsx(n.Fragment,{})}function a(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{a as default,u as frontmatter}; diff --git a/assets/index-CPrfv8M9.js b/assets/index-Bd1BbtIx.js similarity index 75% rename from assets/index-CPrfv8M9.js rename to assets/index-Bd1BbtIx.js index 8c4ee19359..9c913702d8 100644 --- a/assets/index-CPrfv8M9.js +++ b/assets/index-Bd1BbtIx.js @@ -65,7 +65,7 @@ Error generating stack: `+i.message+` * LICENSE.md file in the root directory of this source tree. * * @license MIT - */function xo(){return xo=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[o]=e[o]);return n}function e2(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function t2(e,t){return e.button===0&&(!t||t==="_self")&&!e2(e)}const n2=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","unstable_viewTransition"],r2="6";try{window.__reactRouterVersion=r2}catch{}function o2(e,t){return E_({basename:t==null?void 0:t.basename,future:xo({},t==null?void 0:t.future,{v7_prependBasename:!0}),history:Gw({window:t==null?void 0:t.window}),hydrationData:(t==null?void 0:t.hydrationData)||i2(),routes:e,mapRouteProperties:X_,window:t==null?void 0:t.window}).initialize()}function i2(){var e;let t=(e=window)==null?void 0:e.__staticRouterHydrationData;return t&&t.errors&&(t=xo({},t,{errors:a2(t.errors)})),t}function a2(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 Id(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 l2=p.createContext({isTransitioning:!1}),s2=p.createContext(new Map),u2="startTransition",Bp=bl[u2],c2="flushSync",Hp=Kw[c2];function d2(e){Bp?Bp(e):e()}function Ho(e){Hp?Hp(e):e()}class f2{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 p2(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(),_=p.useRef(new Map),{v7_startTransition:m}=r||{},v=p.useCallback(S=>{m?d2(S):S()},[m]),w=p.useCallback((S,k)=>{let{deletedFetchers:R,unstable_flushSync:N,unstable_viewTransitionOpts:j}=k;R.forEach(F=>_.current.delete(F)),S.fetchers.forEach((F,$)=>{F.data!==void 0&&_.current.set($,F.data)});let D=n.window==null||typeof n.window.document.startViewTransition!="function";if(!j||D){N?Ho(()=>i(S)):v(()=>i(S));return}if(N){Ho(()=>{f&&(d&&d.resolve(),f.skipTransition()),u({isTransitioning:!0,flushSync:!0,currentLocation:j.currentLocation,nextLocation:j.nextLocation})});let F=n.window.document.startViewTransition(()=>{Ho(()=>i(S))});F.finished.finally(()=>{Ho(()=>{c(void 0),h(void 0),l(void 0),u({isTransitioning:!1})})}),Ho(()=>h(F));return}f?(d&&d.resolve(),f.skipTransition(),g({state:S,currentLocation:j.currentLocation,nextLocation:j.nextLocation})):(l(S),u({isTransitioning:!0,flushSync:!1,currentLocation:j.currentLocation,nextLocation:j.nextLocation}))},[n.window,f,d,_,v]);p.useLayoutEffect(()=>n.subscribe(w),[n,w]),p.useEffect(()=>{s.isTransitioning&&!s.flushSync&&c(new f2)},[s]),p.useEffect(()=>{if(d&&a&&n.window){let S=a,k=d.promise,R=n.window.document.startViewTransition(async()=>{v(()=>i(S)),await k});R.finished.finally(()=>{c(void 0),h(void 0),l(void 0),u({isTransitioning:!1})}),h(R)}},[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:S=>n.navigate(S),push:(S,k,R)=>n.navigate(S,{state:k,preventScrollReset:R==null?void 0:R.preventScrollReset}),replace:(S,k,R)=>n.navigate(S,{replace:!0,state:k,preventScrollReset:R==null?void 0:R.preventScrollReset})}),[n]),b=n.basename||"/",C=p.useMemo(()=>({router:n,navigator:E,static:!1,basename:b}),[n,E,b]);return p.createElement(p.Fragment,null,p.createElement(zi.Provider,{value:C},p.createElement(Dd.Provider,{value:o},p.createElement(s2.Provider,{value:_.current},p.createElement(l2.Provider,{value:s},p.createElement(Z_,{basename:b,location:o.location,navigationType:o.historyAction,navigator:E,future:{v7_relativeSplatPath:n.future.v7_relativeSplatPath}},o.initialized||n.future.v7_partialHydration?p.createElement(h2,{routes:n.routes,future:n.future,state:o}):t))))),null)}function h2(e){let{routes:t,future:n,state:r}=e;return j_(t,void 0,r,n)}const m2=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",v2=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Iv=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=J_(t,n2),{basename:h}=p.useContext(nr),y,g=!1;if(typeof u=="string"&&v2.test(u)&&(y=u,m2))try{let w=new URL(window.location.href),E=u.startsWith("//")?new URL(w.protocol+u):new URL(u),b=Sr(E.pathname,h);E.origin===w.origin&&b!=null?u=b+E.search+E.hash:g=!0}catch{}let _=L_(u,{relative:o}),m=w2(u,{replace:a,state:l,target:s,preventScrollReset:d,relative:o,unstable_viewTransition:c});function v(w){r&&r(w),w.defaultPrevented||m(w)}return p.createElement("a",xo({},f,{href:y||_,onClick:g||i?r:v,ref:n,target:s}))});function g2(e){let{getKey:t,storageKey:n}=e;return _2({getKey:t,storageKey:n}),null}var oc;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(oc||(oc={}));var ic;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(ic||(ic={}));function y2(e){let t=p.useContext(zi);return t||ne(!1),t}function x2(e){let t=p.useContext(Dd);return t||ne(!1),t}function w2(e,t){let{target:n,replace:r,state:o,preventScrollReset:i,relative:a,unstable_viewTransition:l}=t===void 0?{}:t,s=Md(),u=Ae(),d=$v(e,{relative:a});return p.useCallback(c=>{if(t2(c,n)){c.preventDefault();let f=r!==void 0?r:_r(u)===_r(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 Wp="react-router-scroll-positions";let pa={};function _2(e){let{getKey:t,storageKey:n}=e===void 0?{}:e,{router:r}=y2(oc.UseScrollRestoration),{restoreScrollPosition:o,preventScrollReset:i}=x2(ic.UseScrollRestoration),{basename:a}=p.useContext(nr),l=Ae(),s=G_(),u=K_();p.useEffect(()=>(window.history.scrollRestoration="manual",()=>{window.history.scrollRestoration="auto"}),[]),E2(p.useCallback(()=>{if(u.state==="idle"){let d=(t?t(l,s):null)||l.key;pa[d]=window.scrollY}try{sessionStorage.setItem(n||Wp,JSON.stringify(pa))}catch{}window.history.scrollRestoration="auto"},[n,t,u.state,l,s])),typeof document<"u"&&(p.useLayoutEffect(()=>{try{let d=sessionStorage.getItem(n||Wp);d&&(pa=JSON.parse(d))}catch{}},[n]),p.useLayoutEffect(()=>{let d=t&&a!=="/"?(f,h)=>t(xo({},f,{pathname:Sr(f.pathname,a)||f.pathname}),h):t,c=r==null?void 0:r.enableScrollRestoration(pa,()=>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 E2(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])}const Lv={blogDir:"./pages/blog",rootDir:"docs",title:"Sequence",titleTemplate:"%s – Sequence",logoUrl:{dark:"/imgs/sequence-composite-dark.svg",light:"/imgs/sequence-composite-light.svg"},basePath:"",topNav:[{text:"Solutions",items:[{text:"Wallets",link:"/solutions/wallets/embedded-wallet/01-overview",match:"/solutions/wallets/embedded-wallet/01-overview",id:265,items:[]},{text:"Marketplace",link:"/solutions/marketplaces/white-label-marketplace",match:"/solutions/marketplaces/white-label-marketplace",id:266,items:[]},{text:"Collectibles",link:"/solutions/collectibles/contracts/900-mint-items-from-ERC1155",match:"/solutions/collectibles/contracts/900-mint-items-from-ERC1155",id:267,items:[]},{text:"Payments",link:"/solutions/nft-checkout",match:"/solutions/nft-checkout",id:268,items:[]},{text:"No-code Builder",link:"/solutions/builder/overview",match:"/solutions/builder/overview",id:269,items:[]}],id:264},{text:"Guides",items:[{text:"Web3 Game with WebGL",link:"/guides/webgl-guide",match:"/guides/webgl-guide",id:271,items:[]},{text:"Web3 Game with Unity",link:"/guides/unity-guide",match:"/guides/unity-guide",id:272,items:[]},{text:"Lootboxes",link:"/guides/lootbox",match:"/guides/lootbox",id:273,items:[]},{text:"Custom Marketplace",link:"/guides/template-marketplace-api",match:"/guides/template-marketplace-api",id:274,items:[]}],id:270},{text:"SDKs",items:[{text:"Unity",link:"/sdk/unity",match:"/sdk/unity",id:276,items:[]},{text:"Unreal",link:"/sdk/unreal",match:"/sdk/unreal",id:277,items:[]},{text:"Node.js",link:"/sdk/nodejs",match:"/sdk/nodejs",id:278,items:[]},{text:"Sequence Kit",link:"/sdk/sequence-kit",match:"/sdk/sequence-kit",id:279,items:[]},{text:"Go",link:"/sdk/go",match:"/sdk/go",id:280,items:[]},{text:"Android",link:"/sdk/android",match:"/sdk/android",id:281,items:[]},{text:"React Native",link:"/sdk/reactnative",match:"/sdk/reactnative",id:282,items:[]},{text:"iOS",link:"/sdk/iOS",match:"/sdk/iOS",id:283,items:[]}],id:275},{text:"APIs",items:[{text:"Marketplace API",link:"/api/marketplace",id:285,items:[]},{text:"Transactions API",link:"/api/transaction",id:286,items:[]},{text:"Indexer API",link:"/api/indexer",id:287,items:[]},{text:"Embedded Wallets API",link:"/api/embedded-wallet",id:288,items:[]},{text:"Metadata API",link:"/api/metadata",id:289,items:[]},{text:"Node Gateway",link:"/api/node-gateway",id:290,items:[]}],id:284},{text:"Support",items:[{text:"Token Directory",link:"/support/token-directory",id:292,items:[]},{text:"Discord",link:"https://discord.gg/sequence",id:293,items:[]},{text:"FAQ",link:"https://support.sequence.xyz",id:294,items:[]},{text:"We're hiring!",link:"https://horizon.io/careers",id:295,items:[]},{text:"Contact Us",link:"https://support.sequence.xyz",id:296,items:[]}],id:291}],sidebar:{"/solutions":[{text:"Wallets",items:[{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:"Manage Sessions",link:"/solutions/wallets/embedded-wallet/03-manage-sessions"},{text:"Use Wallets",link:"/solutions/wallets/embedded-wallet/04-use-wallets"},{text:"Validation",link:"/solutions/wallets/embedded-wallet/05-validation"},{text:"Transaction Receipts",link:"/solutions/wallets/embedded-wallet/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:"Guides",collapsed:!0,items:[{text:"Connect Wallet",link:"/solutions/wallets/universal-wallet/03-guides/01-connect-wallet"},{text:"Authenticate Users with Message Signature",link:"/solutions/wallets/universal-wallet/03-guides/02-auth-address"},{text:"Signing & Verifying Messages",link:"/solutions/wallets/universal-wallet/03-guides/03-sign-message"},{text:"No-wallet confirmation signatures",link:"/solutions/wallets/universal-wallet/03-guides/04-session-keys"},{text:"Sending Transactions",link:"/solutions/wallets/universal-wallet/03-guides/05-send-transaction"},{text:"Sending ERC-20 Tokens",link:"/solutions/wallets/universal-wallet/03-guides/06-send-erc20"},{text:"Sending ERC-721 (NFT) Tokens",link:"/solutions/wallets/universal-wallet/03-guides/07-send-erc721"},{text:"Sending ERC-1155 (Collectible) Tokens",link:"/solutions/wallets/universal-wallet/03-guides/08-send-erc1155"},{text:"Sending a Batch of Transactions",link:"/solutions/wallets/universal-wallet/03-guides/09-send-batch-transactions"},{text:"Building Backends with Sequence",link:"/solutions/wallets/universal-wallet/03-guides/10-building-backends"}]},{text:"Supported Platforms",link:"/solutions/wallets/universal-wallet//04-platforms"},{text:"Validation",link:"/solutions/wallets/universal-wallet/05-fiat-on-ramps"},{text:"Transaction Receipts",link:"/solutions/wallets/universal-wallet/06-key-management"},{text:"Sequence Kit",link:"/solutions/wallets/universal-wallet/07-sequence-kit"}]}]},{text:"Marketplace",items:[{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:"Collectibles",items:[{text:"Deployable Contracts",collapsed:!0,items:[{text:"Deploy an Item Collection Contract ",link:"/solutions/collectibles/contracts/200-deploy-an-item-collection-contract"},{text:"Mint In-Game Items and Achievements (ERC1155)",link:"/solutions/collectibles/contracts/900-mint-items-from-ERC1155"},{text:"Mint Digital Collectibles (ERC721)",link:"/solutions/collectibles/contracts/902-mint-collectibles-from-ERC721"},{text:"Mint In-Game Currency (ERC20)",link:"/solutions/collectibles/contracts/903-mint-currency-from-ERC20"}]},{text:"Metadata Manager",link:"/solutions/collectibles/metadata/800-manage-contract-metadata-builder"}]},{text:"Payments",items:[{text:"NFT Checkout",link:"/solutions/nft-checkout"},{text:"Onramps",link:"/solutions/payments/onramps/01-fiat-on-ramps"}]},{text:"No-code Builder",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:"Wallet SDKs",link:"/solutions/builder/wallet-sdks"},{text:"Gas Tank",link:"/solutions/builder/gas-tank"},{text:"Node Gateway",link:"/solutions/builder/node-gateway"},{text:"Marketplaces",link:"/solutions/builder/marketplaces"},{text:"Indexer",link:"/solutions/builder/indexer"},{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:"Universal Deployer",link:"/solutions/technical-references/wallet-contracts/02-universal-deployer"},{text:"Wallet Factory",link:"/solutions/technical-references/wallet-contracts/03-wallet-factory"},{text:"Wallet Configuration",link:"/solutions/technical-references/wallet-contracts/04-wallet-configuration"},{text:"Transaction Encoding",link:"/solutions/technical-references/wallet-contracts/07-transaction-encoding"},{text:"Signature Encoding",link:"/solutions/technical-references/wallet-contracts/08-signature-encoding"},{text:"Wallet Context",link:"/solutions/technical-references/wallet-contracts/11-wallet-context"},{text:"Contract Audits",link:"/solutions/technical-references/wallet-contracts/12-contract-audits"}]}]}],"/guides":[{text:"Build a game with WebGL",collapsed:!0,items:[{text:"Integrate SequenceKit with WaaS",link:"/guides/webgl-guide#integrate-sequencekit-with-waas"},{text:"Deploy a collectibles contract",link:"/guides/webgl-guide#deploy-a-collectibles-contract"},{text:"Deploy a remote minter",link:"/guides/webgl-guide#deploy-a-remote-minter"},{text:"Mint in-game achievement tokens",link:"/guides/webgl-guide#mint-in-game-achievement-tokens"},{text:"Burn in-game achievement tokens",link:"/guides/webgl-guide#burn-in-game-achievement-tokens"},{text:"Integrate an embedded marketplace",link:"/guides/webgl-guide#integrate-an-embedded-marketplace"},{text:"Leverage purchased items in-game",link:"/guides/webgl-guide#leverage-purchased-items-in-game"}]},{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:"Integrate token rewards into your Discord server",link:"/guides/discord"},{text:"Templates",items:[{text:"Embedded Wallet Demo",link:"/guides/templates/template-embedded-wallet"},{text:"Go Relayer",link:"/guides/templates/template-go-relayer"},{text:"Serverless Relayer using Cloudflare",link:"/guides/templates/template-cloudflare-relayer"},{text:"Marketplace API Demo",link:"/guides/templates/template-marketplace-api"}]}],"/sdk":[{text:"Game Engine",items:[{text:"Unreal",link:"/sdk/unreal"},{text:"Unity",link:"/sdk/unity"}]},{text:"Mobile",items:[{text:"Android",link:"/sdk/android"},{text:"iOS",link:"/sdk/iOS"},{text:"React Native",link:"/sdk/react-native"}]},{text:"Web3",items:[{text:"SequenceKit",link:"/sdks/sequence-kit"},{text:"TypeScript",link:"/sdk/typescript"},{text:"Go",link:"/sdk/go"}]},{text:"Common Questions",collapsed:!0,items:[{text:"How do I do signature validation?",link:"/wallet/sig-validation"}]}],"/api":[{text:"APIs",items:[{text:"Embedded Wallet",link:"/api/embedded-wallet"},{text:"Indexer",link:"/api/indexer"},{text:"Marketplace",link:"/api/marketplace"},{text:"Metadata",link:"/api/metadata"},{text:"Transaction",link:"/api/transaction"},{text:"Node Gateway",link:"/api/node-gateway"}]}],"/support":{items:[{text:"Support",link:"/support"},{text:"Token Directory",link:"/support/token-directory"},{text:"Discord",link:"https://discord.gg/sequence"},{text:"FAQ",link:"https://support.sequence.xyz"},{text:"We're hiring!",link:"https://horizon.io/careers"},{text:"Contact Us",link:"https://support.sequence.xyz"}]}},theme:{variables:{fontFamily:{default:"Inter"}}},markdown:{code:{themes:{dark:"github-dark-dimmed",light:"github-light"}}},socials:[],vite:{}},Dv=p.createContext(Lv);function Mv(){return typeof window<"u",Lv}function C2({children:e,config:t}){const[n,r]=p.useState(()=>t||Mv());return p.useEffect(()=>{},[]),p.useEffect(()=>{typeof window<"u"},[n]),x.jsx(Dv.Provider,{value:n,children:e})}function ot(){return p.useContext(Dv)}const b2="modulepreload",S2=function(e){return"/"+e},Kp={},P=function(t,n,r){let o=Promise.resolve();if(n&&n.length>0){const i=document.getElementsByTagName("link");o=Promise.all(n.map(a=>{if(a=S2(a),a in Kp)return;Kp[a]=!0;const l=a.endsWith(".css"),s=l?'[rel="stylesheet"]':"";if(!!r)for(let c=i.length-1;c>=0;c--){const f=i[c];if(f.href===a&&(!l||f.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${a}"]${s}`))return;const d=document.createElement("link");if(d.rel=l?"stylesheet":b2,l||(d.as="script",d.crossOrigin=""),d.href=a,document.head.appendChild(d),l)return new Promise((c,f)=>{d.addEventListener("load",c),d.addEventListener("error",()=>f(new Error(`Unable to preload CSS for ${a}`)))})}))}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})},Fd=[{lazy:()=>P(()=>import("./api-BdlMRZpV.js"),__vite__mapDeps([])),path:"/api",type:"mdx",filePath:"api.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./api-BdlMRZpV.js"),__vite__mapDeps([])),path:"/api.html",type:"mdx",filePath:"api.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./builder-BViWUl5-.js"),__vite__mapDeps([])),path:"/builder",type:"mdx",filePath:"builder.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./builder-BViWUl5-.js"),__vite__mapDeps([])),path:"/builder.html",type:"mdx",filePath:"builder.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./guides-CUh0EeIC.js"),__vite__mapDeps([])),path:"/guides",type:"mdx",filePath:"guides.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./guides-CUh0EeIC.js"),__vite__mapDeps([])),path:"/guides.html",type:"mdx",filePath:"guides.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./index-0kHuc1vJ.js"),__vite__mapDeps([0,1])),path:"/",type:"mdx",filePath:"index.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./sdk-CWHXaAbT.js"),__vite__mapDeps([])),path:"/sdk",type:"mdx",filePath:"sdk.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./sdk-CWHXaAbT.js"),__vite__mapDeps([])),path:"/sdk.html",type:"mdx",filePath:"sdk.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./solutions-Dpwdhc5M.js"),__vite__mapDeps([])),path:"/solutions",type:"mdx",filePath:"solutions.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./solutions-Dpwdhc5M.js"),__vite__mapDeps([])),path:"/solutions.html",type:"mdx",filePath:"solutions.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./stack-0weeuFEk.js"),__vite__mapDeps([])),path:"/stack",type:"mdx",filePath:"stack.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./stack-0weeuFEk.js"),__vite__mapDeps([])),path:"/stack.html",type:"mdx",filePath:"stack.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./support-DJJslyN0.js"),__vite__mapDeps([])),path:"/support",type:"mdx",filePath:"support.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./support-DJJslyN0.js"),__vite__mapDeps([])),path:"/support.html",type:"mdx",filePath:"support.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./wallet-CmhNNXww.js"),__vite__mapDeps([])),path:"/wallet",type:"mdx",filePath:"wallet.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./wallet-CmhNNXww.js"),__vite__mapDeps([])),path:"/wallet.html",type:"mdx",filePath:"wallet.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./embedded-wallet-CUzwoLPw.js"),__vite__mapDeps([2,1])),path:"/api/embedded-wallet",type:"mdx",filePath:"api/embedded-wallet.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./embedded-wallet-CUzwoLPw.js"),__vite__mapDeps([2,1])),path:"/api/embedded-wallet.html",type:"mdx",filePath:"api/embedded-wallet.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./indexer-B5H05-_j.js"),__vite__mapDeps([])),path:"/api/indexer",type:"mdx",filePath:"api/indexer.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./indexer-B5H05-_j.js"),__vite__mapDeps([])),path:"/api/indexer.html",type:"mdx",filePath:"api/indexer.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./marketplace-B5H05-_j.js"),__vite__mapDeps([])),path:"/api/marketplace",type:"mdx",filePath:"api/marketplace.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./marketplace-B5H05-_j.js"),__vite__mapDeps([])),path:"/api/marketplace.html",type:"mdx",filePath:"api/marketplace.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./metadata-B5H05-_j.js"),__vite__mapDeps([])),path:"/api/metadata",type:"mdx",filePath:"api/metadata.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./metadata-B5H05-_j.js"),__vite__mapDeps([])),path:"/api/metadata.html",type:"mdx",filePath:"api/metadata.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./node-gateway-B5H05-_j.js"),__vite__mapDeps([])),path:"/api/node-gateway",type:"mdx",filePath:"api/node-gateway.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./node-gateway-B5H05-_j.js"),__vite__mapDeps([])),path:"/api/node-gateway.html",type:"mdx",filePath:"api/node-gateway.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./transaction-BabehmTb.js"),__vite__mapDeps([3,1])),path:"/api/transaction",type:"mdx",filePath:"api/transaction.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./transaction-BabehmTb.js"),__vite__mapDeps([3,1])),path:"/api/transaction.html",type:"mdx",filePath:"api/transaction.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./discord-C5KZVgLw.js"),__vite__mapDeps([])),path:"/guides/discord",type:"mdx",filePath:"guides/discord.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./discord-C5KZVgLw.js"),__vite__mapDeps([])),path:"/guides/discord.html",type:"mdx",filePath:"guides/discord.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./lootbox-C5KZVgLw.js"),__vite__mapDeps([])),path:"/guides/lootbox",type:"mdx",filePath:"guides/lootbox.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./lootbox-C5KZVgLw.js"),__vite__mapDeps([])),path:"/guides/lootbox.html",type:"mdx",filePath:"guides/lootbox.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./unity-guide-Bx_eYy68.js"),__vite__mapDeps([])),path:"/guides/unity-guide",type:"mdx",filePath:"guides/unity-guide.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./unity-guide-Bx_eYy68.js"),__vite__mapDeps([])),path:"/guides/unity-guide.html",type:"mdx",filePath:"guides/unity-guide.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./webgl-guide-Bx_eYy68.js"),__vite__mapDeps([])),path:"/guides/webgl-guide",type:"mdx",filePath:"guides/webgl-guide.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./webgl-guide-Bx_eYy68.js"),__vite__mapDeps([])),path:"/guides/webgl-guide.html",type:"mdx",filePath:"guides/webgl-guide.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./getting-started-pNk81Q1b.js"),__vite__mapDeps([])),path:"/indexer/getting-started",type:"mdx",filePath:"indexer/getting-started.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./getting-started-pNk81Q1b.js"),__vite__mapDeps([])),path:"/indexer/getting-started.html",type:"mdx",filePath:"indexer/getting-started.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./android-n81Ja_NU.js"),__vite__mapDeps([])),path:"/sdk/android",type:"mdx",filePath:"sdk/android.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./android-n81Ja_NU.js"),__vite__mapDeps([])),path:"/sdk/android.html",type:"mdx",filePath:"sdk/android.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./go-n81Ja_NU.js"),__vite__mapDeps([])),path:"/sdk/go",type:"mdx",filePath:"sdk/go.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./go-n81Ja_NU.js"),__vite__mapDeps([])),path:"/sdk/go.html",type:"mdx",filePath:"sdk/go.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./iOS-n81Ja_NU.js"),__vite__mapDeps([])),path:"/sdk/iOS",type:"mdx",filePath:"sdk/iOS.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./iOS-n81Ja_NU.js"),__vite__mapDeps([])),path:"/sdk/iOS.html",type:"mdx",filePath:"sdk/iOS.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./nodejs-n81Ja_NU.js"),__vite__mapDeps([])),path:"/sdk/nodejs",type:"mdx",filePath:"sdk/nodejs.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./nodejs-n81Ja_NU.js"),__vite__mapDeps([])),path:"/sdk/nodejs.html",type:"mdx",filePath:"sdk/nodejs.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./reactnative-n81Ja_NU.js"),__vite__mapDeps([])),path:"/sdk/reactnative",type:"mdx",filePath:"sdk/reactnative.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./reactnative-n81Ja_NU.js"),__vite__mapDeps([])),path:"/sdk/reactnative.html",type:"mdx",filePath:"sdk/reactnative.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./sequence-kit-n81Ja_NU.js"),__vite__mapDeps([])),path:"/sdk/sequence-kit",type:"mdx",filePath:"sdk/sequence-kit.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./sequence-kit-n81Ja_NU.js"),__vite__mapDeps([])),path:"/sdk/sequence-kit.html",type:"mdx",filePath:"sdk/sequence-kit.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./typescript-n81Ja_NU.js"),__vite__mapDeps([])),path:"/sdk/typescript",type:"mdx",filePath:"sdk/typescript.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./typescript-n81Ja_NU.js"),__vite__mapDeps([])),path:"/sdk/typescript.html",type:"mdx",filePath:"sdk/typescript.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./unity-n81Ja_NU.js"),__vite__mapDeps([])),path:"/sdk/unity",type:"mdx",filePath:"sdk/unity.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./unity-n81Ja_NU.js"),__vite__mapDeps([])),path:"/sdk/unity.html",type:"mdx",filePath:"sdk/unity.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./unreal-n81Ja_NU.js"),__vite__mapDeps([])),path:"/sdk/unreal",type:"mdx",filePath:"sdk/unreal.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./unreal-n81Ja_NU.js"),__vite__mapDeps([])),path:"/sdk/unreal.html",type:"mdx",filePath:"sdk/unreal.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./minter-DbgE9wrc.js"),__vite__mapDeps([])),path:"/solutions/minter",type:"mdx",filePath:"solutions/minter.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./minter-DbgE9wrc.js"),__vite__mapDeps([])),path:"/solutions/minter.html",type:"mdx",filePath:"solutions/minter.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./nft-checkout-CLNB9uzL.js"),__vite__mapDeps([])),path:"/solutions/nft-checkout",type:"mdx",filePath:"solutions/nft-checkout.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./nft-checkout-CLNB9uzL.js"),__vite__mapDeps([])),path:"/solutions/nft-checkout.html",type:"mdx",filePath:"solutions/nft-checkout.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./onramps-DUfsa0_B.js"),__vite__mapDeps([])),path:"/solutions/onramps",type:"mdx",filePath:"solutions/onramps.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./onramps-DUfsa0_B.js"),__vite__mapDeps([])),path:"/solutions/onramps.html",type:"mdx",filePath:"solutions/onramps.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./token-directory-eb_U-jgI.js"),__vite__mapDeps([])),path:"/support/token-directory",type:"mdx",filePath:"support/token-directory.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./token-directory-eb_U-jgI.js"),__vite__mapDeps([])),path:"/support/token-directory.html",type:"mdx",filePath:"support/token-directory.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./template-cloudflare-relayer-BgHhATLg.js"),__vite__mapDeps([])),path:"/guides/templates/template-cloudflare-relayer",type:"mdx",filePath:"guides/templates/template-cloudflare-relayer.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./template-cloudflare-relayer-BgHhATLg.js"),__vite__mapDeps([])),path:"/guides/templates/template-cloudflare-relayer.html",type:"mdx",filePath:"guides/templates/template-cloudflare-relayer.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./template-embedded-wallet-BgHhATLg.js"),__vite__mapDeps([])),path:"/guides/templates/template-embedded-wallet",type:"mdx",filePath:"guides/templates/template-embedded-wallet.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./template-embedded-wallet-BgHhATLg.js"),__vite__mapDeps([])),path:"/guides/templates/template-embedded-wallet.html",type:"mdx",filePath:"guides/templates/template-embedded-wallet.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./template-go-relayer-BgHhATLg.js"),__vite__mapDeps([])),path:"/guides/templates/template-go-relayer",type:"mdx",filePath:"guides/templates/template-go-relayer.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./template-go-relayer-BgHhATLg.js"),__vite__mapDeps([])),path:"/guides/templates/template-go-relayer.html",type:"mdx",filePath:"guides/templates/template-go-relayer.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./template-marketplace-api-BgHhATLg.js"),__vite__mapDeps([])),path:"/guides/templates/template-marketplace-api",type:"mdx",filePath:"guides/templates/template-marketplace-api.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./template-marketplace-api-BgHhATLg.js"),__vite__mapDeps([])),path:"/guides/templates/template-marketplace-api.html",type:"mdx",filePath:"guides/templates/template-marketplace-api.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./02-getting-started-Dg1zRGs-.js"),__vite__mapDeps([])),path:"/sdk/sequence-kit/02-getting-started",type:"mdx",filePath:"sdk/sequence-kit/02-getting-started.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./02-getting-started-Dg1zRGs-.js"),__vite__mapDeps([])),path:"/sdk/sequence-kit/02-getting-started.html",type:"mdx",filePath:"sdk/sequence-kit/02-getting-started.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./03-configuration-KdoAk5F2.js"),__vite__mapDeps([])),path:"/sdk/sequence-kit/03-configuration",type:"mdx",filePath:"sdk/sequence-kit/03-configuration.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./03-configuration-KdoAk5F2.js"),__vite__mapDeps([])),path:"/sdk/sequence-kit/03-configuration.html",type:"mdx",filePath:"sdk/sequence-kit/03-configuration.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./04-checkout-DU9xXvXL.js"),__vite__mapDeps([])),path:"/sdk/sequence-kit/04-checkout",type:"mdx",filePath:"sdk/sequence-kit/04-checkout.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./04-checkout-DU9xXvXL.js"),__vite__mapDeps([])),path:"/sdk/sequence-kit/04-checkout.html",type:"mdx",filePath:"sdk/sequence-kit/04-checkout.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./05-custom-connectors-B69bbisc.js"),__vite__mapDeps([])),path:"/sdk/sequence-kit/05-custom-connectors",type:"mdx",filePath:"sdk/sequence-kit/05-custom-connectors.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./05-custom-connectors-B69bbisc.js"),__vite__mapDeps([])),path:"/sdk/sequence-kit/05-custom-connectors.html",type:"mdx",filePath:"sdk/sequence-kit/05-custom-connectors.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./contracts-C2U2FVOh.js"),__vite__mapDeps([])),path:"/solutions/builder/contracts",type:"mdx",filePath:"solutions/builder/contracts.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./contracts-C2U2FVOh.js"),__vite__mapDeps([])),path:"/solutions/builder/contracts.html",type:"mdx",filePath:"solutions/builder/contracts.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./gas-tank-DNhy-uS9.js"),__vite__mapDeps([])),path:"/solutions/builder/gas-tank",type:"mdx",filePath:"solutions/builder/gas-tank.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./gas-tank-DNhy-uS9.js"),__vite__mapDeps([])),path:"/solutions/builder/gas-tank.html",type:"mdx",filePath:"solutions/builder/gas-tank.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./getting-started-DrtHvDGF.js"),__vite__mapDeps([])),path:"/solutions/builder/getting-started",type:"mdx",filePath:"solutions/builder/getting-started.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./getting-started-DrtHvDGF.js"),__vite__mapDeps([])),path:"/solutions/builder/getting-started.html",type:"mdx",filePath:"solutions/builder/getting-started.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./indexer-CybsGJFb.js"),__vite__mapDeps([])),path:"/solutions/builder/indexer",type:"mdx",filePath:"solutions/builder/indexer.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./indexer-CybsGJFb.js"),__vite__mapDeps([])),path:"/solutions/builder/indexer.html",type:"mdx",filePath:"solutions/builder/indexer.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./marketplaces-RWYdKydf.js"),__vite__mapDeps([])),path:"/solutions/builder/marketplaces",type:"mdx",filePath:"solutions/builder/marketplaces.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./marketplaces-RWYdKydf.js"),__vite__mapDeps([])),path:"/solutions/builder/marketplaces.html",type:"mdx",filePath:"solutions/builder/marketplaces.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./node-gateway-ClkSN0Hm.js"),__vite__mapDeps([])),path:"/solutions/builder/node-gateway",type:"mdx",filePath:"solutions/builder/node-gateway.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./node-gateway-ClkSN0Hm.js"),__vite__mapDeps([])),path:"/solutions/builder/node-gateway.html",type:"mdx",filePath:"solutions/builder/node-gateway.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./overview-DPzyqj3h.js"),__vite__mapDeps([])),path:"/solutions/builder/overview",type:"mdx",filePath:"solutions/builder/overview.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./overview-DPzyqj3h.js"),__vite__mapDeps([])),path:"/solutions/builder/overview.html",type:"mdx",filePath:"solutions/builder/overview.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./project-management-De8v8CeW.js"),__vite__mapDeps([])),path:"/solutions/builder/project-management",type:"mdx",filePath:"solutions/builder/project-management.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./project-management-De8v8CeW.js"),__vite__mapDeps([])),path:"/solutions/builder/project-management.html",type:"mdx",filePath:"solutions/builder/project-management.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./project-settings-gOSAGosc.js"),__vite__mapDeps([])),path:"/solutions/builder/project-settings",type:"mdx",filePath:"solutions/builder/project-settings.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./project-settings-gOSAGosc.js"),__vite__mapDeps([])),path:"/solutions/builder/project-settings.html",type:"mdx",filePath:"solutions/builder/project-settings.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./wallet-sdks-xQBWLqSe.js"),__vite__mapDeps([])),path:"/solutions/builder/wallet-sdks",type:"mdx",filePath:"solutions/builder/wallet-sdks.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./wallet-sdks-xQBWLqSe.js"),__vite__mapDeps([])),path:"/solutions/builder/wallet-sdks.html",type:"mdx",filePath:"solutions/builder/wallet-sdks.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./white-label-marketplace-_gRXhuq2.js"),__vite__mapDeps([])),path:"/solutions/marketplaces/white-label-marketplace",type:"mdx",filePath:"solutions/marketplaces/white-label-marketplace.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./white-label-marketplace-_gRXhuq2.js"),__vite__mapDeps([])),path:"/solutions/marketplaces/white-label-marketplace.html",type:"mdx",filePath:"solutions/marketplaces/white-label-marketplace.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./chain-support-e2JVwGED.js"),__vite__mapDeps([])),path:"/solutions/technical-references/chain-support",type:"mdx",filePath:"solutions/technical-references/chain-support.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./chain-support-e2JVwGED.js"),__vite__mapDeps([])),path:"/solutions/technical-references/chain-support.html",type:"mdx",filePath:"solutions/technical-references/chain-support.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./overview-BqFuq_XL.js"),__vite__mapDeps([])),path:"/solutions/wallets/overview",type:"mdx",filePath:"solutions/wallets/overview.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./overview-BqFuq_XL.js"),__vite__mapDeps([])),path:"/solutions/wallets/overview.html",type:"mdx",filePath:"solutions/wallets/overview.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./200-deploy-an-item-collection-contract-B3v1Qo9H.js"),__vite__mapDeps([])),path:"/solutions/collectibles/contracts/200-deploy-an-item-collection-contract",type:"mdx",filePath:"solutions/collectibles/contracts/200-deploy-an-item-collection-contract.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./200-deploy-an-item-collection-contract-B3v1Qo9H.js"),__vite__mapDeps([])),path:"/solutions/collectibles/contracts/200-deploy-an-item-collection-contract.html",type:"mdx",filePath:"solutions/collectibles/contracts/200-deploy-an-item-collection-contract.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./900-mint-items-from-ERC1155-CR5A_UJX.js"),__vite__mapDeps([])),path:"/solutions/collectibles/contracts/900-mint-items-from-ERC1155",type:"mdx",filePath:"solutions/collectibles/contracts/900-mint-items-from-ERC1155.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./900-mint-items-from-ERC1155-CR5A_UJX.js"),__vite__mapDeps([])),path:"/solutions/collectibles/contracts/900-mint-items-from-ERC1155.html",type:"mdx",filePath:"solutions/collectibles/contracts/900-mint-items-from-ERC1155.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./902-mint-collectibles-from-ERC721-Dz1l96BM.js"),__vite__mapDeps([])),path:"/solutions/collectibles/contracts/902-mint-collectibles-from-ERC721",type:"mdx",filePath:"solutions/collectibles/contracts/902-mint-collectibles-from-ERC721.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./902-mint-collectibles-from-ERC721-Dz1l96BM.js"),__vite__mapDeps([])),path:"/solutions/collectibles/contracts/902-mint-collectibles-from-ERC721.html",type:"mdx",filePath:"solutions/collectibles/contracts/902-mint-collectibles-from-ERC721.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./903-mint-currency-from-ERC20-B_98JJKZ.js"),__vite__mapDeps([])),path:"/solutions/collectibles/contracts/903-mint-currency-from-ERC20",type:"mdx",filePath:"solutions/collectibles/contracts/903-mint-currency-from-ERC20.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./903-mint-currency-from-ERC20-B_98JJKZ.js"),__vite__mapDeps([])),path:"/solutions/collectibles/contracts/903-mint-currency-from-ERC20.html",type:"mdx",filePath:"solutions/collectibles/contracts/903-mint-currency-from-ERC20.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./800-manage-contract-metadata-builder-BTllEMIi.js"),__vite__mapDeps([])),path:"/solutions/collectibles/metadata/800-manage-contract-metadata-builder",type:"mdx",filePath:"solutions/collectibles/metadata/800-manage-contract-metadata-builder.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./800-manage-contract-metadata-builder-BTllEMIi.js"),__vite__mapDeps([])),path:"/solutions/collectibles/metadata/800-manage-contract-metadata-builder.html",type:"mdx",filePath:"solutions/collectibles/metadata/800-manage-contract-metadata-builder.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./01-overview-Ch1dq61l.js"),__vite__mapDeps([])),path:"/solutions/marketplaces/orderbook/01-overview",type:"mdx",filePath:"solutions/marketplaces/orderbook/01-overview.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./01-overview-Ch1dq61l.js"),__vite__mapDeps([])),path:"/solutions/marketplaces/orderbook/01-overview.html",type:"mdx",filePath:"solutions/marketplaces/orderbook/01-overview.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./02-quickstart-Dw4P6eXt.js"),__vite__mapDeps([])),path:"/solutions/marketplaces/orderbook/02-quickstart",type:"mdx",filePath:"solutions/marketplaces/orderbook/02-quickstart.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./02-quickstart-Dw4P6eXt.js"),__vite__mapDeps([])),path:"/solutions/marketplaces/orderbook/02-quickstart.html",type:"mdx",filePath:"solutions/marketplaces/orderbook/02-quickstart.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./01-fiat-on-ramps-D5U2rL3L.js"),__vite__mapDeps([])),path:"/solutions/payments/onramps/01-fiat-on-ramps",type:"mdx",filePath:"solutions/payments/onramps/01-fiat-on-ramps.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./01-fiat-on-ramps-D5U2rL3L.js"),__vite__mapDeps([])),path:"/solutions/payments/onramps/01-fiat-on-ramps.html",type:"mdx",filePath:"solutions/payments/onramps/01-fiat-on-ramps.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./01-why-DDlY8luK.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/01-why",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/01-why.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./01-why-DDlY8luK.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/01-why.html",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/01-why.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./02-universal-deployer-tAW392H7.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/02-universal-deployer",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/02-universal-deployer.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./02-universal-deployer-tAW392H7.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/02-universal-deployer.html",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/02-universal-deployer.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./03-wallet-factory-UxfOp6Qd.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/03-wallet-factory",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/03-wallet-factory.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./03-wallet-factory-UxfOp6Qd.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/03-wallet-factory.html",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/03-wallet-factory.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./04-wallet-configuration-BS4bQCT-.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/04-wallet-configuration",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/04-wallet-configuration.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./04-wallet-configuration-BS4bQCT-.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/04-wallet-configuration.html",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/04-wallet-configuration.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./05-modules-and-updates-DlhgLg3L.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/05-modules-and-updates",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/05-modules-and-updates.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./05-modules-and-updates-DlhgLg3L.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/05-modules-and-updates.html",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/05-modules-and-updates.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./06-main-module-upgradeable-B1Rhvv0x.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/06-main-module-upgradeable",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/06-main-module-upgradeable.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./06-main-module-upgradeable-B1Rhvv0x.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/06-main-module-upgradeable.html",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/06-main-module-upgradeable.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./07-transaction-encoding-BMAKhzIt.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/07-transaction-encoding",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/07-transaction-encoding.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./07-transaction-encoding-BMAKhzIt.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/07-transaction-encoding.html",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/07-transaction-encoding.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./08-signature-encoding-DxFprw2H.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/08-signature-encoding",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/08-signature-encoding.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./08-signature-encoding-DxFprw2H.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/08-signature-encoding.html",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/08-signature-encoding.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./09-nested-transaction-batching-D2XFWnDU.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/09-nested-transaction-batching",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/09-nested-transaction-batching.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./09-nested-transaction-batching-D2XFWnDU.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/09-nested-transaction-batching.html",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/09-nested-transaction-batching.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./10-guest-module-ho7YQzyQ.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/10-guest-module",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/10-guest-module.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./10-guest-module-ho7YQzyQ.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/10-guest-module.html",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/10-guest-module.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./11-wallet-context-BqXsq7sk.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/11-wallet-context",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/11-wallet-context.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./11-wallet-context-BqXsq7sk.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/11-wallet-context.html",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/11-wallet-context.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./12-contract-audits-xdaywuho.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/12-contract-audits",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/12-contract-audits.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./12-contract-audits-xdaywuho.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/12-contract-audits.html",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/12-contract-audits.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./01-overview-CZDruoEc.js"),__vite__mapDeps([])),path:"/solutions/wallets/embedded-wallet/01-overview",type:"mdx",filePath:"solutions/wallets/embedded-wallet/01-overview.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./01-overview-CZDruoEc.js"),__vite__mapDeps([])),path:"/solutions/wallets/embedded-wallet/01-overview.html",type:"mdx",filePath:"solutions/wallets/embedded-wallet/01-overview.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./02-quickstart-BIeBmYlu.js"),__vite__mapDeps([])),path:"/solutions/wallets/embedded-wallet/02-quickstart",type:"mdx",filePath:"solutions/wallets/embedded-wallet/02-quickstart.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./02-quickstart-BIeBmYlu.js"),__vite__mapDeps([])),path:"/solutions/wallets/embedded-wallet/02-quickstart.html",type:"mdx",filePath:"solutions/wallets/embedded-wallet/02-quickstart.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./03-manage-sessions-BHUTIdW3.js"),__vite__mapDeps([])),path:"/solutions/wallets/embedded-wallet/03-manage-sessions",type:"mdx",filePath:"solutions/wallets/embedded-wallet/03-manage-sessions.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./03-manage-sessions-BHUTIdW3.js"),__vite__mapDeps([])),path:"/solutions/wallets/embedded-wallet/03-manage-sessions.html",type:"mdx",filePath:"solutions/wallets/embedded-wallet/03-manage-sessions.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./04-use-wallets-BKKOVjvf.js"),__vite__mapDeps([])),path:"/solutions/wallets/embedded-wallet/04-use-wallets",type:"mdx",filePath:"solutions/wallets/embedded-wallet/04-use-wallets.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./04-use-wallets-BKKOVjvf.js"),__vite__mapDeps([])),path:"/solutions/wallets/embedded-wallet/04-use-wallets.html",type:"mdx",filePath:"solutions/wallets/embedded-wallet/04-use-wallets.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./05-validation-CsuHSvwf.js"),__vite__mapDeps([])),path:"/solutions/wallets/embedded-wallet/05-validation",type:"mdx",filePath:"solutions/wallets/embedded-wallet/05-validation.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./05-validation-CsuHSvwf.js"),__vite__mapDeps([])),path:"/solutions/wallets/embedded-wallet/05-validation.html",type:"mdx",filePath:"solutions/wallets/embedded-wallet/05-validation.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./06-transaction-receipts-C_BNPE7r.js"),__vite__mapDeps([])),path:"/solutions/wallets/embedded-wallet/06-transaction-receipts",type:"mdx",filePath:"solutions/wallets/embedded-wallet/06-transaction-receipts.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./06-transaction-receipts-C_BNPE7r.js"),__vite__mapDeps([])),path:"/solutions/wallets/embedded-wallet/06-transaction-receipts.html",type:"mdx",filePath:"solutions/wallets/embedded-wallet/06-transaction-receipts.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./01-overview-BmH_AdLP.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/01-overview",type:"mdx",filePath:"solutions/wallets/universal-wallet/01-overview.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./01-overview-BmH_AdLP.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/01-overview.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/01-overview.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./02-quickstart-DWo91KsR.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/02-quickstart",type:"mdx",filePath:"solutions/wallets/universal-wallet/02-quickstart.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./02-quickstart-DWo91KsR.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/02-quickstart.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/02-quickstart.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./04-platforms-CLv8jl49.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/04-platforms",type:"mdx",filePath:"solutions/wallets/universal-wallet/04-platforms.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./04-platforms-CLv8jl49.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/04-platforms.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/04-platforms.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./05-fiat-on-ramps-D_vFrDfr.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/05-fiat-on-ramps",type:"mdx",filePath:"solutions/wallets/universal-wallet/05-fiat-on-ramps.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./05-fiat-on-ramps-D_vFrDfr.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/05-fiat-on-ramps.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/05-fiat-on-ramps.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./06-key-management-Bm6Ivksg.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/06-key-management",type:"mdx",filePath:"solutions/wallets/universal-wallet/06-key-management.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./06-key-management-Bm6Ivksg.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/06-key-management.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/06-key-management.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./07-sequence-kit-C94VpYZ4.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/07-sequence-kit",type:"mdx",filePath:"solutions/wallets/universal-wallet/07-sequence-kit.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./07-sequence-kit-C94VpYZ4.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/07-sequence-kit.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/07-sequence-kit.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./01-connect-wallet-DmK_B21A.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/01-connect-wallet",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/01-connect-wallet.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./01-connect-wallet-DmK_B21A.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/01-connect-wallet.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/01-connect-wallet.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./02-auth-address-XqjRXF0K.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/02-auth-address",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/02-auth-address.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./02-auth-address-XqjRXF0K.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/02-auth-address.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/02-auth-address.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./03-sign-message-BPJlpCX-.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/03-sign-message",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/03-sign-message.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./03-sign-message-BPJlpCX-.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/03-sign-message.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/03-sign-message.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./04-session-keys-DX-fcS9a.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/04-session-keys",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/04-session-keys.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./04-session-keys-DX-fcS9a.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/04-session-keys.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/04-session-keys.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./05-send-transaction-BlZHTK6_.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/05-send-transaction",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/05-send-transaction.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./05-send-transaction-BlZHTK6_.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/05-send-transaction.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/05-send-transaction.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./06-send-erc20-CT2kwaBJ.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/06-send-erc20",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/06-send-erc20.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./06-send-erc20-CT2kwaBJ.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/06-send-erc20.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/06-send-erc20.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./07-send-erc721-04Fn2mWX.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/07-send-erc721",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/07-send-erc721.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./07-send-erc721-04Fn2mWX.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/07-send-erc721.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/07-send-erc721.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./08-send-erc1155-jA5cKwLz.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/08-send-erc1155",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/08-send-erc1155.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./08-send-erc1155-jA5cKwLz.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/08-send-erc1155.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/08-send-erc1155.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./09-send-batch-transactions-C4kzX0p0.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/09-send-batch-transactions",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/09-send-batch-transactions.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./09-send-batch-transactions-C4kzX0p0.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/09-send-batch-transactions.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/09-send-batch-transactions.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./10-building-backends-Ce2p2Gl0.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/10-building-backends",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/10-building-backends.mdx",lastUpdatedAt:1709903684e3},{lazy:()=>P(()=>import("./10-building-backends-Ce2p2Gl0.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/10-building-backends.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/10-building-backends.mdx",lastUpdatedAt:1709903684e3}];var Ds={horizontalPadding:"var(--vocs-content_horizontalPadding)",verticalPadding:"var(--vocs-content_verticalPadding)",width:"var(--vocs-content_width)"},k2={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'},P2={default:"var(--vocs-fontFamily_default)",mono:"var(--vocs-fontFamily_mono)"},Gp={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)"},Ms={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 jv(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 Fv(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],r=e.constructor();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]=Fv(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 Gt(e,t){var n={};if(typeof t=="object"){var r=e;Fv(t,(l,s)=>{if(l!=null){var u=T2(r,s);n[Yp(u)]=String(l)}})}else{var o=e;for(var i in o){var a=o[i];a!=null&&(n[Yp(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 R2="var(--vocs_ExternalLink_iconUrl)",A2="vocs_ExternalLink";const $2=p.forwardRef(({className:e,children:t,hideExternalIcon:n,href:r,...o},i)=>{const{basePath:a}=ot(),l=a;return x.jsx("a",{ref:i,className:L(e,n||typeof t!="string"?void 0:A2),href:r,target:"_blank",rel:"noopener noreferrer",style:Gt({[R2]:`url(${l}/.vocs/icons/arrow-diagonal.svg)`}),...o,children:t})});var Qp="vocs_Link_accent_underlined",qp="vocs_Link",Zp="vocs_Link_styleless",ac=new Map,ha=new WeakMap,Xp=0,N2=void 0;function O2(e){return e?(ha.has(e)||(Xp+=1,ha.set(e,Xp.toString())),ha.get(e)):"0"}function I2(e){return Object.keys(e).sort().filter(t=>e[t]!==void 0).map(t=>`${t}_${t==="root"?O2(e.root):e[t]}`).toString()}function L2(e){const t=I2(e);let n=ac.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},ac.set(t,n)}return n}function D2(e,t,n={},r=N2){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}=L2(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(),ac.delete(o))}}function zv({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 w;return w=D2(c,(E,b)=>{g({inView:E,entry:b}),h.current&&h.current(E,b),b.isIntersecting&&i&&w&&(w(),w=void 0)},{root:o,rootMargin:r,threshold:e,trackVisibility:n,delay:t},s),()=>{w&&w()}},[Array.isArray(e)?e.toString():e,c,o,r,i,a,n,s,t]);const _=(d=y.entry)==null?void 0:d.target,m=p.useRef();!c&&_&&!i&&!a&&m.current!==_&&(m.current=_,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 M2(...e){return t=>{j2(t,...e)}}function j2(e,...t){t.forEach(n=>{typeof n=="function"?n(e):n!=null&&(n.current=e)})}const Yn=p.forwardRef((e,t)=>{const n=()=>{var i;return(i=Fd.find(a=>a.path===e.to))==null?void 0:i.lazy()},{ref:r,inView:o}=zv();return p.useEffect(()=>{o&&n()},[o,n]),x.jsx(Iv,{ref:M2(t,r),...e})}),nn=p.forwardRef((e,t)=>{const{href:n,variant:r="accent underlined"}=e,{pathname:o}=Ae();if(n!=null&&n.match(/^(www|https?)/))return x.jsx($2,{...e,ref:t,className:L(e.className,qp,r==="accent underlined"&&Qp,r==="styleless"&&Zp),hideExternalIcon:e.hideExternalIcon});const[i,a]=(n||"").split("#"),l=`${i||o}${a?`#${a}`:""}`;return x.jsx(Yn,{...e,ref:t,className:L(e.className,qp,r==="accent underlined"&&Qp,r==="styleless"&&Zp),to:l})});var F2="vocs_NotFound_divider",z2="vocs_NotFound",U2="vocs_H1",Uv="vocs_Heading",Vv="vocs_Heading_slugTarget";function Po({level:e,...t}){const n=`h${e}`;return x.jsxs(n,{...t,id:void 0,className:L(t.className,Uv),children:[x.jsx("div",{id:t.id,className:Vv}),t.children]})}function Bv(e){return x.jsx(Po,{...e,className:L(e.className,U2),level:1})}var V2="vocs_Paragraph";function Hv(e){return x.jsx("p",{...e,className:L(e.className,V2)})}function B2(){return x.jsxs("div",{className:z2,children:[x.jsx(Bv,{children:"Page Not Found"}),x.jsx("div",{style:{height:Ms[24]}}),x.jsx("hr",{className:F2}),x.jsx("div",{style:{height:Ms[24]}}),x.jsx(Hv,{children:"The page you were looking for could not be found."}),x.jsx("div",{style:{height:Ms[8]}}),x.jsx(nn,{href:"/",children:"Go to Home Page"})]})}var H2="var(--vocs_Banner_bannerBackgroundColor)",W2="var(--vocs_Banner_bannerHeight)",K2="var(--vocs_Banner_bannerTextColor)",G2="vocs_Banner_closeButton",Y2="vocs_Banner_content",Q2="vocs_Banner_inner",q2="vocs_Banner";const Z2=Object.getPrototypeOf(X2).constructor;async function X2(e,t){return new Z2(String(e))(t)}function J2(e,t){return new Function(String(e))(t)}function Pr(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 e3=["color"],t3=p.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=Pr(e,e3);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"}))}),n3=["color"],r3=p.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=Pr(e,n3);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"}))}),o3=["color"],i3=p.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=Pr(e,o3);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"}))}),a3=["color"],l3=p.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=Pr(e,a3);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"}))}),s3=["color"],u3=p.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=Pr(e,s3);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"}))}),c3=["color"],zd=p.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=Pr(e,c3);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"}))}),d3=["color"],f3=p.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=Pr(e,d3);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 lc(e,t){if(typeof e!="object"||e===null)return e;if(Array.isArray(e))return e.map((r,o)=>lc(r,o));const n=e.props.children?{...e.props,children:lc(e.props.children)}:e.props;return q.createElement(e.type,{...n,key:t})}function p3({hide:e}){const{banner:t}=ot(),n=p.useMemo(()=>{const r=(t==null?void 0:t.content)??"";if(!r)return null;if(typeof r!="string")return()=>lc(r);const{default:o}=J2(r,{...Vy,Fragment:p.Fragment});return o},[t]);return n?x.jsx("div",{className:L(q2),style:Gt({[H2]:t==null?void 0:t.backgroundColor,[K2]:t==null?void 0:t.textColor}),children:x.jsxs("div",{className:L(Q2),children:[x.jsx("div",{className:L(Y2),children:x.jsx(n,{})}),(t==null?void 0:t.dismissable)!=="false"&&x.jsx("button",{className:L(G2),onClick:e,type:"button",children:x.jsx(i3,{width:14,height:14})})]})}):null}var h3="vocs_Content";function Wv({children:e,className:t}){return x.jsx("article",{className:L(t,h3),children:e})}function Kv({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&&Kv({items:o.items,pathname:t}).length>0)&&r.push(o.id);return r}function Ui({items:e,pathname:t}){return p.useMemo(()=>Kv({items:e,pathname:t}),[e,t])}function Tr(){const e=p.useContext(Gv);if(!e)throw new Error("`usePageData` must be used within `PageDataContext.Provider`.");return e}const Gv=p.createContext(void 0);function Vl(){const{pathname:e}=Ae(),t=ot(),{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 Rr(){const e=Vl(),{frontmatter:t}=Tr(),{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 m3(){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 v3="vocs_utils_visibleDark",g3="vocs_utils_visibleLight",Yv="vocs_utils_visuallyHidden";function Y(){return Y=Object.assign?Object.assign.bind():function(e){for(var t=1;te.forEach(n=>y3(n,t))}function Ue(...e){return p.useCallback(Qv(...e),e)}function En(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,_=p.useMemo(()=>y,Object.values(y));return p.createElement(g.Provider,{value:_},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,x3(o,...t)]}function x3(...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 gn=globalThis!=null&&globalThis.document?p.useLayoutEffect:()=>{},w3=bl.useId||(()=>{});let _3=0;function rn(e){const[t,n]=p.useState(w3());return gn(()=>{e||n(r=>r??String(_3++))},[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 rr({prop:e,defaultProp:t,onChange:n=()=>{}}){const[r,o]=E3({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 E3({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 wo=p.forwardRef((e,t)=>{const{children:n,...r}=e,o=p.Children.toArray(n),i=o.find(b3);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(sc,Y({},r,{ref:t}),p.isValidElement(a)?p.cloneElement(a,void 0,l):null)}return p.createElement(sc,Y({},r,{ref:t}),n)});wo.displayName="Slot";const sc=p.forwardRef((e,t)=>{const{children:n,...r}=e;return p.isValidElement(n)?p.cloneElement(n,{...S3(r,n.props),ref:t?Qv(t,n.ref):n.ref}):p.Children.count(n)>1?p.Children.only(null):null});sc.displayName="SlotClone";const C3=({children:e})=>p.createElement(p.Fragment,null,e);function b3(e){return p.isValidElement(e)&&e.type===C3}function S3(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 k3=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"],de=k3.reduce((e,t)=>{const n=p.forwardRef((r,o)=>{const{asChild:i,...a}=r,l=i?wo:t;return p.useEffect(()=>{window[Symbol.for("radix-ui")]=!0},[]),p.createElement(l,Y({},a,{ref:o}))});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function uc(e,t){e&&So.flushSync(()=>e.dispatchEvent(t))}function P3(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 cc="dismissableLayer.update",T3="dismissableLayer.pointerDownOutside",R3="dismissableLayer.focusOutside";let Jp;const A3=p.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),Ud=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(A3),[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,k=>f(k)),_=Array.from(d.layers),[m]=[...d.layersWithOutsidePointerEventsDisabled].slice(-1),v=_.indexOf(m),w=c?_.indexOf(c):-1,E=d.layersWithOutsidePointerEventsDisabled.size>0,b=w>=v,C=$3(k=>{const R=k.target,N=[...d.branches].some(j=>j.contains(R));!b||N||(i==null||i(k),l==null||l(k),k.defaultPrevented||s==null||s())},h),S=N3(k=>{const R=k.target;[...d.branches].some(j=>j.contains(R))||(a==null||a(k),l==null||l(k),k.defaultPrevented||s==null||s())},h);return P3(k=>{w===d.layers.size-1&&(o==null||o(k),!k.defaultPrevented&&s&&(k.preventDefault(),s()))},h),p.useEffect(()=>{if(c)return r&&(d.layersWithOutsidePointerEventsDisabled.size===0&&(Jp=h.body.style.pointerEvents,h.body.style.pointerEvents="none"),d.layersWithOutsidePointerEventsDisabled.add(c)),d.layers.add(c),eh(),()=>{r&&d.layersWithOutsidePointerEventsDisabled.size===1&&(h.body.style.pointerEvents=Jp)}},[c,h,r,d]),p.useEffect(()=>()=>{c&&(d.layers.delete(c),d.layersWithOutsidePointerEventsDisabled.delete(c),eh())},[c,d]),p.useEffect(()=>{const k=()=>y({});return document.addEventListener(cc,k),()=>document.removeEventListener(cc,k)},[]),p.createElement(de.div,Y({},u,{ref:g,style:{pointerEvents:E?b?"auto":"none":void 0,...e.style},onFocusCapture:le(e.onFocusCapture,S.onFocusCapture),onBlurCapture:le(e.onBlurCapture,S.onBlurCapture),onPointerDownCapture:le(e.onPointerDownCapture,C.onPointerDownCapture)}))});function $3(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(){qv(T3,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 N3(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&&qv(R3,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 eh(){const e=new CustomEvent(cc);document.dispatchEvent(e)}function qv(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?uc(o,i):o.dispatchEvent(i)}const js="focusScope.autoFocusOnMount",Fs="focusScope.autoFocusOnUnmount",th={bubbles:!1,cancelable:!0},Zv=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(w){if(h.paused||!l)return;const E=w.target;l.contains(E)?c.current=E:$n(c.current,{select:!0})},_=function(w){if(h.paused||!l)return;const E=w.relatedTarget;E!==null&&(l.contains(E)||$n(c.current,{select:!0}))},m=function(w){if(document.activeElement===document.body)for(const b of w)b.removedNodes.length>0&&$n(l)};document.addEventListener("focusin",g),document.addEventListener("focusout",_);const v=new MutationObserver(m);return l&&v.observe(l,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",g),document.removeEventListener("focusout",_),v.disconnect()}}},[r,l,h.paused]),p.useEffect(()=>{if(l){rh.add(h);const g=document.activeElement;if(!l.contains(g)){const m=new CustomEvent(js,th);l.addEventListener(js,u),l.dispatchEvent(m),m.defaultPrevented||(O3(j3(Xv(l)),{select:!0}),document.activeElement===g&&$n(l))}return()=>{l.removeEventListener(js,u),setTimeout(()=>{const m=new CustomEvent(Fs,th);l.addEventListener(Fs,d),l.dispatchEvent(m),m.defaultPrevented||$n(g??document.body,{select:!0}),l.removeEventListener(Fs,d),rh.remove(h)},0)}}},[l,u,d,h]);const y=p.useCallback(g=>{if(!n&&!r||h.paused)return;const _=g.key==="Tab"&&!g.altKey&&!g.ctrlKey&&!g.metaKey,m=document.activeElement;if(_&&m){const v=g.currentTarget,[w,E]=I3(v);w&&E?!g.shiftKey&&m===E?(g.preventDefault(),n&&$n(w,{select:!0})):g.shiftKey&&m===w&&(g.preventDefault(),n&&$n(E,{select:!0})):m===v&&g.preventDefault()}},[n,r,h.paused]);return p.createElement(de.div,Y({tabIndex:-1},a,{ref:f,onKeyDown:y}))});function O3(e,{select:t=!1}={}){const n=document.activeElement;for(const r of e)if($n(r,{select:t}),document.activeElement!==n)return}function I3(e){const t=Xv(e),n=nh(t,e),r=nh(t.reverse(),e);return[n,r]}function Xv(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 nh(e,t){for(const n of e)if(!L3(n,{upTo:t}))return n}function L3(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 D3(e){return e instanceof HTMLInputElement&&"select"in e}function $n(e,{select:t=!1}={}){if(e&&e.focus){const n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&D3(e)&&t&&e.select()}}const rh=M3();function M3(){let e=[];return{add(t){const n=e[0];t!==n&&(n==null||n.pause()),e=oh(e,t),e.unshift(t)},remove(t){var n;e=oh(e,t),(n=e[0])===null||n===void 0||n.resume()}}}function oh(e,t){const n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r,1),n}function j3(e){return e.filter(t=>t.tagName!=="A")}const Jv=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?vv.createPortal(p.createElement(de.div,Y({},o,{ref:t})),r):null});function F3(e,t){return p.useReducer((n,r)=>{const o=t[n][r];return o??n},e)}const Cn=e=>{const{present:t,children:n}=e,r=z3(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};Cn.displayName="Presence";function z3(e){const[t,n]=p.useState(),r=p.useRef({}),o=p.useRef(e),i=p.useRef("none"),a=e?"mounted":"unmounted",[l,s]=F3(a,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return p.useEffect(()=>{const u=ma(r.current);i.current=l==="mounted"?u:"none"},[l]),gn(()=>{const u=r.current,d=o.current;if(d!==e){const f=i.current,h=ma(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]),gn(()=>{if(t){const u=c=>{const h=ma(r.current).includes(c.animationName);c.target===t&&h&&So.flushSync(()=>s("ANIMATION_END"))},d=c=>{c.target===t&&(i.current=ma(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 ma(e){return(e==null?void 0:e.animationName)||"none"}let zs=0;function eg(){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:ih()),document.body.insertAdjacentElement("beforeend",(t=n[1])!==null&&t!==void 0?t:ih()),zs++,()=>{zs===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(r=>r.remove()),zs--}},[])}function ih(){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 Jt=function(){return Jt=Object.assign||function(t){for(var n,r=1,o=arguments.length;r"u")return n4;var t=r4(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])}},i4=og(),hl="data-scroll-locked",a4=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 xo(){return xo=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[o]=e[o]);return n}function e2(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function t2(e,t){return e.button===0&&(!t||t==="_self")&&!e2(e)}const n2=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","unstable_viewTransition"],r2="6";try{window.__reactRouterVersion=r2}catch{}function o2(e,t){return E_({basename:t==null?void 0:t.basename,future:xo({},t==null?void 0:t.future,{v7_prependBasename:!0}),history:Gw({window:t==null?void 0:t.window}),hydrationData:(t==null?void 0:t.hydrationData)||i2(),routes:e,mapRouteProperties:X_,window:t==null?void 0:t.window}).initialize()}function i2(){var e;let t=(e=window)==null?void 0:e.__staticRouterHydrationData;return t&&t.errors&&(t=xo({},t,{errors:a2(t.errors)})),t}function a2(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 Id(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 l2=p.createContext({isTransitioning:!1}),s2=p.createContext(new Map),u2="startTransition",Bp=bl[u2],c2="flushSync",Hp=Kw[c2];function d2(e){Bp?Bp(e):e()}function Ho(e){Hp?Hp(e):e()}class f2{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 p2(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(),_=p.useRef(new Map),{v7_startTransition:m}=r||{},v=p.useCallback(S=>{m?d2(S):S()},[m]),w=p.useCallback((S,k)=>{let{deletedFetchers:R,unstable_flushSync:N,unstable_viewTransitionOpts:j}=k;R.forEach(F=>_.current.delete(F)),S.fetchers.forEach((F,$)=>{F.data!==void 0&&_.current.set($,F.data)});let D=n.window==null||typeof n.window.document.startViewTransition!="function";if(!j||D){N?Ho(()=>i(S)):v(()=>i(S));return}if(N){Ho(()=>{f&&(d&&d.resolve(),f.skipTransition()),u({isTransitioning:!0,flushSync:!0,currentLocation:j.currentLocation,nextLocation:j.nextLocation})});let F=n.window.document.startViewTransition(()=>{Ho(()=>i(S))});F.finished.finally(()=>{Ho(()=>{c(void 0),h(void 0),l(void 0),u({isTransitioning:!1})})}),Ho(()=>h(F));return}f?(d&&d.resolve(),f.skipTransition(),g({state:S,currentLocation:j.currentLocation,nextLocation:j.nextLocation})):(l(S),u({isTransitioning:!0,flushSync:!1,currentLocation:j.currentLocation,nextLocation:j.nextLocation}))},[n.window,f,d,_,v]);p.useLayoutEffect(()=>n.subscribe(w),[n,w]),p.useEffect(()=>{s.isTransitioning&&!s.flushSync&&c(new f2)},[s]),p.useEffect(()=>{if(d&&a&&n.window){let S=a,k=d.promise,R=n.window.document.startViewTransition(async()=>{v(()=>i(S)),await k});R.finished.finally(()=>{c(void 0),h(void 0),l(void 0),u({isTransitioning:!1})}),h(R)}},[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:S=>n.navigate(S),push:(S,k,R)=>n.navigate(S,{state:k,preventScrollReset:R==null?void 0:R.preventScrollReset}),replace:(S,k,R)=>n.navigate(S,{replace:!0,state:k,preventScrollReset:R==null?void 0:R.preventScrollReset})}),[n]),b=n.basename||"/",C=p.useMemo(()=>({router:n,navigator:E,static:!1,basename:b}),[n,E,b]);return p.createElement(p.Fragment,null,p.createElement(zi.Provider,{value:C},p.createElement(Dd.Provider,{value:o},p.createElement(s2.Provider,{value:_.current},p.createElement(l2.Provider,{value:s},p.createElement(Z_,{basename:b,location:o.location,navigationType:o.historyAction,navigator:E,future:{v7_relativeSplatPath:n.future.v7_relativeSplatPath}},o.initialized||n.future.v7_partialHydration?p.createElement(h2,{routes:n.routes,future:n.future,state:o}):t))))),null)}function h2(e){let{routes:t,future:n,state:r}=e;return j_(t,void 0,r,n)}const m2=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",v2=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Iv=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=J_(t,n2),{basename:h}=p.useContext(nr),y,g=!1;if(typeof u=="string"&&v2.test(u)&&(y=u,m2))try{let w=new URL(window.location.href),E=u.startsWith("//")?new URL(w.protocol+u):new URL(u),b=Sr(E.pathname,h);E.origin===w.origin&&b!=null?u=b+E.search+E.hash:g=!0}catch{}let _=L_(u,{relative:o}),m=w2(u,{replace:a,state:l,target:s,preventScrollReset:d,relative:o,unstable_viewTransition:c});function v(w){r&&r(w),w.defaultPrevented||m(w)}return p.createElement("a",xo({},f,{href:y||_,onClick:g||i?r:v,ref:n,target:s}))});function g2(e){let{getKey:t,storageKey:n}=e;return _2({getKey:t,storageKey:n}),null}var oc;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(oc||(oc={}));var ic;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(ic||(ic={}));function y2(e){let t=p.useContext(zi);return t||ne(!1),t}function x2(e){let t=p.useContext(Dd);return t||ne(!1),t}function w2(e,t){let{target:n,replace:r,state:o,preventScrollReset:i,relative:a,unstable_viewTransition:l}=t===void 0?{}:t,s=Md(),u=Ae(),d=$v(e,{relative:a});return p.useCallback(c=>{if(t2(c,n)){c.preventDefault();let f=r!==void 0?r:_r(u)===_r(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 Wp="react-router-scroll-positions";let pa={};function _2(e){let{getKey:t,storageKey:n}=e===void 0?{}:e,{router:r}=y2(oc.UseScrollRestoration),{restoreScrollPosition:o,preventScrollReset:i}=x2(ic.UseScrollRestoration),{basename:a}=p.useContext(nr),l=Ae(),s=G_(),u=K_();p.useEffect(()=>(window.history.scrollRestoration="manual",()=>{window.history.scrollRestoration="auto"}),[]),E2(p.useCallback(()=>{if(u.state==="idle"){let d=(t?t(l,s):null)||l.key;pa[d]=window.scrollY}try{sessionStorage.setItem(n||Wp,JSON.stringify(pa))}catch{}window.history.scrollRestoration="auto"},[n,t,u.state,l,s])),typeof document<"u"&&(p.useLayoutEffect(()=>{try{let d=sessionStorage.getItem(n||Wp);d&&(pa=JSON.parse(d))}catch{}},[n]),p.useLayoutEffect(()=>{let d=t&&a!=="/"?(f,h)=>t(xo({},f,{pathname:Sr(f.pathname,a)||f.pathname}),h):t,c=r==null?void 0:r.enableScrollRestoration(pa,()=>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 E2(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])}const Lv={blogDir:"./pages/blog",rootDir:"docs",title:"Sequence",titleTemplate:"%s – Sequence",logoUrl:{dark:"/imgs/sequence-composite-dark.svg",light:"/imgs/sequence-composite-light.svg"},basePath:"",topNav:[{text:"Solutions",items:[{text:"Wallets",link:"/solutions/wallets/embedded-wallet/01-overview",match:"/solutions/wallets/embedded-wallet/01-overview",id:273,items:[]},{text:"Marketplace",link:"/solutions/marketplaces/white-label-marketplace",match:"/solutions/marketplaces/white-label-marketplace",id:274,items:[]},{text:"Collectibles",link:"/solutions/collectibles/contracts/900-mint-items-from-ERC1155",match:"/solutions/collectibles/contracts/900-mint-items-from-ERC1155",id:275,items:[]},{text:"Payments",link:"/solutions/nft-checkout",match:"/solutions/nft-checkout",id:276,items:[]},{text:"No-code Builder",link:"/solutions/builder/overview",match:"/solutions/builder/overview",items:[{text:"Overview",link:"/solutions/builder/overview",match:"/solutions/builder/overview",id:278,items:[]}],id:277}],id:272},{text:"Guides",items:[{text:"Web3 Game with WebGL",link:"/guides/webgl-guide",match:"/guides/webgl-guide",id:280,items:[]},{text:"Web3 Game with Unity",link:"/guides/unity-guide",match:"/guides/unity-guide",id:281,items:[]},{text:"Lootboxes",link:"/guides/lootbox",match:"/guides/lootbox",id:282,items:[]},{text:"Custom Marketplace",link:"/guides/template-marketplace-api",match:"/guides/template-marketplace-api",id:283,items:[]}],id:279},{text:"SDKs",items:[{text:"Unity",link:"/sdk/unity",match:"/sdk/unity",id:285,items:[]},{text:"Unreal",link:"/sdk/unreal",match:"/sdk/unreal",id:286,items:[]},{text:"Node.js",link:"/sdk/nodejs",match:"/sdk/nodejs",id:287,items:[]},{text:"Sequence Kit",link:"/sdk/sequence-kit",match:"/sdk/sequence-kit",id:288,items:[]},{text:"Go",link:"/sdk/go",match:"/sdk/go",id:289,items:[]},{text:"Android",link:"/sdk/android",match:"/sdk/android",id:290,items:[]},{text:"React Native",link:"/sdk/reactnative",match:"/sdk/reactnative",id:291,items:[]},{text:"iOS",link:"/sdk/iOS",match:"/sdk/iOS",id:292,items:[]}],id:284},{text:"APIs",items:[{text:"Marketplace API",link:"/api/marketplace",id:294,items:[]},{text:"Transactions API",link:"/api/transaction",id:295,items:[]},{text:"Indexer API",link:"/api/indexer",id:296,items:[]},{text:"Embedded Wallets API",link:"/api/embedded-wallet",id:297,items:[]},{text:"Metadata API",link:"/api/metadata",id:298,items:[]},{text:"Node Gateway",link:"/api/node-gateway",id:299,items:[]}],id:293},{text:"Support",items:[{text:"Token Directory",link:"/support/token-directory",id:301,items:[]},{text:"Discord",link:"https://discord.gg/sequence",id:302,items:[]},{text:"FAQ",link:"https://support.sequence.xyz",id:303,items:[]},{text:"We're hiring!",link:"https://horizon.io/careers",id:304,items:[]},{text:"Contact Us",link:"https://support.sequence.xyz",id:305,items:[]}],id:300}],sidebar:{"/solutions":[{text:"Wallets",items:[{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:"Manage Sessions",link:"/solutions/wallets/embedded-wallet/03-manage-sessions"},{text:"Use Wallets",link:"/solutions/wallets/embedded-wallet/04-use-wallets"},{text:"Validation",link:"/solutions/wallets/embedded-wallet/05-validation"},{text:"Transaction Receipts",link:"/solutions/wallets/embedded-wallet/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:"Guides",collapsed:!0,items:[{text:"Connect Wallet",link:"/solutions/wallets/universal-wallet/03-guides/01-connect-wallet"},{text:"Authenticate Users with Message Signature",link:"/solutions/wallets/universal-wallet/03-guides/02-auth-address"},{text:"Signing & Verifying Messages",link:"/solutions/wallets/universal-wallet/03-guides/03-sign-message"},{text:"No-wallet confirmation signatures",link:"/solutions/wallets/universal-wallet/03-guides/04-session-keys"},{text:"Sending Transactions",link:"/solutions/wallets/universal-wallet/03-guides/05-send-transaction"},{text:"Sending ERC-20 Tokens",link:"/solutions/wallets/universal-wallet/03-guides/06-send-erc20"},{text:"Sending ERC-721 (NFT) Tokens",link:"/solutions/wallets/universal-wallet/03-guides/07-send-erc721"},{text:"Sending ERC-1155 (Collectible) Tokens",link:"/solutions/wallets/universal-wallet/03-guides/08-send-erc1155"},{text:"Sending a Batch of Transactions",link:"/solutions/wallets/universal-wallet/03-guides/09-send-batch-transactions"},{text:"Building Backends with Sequence",link:"/solutions/wallets/universal-wallet/03-guides/10-building-backends"}]},{text:"Supported Platforms",link:"/solutions/wallets/universal-wallet//04-platforms"},{text:"Validation",link:"/solutions/wallets/universal-wallet/05-fiat-on-ramps"},{text:"Transaction Receipts",link:"/solutions/wallets/universal-wallet/06-key-management"},{text:"Sequence Kit",link:"/solutions/wallets/universal-wallet/07-sequence-kit"}]}]},{text:"Marketplace",items:[{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:"Collectibles",items:[{text:"Deployable Contracts",collapsed:!0,items:[{text:"Deploy an Item Collection Contract ",link:"/solutions/collectibles/contracts/200-deploy-an-item-collection-contract"},{text:"Mint In-Game Items and Achievements (ERC1155)",link:"/solutions/collectibles/contracts/900-mint-items-from-ERC1155"},{text:"Mint Digital Collectibles (ERC721)",link:"/solutions/collectibles/contracts/902-mint-collectibles-from-ERC721"},{text:"Mint In-Game Currency (ERC20)",link:"/solutions/collectibles/contracts/903-mint-currency-from-ERC20"}]},{text:"Metadata Manager",link:"/solutions/collectibles/metadata/800-manage-contract-metadata-builder"}]},{text:"Payments",items:[{text:"NFT Checkout",link:"/solutions/nft-checkout"},{text:"Onramps",link:"/solutions/payments/onramps/01-fiat-on-ramps"}]},{text:"No-code Builder",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:"Wallet SDKs",link:"/solutions/builder/wallet-sdks"},{text:"Gas Tank",link:"/solutions/builder/gas-tank"},{text:"Node Gateway",link:"/solutions/builder/node-gateway"},{text:"Marketplaces",link:"/solutions/builder/marketplaces"},{text:"Indexer",link:"/solutions/builder/indexer"},{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:"Universal Deployer",link:"/solutions/technical-references/wallet-contracts/02-universal-deployer"},{text:"Wallet Factory",link:"/solutions/technical-references/wallet-contracts/03-wallet-factory"},{text:"Wallet Configuration",link:"/solutions/technical-references/wallet-contracts/04-wallet-configuration"},{text:"Transaction Encoding",link:"/solutions/technical-references/wallet-contracts/07-transaction-encoding"},{text:"Signature Encoding",link:"/solutions/technical-references/wallet-contracts/08-signature-encoding"},{text:"Wallet Context",link:"/solutions/technical-references/wallet-contracts/11-wallet-context"},{text:"Contract Audits",link:"/solutions/technical-references/wallet-contracts/12-contract-audits"}]}]}],"/guides":[{text:"Build a game with WebGL",collapsed:!0,items:[{text:"Integrate SequenceKit with WaaS",link:"/guides/webgl-guide#integrate-sequencekit-with-waas"},{text:"Deploy a collectibles contract",link:"/guides/webgl-guide#deploy-a-collectibles-contract"},{text:"Deploy a remote minter",link:"/guides/webgl-guide#deploy-a-remote-minter"},{text:"Mint in-game achievement tokens",link:"/guides/webgl-guide#mint-in-game-achievement-tokens"},{text:"Burn in-game achievement tokens",link:"/guides/webgl-guide#burn-in-game-achievement-tokens"},{text:"Integrate an embedded marketplace",link:"/guides/webgl-guide#integrate-an-embedded-marketplace"},{text:"Leverage purchased items in-game",link:"/guides/webgl-guide#leverage-purchased-items-in-game"}]},{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:"Integrate token rewards into your Discord server",link:"/guides/discord"},{text:"Templates",items:[{text:"Embedded Wallet Demo",link:"/guides/templates/template-embedded-wallet"},{text:"Go Relayer",link:"/guides/templates/template-go-relayer"},{text:"Serverless Relayer using Cloudflare",link:"/guides/templates/template-cloudflare-relayer"},{text:"Marketplace API Demo",link:"/guides/templates/template-marketplace-api"}]}],"/sdk":[{text:"Game Engine",items:[{text:"Unreal",link:"/sdk/unreal"},{text:"Unity",link:"/sdk/unity"}]},{text:"Mobile",items:[{text:"Android",link:"/sdk/android"},{text:"iOS",link:"/sdk/iOS"},{text:"React Native",link:"/sdk/react-native"}]},{text:"Web3",items:[{text:"SequenceKit",link:"/sdks/sequence-kit"},{text:"TypeScript",link:"/sdk/typescript"},{text:"Go",link:"/sdk/go"}]},{text:"Common Questions",collapsed:!0,items:[{text:"How do I do signature validation?",link:"/wallet/sig-validation"}]}],"/api":[{text:"APIs",items:[{text:"Embedded Wallet",link:"/api/embedded-wallet"},{text:"Indexer",link:"/api/indexer"},{text:"Marketplace",link:"/api/marketplace"},{text:"Metadata",link:"/api/metadata"},{text:"Transaction",link:"/api/transaction"},{text:"Node Gateway",link:"/api/node-gateway"}]}],"/support":{items:[{text:"Support",link:"/support"},{text:"Token Directory",link:"/support/token-directory"},{text:"Discord",link:"https://discord.gg/sequence"},{text:"FAQ",link:"https://support.sequence.xyz"},{text:"We're hiring!",link:"https://horizon.io/careers"},{text:"Contact Us",link:"https://support.sequence.xyz"}]}},theme:{variables:{fontFamily:{default:"Inter"}}},markdown:{code:{themes:{dark:"github-dark-dimmed",light:"github-light"}}},socials:[],vite:{}},Dv=p.createContext(Lv);function Mv(){return typeof window<"u",Lv}function C2({children:e,config:t}){const[n,r]=p.useState(()=>t||Mv());return p.useEffect(()=>{},[]),p.useEffect(()=>{typeof window<"u"},[n]),x.jsx(Dv.Provider,{value:n,children:e})}function ot(){return p.useContext(Dv)}const b2="modulepreload",S2=function(e){return"/"+e},Kp={},P=function(t,n,r){let o=Promise.resolve();if(n&&n.length>0){const i=document.getElementsByTagName("link");o=Promise.all(n.map(a=>{if(a=S2(a),a in Kp)return;Kp[a]=!0;const l=a.endsWith(".css"),s=l?'[rel="stylesheet"]':"";if(!!r)for(let c=i.length-1;c>=0;c--){const f=i[c];if(f.href===a&&(!l||f.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${a}"]${s}`))return;const d=document.createElement("link");if(d.rel=l?"stylesheet":b2,l||(d.as="script",d.crossOrigin=""),d.href=a,document.head.appendChild(d),l)return new Promise((c,f)=>{d.addEventListener("load",c),d.addEventListener("error",()=>f(new Error(`Unable to preload CSS for ${a}`)))})}))}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})},Fd=[{lazy:()=>P(()=>import("./api-DcV9ga4V.js"),__vite__mapDeps([])),path:"/api",type:"mdx",filePath:"api.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./api-DcV9ga4V.js"),__vite__mapDeps([])),path:"/api.html",type:"mdx",filePath:"api.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./builder-BXCtgJLo.js"),__vite__mapDeps([])),path:"/builder",type:"mdx",filePath:"builder.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./builder-BXCtgJLo.js"),__vite__mapDeps([])),path:"/builder.html",type:"mdx",filePath:"builder.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./guides-M0g8ZxQO.js"),__vite__mapDeps([])),path:"/guides",type:"mdx",filePath:"guides.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./guides-M0g8ZxQO.js"),__vite__mapDeps([])),path:"/guides.html",type:"mdx",filePath:"guides.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./index-L4af9qiZ.js"),__vite__mapDeps([0,1])),path:"/",type:"mdx",filePath:"index.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./sdk-CmuOItPh.js"),__vite__mapDeps([])),path:"/sdk",type:"mdx",filePath:"sdk.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./sdk-CmuOItPh.js"),__vite__mapDeps([])),path:"/sdk.html",type:"mdx",filePath:"sdk.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./solutions-DuyVm9RL.js"),__vite__mapDeps([])),path:"/solutions",type:"mdx",filePath:"solutions.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./solutions-DuyVm9RL.js"),__vite__mapDeps([])),path:"/solutions.html",type:"mdx",filePath:"solutions.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./stack-B511fDdO.js"),__vite__mapDeps([])),path:"/stack",type:"mdx",filePath:"stack.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./stack-B511fDdO.js"),__vite__mapDeps([])),path:"/stack.html",type:"mdx",filePath:"stack.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./support-DWCCQxCv.js"),__vite__mapDeps([])),path:"/support",type:"mdx",filePath:"support.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./support-DWCCQxCv.js"),__vite__mapDeps([])),path:"/support.html",type:"mdx",filePath:"support.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./wallet-BhDfPtw9.js"),__vite__mapDeps([])),path:"/wallet",type:"mdx",filePath:"wallet.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./wallet-BhDfPtw9.js"),__vite__mapDeps([])),path:"/wallet.html",type:"mdx",filePath:"wallet.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./embedded-wallet-DfIjqzGi.js"),__vite__mapDeps([2,1])),path:"/api/embedded-wallet",type:"mdx",filePath:"api/embedded-wallet.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./embedded-wallet-DfIjqzGi.js"),__vite__mapDeps([2,1])),path:"/api/embedded-wallet.html",type:"mdx",filePath:"api/embedded-wallet.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./indexer-JWRg5pbM.js"),__vite__mapDeps([])),path:"/api/indexer",type:"mdx",filePath:"api/indexer.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./indexer-JWRg5pbM.js"),__vite__mapDeps([])),path:"/api/indexer.html",type:"mdx",filePath:"api/indexer.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./marketplace-JWRg5pbM.js"),__vite__mapDeps([])),path:"/api/marketplace",type:"mdx",filePath:"api/marketplace.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./marketplace-JWRg5pbM.js"),__vite__mapDeps([])),path:"/api/marketplace.html",type:"mdx",filePath:"api/marketplace.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./metadata-JWRg5pbM.js"),__vite__mapDeps([])),path:"/api/metadata",type:"mdx",filePath:"api/metadata.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./metadata-JWRg5pbM.js"),__vite__mapDeps([])),path:"/api/metadata.html",type:"mdx",filePath:"api/metadata.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./node-gateway-JWRg5pbM.js"),__vite__mapDeps([])),path:"/api/node-gateway",type:"mdx",filePath:"api/node-gateway.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./node-gateway-JWRg5pbM.js"),__vite__mapDeps([])),path:"/api/node-gateway.html",type:"mdx",filePath:"api/node-gateway.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./transaction-Dr6Hw89X.js"),__vite__mapDeps([3,1])),path:"/api/transaction",type:"mdx",filePath:"api/transaction.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./transaction-Dr6Hw89X.js"),__vite__mapDeps([3,1])),path:"/api/transaction.html",type:"mdx",filePath:"api/transaction.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./discord-BchhfyOT.js"),__vite__mapDeps([])),path:"/guides/discord",type:"mdx",filePath:"guides/discord.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./discord-BchhfyOT.js"),__vite__mapDeps([])),path:"/guides/discord.html",type:"mdx",filePath:"guides/discord.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./lootbox-BchhfyOT.js"),__vite__mapDeps([])),path:"/guides/lootbox",type:"mdx",filePath:"guides/lootbox.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./lootbox-BchhfyOT.js"),__vite__mapDeps([])),path:"/guides/lootbox.html",type:"mdx",filePath:"guides/lootbox.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./unity-guide-Du_9lKaW.js"),__vite__mapDeps([])),path:"/guides/unity-guide",type:"mdx",filePath:"guides/unity-guide.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./unity-guide-Du_9lKaW.js"),__vite__mapDeps([])),path:"/guides/unity-guide.html",type:"mdx",filePath:"guides/unity-guide.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./webgl-guide-Du_9lKaW.js"),__vite__mapDeps([])),path:"/guides/webgl-guide",type:"mdx",filePath:"guides/webgl-guide.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./webgl-guide-Du_9lKaW.js"),__vite__mapDeps([])),path:"/guides/webgl-guide.html",type:"mdx",filePath:"guides/webgl-guide.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./getting-started-OXYCPDaS.js"),__vite__mapDeps([])),path:"/indexer/getting-started",type:"mdx",filePath:"indexer/getting-started.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./getting-started-OXYCPDaS.js"),__vite__mapDeps([])),path:"/indexer/getting-started.html",type:"mdx",filePath:"indexer/getting-started.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./android-B9JNHYY0.js"),__vite__mapDeps([])),path:"/sdk/android",type:"mdx",filePath:"sdk/android.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./android-B9JNHYY0.js"),__vite__mapDeps([])),path:"/sdk/android.html",type:"mdx",filePath:"sdk/android.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./go-B9JNHYY0.js"),__vite__mapDeps([])),path:"/sdk/go",type:"mdx",filePath:"sdk/go.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./go-B9JNHYY0.js"),__vite__mapDeps([])),path:"/sdk/go.html",type:"mdx",filePath:"sdk/go.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./iOS-B9JNHYY0.js"),__vite__mapDeps([])),path:"/sdk/iOS",type:"mdx",filePath:"sdk/iOS.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./iOS-B9JNHYY0.js"),__vite__mapDeps([])),path:"/sdk/iOS.html",type:"mdx",filePath:"sdk/iOS.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./nodejs-B9JNHYY0.js"),__vite__mapDeps([])),path:"/sdk/nodejs",type:"mdx",filePath:"sdk/nodejs.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./nodejs-B9JNHYY0.js"),__vite__mapDeps([])),path:"/sdk/nodejs.html",type:"mdx",filePath:"sdk/nodejs.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./reactnative-B9JNHYY0.js"),__vite__mapDeps([])),path:"/sdk/reactnative",type:"mdx",filePath:"sdk/reactnative.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./reactnative-B9JNHYY0.js"),__vite__mapDeps([])),path:"/sdk/reactnative.html",type:"mdx",filePath:"sdk/reactnative.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./sequence-kit-B9JNHYY0.js"),__vite__mapDeps([])),path:"/sdk/sequence-kit",type:"mdx",filePath:"sdk/sequence-kit.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./sequence-kit-B9JNHYY0.js"),__vite__mapDeps([])),path:"/sdk/sequence-kit.html",type:"mdx",filePath:"sdk/sequence-kit.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./typescript-B9JNHYY0.js"),__vite__mapDeps([])),path:"/sdk/typescript",type:"mdx",filePath:"sdk/typescript.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./typescript-B9JNHYY0.js"),__vite__mapDeps([])),path:"/sdk/typescript.html",type:"mdx",filePath:"sdk/typescript.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./unity-B9JNHYY0.js"),__vite__mapDeps([])),path:"/sdk/unity",type:"mdx",filePath:"sdk/unity.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./unity-B9JNHYY0.js"),__vite__mapDeps([])),path:"/sdk/unity.html",type:"mdx",filePath:"sdk/unity.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./unreal-B9JNHYY0.js"),__vite__mapDeps([])),path:"/sdk/unreal",type:"mdx",filePath:"sdk/unreal.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./unreal-B9JNHYY0.js"),__vite__mapDeps([])),path:"/sdk/unreal.html",type:"mdx",filePath:"sdk/unreal.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./minter-BBwITZWI.js"),__vite__mapDeps([])),path:"/solutions/minter",type:"mdx",filePath:"solutions/minter.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./minter-BBwITZWI.js"),__vite__mapDeps([])),path:"/solutions/minter.html",type:"mdx",filePath:"solutions/minter.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./nft-checkout-CkomIGWl.js"),__vite__mapDeps([])),path:"/solutions/nft-checkout",type:"mdx",filePath:"solutions/nft-checkout.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./nft-checkout-CkomIGWl.js"),__vite__mapDeps([])),path:"/solutions/nft-checkout.html",type:"mdx",filePath:"solutions/nft-checkout.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./onramps-Col331rr.js"),__vite__mapDeps([])),path:"/solutions/onramps",type:"mdx",filePath:"solutions/onramps.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./onramps-Col331rr.js"),__vite__mapDeps([])),path:"/solutions/onramps.html",type:"mdx",filePath:"solutions/onramps.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./token-directory-Dh8qjcBy.js"),__vite__mapDeps([])),path:"/support/token-directory",type:"mdx",filePath:"support/token-directory.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./token-directory-Dh8qjcBy.js"),__vite__mapDeps([])),path:"/support/token-directory.html",type:"mdx",filePath:"support/token-directory.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./template-cloudflare-relayer-D8Eitldr.js"),__vite__mapDeps([])),path:"/guides/templates/template-cloudflare-relayer",type:"mdx",filePath:"guides/templates/template-cloudflare-relayer.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./template-cloudflare-relayer-D8Eitldr.js"),__vite__mapDeps([])),path:"/guides/templates/template-cloudflare-relayer.html",type:"mdx",filePath:"guides/templates/template-cloudflare-relayer.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./template-embedded-wallet-D8Eitldr.js"),__vite__mapDeps([])),path:"/guides/templates/template-embedded-wallet",type:"mdx",filePath:"guides/templates/template-embedded-wallet.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./template-embedded-wallet-D8Eitldr.js"),__vite__mapDeps([])),path:"/guides/templates/template-embedded-wallet.html",type:"mdx",filePath:"guides/templates/template-embedded-wallet.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./template-go-relayer-D8Eitldr.js"),__vite__mapDeps([])),path:"/guides/templates/template-go-relayer",type:"mdx",filePath:"guides/templates/template-go-relayer.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./template-go-relayer-D8Eitldr.js"),__vite__mapDeps([])),path:"/guides/templates/template-go-relayer.html",type:"mdx",filePath:"guides/templates/template-go-relayer.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./template-marketplace-api-D8Eitldr.js"),__vite__mapDeps([])),path:"/guides/templates/template-marketplace-api",type:"mdx",filePath:"guides/templates/template-marketplace-api.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./template-marketplace-api-D8Eitldr.js"),__vite__mapDeps([])),path:"/guides/templates/template-marketplace-api.html",type:"mdx",filePath:"guides/templates/template-marketplace-api.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./02-getting-started-4iXTudfZ.js"),__vite__mapDeps([])),path:"/sdk/sequence-kit/02-getting-started",type:"mdx",filePath:"sdk/sequence-kit/02-getting-started.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./02-getting-started-4iXTudfZ.js"),__vite__mapDeps([])),path:"/sdk/sequence-kit/02-getting-started.html",type:"mdx",filePath:"sdk/sequence-kit/02-getting-started.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./03-configuration-B-Y0F4H7.js"),__vite__mapDeps([])),path:"/sdk/sequence-kit/03-configuration",type:"mdx",filePath:"sdk/sequence-kit/03-configuration.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./03-configuration-B-Y0F4H7.js"),__vite__mapDeps([])),path:"/sdk/sequence-kit/03-configuration.html",type:"mdx",filePath:"sdk/sequence-kit/03-configuration.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./04-checkout-Di73nbcG.js"),__vite__mapDeps([])),path:"/sdk/sequence-kit/04-checkout",type:"mdx",filePath:"sdk/sequence-kit/04-checkout.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./04-checkout-Di73nbcG.js"),__vite__mapDeps([])),path:"/sdk/sequence-kit/04-checkout.html",type:"mdx",filePath:"sdk/sequence-kit/04-checkout.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./05-custom-connectors-u75QWI0r.js"),__vite__mapDeps([])),path:"/sdk/sequence-kit/05-custom-connectors",type:"mdx",filePath:"sdk/sequence-kit/05-custom-connectors.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./05-custom-connectors-u75QWI0r.js"),__vite__mapDeps([])),path:"/sdk/sequence-kit/05-custom-connectors.html",type:"mdx",filePath:"sdk/sequence-kit/05-custom-connectors.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./contracts-DeE0X9NF.js"),__vite__mapDeps([])),path:"/solutions/builder/contracts",type:"mdx",filePath:"solutions/builder/contracts.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./contracts-DeE0X9NF.js"),__vite__mapDeps([])),path:"/solutions/builder/contracts.html",type:"mdx",filePath:"solutions/builder/contracts.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./gas-tank-ErD72b6i.js"),__vite__mapDeps([])),path:"/solutions/builder/gas-tank",type:"mdx",filePath:"solutions/builder/gas-tank.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./gas-tank-ErD72b6i.js"),__vite__mapDeps([])),path:"/solutions/builder/gas-tank.html",type:"mdx",filePath:"solutions/builder/gas-tank.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./getting-started-DDffupuK.js"),__vite__mapDeps([])),path:"/solutions/builder/getting-started",type:"mdx",filePath:"solutions/builder/getting-started.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./getting-started-DDffupuK.js"),__vite__mapDeps([])),path:"/solutions/builder/getting-started.html",type:"mdx",filePath:"solutions/builder/getting-started.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./indexer-BhOu1vPY.js"),__vite__mapDeps([])),path:"/solutions/builder/indexer",type:"mdx",filePath:"solutions/builder/indexer.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./indexer-BhOu1vPY.js"),__vite__mapDeps([])),path:"/solutions/builder/indexer.html",type:"mdx",filePath:"solutions/builder/indexer.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./marketplaces-DvilY_S7.js"),__vite__mapDeps([])),path:"/solutions/builder/marketplaces",type:"mdx",filePath:"solutions/builder/marketplaces.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./marketplaces-DvilY_S7.js"),__vite__mapDeps([])),path:"/solutions/builder/marketplaces.html",type:"mdx",filePath:"solutions/builder/marketplaces.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./node-gateway-DjoTFqBN.js"),__vite__mapDeps([])),path:"/solutions/builder/node-gateway",type:"mdx",filePath:"solutions/builder/node-gateway.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./node-gateway-DjoTFqBN.js"),__vite__mapDeps([])),path:"/solutions/builder/node-gateway.html",type:"mdx",filePath:"solutions/builder/node-gateway.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./overview-DGrnZOMK.js"),__vite__mapDeps([])),path:"/solutions/builder/overview",type:"mdx",filePath:"solutions/builder/overview.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./overview-DGrnZOMK.js"),__vite__mapDeps([])),path:"/solutions/builder/overview.html",type:"mdx",filePath:"solutions/builder/overview.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./project-management-DW2ePePj.js"),__vite__mapDeps([])),path:"/solutions/builder/project-management",type:"mdx",filePath:"solutions/builder/project-management.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./project-management-DW2ePePj.js"),__vite__mapDeps([])),path:"/solutions/builder/project-management.html",type:"mdx",filePath:"solutions/builder/project-management.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./project-settings-CLjnNio9.js"),__vite__mapDeps([])),path:"/solutions/builder/project-settings",type:"mdx",filePath:"solutions/builder/project-settings.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./project-settings-CLjnNio9.js"),__vite__mapDeps([])),path:"/solutions/builder/project-settings.html",type:"mdx",filePath:"solutions/builder/project-settings.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./wallet-sdks-Ax7kIYvV.js"),__vite__mapDeps([])),path:"/solutions/builder/wallet-sdks",type:"mdx",filePath:"solutions/builder/wallet-sdks.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./wallet-sdks-Ax7kIYvV.js"),__vite__mapDeps([])),path:"/solutions/builder/wallet-sdks.html",type:"mdx",filePath:"solutions/builder/wallet-sdks.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./white-label-marketplace-BTRsCVhx.js"),__vite__mapDeps([])),path:"/solutions/marketplaces/white-label-marketplace",type:"mdx",filePath:"solutions/marketplaces/white-label-marketplace.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./white-label-marketplace-BTRsCVhx.js"),__vite__mapDeps([])),path:"/solutions/marketplaces/white-label-marketplace.html",type:"mdx",filePath:"solutions/marketplaces/white-label-marketplace.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./chain-support-slQd5e-n.js"),__vite__mapDeps([])),path:"/solutions/technical-references/chain-support",type:"mdx",filePath:"solutions/technical-references/chain-support.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./chain-support-slQd5e-n.js"),__vite__mapDeps([])),path:"/solutions/technical-references/chain-support.html",type:"mdx",filePath:"solutions/technical-references/chain-support.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./overview-TccyhX01.js"),__vite__mapDeps([])),path:"/solutions/wallets/overview",type:"mdx",filePath:"solutions/wallets/overview.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./overview-TccyhX01.js"),__vite__mapDeps([])),path:"/solutions/wallets/overview.html",type:"mdx",filePath:"solutions/wallets/overview.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./200-deploy-an-item-collection-contract-BFJeLdPy.js"),__vite__mapDeps([])),path:"/solutions/collectibles/contracts/200-deploy-an-item-collection-contract",type:"mdx",filePath:"solutions/collectibles/contracts/200-deploy-an-item-collection-contract.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./200-deploy-an-item-collection-contract-BFJeLdPy.js"),__vite__mapDeps([])),path:"/solutions/collectibles/contracts/200-deploy-an-item-collection-contract.html",type:"mdx",filePath:"solutions/collectibles/contracts/200-deploy-an-item-collection-contract.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./900-mint-items-from-ERC1155-C-vNIB_k.js"),__vite__mapDeps([])),path:"/solutions/collectibles/contracts/900-mint-items-from-ERC1155",type:"mdx",filePath:"solutions/collectibles/contracts/900-mint-items-from-ERC1155.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./900-mint-items-from-ERC1155-C-vNIB_k.js"),__vite__mapDeps([])),path:"/solutions/collectibles/contracts/900-mint-items-from-ERC1155.html",type:"mdx",filePath:"solutions/collectibles/contracts/900-mint-items-from-ERC1155.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./902-mint-collectibles-from-ERC721-Qj8-OtqD.js"),__vite__mapDeps([])),path:"/solutions/collectibles/contracts/902-mint-collectibles-from-ERC721",type:"mdx",filePath:"solutions/collectibles/contracts/902-mint-collectibles-from-ERC721.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./902-mint-collectibles-from-ERC721-Qj8-OtqD.js"),__vite__mapDeps([])),path:"/solutions/collectibles/contracts/902-mint-collectibles-from-ERC721.html",type:"mdx",filePath:"solutions/collectibles/contracts/902-mint-collectibles-from-ERC721.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./903-mint-currency-from-ERC20-79mDN1Ue.js"),__vite__mapDeps([])),path:"/solutions/collectibles/contracts/903-mint-currency-from-ERC20",type:"mdx",filePath:"solutions/collectibles/contracts/903-mint-currency-from-ERC20.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./903-mint-currency-from-ERC20-79mDN1Ue.js"),__vite__mapDeps([])),path:"/solutions/collectibles/contracts/903-mint-currency-from-ERC20.html",type:"mdx",filePath:"solutions/collectibles/contracts/903-mint-currency-from-ERC20.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./800-manage-contract-metadata-builder-CZxhGVZP.js"),__vite__mapDeps([])),path:"/solutions/collectibles/metadata/800-manage-contract-metadata-builder",type:"mdx",filePath:"solutions/collectibles/metadata/800-manage-contract-metadata-builder.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./800-manage-contract-metadata-builder-CZxhGVZP.js"),__vite__mapDeps([])),path:"/solutions/collectibles/metadata/800-manage-contract-metadata-builder.html",type:"mdx",filePath:"solutions/collectibles/metadata/800-manage-contract-metadata-builder.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./01-overview-DfWDNQ46.js"),__vite__mapDeps([])),path:"/solutions/marketplaces/orderbook/01-overview",type:"mdx",filePath:"solutions/marketplaces/orderbook/01-overview.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./01-overview-DfWDNQ46.js"),__vite__mapDeps([])),path:"/solutions/marketplaces/orderbook/01-overview.html",type:"mdx",filePath:"solutions/marketplaces/orderbook/01-overview.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./02-quickstart-zLQQeySF.js"),__vite__mapDeps([])),path:"/solutions/marketplaces/orderbook/02-quickstart",type:"mdx",filePath:"solutions/marketplaces/orderbook/02-quickstart.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./02-quickstart-zLQQeySF.js"),__vite__mapDeps([])),path:"/solutions/marketplaces/orderbook/02-quickstart.html",type:"mdx",filePath:"solutions/marketplaces/orderbook/02-quickstart.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./01-fiat-on-ramps-2ShI36gM.js"),__vite__mapDeps([])),path:"/solutions/payments/onramps/01-fiat-on-ramps",type:"mdx",filePath:"solutions/payments/onramps/01-fiat-on-ramps.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./01-fiat-on-ramps-2ShI36gM.js"),__vite__mapDeps([])),path:"/solutions/payments/onramps/01-fiat-on-ramps.html",type:"mdx",filePath:"solutions/payments/onramps/01-fiat-on-ramps.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./01-why-DP1a7iaq.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/01-why",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/01-why.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./01-why-DP1a7iaq.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/01-why.html",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/01-why.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./02-universal-deployer-D9HF7s1q.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/02-universal-deployer",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/02-universal-deployer.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./02-universal-deployer-D9HF7s1q.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/02-universal-deployer.html",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/02-universal-deployer.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./03-wallet-factory-_Ly6RMkr.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/03-wallet-factory",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/03-wallet-factory.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./03-wallet-factory-_Ly6RMkr.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/03-wallet-factory.html",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/03-wallet-factory.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./04-wallet-configuration-BgzmsoMw.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/04-wallet-configuration",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/04-wallet-configuration.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./04-wallet-configuration-BgzmsoMw.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/04-wallet-configuration.html",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/04-wallet-configuration.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./05-modules-and-updates-D-EtSl3i.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/05-modules-and-updates",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/05-modules-and-updates.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./05-modules-and-updates-D-EtSl3i.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/05-modules-and-updates.html",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/05-modules-and-updates.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./06-main-module-upgradeable-g9rVz-xh.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/06-main-module-upgradeable",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/06-main-module-upgradeable.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./06-main-module-upgradeable-g9rVz-xh.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/06-main-module-upgradeable.html",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/06-main-module-upgradeable.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./07-transaction-encoding-DKls9peh.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/07-transaction-encoding",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/07-transaction-encoding.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./07-transaction-encoding-DKls9peh.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/07-transaction-encoding.html",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/07-transaction-encoding.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./08-signature-encoding-_CbaMuEI.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/08-signature-encoding",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/08-signature-encoding.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./08-signature-encoding-_CbaMuEI.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/08-signature-encoding.html",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/08-signature-encoding.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./09-nested-transaction-batching-E9gP0a2C.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/09-nested-transaction-batching",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/09-nested-transaction-batching.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./09-nested-transaction-batching-E9gP0a2C.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/09-nested-transaction-batching.html",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/09-nested-transaction-batching.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./10-guest-module-C9GHStU9.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/10-guest-module",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/10-guest-module.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./10-guest-module-C9GHStU9.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/10-guest-module.html",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/10-guest-module.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./11-wallet-context-CdRThUfo.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/11-wallet-context",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/11-wallet-context.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./11-wallet-context-CdRThUfo.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/11-wallet-context.html",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/11-wallet-context.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./12-contract-audits-B3Br8XMB.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/12-contract-audits",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/12-contract-audits.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./12-contract-audits-B3Br8XMB.js"),__vite__mapDeps([])),path:"/solutions/technical-references/wallet-contracts/12-contract-audits.html",type:"mdx",filePath:"solutions/technical-references/wallet-contracts/12-contract-audits.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./01-overview-Dl3uYG7w.js"),__vite__mapDeps([])),path:"/solutions/wallets/embedded-wallet/01-overview",type:"mdx",filePath:"solutions/wallets/embedded-wallet/01-overview.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./01-overview-Dl3uYG7w.js"),__vite__mapDeps([])),path:"/solutions/wallets/embedded-wallet/01-overview.html",type:"mdx",filePath:"solutions/wallets/embedded-wallet/01-overview.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./02-quickstart-CNukM448.js"),__vite__mapDeps([])),path:"/solutions/wallets/embedded-wallet/02-quickstart",type:"mdx",filePath:"solutions/wallets/embedded-wallet/02-quickstart.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./02-quickstart-CNukM448.js"),__vite__mapDeps([])),path:"/solutions/wallets/embedded-wallet/02-quickstart.html",type:"mdx",filePath:"solutions/wallets/embedded-wallet/02-quickstart.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./03-manage-sessions-BeFJZnVm.js"),__vite__mapDeps([])),path:"/solutions/wallets/embedded-wallet/03-manage-sessions",type:"mdx",filePath:"solutions/wallets/embedded-wallet/03-manage-sessions.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./03-manage-sessions-BeFJZnVm.js"),__vite__mapDeps([])),path:"/solutions/wallets/embedded-wallet/03-manage-sessions.html",type:"mdx",filePath:"solutions/wallets/embedded-wallet/03-manage-sessions.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./04-use-wallets-Cy5HwCDE.js"),__vite__mapDeps([])),path:"/solutions/wallets/embedded-wallet/04-use-wallets",type:"mdx",filePath:"solutions/wallets/embedded-wallet/04-use-wallets.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./04-use-wallets-Cy5HwCDE.js"),__vite__mapDeps([])),path:"/solutions/wallets/embedded-wallet/04-use-wallets.html",type:"mdx",filePath:"solutions/wallets/embedded-wallet/04-use-wallets.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./05-validation-B-BUs-kp.js"),__vite__mapDeps([])),path:"/solutions/wallets/embedded-wallet/05-validation",type:"mdx",filePath:"solutions/wallets/embedded-wallet/05-validation.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./05-validation-B-BUs-kp.js"),__vite__mapDeps([])),path:"/solutions/wallets/embedded-wallet/05-validation.html",type:"mdx",filePath:"solutions/wallets/embedded-wallet/05-validation.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./06-transaction-receipts-DcqIvCGM.js"),__vite__mapDeps([])),path:"/solutions/wallets/embedded-wallet/06-transaction-receipts",type:"mdx",filePath:"solutions/wallets/embedded-wallet/06-transaction-receipts.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./06-transaction-receipts-DcqIvCGM.js"),__vite__mapDeps([])),path:"/solutions/wallets/embedded-wallet/06-transaction-receipts.html",type:"mdx",filePath:"solutions/wallets/embedded-wallet/06-transaction-receipts.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./01-overview-B4xcSbEg.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/01-overview",type:"mdx",filePath:"solutions/wallets/universal-wallet/01-overview.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./01-overview-B4xcSbEg.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/01-overview.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/01-overview.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./02-quickstart-H5Rhw7rL.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/02-quickstart",type:"mdx",filePath:"solutions/wallets/universal-wallet/02-quickstart.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./02-quickstart-H5Rhw7rL.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/02-quickstart.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/02-quickstart.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./04-platforms-C1cJYL9e.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/04-platforms",type:"mdx",filePath:"solutions/wallets/universal-wallet/04-platforms.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./04-platforms-C1cJYL9e.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/04-platforms.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/04-platforms.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./05-fiat-on-ramps-CixPMbfd.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/05-fiat-on-ramps",type:"mdx",filePath:"solutions/wallets/universal-wallet/05-fiat-on-ramps.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./05-fiat-on-ramps-CixPMbfd.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/05-fiat-on-ramps.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/05-fiat-on-ramps.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./06-key-management-DiwwB2CV.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/06-key-management",type:"mdx",filePath:"solutions/wallets/universal-wallet/06-key-management.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./06-key-management-DiwwB2CV.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/06-key-management.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/06-key-management.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./07-sequence-kit-BjxR-3v6.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/07-sequence-kit",type:"mdx",filePath:"solutions/wallets/universal-wallet/07-sequence-kit.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./07-sequence-kit-BjxR-3v6.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/07-sequence-kit.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/07-sequence-kit.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./01-connect-wallet-DjAmLCVC.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/01-connect-wallet",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/01-connect-wallet.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./01-connect-wallet-DjAmLCVC.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/01-connect-wallet.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/01-connect-wallet.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./02-auth-address-B-3q70Pf.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/02-auth-address",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/02-auth-address.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./02-auth-address-B-3q70Pf.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/02-auth-address.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/02-auth-address.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./03-sign-message-3E2YY_rh.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/03-sign-message",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/03-sign-message.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./03-sign-message-3E2YY_rh.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/03-sign-message.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/03-sign-message.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./04-session-keys-SlwUOOVO.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/04-session-keys",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/04-session-keys.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./04-session-keys-SlwUOOVO.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/04-session-keys.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/04-session-keys.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./05-send-transaction-BbDiuAJy.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/05-send-transaction",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/05-send-transaction.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./05-send-transaction-BbDiuAJy.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/05-send-transaction.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/05-send-transaction.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./06-send-erc20-CUE3CxaP.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/06-send-erc20",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/06-send-erc20.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./06-send-erc20-CUE3CxaP.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/06-send-erc20.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/06-send-erc20.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./07-send-erc721-CygYEAIB.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/07-send-erc721",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/07-send-erc721.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./07-send-erc721-CygYEAIB.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/07-send-erc721.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/07-send-erc721.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./08-send-erc1155-BlmkcYEw.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/08-send-erc1155",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/08-send-erc1155.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./08-send-erc1155-BlmkcYEw.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/08-send-erc1155.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/08-send-erc1155.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./09-send-batch-transactions-Dmhjk-_A.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/09-send-batch-transactions",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/09-send-batch-transactions.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./09-send-batch-transactions-Dmhjk-_A.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/09-send-batch-transactions.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/09-send-batch-transactions.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./10-building-backends-DHPV-Ton.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/10-building-backends",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/10-building-backends.mdx",lastUpdatedAt:1709904583e3},{lazy:()=>P(()=>import("./10-building-backends-DHPV-Ton.js"),__vite__mapDeps([])),path:"/solutions/wallets/universal-wallet/03-guides/10-building-backends.html",type:"mdx",filePath:"solutions/wallets/universal-wallet/03-guides/10-building-backends.mdx",lastUpdatedAt:1709904583e3}];var Ds={horizontalPadding:"var(--vocs-content_horizontalPadding)",verticalPadding:"var(--vocs-content_verticalPadding)",width:"var(--vocs-content_width)"},k2={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'},P2={default:"var(--vocs-fontFamily_default)",mono:"var(--vocs-fontFamily_mono)"},Gp={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)"},Ms={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 jv(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 Fv(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],r=e.constructor();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]=Fv(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 Gt(e,t){var n={};if(typeof t=="object"){var r=e;Fv(t,(l,s)=>{if(l!=null){var u=T2(r,s);n[Yp(u)]=String(l)}})}else{var o=e;for(var i in o){var a=o[i];a!=null&&(n[Yp(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 R2="var(--vocs_ExternalLink_iconUrl)",A2="vocs_ExternalLink";const $2=p.forwardRef(({className:e,children:t,hideExternalIcon:n,href:r,...o},i)=>{const{basePath:a}=ot(),l=a;return x.jsx("a",{ref:i,className:L(e,n||typeof t!="string"?void 0:A2),href:r,target:"_blank",rel:"noopener noreferrer",style:Gt({[R2]:`url(${l}/.vocs/icons/arrow-diagonal.svg)`}),...o,children:t})});var Qp="vocs_Link_accent_underlined",qp="vocs_Link",Zp="vocs_Link_styleless",ac=new Map,ha=new WeakMap,Xp=0,N2=void 0;function O2(e){return e?(ha.has(e)||(Xp+=1,ha.set(e,Xp.toString())),ha.get(e)):"0"}function I2(e){return Object.keys(e).sort().filter(t=>e[t]!==void 0).map(t=>`${t}_${t==="root"?O2(e.root):e[t]}`).toString()}function L2(e){const t=I2(e);let n=ac.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},ac.set(t,n)}return n}function D2(e,t,n={},r=N2){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}=L2(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(),ac.delete(o))}}function zv({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 w;return w=D2(c,(E,b)=>{g({inView:E,entry:b}),h.current&&h.current(E,b),b.isIntersecting&&i&&w&&(w(),w=void 0)},{root:o,rootMargin:r,threshold:e,trackVisibility:n,delay:t},s),()=>{w&&w()}},[Array.isArray(e)?e.toString():e,c,o,r,i,a,n,s,t]);const _=(d=y.entry)==null?void 0:d.target,m=p.useRef();!c&&_&&!i&&!a&&m.current!==_&&(m.current=_,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 M2(...e){return t=>{j2(t,...e)}}function j2(e,...t){t.forEach(n=>{typeof n=="function"?n(e):n!=null&&(n.current=e)})}const Yn=p.forwardRef((e,t)=>{const n=()=>{var i;return(i=Fd.find(a=>a.path===e.to))==null?void 0:i.lazy()},{ref:r,inView:o}=zv();return p.useEffect(()=>{o&&n()},[o,n]),x.jsx(Iv,{ref:M2(t,r),...e})}),nn=p.forwardRef((e,t)=>{const{href:n,variant:r="accent underlined"}=e,{pathname:o}=Ae();if(n!=null&&n.match(/^(www|https?)/))return x.jsx($2,{...e,ref:t,className:L(e.className,qp,r==="accent underlined"&&Qp,r==="styleless"&&Zp),hideExternalIcon:e.hideExternalIcon});const[i,a]=(n||"").split("#"),l=`${i||o}${a?`#${a}`:""}`;return x.jsx(Yn,{...e,ref:t,className:L(e.className,qp,r==="accent underlined"&&Qp,r==="styleless"&&Zp),to:l})});var F2="vocs_NotFound_divider",z2="vocs_NotFound",U2="vocs_H1",Uv="vocs_Heading",Vv="vocs_Heading_slugTarget";function Po({level:e,...t}){const n=`h${e}`;return x.jsxs(n,{...t,id:void 0,className:L(t.className,Uv),children:[x.jsx("div",{id:t.id,className:Vv}),t.children]})}function Bv(e){return x.jsx(Po,{...e,className:L(e.className,U2),level:1})}var V2="vocs_Paragraph";function Hv(e){return x.jsx("p",{...e,className:L(e.className,V2)})}function B2(){return x.jsxs("div",{className:z2,children:[x.jsx(Bv,{children:"Page Not Found"}),x.jsx("div",{style:{height:Ms[24]}}),x.jsx("hr",{className:F2}),x.jsx("div",{style:{height:Ms[24]}}),x.jsx(Hv,{children:"The page you were looking for could not be found."}),x.jsx("div",{style:{height:Ms[8]}}),x.jsx(nn,{href:"/",children:"Go to Home Page"})]})}var H2="var(--vocs_Banner_bannerBackgroundColor)",W2="var(--vocs_Banner_bannerHeight)",K2="var(--vocs_Banner_bannerTextColor)",G2="vocs_Banner_closeButton",Y2="vocs_Banner_content",Q2="vocs_Banner_inner",q2="vocs_Banner";const Z2=Object.getPrototypeOf(X2).constructor;async function X2(e,t){return new Z2(String(e))(t)}function J2(e,t){return new Function(String(e))(t)}function Pr(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 e3=["color"],t3=p.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=Pr(e,e3);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"}))}),n3=["color"],r3=p.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=Pr(e,n3);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"}))}),o3=["color"],i3=p.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=Pr(e,o3);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"}))}),a3=["color"],l3=p.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=Pr(e,a3);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"}))}),s3=["color"],u3=p.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=Pr(e,s3);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"}))}),c3=["color"],zd=p.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=Pr(e,c3);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"}))}),d3=["color"],f3=p.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=Pr(e,d3);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 lc(e,t){if(typeof e!="object"||e===null)return e;if(Array.isArray(e))return e.map((r,o)=>lc(r,o));const n=e.props.children?{...e.props,children:lc(e.props.children)}:e.props;return q.createElement(e.type,{...n,key:t})}function p3({hide:e}){const{banner:t}=ot(),n=p.useMemo(()=>{const r=(t==null?void 0:t.content)??"";if(!r)return null;if(typeof r!="string")return()=>lc(r);const{default:o}=J2(r,{...Vy,Fragment:p.Fragment});return o},[t]);return n?x.jsx("div",{className:L(q2),style:Gt({[H2]:t==null?void 0:t.backgroundColor,[K2]:t==null?void 0:t.textColor}),children:x.jsxs("div",{className:L(Q2),children:[x.jsx("div",{className:L(Y2),children:x.jsx(n,{})}),(t==null?void 0:t.dismissable)!=="false"&&x.jsx("button",{className:L(G2),onClick:e,type:"button",children:x.jsx(i3,{width:14,height:14})})]})}):null}var h3="vocs_Content";function Wv({children:e,className:t}){return x.jsx("article",{className:L(t,h3),children:e})}function Kv({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&&Kv({items:o.items,pathname:t}).length>0)&&r.push(o.id);return r}function Ui({items:e,pathname:t}){return p.useMemo(()=>Kv({items:e,pathname:t}),[e,t])}function Tr(){const e=p.useContext(Gv);if(!e)throw new Error("`usePageData` must be used within `PageDataContext.Provider`.");return e}const Gv=p.createContext(void 0);function Vl(){const{pathname:e}=Ae(),t=ot(),{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 Rr(){const e=Vl(),{frontmatter:t}=Tr(),{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 m3(){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 v3="vocs_utils_visibleDark",g3="vocs_utils_visibleLight",Yv="vocs_utils_visuallyHidden";function Y(){return Y=Object.assign?Object.assign.bind():function(e){for(var t=1;te.forEach(n=>y3(n,t))}function Ue(...e){return p.useCallback(Qv(...e),e)}function En(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,_=p.useMemo(()=>y,Object.values(y));return p.createElement(g.Provider,{value:_},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,x3(o,...t)]}function x3(...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 gn=globalThis!=null&&globalThis.document?p.useLayoutEffect:()=>{},w3=bl.useId||(()=>{});let _3=0;function rn(e){const[t,n]=p.useState(w3());return gn(()=>{e||n(r=>r??String(_3++))},[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 rr({prop:e,defaultProp:t,onChange:n=()=>{}}){const[r,o]=E3({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 E3({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 wo=p.forwardRef((e,t)=>{const{children:n,...r}=e,o=p.Children.toArray(n),i=o.find(b3);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(sc,Y({},r,{ref:t}),p.isValidElement(a)?p.cloneElement(a,void 0,l):null)}return p.createElement(sc,Y({},r,{ref:t}),n)});wo.displayName="Slot";const sc=p.forwardRef((e,t)=>{const{children:n,...r}=e;return p.isValidElement(n)?p.cloneElement(n,{...S3(r,n.props),ref:t?Qv(t,n.ref):n.ref}):p.Children.count(n)>1?p.Children.only(null):null});sc.displayName="SlotClone";const C3=({children:e})=>p.createElement(p.Fragment,null,e);function b3(e){return p.isValidElement(e)&&e.type===C3}function S3(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 k3=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"],de=k3.reduce((e,t)=>{const n=p.forwardRef((r,o)=>{const{asChild:i,...a}=r,l=i?wo:t;return p.useEffect(()=>{window[Symbol.for("radix-ui")]=!0},[]),p.createElement(l,Y({},a,{ref:o}))});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function uc(e,t){e&&So.flushSync(()=>e.dispatchEvent(t))}function P3(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 cc="dismissableLayer.update",T3="dismissableLayer.pointerDownOutside",R3="dismissableLayer.focusOutside";let Jp;const A3=p.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),Ud=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(A3),[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,k=>f(k)),_=Array.from(d.layers),[m]=[...d.layersWithOutsidePointerEventsDisabled].slice(-1),v=_.indexOf(m),w=c?_.indexOf(c):-1,E=d.layersWithOutsidePointerEventsDisabled.size>0,b=w>=v,C=$3(k=>{const R=k.target,N=[...d.branches].some(j=>j.contains(R));!b||N||(i==null||i(k),l==null||l(k),k.defaultPrevented||s==null||s())},h),S=N3(k=>{const R=k.target;[...d.branches].some(j=>j.contains(R))||(a==null||a(k),l==null||l(k),k.defaultPrevented||s==null||s())},h);return P3(k=>{w===d.layers.size-1&&(o==null||o(k),!k.defaultPrevented&&s&&(k.preventDefault(),s()))},h),p.useEffect(()=>{if(c)return r&&(d.layersWithOutsidePointerEventsDisabled.size===0&&(Jp=h.body.style.pointerEvents,h.body.style.pointerEvents="none"),d.layersWithOutsidePointerEventsDisabled.add(c)),d.layers.add(c),eh(),()=>{r&&d.layersWithOutsidePointerEventsDisabled.size===1&&(h.body.style.pointerEvents=Jp)}},[c,h,r,d]),p.useEffect(()=>()=>{c&&(d.layers.delete(c),d.layersWithOutsidePointerEventsDisabled.delete(c),eh())},[c,d]),p.useEffect(()=>{const k=()=>y({});return document.addEventListener(cc,k),()=>document.removeEventListener(cc,k)},[]),p.createElement(de.div,Y({},u,{ref:g,style:{pointerEvents:E?b?"auto":"none":void 0,...e.style},onFocusCapture:le(e.onFocusCapture,S.onFocusCapture),onBlurCapture:le(e.onBlurCapture,S.onBlurCapture),onPointerDownCapture:le(e.onPointerDownCapture,C.onPointerDownCapture)}))});function $3(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(){qv(T3,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 N3(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&&qv(R3,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 eh(){const e=new CustomEvent(cc);document.dispatchEvent(e)}function qv(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?uc(o,i):o.dispatchEvent(i)}const js="focusScope.autoFocusOnMount",Fs="focusScope.autoFocusOnUnmount",th={bubbles:!1,cancelable:!0},Zv=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(w){if(h.paused||!l)return;const E=w.target;l.contains(E)?c.current=E:$n(c.current,{select:!0})},_=function(w){if(h.paused||!l)return;const E=w.relatedTarget;E!==null&&(l.contains(E)||$n(c.current,{select:!0}))},m=function(w){if(document.activeElement===document.body)for(const b of w)b.removedNodes.length>0&&$n(l)};document.addEventListener("focusin",g),document.addEventListener("focusout",_);const v=new MutationObserver(m);return l&&v.observe(l,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",g),document.removeEventListener("focusout",_),v.disconnect()}}},[r,l,h.paused]),p.useEffect(()=>{if(l){rh.add(h);const g=document.activeElement;if(!l.contains(g)){const m=new CustomEvent(js,th);l.addEventListener(js,u),l.dispatchEvent(m),m.defaultPrevented||(O3(j3(Xv(l)),{select:!0}),document.activeElement===g&&$n(l))}return()=>{l.removeEventListener(js,u),setTimeout(()=>{const m=new CustomEvent(Fs,th);l.addEventListener(Fs,d),l.dispatchEvent(m),m.defaultPrevented||$n(g??document.body,{select:!0}),l.removeEventListener(Fs,d),rh.remove(h)},0)}}},[l,u,d,h]);const y=p.useCallback(g=>{if(!n&&!r||h.paused)return;const _=g.key==="Tab"&&!g.altKey&&!g.ctrlKey&&!g.metaKey,m=document.activeElement;if(_&&m){const v=g.currentTarget,[w,E]=I3(v);w&&E?!g.shiftKey&&m===E?(g.preventDefault(),n&&$n(w,{select:!0})):g.shiftKey&&m===w&&(g.preventDefault(),n&&$n(E,{select:!0})):m===v&&g.preventDefault()}},[n,r,h.paused]);return p.createElement(de.div,Y({tabIndex:-1},a,{ref:f,onKeyDown:y}))});function O3(e,{select:t=!1}={}){const n=document.activeElement;for(const r of e)if($n(r,{select:t}),document.activeElement!==n)return}function I3(e){const t=Xv(e),n=nh(t,e),r=nh(t.reverse(),e);return[n,r]}function Xv(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 nh(e,t){for(const n of e)if(!L3(n,{upTo:t}))return n}function L3(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 D3(e){return e instanceof HTMLInputElement&&"select"in e}function $n(e,{select:t=!1}={}){if(e&&e.focus){const n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&D3(e)&&t&&e.select()}}const rh=M3();function M3(){let e=[];return{add(t){const n=e[0];t!==n&&(n==null||n.pause()),e=oh(e,t),e.unshift(t)},remove(t){var n;e=oh(e,t),(n=e[0])===null||n===void 0||n.resume()}}}function oh(e,t){const n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r,1),n}function j3(e){return e.filter(t=>t.tagName!=="A")}const Jv=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?vv.createPortal(p.createElement(de.div,Y({},o,{ref:t})),r):null});function F3(e,t){return p.useReducer((n,r)=>{const o=t[n][r];return o??n},e)}const Cn=e=>{const{present:t,children:n}=e,r=z3(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};Cn.displayName="Presence";function z3(e){const[t,n]=p.useState(),r=p.useRef({}),o=p.useRef(e),i=p.useRef("none"),a=e?"mounted":"unmounted",[l,s]=F3(a,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return p.useEffect(()=>{const u=ma(r.current);i.current=l==="mounted"?u:"none"},[l]),gn(()=>{const u=r.current,d=o.current;if(d!==e){const f=i.current,h=ma(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]),gn(()=>{if(t){const u=c=>{const h=ma(r.current).includes(c.animationName);c.target===t&&h&&So.flushSync(()=>s("ANIMATION_END"))},d=c=>{c.target===t&&(i.current=ma(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 ma(e){return(e==null?void 0:e.animationName)||"none"}let zs=0;function eg(){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:ih()),document.body.insertAdjacentElement("beforeend",(t=n[1])!==null&&t!==void 0?t:ih()),zs++,()=>{zs===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(r=>r.remove()),zs--}},[])}function ih(){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 Jt=function(){return Jt=Object.assign||function(t){for(var n,r=1,o=arguments.length;r"u")return n5;var t=r5(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])}},i5=og(),hl="data-scroll-locked",a5=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(V3,` { overflow: hidden `).concat(r,`; padding-right: `).concat(l,"px ").concat(r,`; @@ -102,22 +102,22 @@ Error generating stack: `+i.message+` body[`).concat(hl,`] { `).concat(B3,": ").concat(l,`px; } -`)},l4=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=r===void 0?"margin":r,i=p.useMemo(function(){return o4(o)},[o]);return p.useEffect(function(){return document.body.setAttribute(hl,""),function(){document.body.removeAttribute(hl)}},[]),p.createElement(i4,{styles:a4(i,!t,o,n?"":"!important")})},dc=!1;if(typeof window<"u")try{var va=Object.defineProperty({},"passive",{get:function(){return dc=!0,!0}});window.addEventListener("test",va,va),window.removeEventListener("test",va,va)}catch{dc=!1}var Dr=dc?{passive:!1}:!1,s4=function(e){return e.tagName==="TEXTAREA"},ig=function(e,t){var n=window.getComputedStyle(e);return n[t]!=="hidden"&&!(n.overflowY===n.overflowX&&!s4(e)&&n[t]==="visible")},u4=function(e){return ig(e,"overflowY")},c4=function(e){return ig(e,"overflowX")},lh=function(e,t){var n=t;do{typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&(n=n.host);var r=ag(e,n);if(r){var o=lg(e,n),i=o[1],a=o[2];if(i>a)return!0}n=n.parentNode}while(n&&n!==document.body);return!1},d4=function(e){var t=e.scrollTop,n=e.scrollHeight,r=e.clientHeight;return[t,n,r]},f4=function(e){var t=e.scrollLeft,n=e.scrollWidth,r=e.clientWidth;return[t,n,r]},ag=function(e,t){return e==="v"?u4(t):c4(t)},lg=function(e,t){return e==="v"?d4(t):f4(t)},p4=function(e,t){return e==="h"&&t==="rtl"?-1:1},h4=function(e,t,n,r,o){var i=p4(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=lg(e,l),y=h[0],g=h[1],_=h[2],m=g-_-i*y;(y||m)&&ag(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},ga=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},sh=function(e){return[e.deltaX,e.deltaY]},uh=function(e){return e&&"current"in e?e.current:e},m4=function(e,t){return e[0]===t[0]&&e[1]===t[1]},v4=function(e){return` +`)},l5=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=r===void 0?"margin":r,i=p.useMemo(function(){return o5(o)},[o]);return p.useEffect(function(){return document.body.setAttribute(hl,""),function(){document.body.removeAttribute(hl)}},[]),p.createElement(i5,{styles:a5(i,!t,o,n?"":"!important")})},dc=!1;if(typeof window<"u")try{var va=Object.defineProperty({},"passive",{get:function(){return dc=!0,!0}});window.addEventListener("test",va,va),window.removeEventListener("test",va,va)}catch{dc=!1}var Dr=dc?{passive:!1}:!1,s5=function(e){return e.tagName==="TEXTAREA"},ig=function(e,t){var n=window.getComputedStyle(e);return n[t]!=="hidden"&&!(n.overflowY===n.overflowX&&!s5(e)&&n[t]==="visible")},u5=function(e){return ig(e,"overflowY")},c5=function(e){return ig(e,"overflowX")},lh=function(e,t){var n=t;do{typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&(n=n.host);var r=ag(e,n);if(r){var o=lg(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]},f5=function(e){var t=e.scrollLeft,n=e.scrollWidth,r=e.clientWidth;return[t,n,r]},ag=function(e,t){return e==="v"?u5(t):c5(t)},lg=function(e,t){return e==="v"?d5(t):f5(t)},p5=function(e,t){return e==="h"&&t==="rtl"?-1:1},h5=function(e,t,n,r,o){var i=p5(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=lg(e,l),y=h[0],g=h[1],_=h[2],m=g-_-i*y;(y||m)&&ag(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},ga=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},sh=function(e){return[e.deltaX,e.deltaY]},uh=function(e){return e&&"current"in e?e.current:e},m5=function(e,t){return e[0]===t[0]&&e[1]===t[1]},v5=function(e){return` .block-interactivity-`.concat(e,` {pointer-events: none;} .allow-interactivity-`).concat(e,` {pointer-events: all;} -`)},g4=0,Mr=[];function y4(e){var t=p.useRef([]),n=p.useRef([0,0]),r=p.useRef(),o=p.useState(g4++)[0],i=p.useState(function(){return og()})[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=U3([e.lockRef.current],(e.shards||[]).map(uh),!0).filter(Boolean);return g.forEach(function(_){return _.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),g.forEach(function(_){return _.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var l=p.useCallback(function(g,_){if("touches"in g&&g.touches.length===2)return!a.current.allowPinchZoom;var m=ga(g),v=n.current,w="deltaX"in g?g.deltaX:v[0]-m[0],E="deltaY"in g?g.deltaY:v[1]-m[1],b,C=g.target,S=Math.abs(w)>Math.abs(E)?"h":"v";if("touches"in g&&S==="h"&&C.type==="range")return!1;var k=lh(S,C);if(!k)return!0;if(k?b=S:(b=S==="v"?"h":"v",k=lh(S,C)),!k)return!1;if(!r.current&&"changedTouches"in g&&(w||E)&&(r.current=b),!b)return!0;var R=r.current||b;return h4(R,_,g,R==="h"?w:E,!0)},[]),s=p.useCallback(function(g){var _=g;if(!(!Mr.length||Mr[Mr.length-1]!==i)){var m="deltaY"in _?sh(_):ga(_),v=t.current.filter(function(b){return b.name===_.type&&b.target===_.target&&m4(b.delta,m)})[0];if(v&&v.should){_.cancelable&&_.preventDefault();return}if(!v){var w=(a.current.shards||[]).map(uh).filter(Boolean).filter(function(b){return b.contains(_.target)}),E=w.length>0?l(_,w[0]):!a.current.noIsolation;E&&_.cancelable&&_.preventDefault()}}},[]),u=p.useCallback(function(g,_,m,v){var w={name:g,delta:_,target:m,should:v};t.current.push(w),setTimeout(function(){t.current=t.current.filter(function(E){return E!==w})},1)},[]),d=p.useCallback(function(g){n.current=ga(g),r.current=void 0},[]),c=p.useCallback(function(g){u(g.type,sh(g),g.target,l(g,e.lockRef.current))},[]),f=p.useCallback(function(g){u(g.type,ga(g),g.target,l(g,e.lockRef.current))},[]);p.useEffect(function(){return Mr.push(i),e.setCallbacks({onScrollCapture:c,onWheelCapture:c,onTouchMoveCapture:f}),document.addEventListener("wheel",s,Dr),document.addEventListener("touchmove",s,Dr),document.addEventListener("touchstart",d,Dr),function(){Mr=Mr.filter(function(g){return g!==i}),document.removeEventListener("wheel",s,Dr),document.removeEventListener("touchmove",s,Dr),document.removeEventListener("touchstart",d,Dr)}},[]);var h=e.removeScrollBar,y=e.inert;return p.createElement(p.Fragment,null,y?p.createElement(i,{styles:v4(o)}):null,h?p.createElement(l4,{gapMode:"margin"}):null)}const x4=Q3(rg,y4);var sg=p.forwardRef(function(e,t){return p.createElement(Bl,Jt({},e,{ref:t,sideCar:x4}))});sg.classNames=Bl.classNames;const ug=sg;var w4=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},jr=new WeakMap,ya=new WeakMap,xa={},Hs=0,cg=function(e){return e&&(e.host||cg(e.parentNode))},_4=function(e,t){return t.map(function(n){if(e.contains(n))return n;var r=cg(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})},E4=function(e,t,n,r){var o=_4(t,Array.isArray(e)?e:[e]);xa[n]||(xa[n]=new WeakMap);var i=xa[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{var h=f.getAttribute(r),y=h!==null&&h!=="false",g=(jr.get(f)||0)+1,_=(i.get(f)||0)+1;jr.set(f,g),i.set(f,_),a.push(f),g===1&&y&&ya.set(f,!0),_===1&&f.setAttribute(n,"true"),y||f.setAttribute(r,"true")}})};return d(t),l.clear(),Hs++,function(){a.forEach(function(c){var f=jr.get(c)-1,h=i.get(c)-1;jr.set(c,f),i.set(c,h),f||(ya.has(c)||c.removeAttribute(r),ya.delete(c)),h||c.removeAttribute(n)}),Hs--,Hs||(jr=new WeakMap,jr=new WeakMap,ya=new WeakMap,xa={})}},dg=function(e,t,n){n===void 0&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),o=t||w4(e);return o?(r.push.apply(r,Array.from(o.querySelectorAll("[aria-live]"))),E4(r,o,n,"aria-hidden")):function(){return null}};const fg="Dialog",[pg,QS]=En(fg),[C4,bn]=pg(fg),b4=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]=rr({prop:r,defaultProp:o,onChange:i});return p.createElement(C4,{scope:t,triggerRef:l,contentRef:s,contentId:rn(),titleId:rn(),descriptionId:rn(),open:u,onOpenChange:d,onOpenToggle:p.useCallback(()=>d(c=>!c),[d]),modal:a},n)},S4="DialogTrigger",k4=p.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=bn(S4,n),i=Ue(t,o.triggerRef);return p.createElement(de.button,Y({type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":Vd(o.open)},r,{ref:i,onClick:le(e.onClick,o.onOpenToggle)}))}),hg="DialogPortal",[P4,mg]=pg(hg,{forceMount:void 0}),T4=e=>{const{__scopeDialog:t,forceMount:n,children:r,container:o}=e,i=bn(hg,t);return p.createElement(P4,{scope:t,forceMount:n},p.Children.map(r,a=>p.createElement(Cn,{present:n||i.open},p.createElement(Jv,{asChild:!0,container:o},a))))},fc="DialogOverlay",R4=p.forwardRef((e,t)=>{const n=mg(fc,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,i=bn(fc,e.__scopeDialog);return i.modal?p.createElement(Cn,{present:r||i.open},p.createElement(A4,Y({},o,{ref:t}))):null}),A4=p.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=bn(fc,n);return p.createElement(ug,{as:wo,allowPinchZoom:!0,shards:[o.contentRef]},p.createElement(de.div,Y({"data-state":Vd(o.open)},r,{ref:t,style:{pointerEvents:"auto",...r.style}})))}),Ri="DialogContent",$4=p.forwardRef((e,t)=>{const n=mg(Ri,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,i=bn(Ri,e.__scopeDialog);return p.createElement(Cn,{present:r||i.open},i.modal?p.createElement(N4,Y({},o,{ref:t})):p.createElement(O4,Y({},o,{ref:t})))}),N4=p.forwardRef((e,t)=>{const n=bn(Ri,e.__scopeDialog),r=p.useRef(null),o=Ue(t,n.contentRef,r);return p.useEffect(()=>{const i=r.current;if(i)return dg(i)},[]),p.createElement(vg,Y({},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())}))}),O4=p.forwardRef((e,t)=>{const n=bn(Ri,e.__scopeDialog),r=p.useRef(!1),o=p.useRef(!1);return p.createElement(vg,Y({},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()}}))}),vg=p.forwardRef((e,t)=>{const{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:o,onCloseAutoFocus:i,...a}=e,l=bn(Ri,n),s=p.useRef(null),u=Ue(t,s);return eg(),p.createElement(p.Fragment,null,p.createElement(Zv,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:o,onUnmountAutoFocus:i},p.createElement(Ud,Y({role:"dialog",id:l.contentId,"aria-describedby":l.descriptionId,"aria-labelledby":l.titleId,"data-state":Vd(l.open)},a,{ref:u,onDismiss:()=>l.onOpenChange(!1)}))),!1)}),I4="DialogTitle",L4=p.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=bn(I4,n);return p.createElement(de.h2,Y({id:o.titleId},r,{ref:t}))});function Vd(e){return e?"open":"closed"}const gg=b4,yg=k4,D4=T4,M4=R4,j4=$4,F4=L4;var he=function(){return he=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 De(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 V4="ENTRIES",xg="KEYS",wg="VALUES",qe="",Ws=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=Fr(this._path),n=t.node,r=t.keys;if(Fr(r)===qe)return{done:!1,value:this.result()};var o=n.get(Fr(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=Fr(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 Fr(n)}).filter(function(t){return t!==qe}).join("")},e.prototype.value=function(){return Fr(this._path).node.get(qe)},e.prototype.result=function(){switch(this._type){case wg:return this.value();case xg:return this.key();default:return[this.key(),this.value()]}},e.prototype[Symbol.iterator]=function(){return this},e}(),Fr=function(e){return e[e.length-1]},B4=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}_g(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}}},Ks=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=De(ml(this._tree,t.slice(this._prefix.length)),2),i=o[0],a=o[1];if(i===void 0){var l=De(Bd(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,H4(this._tree,t)},e.prototype.entries=function(){return new Ws(this,V4)},e.prototype.forEach=function(t){var n,r;try{for(var o=re(this),i=o.next();!i.done;i=o.next()){var a=De(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 B4(this._tree,t,n)},e.prototype.get=function(t){var n=pc(this._tree,t);return n!==void 0?n.get(qe):void 0},e.prototype.has=function(t){var n=pc(this._tree,t);return n!==void 0&&n.has(qe)},e.prototype.keys=function(){return new Ws(this,xg)},e.prototype.set=function(t,n){if(typeof t!="string")throw new Error("key must be a string");this._size=void 0;var r=Gs(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=Gs(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=Gs(this._tree,t),o=r.get(qe);return o===void 0&&r.set(qe,o=n()),o},e.prototype.values=function(){return new Ws(this,wg)},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=De(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}(),ml=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]),ml(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]),ml(void 0,"",n)},pc=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 pc(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}}},Gs=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 Ks,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=mc,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 z4(this,void 0,void 0,function(){var r,o,i,a,l,s,u,d,c,f,h,y,g,_,m,v,w,E,b,C,S,k,R,N,j;return U4(this,function(D){switch(D.label){case 0:if(r=this._dirtCount,!this.vacuumConditionsMet(n))return[3,10];o=t.batchSize||hc.batchSize,i=t.batchWait||hc.batchWait,a=1,D.label=1;case 1:D.trys.push([1,7,8,9]),l=re(this._index),s=l.next(),D.label=2;case 2:if(s.done)return[3,6];u=De(s.value,2),d=u[0],c=u[1];try{for(f=(k=void 0,re(c)),h=f.next();!h.done;h=f.next()){y=De(h.value,2),g=y[0],_=y[1];try{for(m=(N=void 0,re(_)),v=m.next();!v.done;v=m.next())w=De(v.value,1),E=w[0],!this._documentIds.has(E)&&(_.size<=1?c.delete(g):_.delete(E))}catch(F){N={error:F}}finally{try{v&&!v.done&&(j=m.return)&&j.call(m)}finally{if(N)throw N.error}}}}catch(F){k={error:F}}finally{try{h&&!h.done&&(R=f.return)&&R.call(f)}finally{if(k)throw k.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:D.sent(),D.label=4;case 4:a+=1,D.label=5;case 5:return s=l.next(),[3,2];case 6:return[3,9];case 7:return b=D.sent(),C={error:b},[3,9];case 8:try{s&&!s.done&&(S=l.return)&&S.call(l)}finally{if(C)throw C.error}return[7];case 9:this._dirtCount-=r,D.label=10;case 10:return[4,null];case 11:return D.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||qs.minDirtCount,r=r||qs.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=De(s.value,2),d=u[0],c=u[1],f=c.score,h=c.terms,y=c.match,g=h.length||1,_={id:this._documentIds.get(d),score:f*g,terms:Object.keys(y),queryTerms:h,match:y};Object.assign(_,this._storedFields.get(d)),(n.filter==null||n.filter(_))&&a.push(_)}}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(fh),a},e.prototype.autoSuggest=function(t,n){var r,o,i,a;n===void 0&&(n={}),n=he(he({},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(b){r={error:b}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(r)throw r.error}}var g=[];try{for(var _=re(l),m=_.next();!m.done;m=_.next()){var v=De(m.value,2),y=v[0],w=v[1],c=w.score,f=w.terms,E=w.count;g.push({suggestion:y,terms:f,score:c/E})}}catch(b){i={error:b}}finally{try{m&&!m.done&&(a=_.return)&&a.call(_)}finally{if(i)throw i.error}}return g.sort(fh),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(Qs.hasOwnProperty(t))return Ys(Qs,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,_=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 w=new e(n);w._documentCount=d,w._nextId=c,w._documentIds=wa(f),w._idToShortId=new Map,w._fieldIds=h,w._fieldLength=wa(y),w._avgFieldLength=g,w._storedFields=wa(_),w._dirtCount=m||0,w._index=new Ks;try{for(var E=re(w._documentIds),b=E.next();!b.done;b=E.next()){var C=De(b.value,2),S=C[0],k=C[1];w._idToShortId.set(k,S)}}catch(z){r={error:z}}finally{try{b&&!b.done&&(o=E.return)&&o.call(E)}finally{if(r)throw r.error}}try{for(var R=re(u),N=R.next();!N.done;N=R.next()){var j=De(N.value,2),D=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 V=W.value,I=F[V];v===1&&(I=I.ds),$.set(parseInt(V,10),wa(I))}}catch(z){l={error:z}}finally{try{W&&!W.done&&(s=U.return)&&s.call(U)}finally{if(l)throw l.error}}w._index.set(D,$)}}catch(z){i={error:z}}finally{try{N&&!N.done&&(a=R.return)&&a.call(R)}finally{if(i)throw i.error}}return w},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=he(he(he({},n),t),{queries:void 0}),i=t.queries.map(function(_){return r.executeQuery(_,o)});return this.combineResults(i,o.combineWith)}var a=this._options,l=a.tokenize,s=a.processTerm,u=a.searchOptions,d=he(he({tokenize:l,processTerm:s},u),n),c=d.tokenize,f=d.processTerm,h=c(t).flatMap(function(_){return f(_)}).filter(function(_){return!!_}),y=h.map(q4(d)),g=y.map(function(_){return r.executeQuerySpec(_,d)});return this.combineResults(g,d.combineWith)},e.prototype.executeQuerySpec=function(t,n){var r,o,i,a,l=he(he({},this._options.searchOptions),n),s=(l.fields||this._options.fields).reduce(function(V,I){var z;return he(he({},V),(z={},z[I]=Ys(l.boost,I)||1,z))},{}),u=l.boostDocument,d=l.weights,c=l.maxFuzzy,f=l.bm25,h=he(he({},ch.weights),d),y=h.fuzzy,g=h.prefix,_=this._index.get(t.term),m=this.termResults(t.term,t.term,1,_,s,u,f),v,w;if(t.prefix&&(v=this._index.atPrefix(t.term)),t.fuzzy){var E=t.fuzzy===!0?.2:t.fuzzy,b=E<1?Math.min(c,Math.round(t.term.length*E)):E;b&&(w=this._index.fuzzyGet(t.term,b))}if(v)try{for(var C=re(v),S=C.next();!S.done;S=C.next()){var k=De(S.value,2),R=k[0],N=k[1],j=R.length-t.term.length;if(j){w==null||w.delete(R);var D=g*R.length/(R.length+.3*j);this.termResults(t.term,R,D,N,s,u,f,m)}}}catch(V){r={error:V}}finally{try{S&&!S.done&&(o=C.return)&&o.call(C)}finally{if(r)throw r.error}}if(w)try{for(var F=re(w.keys()),$=F.next();!$.done;$=F.next()){var R=$.value,U=De(w.get(R),2),W=U[0],j=U[1];if(j){var D=y*R.length/(R.length+j);this.termResults(t.term,R,D,W,s,u,f,m)}}}catch(V){i={error:V}}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=he(he({},this._options.searchOptions),t);try{for(var a=re(this._documentIds),l=a.next();!l.done;l=a.next()){var s=De(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=Hd),t.length===0)return new Map;var r=n.toLowerCase();return t.reduce(G4[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=De(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=De(h.value,2),g=y[0],_=y[1];c[g]=Object.fromEntries(_)}}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 _=g.value,m=i[_],v=this._fieldIds[_],w=o.get(v);if(w!=null){var E=w.size,b=this._avgFieldLength[v];try{for(var C=(c=void 0,re(w.keys())),S=C.next();!S.done;S=C.next()){var k=S.value;if(!this._documentIds.has(k)){this.removeTerm(v,k,n),E-=1;continue}var R=a?a(this._documentIds.get(k),n,this._storedFields.get(k)):1;if(R){var N=w.get(k),j=this._fieldLength.get(k)[v],D=Q4(N,E,this._documentCount,j,b,l),F=r*m*R*D,$=s.get(k);if($){$.score+=F,X4($.terms,t);var U=Ys($.match,n);U?U.push(_):$.match[n]=[_]}else s.set(k,{score:F,terms:[t],match:(h={},h[n]=[_],h)})}}}catch(W){c={error:W}}finally{try{S&&!S.done&&(f=C.return)&&f.call(C)}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,ph),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,ph),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-0ba8f018.json")).json());let Zs;function Sg(){const[e,t]=p.useState();return p.useEffect(()=>{(async()=>{Zs||(Zs=eE());const n=await Zs,r=K4.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 tE="vocs_DesktopSearch_search",nE="vocs_DesktopSearch_searchCommand";const rE=p.forwardRef((e,t)=>p.createElement(de.label,Y({},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()}}))),oE=rE;var kg={exports:{}};/*!*************************************************** +`)},g5=0,Mr=[];function y5(e){var t=p.useRef([]),n=p.useRef([0,0]),r=p.useRef(),o=p.useState(g5++)[0],i=p.useState(function(){return og()})[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=U3([e.lockRef.current],(e.shards||[]).map(uh),!0).filter(Boolean);return g.forEach(function(_){return _.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),g.forEach(function(_){return _.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var l=p.useCallback(function(g,_){if("touches"in g&&g.touches.length===2)return!a.current.allowPinchZoom;var m=ga(g),v=n.current,w="deltaX"in g?g.deltaX:v[0]-m[0],E="deltaY"in g?g.deltaY:v[1]-m[1],b,C=g.target,S=Math.abs(w)>Math.abs(E)?"h":"v";if("touches"in g&&S==="h"&&C.type==="range")return!1;var k=lh(S,C);if(!k)return!0;if(k?b=S:(b=S==="v"?"h":"v",k=lh(S,C)),!k)return!1;if(!r.current&&"changedTouches"in g&&(w||E)&&(r.current=b),!b)return!0;var R=r.current||b;return h5(R,_,g,R==="h"?w:E,!0)},[]),s=p.useCallback(function(g){var _=g;if(!(!Mr.length||Mr[Mr.length-1]!==i)){var m="deltaY"in _?sh(_):ga(_),v=t.current.filter(function(b){return b.name===_.type&&b.target===_.target&&m5(b.delta,m)})[0];if(v&&v.should){_.cancelable&&_.preventDefault();return}if(!v){var w=(a.current.shards||[]).map(uh).filter(Boolean).filter(function(b){return b.contains(_.target)}),E=w.length>0?l(_,w[0]):!a.current.noIsolation;E&&_.cancelable&&_.preventDefault()}}},[]),u=p.useCallback(function(g,_,m,v){var w={name:g,delta:_,target:m,should:v};t.current.push(w),setTimeout(function(){t.current=t.current.filter(function(E){return E!==w})},1)},[]),d=p.useCallback(function(g){n.current=ga(g),r.current=void 0},[]),c=p.useCallback(function(g){u(g.type,sh(g),g.target,l(g,e.lockRef.current))},[]),f=p.useCallback(function(g){u(g.type,ga(g),g.target,l(g,e.lockRef.current))},[]);p.useEffect(function(){return Mr.push(i),e.setCallbacks({onScrollCapture:c,onWheelCapture:c,onTouchMoveCapture:f}),document.addEventListener("wheel",s,Dr),document.addEventListener("touchmove",s,Dr),document.addEventListener("touchstart",d,Dr),function(){Mr=Mr.filter(function(g){return g!==i}),document.removeEventListener("wheel",s,Dr),document.removeEventListener("touchmove",s,Dr),document.removeEventListener("touchstart",d,Dr)}},[]);var h=e.removeScrollBar,y=e.inert;return p.createElement(p.Fragment,null,y?p.createElement(i,{styles:v5(o)}):null,h?p.createElement(l5,{gapMode:"margin"}):null)}const x5=Q3(rg,y5);var sg=p.forwardRef(function(e,t){return p.createElement(Bl,Jt({},e,{ref:t,sideCar:x5}))});sg.classNames=Bl.classNames;const ug=sg;var w5=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},jr=new WeakMap,ya=new WeakMap,xa={},Hs=0,cg=function(e){return e&&(e.host||cg(e.parentNode))},_5=function(e,t){return t.map(function(n){if(e.contains(n))return n;var r=cg(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})},E5=function(e,t,n,r){var o=_5(t,Array.isArray(e)?e:[e]);xa[n]||(xa[n]=new WeakMap);var i=xa[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{var h=f.getAttribute(r),y=h!==null&&h!=="false",g=(jr.get(f)||0)+1,_=(i.get(f)||0)+1;jr.set(f,g),i.set(f,_),a.push(f),g===1&&y&&ya.set(f,!0),_===1&&f.setAttribute(n,"true"),y||f.setAttribute(r,"true")}})};return d(t),l.clear(),Hs++,function(){a.forEach(function(c){var f=jr.get(c)-1,h=i.get(c)-1;jr.set(c,f),i.set(c,h),f||(ya.has(c)||c.removeAttribute(r),ya.delete(c)),h||c.removeAttribute(n)}),Hs--,Hs||(jr=new WeakMap,jr=new WeakMap,ya=new WeakMap,xa={})}},dg=function(e,t,n){n===void 0&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),o=t||w5(e);return o?(r.push.apply(r,Array.from(o.querySelectorAll("[aria-live]"))),E5(r,o,n,"aria-hidden")):function(){return null}};const fg="Dialog",[pg,QS]=En(fg),[C5,bn]=pg(fg),b5=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]=rr({prop:r,defaultProp:o,onChange:i});return p.createElement(C5,{scope:t,triggerRef:l,contentRef:s,contentId:rn(),titleId:rn(),descriptionId:rn(),open:u,onOpenChange:d,onOpenToggle:p.useCallback(()=>d(c=>!c),[d]),modal:a},n)},S5="DialogTrigger",k5=p.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=bn(S5,n),i=Ue(t,o.triggerRef);return p.createElement(de.button,Y({type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":Vd(o.open)},r,{ref:i,onClick:le(e.onClick,o.onOpenToggle)}))}),hg="DialogPortal",[P5,mg]=pg(hg,{forceMount:void 0}),T5=e=>{const{__scopeDialog:t,forceMount:n,children:r,container:o}=e,i=bn(hg,t);return p.createElement(P5,{scope:t,forceMount:n},p.Children.map(r,a=>p.createElement(Cn,{present:n||i.open},p.createElement(Jv,{asChild:!0,container:o},a))))},fc="DialogOverlay",R5=p.forwardRef((e,t)=>{const n=mg(fc,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,i=bn(fc,e.__scopeDialog);return i.modal?p.createElement(Cn,{present:r||i.open},p.createElement(A5,Y({},o,{ref:t}))):null}),A5=p.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=bn(fc,n);return p.createElement(ug,{as:wo,allowPinchZoom:!0,shards:[o.contentRef]},p.createElement(de.div,Y({"data-state":Vd(o.open)},r,{ref:t,style:{pointerEvents:"auto",...r.style}})))}),Ri="DialogContent",$5=p.forwardRef((e,t)=>{const n=mg(Ri,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,i=bn(Ri,e.__scopeDialog);return p.createElement(Cn,{present:r||i.open},i.modal?p.createElement(N5,Y({},o,{ref:t})):p.createElement(O5,Y({},o,{ref:t})))}),N5=p.forwardRef((e,t)=>{const n=bn(Ri,e.__scopeDialog),r=p.useRef(null),o=Ue(t,n.contentRef,r);return p.useEffect(()=>{const i=r.current;if(i)return dg(i)},[]),p.createElement(vg,Y({},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())}))}),O5=p.forwardRef((e,t)=>{const n=bn(Ri,e.__scopeDialog),r=p.useRef(!1),o=p.useRef(!1);return p.createElement(vg,Y({},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()}}))}),vg=p.forwardRef((e,t)=>{const{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:o,onCloseAutoFocus:i,...a}=e,l=bn(Ri,n),s=p.useRef(null),u=Ue(t,s);return eg(),p.createElement(p.Fragment,null,p.createElement(Zv,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:o,onUnmountAutoFocus:i},p.createElement(Ud,Y({role:"dialog",id:l.contentId,"aria-describedby":l.descriptionId,"aria-labelledby":l.titleId,"data-state":Vd(l.open)},a,{ref:u,onDismiss:()=>l.onOpenChange(!1)}))),!1)}),I5="DialogTitle",L5=p.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=bn(I5,n);return p.createElement(de.h2,Y({id:o.titleId},r,{ref:t}))});function Vd(e){return e?"open":"closed"}const gg=b5,yg=k5,D5=T5,M5=R5,j5=$5,F5=L5;var he=function(){return he=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 De(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 V5="ENTRIES",xg="KEYS",wg="VALUES",qe="",Ws=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=Fr(this._path),n=t.node,r=t.keys;if(Fr(r)===qe)return{done:!1,value:this.result()};var o=n.get(Fr(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=Fr(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 Fr(n)}).filter(function(t){return t!==qe}).join("")},e.prototype.value=function(){return Fr(this._path).node.get(qe)},e.prototype.result=function(){switch(this._type){case wg:return this.value();case xg:return this.key();default:return[this.key(),this.value()]}},e.prototype[Symbol.iterator]=function(){return this},e}(),Fr=function(e){return e[e.length-1]},B5=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}_g(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}}},Ks=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=De(ml(this._tree,t.slice(this._prefix.length)),2),i=o[0],a=o[1];if(i===void 0){var l=De(Bd(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,H5(this._tree,t)},e.prototype.entries=function(){return new Ws(this,V5)},e.prototype.forEach=function(t){var n,r;try{for(var o=re(this),i=o.next();!i.done;i=o.next()){var a=De(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 B5(this._tree,t,n)},e.prototype.get=function(t){var n=pc(this._tree,t);return n!==void 0?n.get(qe):void 0},e.prototype.has=function(t){var n=pc(this._tree,t);return n!==void 0&&n.has(qe)},e.prototype.keys=function(){return new Ws(this,xg)},e.prototype.set=function(t,n){if(typeof t!="string")throw new Error("key must be a string");this._size=void 0;var r=Gs(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=Gs(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=Gs(this._tree,t),o=r.get(qe);return o===void 0&&r.set(qe,o=n()),o},e.prototype.values=function(){return new Ws(this,wg)},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=De(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}(),ml=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]),ml(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]),ml(void 0,"",n)},pc=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 pc(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}}},Gs=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 Ks,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=mc,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 z5(this,void 0,void 0,function(){var r,o,i,a,l,s,u,d,c,f,h,y,g,_,m,v,w,E,b,C,S,k,R,N,j;return U5(this,function(D){switch(D.label){case 0:if(r=this._dirtCount,!this.vacuumConditionsMet(n))return[3,10];o=t.batchSize||hc.batchSize,i=t.batchWait||hc.batchWait,a=1,D.label=1;case 1:D.trys.push([1,7,8,9]),l=re(this._index),s=l.next(),D.label=2;case 2:if(s.done)return[3,6];u=De(s.value,2),d=u[0],c=u[1];try{for(f=(k=void 0,re(c)),h=f.next();!h.done;h=f.next()){y=De(h.value,2),g=y[0],_=y[1];try{for(m=(N=void 0,re(_)),v=m.next();!v.done;v=m.next())w=De(v.value,1),E=w[0],!this._documentIds.has(E)&&(_.size<=1?c.delete(g):_.delete(E))}catch(F){N={error:F}}finally{try{v&&!v.done&&(j=m.return)&&j.call(m)}finally{if(N)throw N.error}}}}catch(F){k={error:F}}finally{try{h&&!h.done&&(R=f.return)&&R.call(f)}finally{if(k)throw k.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:D.sent(),D.label=4;case 4:a+=1,D.label=5;case 5:return s=l.next(),[3,2];case 6:return[3,9];case 7:return b=D.sent(),C={error:b},[3,9];case 8:try{s&&!s.done&&(S=l.return)&&S.call(l)}finally{if(C)throw C.error}return[7];case 9:this._dirtCount-=r,D.label=10;case 10:return[4,null];case 11:return D.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||qs.minDirtCount,r=r||qs.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=De(s.value,2),d=u[0],c=u[1],f=c.score,h=c.terms,y=c.match,g=h.length||1,_={id:this._documentIds.get(d),score:f*g,terms:Object.keys(y),queryTerms:h,match:y};Object.assign(_,this._storedFields.get(d)),(n.filter==null||n.filter(_))&&a.push(_)}}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(fh),a},e.prototype.autoSuggest=function(t,n){var r,o,i,a;n===void 0&&(n={}),n=he(he({},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(b){r={error:b}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(r)throw r.error}}var g=[];try{for(var _=re(l),m=_.next();!m.done;m=_.next()){var v=De(m.value,2),y=v[0],w=v[1],c=w.score,f=w.terms,E=w.count;g.push({suggestion:y,terms:f,score:c/E})}}catch(b){i={error:b}}finally{try{m&&!m.done&&(a=_.return)&&a.call(_)}finally{if(i)throw i.error}}return g.sort(fh),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(Qs.hasOwnProperty(t))return Ys(Qs,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,_=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 w=new e(n);w._documentCount=d,w._nextId=c,w._documentIds=wa(f),w._idToShortId=new Map,w._fieldIds=h,w._fieldLength=wa(y),w._avgFieldLength=g,w._storedFields=wa(_),w._dirtCount=m||0,w._index=new Ks;try{for(var E=re(w._documentIds),b=E.next();!b.done;b=E.next()){var C=De(b.value,2),S=C[0],k=C[1];w._idToShortId.set(k,S)}}catch(z){r={error:z}}finally{try{b&&!b.done&&(o=E.return)&&o.call(E)}finally{if(r)throw r.error}}try{for(var R=re(u),N=R.next();!N.done;N=R.next()){var j=De(N.value,2),D=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 V=W.value,I=F[V];v===1&&(I=I.ds),$.set(parseInt(V,10),wa(I))}}catch(z){l={error:z}}finally{try{W&&!W.done&&(s=U.return)&&s.call(U)}finally{if(l)throw l.error}}w._index.set(D,$)}}catch(z){i={error:z}}finally{try{N&&!N.done&&(a=R.return)&&a.call(R)}finally{if(i)throw i.error}}return w},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=he(he(he({},n),t),{queries:void 0}),i=t.queries.map(function(_){return r.executeQuery(_,o)});return this.combineResults(i,o.combineWith)}var a=this._options,l=a.tokenize,s=a.processTerm,u=a.searchOptions,d=he(he({tokenize:l,processTerm:s},u),n),c=d.tokenize,f=d.processTerm,h=c(t).flatMap(function(_){return f(_)}).filter(function(_){return!!_}),y=h.map(q5(d)),g=y.map(function(_){return r.executeQuerySpec(_,d)});return this.combineResults(g,d.combineWith)},e.prototype.executeQuerySpec=function(t,n){var r,o,i,a,l=he(he({},this._options.searchOptions),n),s=(l.fields||this._options.fields).reduce(function(V,I){var z;return he(he({},V),(z={},z[I]=Ys(l.boost,I)||1,z))},{}),u=l.boostDocument,d=l.weights,c=l.maxFuzzy,f=l.bm25,h=he(he({},ch.weights),d),y=h.fuzzy,g=h.prefix,_=this._index.get(t.term),m=this.termResults(t.term,t.term,1,_,s,u,f),v,w;if(t.prefix&&(v=this._index.atPrefix(t.term)),t.fuzzy){var E=t.fuzzy===!0?.2:t.fuzzy,b=E<1?Math.min(c,Math.round(t.term.length*E)):E;b&&(w=this._index.fuzzyGet(t.term,b))}if(v)try{for(var C=re(v),S=C.next();!S.done;S=C.next()){var k=De(S.value,2),R=k[0],N=k[1],j=R.length-t.term.length;if(j){w==null||w.delete(R);var D=g*R.length/(R.length+.3*j);this.termResults(t.term,R,D,N,s,u,f,m)}}}catch(V){r={error:V}}finally{try{S&&!S.done&&(o=C.return)&&o.call(C)}finally{if(r)throw r.error}}if(w)try{for(var F=re(w.keys()),$=F.next();!$.done;$=F.next()){var R=$.value,U=De(w.get(R),2),W=U[0],j=U[1];if(j){var D=y*R.length/(R.length+j);this.termResults(t.term,R,D,W,s,u,f,m)}}}catch(V){i={error:V}}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=he(he({},this._options.searchOptions),t);try{for(var a=re(this._documentIds),l=a.next();!l.done;l=a.next()){var s=De(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=Hd),t.length===0)return new Map;var r=n.toLowerCase();return t.reduce(G5[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=De(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=De(h.value,2),g=y[0],_=y[1];c[g]=Object.fromEntries(_)}}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 _=g.value,m=i[_],v=this._fieldIds[_],w=o.get(v);if(w!=null){var E=w.size,b=this._avgFieldLength[v];try{for(var C=(c=void 0,re(w.keys())),S=C.next();!S.done;S=C.next()){var k=S.value;if(!this._documentIds.has(k)){this.removeTerm(v,k,n),E-=1;continue}var R=a?a(this._documentIds.get(k),n,this._storedFields.get(k)):1;if(R){var N=w.get(k),j=this._fieldLength.get(k)[v],D=Q5(N,E,this._documentCount,j,b,l),F=r*m*R*D,$=s.get(k);if($){$.score+=F,X5($.terms,t);var U=Ys($.match,n);U?U.push(_):$.match[n]=[_]}else s.set(k,{score:F,terms:[t],match:(h={},h[n]=[_],h)})}}}catch(W){c={error:W}}finally{try{S&&!S.done&&(f=C.return)&&f.call(C)}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,ph),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,ph),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-fe9e9678.json")).json());let Zs;function Sg(){const[e,t]=p.useState();return p.useEffect(()=>{(async()=>{Zs||(Zs=e4());const n=await Zs,r=K5.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 t4="vocs_DesktopSearch_search",n4="vocs_DesktopSearch_searchCommand";const r4=p.forwardRef((e,t)=>p.createElement(de.label,Y({},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()}}))),o4=r4;var kg={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()})(xy,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,_=null,m=function v(){if(!g){g=!0,clearTimeout(_);try{y.isIframeBlank(c)||(c.removeEventListener("load",v),y.getIframeContents(c,f,h))}catch{h()}}};c.addEventListener("load",m),_=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(){},_=c.querySelectorAll("iframe"),m=_.length,v=0;_=Array.prototype.slice.call(_);var w=function(){--m<=0&&g(v)};m||w(),_.forEach(function(E){u.matches(E,y.exclude)?w():y.onIframeReady(E,function(b){f(E)&&(v++,h(b)),w()},w)})}},{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 _=f.compareDocumentPosition(h),m=Node.DOCUMENT_POSITION_FOLLOWING;if(_&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,_=!1;return y.forEach(function(m,v){m.val===h&&(g=v,_=m.handled)}),this.compareNodeIframe(c,f,h)?(g===!1&&!_?y.push({val:h,handled:!0}):g!==!1&&!_&&(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(_){_.handled||g.getIframeContents(_.val,function(m){g.createInstanceOnIframe(m).forEachNode(f,h,y)})})}},{key:"iterateThroughNodes",value:function(c,f,h,y,g){for(var _=this,m=this.createIterator(f,c,y),v=[],w=[],E=void 0,b=void 0,C=function(){var k=_.getIteratorNode(m);return b=k.prevNode,E=k.node,E};C();)this.iframes&&this.forEachIframe(f,function(S){return _.checkIframeFilter(E,b,S,v)},function(S){_.createInstanceOnIframe(S).forEachNode(c,function(k){return w.push(k)},y)}),w.push(E);w.forEach(function(S){h(S)}),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(){},_=this.getContexts(),m=_.length;m||g(),_.forEach(function(v){var w=function(){y.iterateThroughNodes(c,v,f,h,function(){--m<=0&&g()})};y.iframes?y.waitForIframes(v,w):w()})}}],[{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(_){return y.call(c,_)?(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 _=f[g],m=this.opt.wildcards!=="disabled"?this.setupWildcardsRegExp(g):this.escapeStr(g),v=this.opt.wildcards!=="disabled"?this.setupWildcardsRegExp(_):this.escapeStr(_);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(_){if(_.indexOf(g)!==-1){if(y.indexOf(_)>-1)return!1;c=c.replace(new RegExp("["+_+"]","gm"+f),"["+_+"]"),y.push(_)}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,_=typeof y=="string"?[]:y.limiters,m="";switch(_.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,_){return g.start-_.start}).forEach(function(g){var _=f.callNoMatchOnInvalidRanges(g,y),m=_.start,v=_.end,w=_.valid;w&&(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,_=h.length,m=f-_,v=parseInt(c.start,10)-m;return v=v>_?_:v,y=v+parseInt(c.length,10),y>_&&(y=_,this.log("End range automatically set to the max value of "+_)),v<0||y-v<0||v>_||y>_?(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),_=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),_}},{key:"wrapRangeInMappedTextNode",value:function(c,f,h,y,g){var _=this;c.nodes.every(function(m,v){var w=c.nodes[v+1];if(typeof w>"u"||w.start>f){if(!y(m.node))return!1;var E=f-m.start,b=(h>m.end?m.end:h)-m.start,C=c.value.substr(0,m.start),S=c.value.substr(b+m.start);if(m.node=_.wrapRangeInTextNode(m.node,E,b),c.value=C+S,c.nodes.forEach(function(k,R){R>=v&&(c.nodes[R].start>0&&R!==v&&(c.nodes[R].start-=b),c.nodes[R].end-=b)}),h-=b,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 _=this,m=f===0?0:f+1;this.getTextNodes(function(v){v.nodes.forEach(function(w){w=w.node;for(var E=void 0;(E=c.exec(w.textContent))!==null&&E[m]!=="";)if(h(E[m],w)){var b=E.index;if(m!==0)for(var C=1;C{const o=setTimeout(()=>r(e),t||500);return()=>{clearTimeout(o)}},[e,t]),n}function vc(e,t){const[n,r]=p.useState();p.useEffect(()=>{const i=sE(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 sE(e){try{const t=localStorage.getItem(e);return typeof t=="string"?JSON.parse(t):void 0}catch{return}}var uE="vocs_Kbd";function Pg(e){return x.jsx("kbd",{...e,className:L(e.className,uE)})}var cE="vocs_KeyboardShortcut_kbdGroup",dE="vocs_KeyboardShortcut";function eo(e){const{description:t,keys:n}=e;return x.jsxs("span",{className:dE,children:[t,x.jsx("span",{className:cE,children:n.map(r=>x.jsx(Pg,{children:r},r))})]})}var fE="vocs_SearchDialog_content",hh="vocs_SearchDialog_excerpt",pE="vocs_SearchDialog_overlay",hE="vocs_SearchDialog_result",mh="vocs_SearchDialog_resultIcon",mE="vocs_SearchDialog_resultSelected",vE="vocs_SearchDialog_results",gE="vocs_SearchDialog",yE="vocs_SearchDialog_searchBox",xE="vocs_SearchDialog_searchInput",_a="vocs_SearchDialog_searchInputIcon",wE="vocs_SearchDialog_searchInputIconDesktop",_E="vocs_SearchDialog_searchInputIconMobile",EE="vocs_SearchDialog_searchShortcuts",vh="vocs_SearchDialog_title",CE="vocs_SearchDialog_titleIcon",bE="vocs_SearchDialog_titles";function Tg(e){const t=Md(),n=p.useRef(null),r=p.useRef(null),[o,i]=vc("filterText",""),a=lE(o,200),l=Sg(),[s,u]=p.useState(-1),[d,c]=p.useState(!1),[f,h]=vc("showDetailView",!0),y=p.useMemo(()=>l?a?(u(0),l.search(a).slice(0,16)):(u(-1),[]):[],[l,a]),g=y.length,_=y[s],m=p.useCallback(()=>{var b,C,S;if(!r.current)return;const v=new Set;for(const k of y)for(const R in k.match)v.add(R);const w=new aE(r.current);w.unmark({done(){w==null||w.markRegExp(SE(v))}});const E=r.current.querySelectorAll(`.${hh}`);for(const k of E)(b=k.querySelector('mark[data-markjs="true"]'))==null||b.scrollIntoView({block:"center"});(S=(C=r.current)==null?void 0:C.firstElementChild)==null||S.scrollIntoView({block:"start"})},[y]);return p.useEffect(()=>{if(!e.open)return;function v(w){var E;switch(w.key){case"ArrowDown":{w.preventDefault(),u(b=>{var k;let C=b+1;C>=g&&(C=0);const S=(k=r.current)==null?void 0:k.children[C];return S==null||S.scrollIntoView({block:"nearest"}),C}),c(!0);break}case"ArrowUp":{w.preventDefault(),u(b=>{var k;let C=b-1;C<0&&(C=g-1);const S=(k=r.current)==null?void 0:k.children[C];return S==null||S.scrollIntoView({block:"nearest"}),C}),c(!0);break}case"Backspace":{if(!w.metaKey)return;w.preventDefault(),i(""),(E=n.current)==null||E.focus();break}case"Enter":{if(w.target instanceof HTMLButtonElement&&w.target.type!=="submit"||!_)return;w.preventDefault(),t(_.href),e.onClose();break}}}return window.addEventListener("keydown",v),()=>{window.removeEventListener("keydown",v)}},[t,g,i,_,e.open,e.onClose]),p.useEffect(()=>{a!==""&&r.current&&m()},[m,a]),x.jsxs(D4,{children:[x.jsx(M4,{className:pE}),x.jsxs(j4,{onOpenAutoFocus:v=>{n.current&&(v.preventDefault(),n.current.focus()),m()},onCloseAutoFocus:()=>{u(0)},className:gE,"aria-describedby":void 0,children:[x.jsx(F4,{className:Yv,children:"Search"}),x.jsxs("form",{className:yE,children:[x.jsx("button",{"aria-label":"Close search dialog",type:"button",onClick:()=>e.onClose(),className:_E,children:x.jsx(t3,{className:_a,height:20,width:20})}),x.jsx(oE,{htmlFor:"search-input",children:x.jsx(zd,{"aria-label":"Search",className:L(_a,wE),height:20,width:20})}),x.jsx("input",{ref:n,tabIndex:0,className:xE,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(u3,{className:_a,height:20,width:20})}),x.jsx("button",{"aria-label":"Reset search",type:"button",className:_a,onClick:()=>{var v;i(""),(v=n.current)==null||v.focus()},children:"⌫"})]}),x.jsxs("ul",{className:vE,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,w)=>{var E;return x.jsx("li",{role:"option",className:L(hE,w===s&&mE),"aria-selected":w===s,"aria-label":[...v.titles.filter(b=>!!b),v.title].join(" > "),children:x.jsxs(Iv,{to:v.href,onClick:b=>{b.metaKey||e.onClose()},onMouseEnter:()=>!d&&u(w),onFocus:()=>u(w),children:[x.jsxs("div",{className:bE,children:[v.isPage?x.jsx(l3,{className:mh}):x.jsx("span",{className:mh,children:"#"}),v.titles.filter(b=>!!b).map(b=>x.jsxs("span",{className:vh,children:[x.jsx("span",{dangerouslySetInnerHTML:{__html:b}}),x.jsx(r3,{className:CE})]},b)),x.jsx("span",{className:vh,children:x.jsx("span",{dangerouslySetInnerHTML:{__html:v.title}})})]}),f&&((E=v.text)==null?void 0:E.trim())&&x.jsx("div",{className:hh,children:x.jsx(Wv,{className:fE,children:x.jsx("div",{dangerouslySetInnerHTML:{__html:v.html}})})})]})},v.id)})]}),x.jsxs("div",{className:EE,children:[x.jsx(eo,{description:"Navigate",keys:["↑","↓"]}),x.jsx(eo,{description:"Select",keys:["enter"]}),x.jsx(eo,{description:"Close",keys:["esc"]}),x.jsx(eo,{description:"Reset",keys:["⌘","⌫"]})]})]})]})}function SE(e){return new RegExp([...e].sort((t,n)=>n.length-t.length).map(t=>`(${t.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")})`).join("|"),"gi")}function kE(){Sg();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(gg,{open:e,onOpenChange:t,children:[x.jsx(yg,{asChild:!0,children:x.jsxs("button",{className:tE,type:"button",children:[x.jsx(zd,{style:{marginTop:2}}),"Search",x.jsx("div",{className:nE,children:x.jsx("div",{style:{background:"currentColor",transform:"rotate(45deg)",width:1.5,borderRadius:2,height:"100%"}})})]})}),x.jsx(Tg,{open:e,onClose:()=>t(!1)})]})}var Rg="vocs_DesktopTopNav_button",PE="vocs_DesktopTopNav_content",TE="vocs_DesktopTopNav_curtain",gh="vocs_DesktopTopNav_divider",Xs="vocs_DesktopTopNav_group",Ea="vocs_DesktopTopNav_hideCompact",gc="vocs_DesktopTopNav_icon",vl="vocs_DesktopTopNav_item",RE="vocs_DesktopTopNav_logo",AE="vocs_DesktopTopNav_logoWrapper",$E="vocs_DesktopTopNav",yh="vocs_DesktopTopNav_section",NE="vocs_DesktopTopNav_withLogo",OE="vocs_Icon",yc="var(--vocs_Icon_size)";function st({className:e,label:t,icon:n,size:r,style:o}){return x.jsx("div",{"aria-label":t,className:L(OE,e),role:"img",style:{...o,...Gt({[yc]:r})},children:x.jsx(n,{height:r,width:r})})}var IE="vocs_Logo_logoDark",LE="vocs_Logo_logoLight",Js="vocs_Logo";function DE({className:e}){const{logoUrl:t}=ot();return t?x.jsx(x.Fragment,{children:typeof t=="string"?x.jsx("img",{alt:"Logo",className:L(e,Js),src:t}):x.jsxs(x.Fragment,{children:[x.jsx("img",{alt:"Logo",className:L(e,Js,IE),src:t.dark}),x.jsx("img",{alt:"Logo",className:L(e,Js,LE),src:t.light})]})}):null}var ME="vocs_NavLogo_logoImage",jE="vocs_NavLogo_title";function Wd(){const e=ot();return e.logoUrl?x.jsx(DE,{className:ME}):x.jsx("div",{className:jE,children:e.title})}const FE=p.createContext(void 0);function Hl(e){const t=p.useContext(FE);return e||t||"ltr"}function Wl(e){const t=e+"CollectionProvider",[n,r]=En(t),[o,i]=n(t,{collectionRef:{current:null},itemMap:new Map}),a=h=>{const{scope:y,children:g}=h,_=q.useRef(null),m=q.useRef(new Map).current;return q.createElement(o,{scope:y,itemMap:m,collectionRef:_},g)},l=e+"CollectionSlot",s=q.forwardRef((h,y)=>{const{scope:g,children:_}=h,m=i(l,g),v=Ue(y,m.collectionRef);return q.createElement(wo,{ref:v},_)}),u=e+"CollectionItemSlot",d="data-radix-collection-item",c=q.forwardRef((h,y)=>{const{scope:g,children:_,...m}=h,v=q.useRef(null),w=Ue(y,v),E=i(u,g);return q.useEffect(()=>(E.itemMap.set(v,{ref:v,...m}),()=>void E.itemMap.delete(v))),q.createElement(wo,{[d]:"",ref:w},_)});function f(h){const y=i(e+"CollectionConsumer",h);return q.useCallback(()=>{const _=y.collectionRef.current;if(!_)return[];const m=Array.from(_.querySelectorAll(`[${d}]`));return Array.from(y.itemMap.values()).sort((E,b)=>m.indexOf(E.ref.current)-m.indexOf(b.ref.current))},[y.collectionRef,y.itemMap])}return[{Provider:a,Slot:s,ItemSlot:c},f,r]}function zE(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 UE=p.forwardRef((e,t)=>p.createElement(de.span,Y({},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}}))),VE=UE,Vi="NavigationMenu",[Kd,BE,HE]=Wl(Vi),[xc,WE,KE]=Wl(Vi),[Gd,qS]=En(Vi,[HE,KE]),[GE,Ar]=Gd(Vi),[YE,ZS]=Gd(Vi),QE=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,R=>f(R)),y=Hl(u),g=p.useRef(0),_=p.useRef(0),m=p.useRef(0),[v,w]=p.useState(!0),[E="",b]=rr({prop:r,onChange:R=>{const N=R!=="",j=l>0;N?(window.clearTimeout(m.current),j&&w(!1)):(window.clearTimeout(m.current),m.current=window.setTimeout(()=>w(!0),l)),o==null||o(R)},defaultProp:i}),C=p.useCallback(()=>{window.clearTimeout(_.current),_.current=window.setTimeout(()=>b(""),150)},[b]),S=p.useCallback(R=>{window.clearTimeout(_.current),b(R)},[b]),k=p.useCallback(R=>{E===R?window.clearTimeout(_.current):g.current=window.setTimeout(()=>{window.clearTimeout(_.current),b(R)},a)},[E,b,a]);return p.useEffect(()=>()=>{window.clearTimeout(g.current),window.clearTimeout(_.current),window.clearTimeout(m.current)},[]),p.createElement(qE,{scope:n,isRootMenu:!0,value:E,dir:y,orientation:s,rootNavigationMenu:c,onTriggerEnter:R=>{window.clearTimeout(g.current),v?k(R):S(R)},onTriggerLeave:()=>{window.clearTimeout(g.current),C()},onContentEnter:()=>window.clearTimeout(_.current),onContentLeave:C,onItemSelect:R=>{b(N=>N===R?"":R)},onItemDismiss:()=>b("")},p.createElement(de.nav,Y({"aria-label":"Main","data-orientation":s,dir:y},d,{ref:h})))}),qE=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),[_,m]=p.useState(new Map),[v,w]=p.useState(null);return p.createElement(GE,{scope:t,isRootMenu:n,rootNavigationMenu:r,value:l,previousValue:zE(l),baseId:rn(),dir:o,orientation:i,viewport:y,onViewportChange:g,indicatorTrack:v,onIndicatorTrackChange:w,onTriggerEnter:at(d),onTriggerLeave:at(c),onContentEnter:at(f),onContentLeave:at(h),onItemSelect:at(s),onItemDismiss:at(u),onViewportContentChange:p.useCallback((E,b)=>{m(C=>(C.set(E,b),new Map(C)))},[]),onViewportContentRemove:p.useCallback(E=>{m(b=>b.has(E)?(b.delete(E),new Map(b)):b)},[])},p.createElement(Kd.Provider,{scope:t},p.createElement(YE,{scope:t,items:_},a)))},ZE="NavigationMenuList",XE=p.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,...r}=e,o=Ar(ZE,n),i=p.createElement(de.ul,Y({"data-orientation":o.orientation},r,{ref:t}));return p.createElement(de.div,{style:{position:"relative"},ref:o.onIndicatorTrackChange},p.createElement(Kd.Slot,{scope:n},o.isRootMenu?p.createElement($g,{asChild:!0},i):i))}),JE="NavigationMenuItem",[e5,Ag]=Gd(JE),t5=p.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,value:r,...o}=e,i=rn(),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=wc(l.current);g.length&&Yd(y==="start"?g:g.reverse())}},[]),h=p.useCallback(()=>{if(l.current){const y=wc(l.current);y.length&&(d.current=u5(y))}},[]);return p.createElement(e5,{scope:n,value:a,triggerRef:s,contentRef:l,focusProxyRef:u,wasEscapeCloseRef:c,onEntryKeyDown:f,onFocusProxyEnter:f,onRootContentClose:h,onContentFocusOutside:h},p.createElement(de.li,Y({},o,{ref:t})))}),xh="NavigationMenuTrigger",n5=p.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,disabled:r,...o}=e,i=Ar(xh,e.__scopeNavigationMenu),a=Ag(xh,e.__scopeNavigationMenu),l=p.useRef(null),s=Ue(l,a.triggerRef,t),u=Ig(i.baseId,a.value),d=Lg(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(Kd.ItemSlot,{scope:n,value:a.value},p.createElement(Ng,{asChild:!0},p.createElement(de.button,Y({id:u,disabled:r,"data-disabled":r?"":void 0,"data-state":Og(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,_c(()=>{r||f.current||a.wasEscapeCloseRef.current||c.current||(i.onTriggerEnter(a.value),c.current=!0)})),onPointerLeave:le(e.onPointerLeave,_c(()=>{r||(i.onTriggerLeave(),c.current=!1)})),onClick:le(e.onClick,()=>{i.onItemSelect(a.value),f.current=h}),onKeyDown:le(e.onKeyDown,y=>{const _={horizontal:"ArrowDown",vertical:i.dir==="rtl"?"ArrowLeft":"ArrowRight"}[i.orientation];h&&y.key===_&&(a.onEntryKeyDown(),y.preventDefault())})})))),h&&p.createElement(p.Fragment,null,p.createElement(VE,{"aria-hidden":!0,tabIndex:0,ref:a.focusProxyRef,onFocus:y=>{const g=a.contentRef.current,_=y.relatedTarget,m=_===l.current,v=g==null?void 0:g.contains(_);(m||!v)&&a.onFocusProxyEnter(m?"start":"end")}}),i.viewport&&p.createElement("span",{"aria-owns":d})))}),wh="navigationMenu.linkSelect",r5=p.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,active:r,onSelect:o,...i}=e;return p.createElement(Ng,{asChild:!0},p.createElement(de.a,Y({"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(wh,{bubbles:!0,cancelable:!0});if(l.addEventListener(wh,u=>o==null?void 0:o(u),{once:!0}),uc(l,s),!s.defaultPrevented&&!a.metaKey){const u=new CustomEvent(za,{bubbles:!0,cancelable:!0});uc(l,u)}},{checkForDefaultPrevented:!1})})))}),gl="NavigationMenuContent",o5=p.forwardRef((e,t)=>{const{forceMount:n,...r}=e,o=Ar(gl,e.__scopeNavigationMenu),i=Ag(gl,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(i5,Y({forceMount:n},s,{ref:a})):p.createElement(Cn,{present:n||l},p.createElement(a5,Y({"data-state":Og(l)},s,{ref:a,onPointerEnter:le(e.onPointerEnter,o.onContentEnter),onPointerLeave:le(e.onPointerLeave,_c(o.onContentLeave)),style:{pointerEvents:!l&&o.isRootMenu?"none":void 0,...s.style}})))}),i5=p.forwardRef((e,t)=>{const n=Ar(gl,e.__scopeNavigationMenu),{onViewportContentChange:r,onViewportContentRemove:o}=n;return gn(()=>{r(e.value,{ref:t,...e})},[e,t,r]),gn(()=>()=>o(e.value),[e.value,o]),null}),za="navigationMenu.rootContentDismiss",a5=p.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,value:r,triggerRef:o,focusProxyRef:i,wasEscapeCloseRef:a,onRootContentClose:l,onContentFocusOutside:s,...u}=e,d=Ar(gl,n),c=p.useRef(null),f=Ue(c,t),h=Ig(d.baseId,r),y=Lg(d.baseId,r),g=BE(n),_=p.useRef(null),{onItemDismiss:m}=d;p.useEffect(()=>{const w=c.current;if(d.isRootMenu&&w){const E=()=>{var b;m(),l(),w.contains(document.activeElement)&&((b=o.current)===null||b===void 0||b.focus())};return w.addEventListener(za,E),()=>w.removeEventListener(za,E)}},[d.isRootMenu,e.value,o,m,l]);const v=p.useMemo(()=>{const E=g().map(N=>N.value);d.dir==="rtl"&&E.reverse();const b=E.indexOf(d.value),C=E.indexOf(d.previousValue),S=r===d.value,k=C===E.indexOf(r);if(!S&&!k)return _.current;const R=(()=>{if(b!==C){if(S&&C!==-1)return b>C?"from-end":"from-start";if(k&&b!==-1)return b>C?"to-start":"to-end"}return null})();return _.current=R,R},[d.previousValue,d.value,d.dir,g,r]);return p.createElement($g,{asChild:!0},p.createElement(Ud,Y({id:y,"aria-labelledby":h,"data-motion":v,"data-orientation":d.orientation},u,{ref:f,onDismiss:()=>{var w;const E=new Event(za,{bubbles:!0,cancelable:!0});(w=c.current)===null||w===void 0||w.dispatchEvent(E)},onFocusOutside:le(e.onFocusOutside,w=>{var E;s();const b=w.target;(E=d.rootNavigationMenu)!==null&&E!==void 0&&E.contains(b)&&w.preventDefault()}),onPointerDownOutside:le(e.onPointerDownOutside,w=>{var E;const b=w.target,C=g().some(k=>{var R;return(R=k.ref.current)===null||R===void 0?void 0:R.contains(b)}),S=d.isRootMenu&&((E=d.viewport)===null||E===void 0?void 0:E.contains(b));(C||S||!d.isRootMenu)&&w.preventDefault()}),onKeyDown:le(e.onKeyDown,w=>{const E=w.altKey||w.ctrlKey||w.metaKey;if(w.key==="Tab"&&!E){const S=wc(w.currentTarget),k=document.activeElement,R=S.findIndex(D=>D===k),j=w.shiftKey?S.slice(0,R).reverse():S.slice(R+1,S.length);if(Yd(j))w.preventDefault();else{var C;(C=i.current)===null||C===void 0||C.focus()}}}),onEscapeKeyDown:le(e.onEscapeKeyDown,w=>{a.current=!0})})))}),l5="FocusGroup",$g=p.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,...r}=e,o=Ar(l5,n);return p.createElement(xc.Provider,{scope:n},p.createElement(xc.Slot,{scope:n},p.createElement(de.div,Y({dir:o.dir},r,{ref:t}))))}),_h=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],s5="FocusGroupItem",Ng=p.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,...r}=e,o=WE(n),i=Ar(s5,n);return p.createElement(xc.ItemSlot,{scope:n},p.createElement(de.button,Y({},r,{ref:t,onKeyDown:le(e.onKeyDown,a=>{if(["Home","End",..._h].includes(a.key)){let s=o().map(c=>c.ref.current);if([i.dir==="rtl"?"ArrowRight":"ArrowLeft","ArrowUp","End"].includes(a.key)&&s.reverse(),_h.includes(a.key)){const c=s.indexOf(a.currentTarget);s=s.slice(c+1)}setTimeout(()=>Yd(s)),a.preventDefault()}})})))});function wc(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 Yd(e){const t=document.activeElement;return e.some(n=>n===t?!0:(n.focus(),document.activeElement!==t))}function u5(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 Og(e){return e?"open":"closed"}function Ig(e,t){return`${e}-trigger-${t}`}function Lg(e,t){return`${e}-content-${t}`}function _c(e){return t=>t.pointerType==="mouse"?e(t):void 0}const c5=QE,d5=XE,f5=t5,p5=n5,h5=r5,m5=o5;var v5="var(--vocs_NavigationMenu_chevronDownIcon)",g5="vocs_NavigationMenu_content",y5="vocs_NavigationMenu_item",x5="vocs_NavigationMenu_link",w5="vocs_NavigationMenu_list",_5="vocs_NavigationMenu",E5="vocs_NavigationMenu_trigger vocs_NavigationMenu_link";const Dg=e=>x.jsx(c5,{...e,className:L(e.className,_5)}),Mg=e=>x.jsx(d5,{...e,className:L(e.className,w5)}),Kl=({active:e,children:t,className:n,href:r})=>x.jsx(h5,{asChild:!0,children:x.jsx(nn,{"data-active":e,className:L(n,x5),href:r,variant:"styleless",children:t})}),jg=e=>x.jsx(f5,{...e,className:L(e.className,y5)}),Fg=({active:e,className:t,...n})=>{const{basePath:r}=ot(),o=r;return x.jsx(p5,{...n,"data-active":e,className:L(t,E5),style:Gt({[v5]:`url(${o}/.vocs/icons/chevron-down.svg)`})})},zg=e=>x.jsx(m5,{...e,className:L(e.className,g5)});function Ug(){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 Vg(){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 C5(){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 b5(){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 Bg(){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 Hg(){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"})]})}Ec.Curtain=S5;function Ec(){var r,o,i,a;const e=ot(),{showLogo:t,showSidebar:n}=Rr();return x.jsxs("div",{className:L($E,t&&!n&&NE),children:[x.jsx(kE,{}),t&&x.jsx("div",{className:AE,children:x.jsx("div",{className:RE,children:x.jsx(Yn,{to:"/",style:{alignItems:"center",display:"flex",height:"56px",marginTop:"4px"},children:x.jsx(Wd,{})})})}),x.jsx("div",{className:yh}),x.jsxs("div",{className:yh,children:[(((r=e.topNav)==null?void 0:r.length)||0)>0&&x.jsxs(x.Fragment,{children:[x.jsx("div",{className:Xs,children:x.jsx(k5,{})}),x.jsx("div",{className:L(gh,Ea)})]}),e.socials&&((o=e.socials)==null?void 0:o.length)>0&&x.jsxs(x.Fragment,{children:[x.jsx("div",{className:L(Xs,Ea),style:{marginLeft:"-8px",marginRight:"-8px"},children:e.socials.map((l,s)=>x.jsx("div",{className:vl,children:x.jsx($5,{...l})},s))}),!((i=e.theme)!=null&&i.colorScheme)&&x.jsx("div",{className:L(gh,Ea)})]}),!((a=e.theme)!=null&&a.colorScheme)&&x.jsx("div",{className:L(Xs,Ea),style:{marginLeft:"-8px",marginRight:"-8px"},children:x.jsx("div",{className:vl,children:x.jsx(T5,{})})})]})]})}function S5(){return x.jsx("div",{className:TE})}function k5(){const{topNav:e}=ot();if(!e)return null;const{pathname:t}=Ae(),n=Ui({pathname:t,items:e});return x.jsx(Dg,{delayDuration:0,children:x.jsx(Mg,{children:e.map((r,o)=>r.link?x.jsx(Kl,{active:n.includes(r.id),className:vl,href:r.link,children:r.text},o):r.items?x.jsxs(jg,{className:vl,children:[x.jsx(Fg,{active:n.includes(r.id),children:r.text}),x.jsx(zg,{className:PE,children:x.jsx(P5,{items:r.items})})]},o):null)})})}function P5({items:e}){const{pathname:t}=Ae(),n=Ui({pathname:t,items:e});return x.jsx("ul",{children:e==null?void 0:e.map((r,o)=>x.jsx(Kl,{active:n.includes(r.id),href:r.link,children:r.text},o))})}function T5(){const{toggle:e}=m3();return x.jsxs("button",{className:Rg,onClick:e,type:"button",children:[x.jsx(st,{className:L(gc,v3),size:"20px",label:"Light",icon:b5}),x.jsx(st,{className:L(gc,g3),size:"20px",label:"Dark",icon:C5,style:{marginTop:"-2px"}})]})}const R5={discord:Ug,github:Vg,telegram:Bg,x:Hg},A5={discord:"23px",github:"20px",telegram:"21px",x:"18px"};function $5({icon:e,label:t,link:n}){return x.jsx("a",{className:Rg,href:n,target:"_blank",rel:"noopener noreferrer",children:x.jsx(st,{className:gc,label:t,icon:R5[e],size:A5[e]||"20px"})})}function N5(){return x.jsx("div",{})}const O5=({children:e})=>e;function I5(){const e=Tr(),t=ot();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 Wg(){const[e,t]=p.useState(!1);return p.useEffect(()=>{t(!0)},[]),e}var L5="vocs_Footer_container",D5="vocs_Footer_editLink",M5="vocs_Footer_lastUpdated",j5="vocs_Footer_navigation",Eh="vocs_Footer_navigationIcon",F5="vocs_Footer_navigationIcon_left",z5="vocs_Footer_navigationIcon_right",Ch="vocs_Footer_navigationItem",U5="vocs_Footer_navigationItem_left",V5="vocs_Footer_navigationItem_right",bh="vocs_Footer_navigationText",Sh="vocs_Footer_navigationTextInner",B5="vocs_Footer";function H5(){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 W5(){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 K5(){const{layout:e}=Rr(),t=Wg(),n=Tr(),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:B5,children:[e==="docs"&&x.jsxs(x.Fragment,{children:[x.jsxs("div",{className:L5,children:[x.jsx(G5,{}),t&&n.lastUpdatedAt&&x.jsxs("div",{className:M5,children:["Last updated:"," ",x.jsx("time",{dateTime:o,children:new Intl.DateTimeFormat(void 0,{dateStyle:"short",timeStyle:"short"}).format(r)})]})]}),x.jsx(Y5,{})]}),x.jsx(N5,{})]})}function G5(){const e=I5();return e.url?x.jsx("div",{children:x.jsxs(nn,{className:D5,href:e.url,children:[x.jsx(f3,{})," ",e.text]})}):null}function Y5(){const e=Wg(),t=Vl(),{pathname:n}=Ae(),r=p.useMemo(()=>Kg(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=Md();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:j5,children:[i?x.jsxs(nn,{className:L(Ch,U5),href:i.link,variant:"styleless",children:[x.jsxs("div",{className:bh,children:[x.jsx("div",{className:L(Eh,F5),style:Gt({[yc]:"0.75em"}),children:x.jsx(st,{label:"Previous",icon:H5})}),x.jsx("div",{className:Sh,children:i.text})]}),x.jsx(eo,{description:"Previous",keys:["shift","←"]})]}):x.jsx("div",{}),a?x.jsxs(nn,{className:L(Ch,V5),href:a.link,variant:"styleless",children:[x.jsxs("div",{className:bh,children:[x.jsx("div",{className:Sh,style:{textAlign:"right"},children:a.text}),x.jsx("div",{className:L(Eh,z5),style:Gt({[yc]:"0.75em"}),children:x.jsx(st,{label:"Next",icon:W5})})]}),x.jsx(eo,{description:"Next",keys:["shift","→"]})]}):x.jsx("div",{})]}):null}function Kg(e){const t=[];for(const n of e){if(n.items){t.push(...Kg(n.items));continue}t.push(n)}return t}const Gg="Collapsible",[Q5,Yg]=En(Gg),[q5,Qd]=Q5(Gg),Z5=p.forwardRef((e,t)=>{const{__scopeCollapsible:n,open:r,defaultOpen:o,disabled:i,onOpenChange:a,...l}=e,[s=!1,u]=rr({prop:r,defaultProp:o,onChange:a});return p.createElement(q5,{scope:n,disabled:i,contentId:rn(),open:s,onOpenToggle:p.useCallback(()=>u(d=>!d),[u])},p.createElement(de.div,Y({"data-state":qd(s),"data-disabled":i?"":void 0},l,{ref:t})))}),X5="CollapsibleTrigger",J5=p.forwardRef((e,t)=>{const{__scopeCollapsible:n,...r}=e,o=Qd(X5,n);return p.createElement(de.button,Y({type:"button","aria-controls":o.contentId,"aria-expanded":o.open||!1,"data-state":qd(o.open),"data-disabled":o.disabled?"":void 0,disabled:o.disabled},r,{ref:t,onClick:le(e.onClick,o.onOpenToggle)}))}),Qg="CollapsibleContent",e6=p.forwardRef((e,t)=>{const{forceMount:n,...r}=e,o=Qd(Qg,e.__scopeCollapsible);return p.createElement(Cn,{present:n||o.open},({present:i})=>p.createElement(t6,Y({},r,{ref:t,present:i})))}),t6=p.forwardRef((e,t)=>{const{__scopeCollapsible:n,present:r,children:o,...i}=e,a=Qd(Qg,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,_=p.useRef(g),m=p.useRef();return p.useEffect(()=>{const v=requestAnimationFrame(()=>_.current=!1);return()=>cancelAnimationFrame(v)},[]),gn(()=>{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 w=v.getBoundingClientRect();c.current=w.height,h.current=w.width,_.current||(v.style.transitionDuration=m.current.transitionDuration,v.style.animationName=m.current.animationName),s(r)}},[a.open,r]),p.createElement(de.div,Y({"data-state":qd(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 qd(e){return e?"open":"closed"}const n6=Z5,r6=J5,o6=e6,$r="Accordion",i6=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[Zd,a6,l6]=Wl($r),[Gl,XS]=En($r,[l6,Yg]),Xd=Yg(),qg=q.forwardRef((e,t)=>{const{type:n,...r}=e,o=r,i=r;return q.createElement(Zd.Provider,{scope:e.__scopeAccordion},n==="multiple"?q.createElement(d6,Y({},i,{ref:t})):q.createElement(c6,Y({},o,{ref:t})))});qg.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[Zg,s6]=Gl($r),[Xg,u6]=Gl($r,{collapsible:!1}),c6=q.forwardRef((e,t)=>{const{value:n,defaultValue:r,onValueChange:o=()=>{},collapsible:i=!1,...a}=e,[l,s]=rr({prop:n,defaultProp:r,onChange:o});return q.createElement(Zg,{scope:e.__scopeAccordion,value:l?[l]:[],onItemOpen:s,onItemClose:q.useCallback(()=>i&&s(""),[i,s])},q.createElement(Xg,{scope:e.__scopeAccordion,collapsible:i},q.createElement(Jg,Y({},a,{ref:t}))))}),d6=q.forwardRef((e,t)=>{const{value:n,defaultValue:r,onValueChange:o=()=>{},...i}=e,[a=[],l]=rr({prop:n,defaultProp:r,onChange:o}),s=q.useCallback(d=>l((c=[])=>[...c,d]),[l]),u=q.useCallback(d=>l((c=[])=>c.filter(f=>f!==d)),[l]);return q.createElement(Zg,{scope:e.__scopeAccordion,value:a,onItemOpen:s,onItemClose:u},q.createElement(Xg,{scope:e.__scopeAccordion,collapsible:!0},q.createElement(Jg,Y({},i,{ref:t}))))}),[f6,Jd]=Gl($r),Jg=q.forwardRef((e,t)=>{const{__scopeAccordion:n,disabled:r,dir:o,orientation:i="vertical",...a}=e,l=q.useRef(null),s=Ue(l,t),u=a6(n),c=Hl(o)==="ltr",f=le(e.onKeyDown,h=>{var y;if(!i6.includes(h.key))return;const g=h.target,_=u().filter(R=>{var N;return!((N=R.ref.current)!==null&&N!==void 0&&N.disabled)}),m=_.findIndex(R=>R.ref.current===g),v=_.length;if(m===-1)return;h.preventDefault();let w=m;const E=0,b=v-1,C=()=>{w=m+1,w>b&&(w=E)},S=()=>{w=m-1,w{const{__scopeAccordion:n,value:r,...o}=e,i=Jd(Cc,n),a=s6(Cc,n),l=Xd(n),s=rn(),u=r&&a.value.includes(r)||!1,d=i.disabled||e.disabled;return q.createElement(p6,{scope:n,open:u,disabled:d,triggerId:s},q.createElement(n6,Y({"data-orientation":i.orientation,"data-state":y6(u)},l,o,{ref:t,disabled:d,open:u,onOpenChange:c=>{c?a.onItemOpen(r):a.onItemClose(r)}})))}),kh="AccordionTrigger",m6=q.forwardRef((e,t)=>{const{__scopeAccordion:n,...r}=e,o=Jd($r,n),i=e1(kh,n),a=u6(kh,n),l=Xd(n);return q.createElement(Zd.ItemSlot,{scope:n},q.createElement(r6,Y({"aria-disabled":i.open&&!a.collapsible||void 0,"data-orientation":o.orientation,id:i.triggerId},l,r,{ref:t})))}),v6="AccordionContent",g6=q.forwardRef((e,t)=>{const{__scopeAccordion:n,...r}=e,o=Jd($r,n),i=e1(v6,n),a=Xd(n);return q.createElement(o6,Y({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 y6(e){return e?"open":"closed"}const x6=qg,w6=h6,_6=m6,E6=g6;var C6="vocs_MobileSearch_searchButton";function b6(){const[e,t]=p.useState(!1);return x.jsxs(gg,{open:e,onOpenChange:t,children:[x.jsx(yg,{asChild:!0,children:x.jsx("button",{className:C6,type:"button","aria-label":"Search",children:x.jsx(zd,{height:21,width:21})})}),x.jsx(Tg,{open:e,onClose:()=>t(!1)})]})}var S6="vocs_MobileTopNav_button",k6="var(--vocs_MobileTopNav_chevronDownIcon)",P6="var(--vocs_MobileTopNav_chevronUpIcon)",T6="vocs_MobileTopNav_content",R6="vocs_MobileTopNav_curtain",Ph="vocs_MobileTopNav_curtainGroup",eu="vocs_MobileTopNav_curtainItem",A6="vocs_MobileTopNav_divider",Ca="vocs_MobileTopNav_group",$6="vocs_MobileTopNav_icon",N6="vocs_MobileTopNav_item",O6="vocs_MobileTopNav_logo",I6="vocs_MobileTopNav_menuTitle",t1="vocs_MobileTopNav_menuTrigger",n1="vocs_MobileTopNav_navigation",L6="vocs_MobileTopNav_navigationContent",Ko="vocs_MobileTopNav_navigationItem",D6="vocs_MobileTopNav_trigger",M6="vocs_MobileTopNav_navigation_compact",j6="vocs_MobileTopNav_outlinePopover",Th="vocs_MobileTopNav_outlineTrigger",F6="vocs_MobileTopNav",Rh="vocs_MobileTopNav_section",z6="vocs_MobileTopNav_separator",U6="vocs_MobileTopNav_sidebarPopover",V6="vocs_MobileTopNav_topNavPopover";function B6(e,t){let n=!1;return()=>{n=!0,setTimeout(()=>{n&&e(),n=!1},t)}}var H6="vocs_Outline_heading",W6="vocs_Outline_item",K6="vocs_Outline_items",G6="vocs_Outline_link",Y6="vocs_Outline_nav",Q6="vocs_Outline";function r1({minLevel:e=2,maxLevel:t=3,highlightActive:n=!0,onClickItem:r,showTitle:o=!0}={}){const{showOutline:i}=Rr(),a=typeof i=="number"?e+i-1:t,l=p.useRef(!0),{pathname:s,hash:u}=Ae(),[d,c]=p.useState([]);p.useEffect(()=>{if(typeof window>"u")return;const _=Array.from(document.querySelectorAll(`.${Uv}`));c(_)},[s]);const f=p.useMemo(()=>d?d.map(_=>{const m=_.querySelector(`.${Vv}`);if(!m)return null;const v=m.getBoundingClientRect(),w=m.id,E=Number(_.tagName[1]),b=_.textContent,C=window.scrollY+v.top;return Ea?null:{id:w,level:E,slugTargetElement:m,text:b,topOffset:C}}).filter(Boolean):[],[d,a,e]),[h,y]=p.useState(u.replace("#",""));if(p.useEffect(()=>{if(typeof window>"u")return;const _=new IntersectionObserver(([m])=>{var w;if(!l.current)return;const v=m.target.id;if(m.isIntersecting)y(v);else{if(!(m.target.getBoundingClientRect().top>0))return;const C=f.findIndex(k=>k.id===h),S=(w=f[C-1])==null?void 0:w.id;y(S)}},{rootMargin:"0px 0px -95% 0px"});for(const m of f)_.observe(m.slugTargetElement);return()=>_.disconnect()},[h,f]),p.useEffect(()=>{if(typeof window>"u")return;const _=new IntersectionObserver(([m])=>{var w;if(!l.current)return;const v=(w=f[f.length-1])==null?void 0:w.id;m.isIntersecting?y(v):h===v&&y(f[f.length-2].id)});return _.observe(document.querySelector("[data-bottom-observer]")),()=>_.disconnect()},[h,f]),p.useEffect(()=>{if(typeof window>"u")return;const _=B6(()=>{var m,v,w;if(l.current){if(window.scrollY===0){y((m=f[0])==null?void 0:m.id);return}if(window.scrollY+document.documentElement.clientHeight>=document.documentElement.scrollHeight){y((v=f[f.length-1])==null?void 0:v.id);return}for(let E=0;Ewindow.removeEventListener("scroll",_)},[f]),f.length===0)return null;const g=f.filter(_=>_.level===e);return x.jsx("aside",{className:Q6,children:x.jsxs("nav",{className:Y6,children:[o&&x.jsx("h2",{className:H6,children:"On this page"}),x.jsx(o1,{activeId:n?h:null,items:f,onClickItem:()=>{r==null||r(),l.current=!1,setTimeout(()=>{l.current=!0},500)},levelItems:g,setActiveId:y})]})})}function o1({activeId:e,items:t,levelItems:n,onClickItem:r,setActiveId:o}){const{pathname:i}=Ae();return x.jsx("ul",{className:K6,children:n.map(({id:a,level:l,text:s})=>{const u=`#${a}`,d=e===a,c=(()=>{var _;const h=t.findIndex(m=>m.id===a)+1,y=(_=t[h])==null?void 0:_.level;if(y<=l)return null;const g=[];for(let m=h;m{r==null||r(),o(a)},className:G6,children:s})}),c&&x.jsx(o1,{activeId:e,levelItems:c,items:t,onClickItem:r,setActiveId:o})]},a)})})}const q6=["top","right","bottom","left"],Qn=Math.min,wt=Math.max,yl=Math.round,ba=Math.floor,qn=e=>({x:e,y:e}),Z6={left:"right",right:"left",bottom:"top",top:"bottom"},X6={start:"end",end:"start"};function bc(e,t,n){return wt(e,Qn(t,n))}function yn(e,t){return typeof e=="function"?e(t):e}function xn(e){return e.split("-")[0]}function To(e){return e.split("-")[1]}function ef(e){return e==="x"?"y":"x"}function tf(e){return e==="y"?"height":"width"}function Ro(e){return["top","bottom"].includes(xn(e))?"y":"x"}function nf(e){return ef(Ro(e))}function J6(e,t,n){n===void 0&&(n=!1);const r=To(e),o=nf(e),i=tf(o);let a=o==="x"?r===(n?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(a=xl(a)),[a,xl(a)]}function e7(e){const t=xl(e);return[Sc(e),t,Sc(t)]}function Sc(e){return e.replace(/start|end/g,t=>X6[t])}function t7(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 n7(e,t,n,r){const o=To(e);let i=t7(xn(e),n==="start",r);return o&&(i=i.map(a=>a+"-"+o),t&&(i=i.concat(i.map(Sc)))),i}function xl(e){return e.replace(/left|right|bottom|top/g,t=>Z6[t])}function r7(e){return{top:0,right:0,bottom:0,left:0,...e}}function i1(e){return typeof e!="number"?r7(e):{top:e,right:e,bottom:e,left:e}}function wl(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function Ah(e,t,n){let{reference:r,floating:o}=e;const i=Ro(t),a=nf(t),l=tf(a),s=xn(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(To(t)){case"start":h[a]-=f*(n&&u?-1:1);break;case"end":h[a]+=f*(n&&u?-1:1);break}return h}const o7=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}=Ah(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}=yn(e,t)||{};if(u==null)return{};const c=i1(d),f={x:n,y:r},h=nf(o),y=tf(h),g=await a.getDimensions(u),_=h==="y",m=_?"top":"left",v=_?"bottom":"right",w=_?"clientHeight":"clientWidth",E=i.reference[y]+i.reference[h]-f[h]-i.floating[y],b=f[h]-i.reference[h],C=await(a.getOffsetParent==null?void 0:a.getOffsetParent(u));let S=C?C[w]:0;(!S||!await(a.isElement==null?void 0:a.isElement(C)))&&(S=l.floating[w]||i.floating[y]);const k=E/2-b/2,R=S/2-g[y]/2-1,N=Qn(c[m],R),j=Qn(c[v],R),D=N,F=S-g[y]-j,$=S/2-g[y]/2+k,U=bc(D,$,F),W=!s.arrow&&To(o)!=null&&$!==U&&i.reference[y]/2-($D<=0)){var R,N;const D=(((R=i.flip)==null?void 0:R.index)||0)+1,F=b[D];if(F)return{data:{index:D,overflows:k},reset:{placement:F}};let $=(N=k.filter(U=>U.overflows[0]<=0).sort((U,W)=>U.overflows[1]-W.overflows[1])[0])==null?void 0:N.placement;if(!$)switch(h){case"bestFit":{var j;const U=(j=k.map(W=>[W.placement,W.overflows.filter(V=>V>0).reduce((V,I)=>V+I,0)]).sort((W,V)=>W[1]-V[1])[0])==null?void 0:j[0];U&&($=U);break}case"initialPlacement":$=l;break}if(o!==$)return{reset:{placement:$}}}return{}}}};function $h(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function Nh(e){return q6.some(t=>e[t]>=0)}const l7=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:n}=t,{strategy:r="referenceHidden",...o}=yn(e,t);switch(r){case"referenceHidden":{const i=await Ai(t,{...o,elementContext:"reference"}),a=$h(i,n.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:Nh(a)}}}case"escaped":{const i=await Ai(t,{...o,altBoundary:!0}),a=$h(i,n.floating);return{data:{escapedOffsets:a,escaped:Nh(a)}}}default:return{}}}}};async function s7(e,t){const{placement:n,platform:r,elements:o}=e,i=await(r.isRTL==null?void 0:r.isRTL(o.floating)),a=xn(n),l=To(n),s=Ro(n)==="y",u=["left","top"].includes(a)?-1:1,d=i&&s?-1:1,c=yn(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 a1=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 s7(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}}}}},u7=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:_=>{let{x:m,y:v}=_;return{x:m,y:v}}},...s}=yn(e,t),u={x:n,y:r},d=await Ai(t,s),c=Ro(xn(o)),f=ef(c);let h=u[f],y=u[c];if(i){const _=f==="y"?"top":"left",m=f==="y"?"bottom":"right",v=h+d[_],w=h-d[m];h=bc(v,h,w)}if(a){const _=c==="y"?"top":"left",m=c==="y"?"bottom":"right",v=y+d[_],w=y-d[m];y=bc(v,y,w)}const g=l.fn({...t,[f]:h,[c]:y});return{...g,data:{x:g.x-n,y:g.y-r}}}}},c7=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}=yn(e,t),d={x:n,y:r},c=Ro(o),f=ef(c);let h=d[f],y=d[c];const g=yn(l,t),_=typeof g=="number"?{mainAxis:g,crossAxis:0}:{mainAxis:0,crossAxis:0,...g};if(s){const w=f==="y"?"height":"width",E=i.reference[f]-i.floating[w]+_.mainAxis,b=i.reference[f]+i.reference[w]-_.mainAxis;hb&&(h=b)}if(u){var m,v;const w=f==="y"?"width":"height",E=["top","left"].includes(xn(o)),b=i.reference[c]-i.floating[w]+(E&&((m=a.offset)==null?void 0:m[c])||0)+(E?0:_.crossAxis),C=i.reference[c]+i.reference[w]+(E?0:((v=a.offset)==null?void 0:v[c])||0)-(E?_.crossAxis:0);yC&&(y=C)}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}=yn(e,t),s=await Ai(t,l),u=xn(n),d=To(n),c=Ro(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 _=h-s[y],m=f-s[g],v=!t.middlewareData.shift;let w=_,E=m;if(c){const C=f-s.left-s.right;E=d||v?Qn(m,C):C}else{const C=h-s.top-s.bottom;w=d||v?Qn(_,C):C}if(v&&!d){const C=wt(s.left,0),S=wt(s.right,0),k=wt(s.top,0),R=wt(s.bottom,0);c?E=f-2*(C!==0||S!==0?C+S:wt(s.left,s.right)):w=h-2*(k!==0||R!==0?k+R:wt(s.top,s.bottom))}await a({...t,availableWidth:E,availableHeight:w});const b=await o.getDimensions(i.floating);return f!==b.width||h!==b.height?{reset:{rects:!0}}:{}}}};function Zn(e){return l1(e)?(e.nodeName||"").toLowerCase():"#document"}function Ct(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Sn(e){var t;return(t=(l1(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function l1(e){return e instanceof Node||e instanceof Ct(e).Node}function nt(e){return e instanceof Element||e instanceof Ct(e).Element}function on(e){return e instanceof HTMLElement||e instanceof Ct(e).HTMLElement}function kc(e){return typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Ct(e).ShadowRoot}function Bi(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=Lt(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function f7(e){return["table","td","th"].includes(Zn(e))}function rf(e){const t=of(),n=Lt(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 p7(e){let t=_o(e);for(;on(t)&&!Yl(t);){if(rf(t))return t;t=_o(t)}return null}function of(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function Yl(e){return["html","body","#document"].includes(Zn(e))}function Lt(e){return Ct(e).getComputedStyle(e)}function Ql(e){return nt(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function _o(e){if(Zn(e)==="html")return e;const t=e.assignedSlot||e.parentNode||kc(e)&&e.host||Sn(e);return kc(t)?t.host:t}function s1(e){const t=_o(e);return Yl(t)?e.ownerDocument?e.ownerDocument.body:e.body:on(t)&&Bi(t)?t:s1(t)}function $i(e,t,n){var r;t===void 0&&(t=[]),n===void 0&&(n=!0);const o=s1(e),i=o===((r=e.ownerDocument)==null?void 0:r.body),a=Ct(o);return i?t.concat(a,a.visualViewport||[],Bi(o)?o:[],a.frameElement&&n?$i(a.frameElement):[]):t.concat(o,$i(o,[],n))}function u1(e){const t=Lt(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=on(e),i=o?e.offsetWidth:n,a=o?e.offsetHeight:r,l=yl(n)!==i||yl(r)!==a;return l&&(n=i,r=a),{width:n,height:r,$:l}}function af(e){return nt(e)?e:e.contextElement}function lo(e){const t=af(e);if(!on(t))return qn(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:i}=u1(t);let a=(i?yl(n.width):n.width)/r,l=(i?yl(n.height):n.height)/o;return(!a||!Number.isFinite(a))&&(a=1),(!l||!Number.isFinite(l))&&(l=1),{x:a,y:l}}const h7=qn(0);function c1(e){const t=Ct(e);return!of()||!t.visualViewport?h7:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function m7(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==Ct(e)?!1:t}function Er(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);const o=e.getBoundingClientRect(),i=af(e);let a=qn(1);t&&(r?nt(r)&&(a=lo(r)):a=lo(e));const l=m7(i,n,r)?c1(i):qn(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&&nt(r)?Ct(r):r;let y=f,g=y.frameElement;for(;g&&r&&h!==y;){const _=lo(g),m=g.getBoundingClientRect(),v=Lt(g),w=m.left+(g.clientLeft+parseFloat(v.paddingLeft))*_.x,E=m.top+(g.clientTop+parseFloat(v.paddingTop))*_.y;s*=_.x,u*=_.y,d*=_.x,c*=_.y,s+=w,u+=E,y=Ct(g),g=y.frameElement}}return wl({width:d,height:c,x:s,y:u})}const v7=[":popover-open",":modal"];function d1(e){return v7.some(t=>{try{return e.matches(t)}catch{return!1}})}function g7(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e;const i=o==="fixed",a=Sn(r),l=t?d1(t.floating):!1;if(r===a||l&&i)return n;let s={scrollLeft:0,scrollTop:0},u=qn(1);const d=qn(0),c=on(r);if((c||!c&&!i)&&((Zn(r)!=="body"||Bi(a))&&(s=Ql(r)),on(r))){const f=Er(r);u=lo(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 y7(e){return Array.from(e.getClientRects())}function f1(e){return Er(Sn(e)).left+Ql(e).scrollLeft}function x7(e){const t=Sn(e),n=Ql(e),r=e.ownerDocument.body,o=wt(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=wt(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let a=-n.scrollLeft+f1(e);const l=-n.scrollTop;return Lt(r).direction==="rtl"&&(a+=wt(t.clientWidth,r.clientWidth)-o),{width:o,height:i,x:a,y:l}}function w7(e,t){const n=Ct(e),r=Sn(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=of();(!u||u&&t==="fixed")&&(l=o.offsetLeft,s=o.offsetTop)}return{width:i,height:a,x:l,y:s}}function _7(e,t){const n=Er(e,!0,t==="fixed"),r=n.top+e.clientTop,o=n.left+e.clientLeft,i=on(e)?lo(e):qn(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 Oh(e,t,n){let r;if(t==="viewport")r=w7(e,n);else if(t==="document")r=x7(Sn(e));else if(nt(t))r=_7(t,n);else{const o=c1(e);r={...t,x:t.x-o.x,y:t.y-o.y}}return wl(r)}function p1(e,t){const n=_o(e);return n===t||!nt(n)||Yl(n)?!1:Lt(n).position==="fixed"||p1(n,t)}function E7(e,t){const n=t.get(e);if(n)return n;let r=$i(e,[],!1).filter(l=>nt(l)&&Zn(l)!=="body"),o=null;const i=Lt(e).position==="fixed";let a=i?_o(e):e;for(;nt(a)&&!Yl(a);){const l=Lt(a),s=rf(a);!s&&l.position==="fixed"&&(o=null),(i?!s&&!o:!s&&l.position==="static"&&!!o&&["absolute","fixed"].includes(o.position)||Bi(a)&&!s&&p1(e,a))?r=r.filter(d=>d!==a):o=l,a=_o(a)}return t.set(e,r),r}function C7(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e;const a=[...n==="clippingAncestors"?E7(t,this._c):[].concat(n),r],l=a[0],s=a.reduce((u,d)=>{const c=Oh(t,d,o);return u.top=wt(c.top,u.top),u.right=Qn(c.right,u.right),u.bottom=Qn(c.bottom,u.bottom),u.left=wt(c.left,u.left),u},Oh(t,l,o));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}}function b7(e){const{width:t,height:n}=u1(e);return{width:t,height:n}}function S7(e,t,n){const r=on(t),o=Sn(t),i=n==="fixed",a=Er(e,!0,i,t);let l={scrollLeft:0,scrollTop:0};const s=qn(0);if(r||!r&&!i)if((Zn(t)!=="body"||Bi(o))&&(l=Ql(t)),r){const c=Er(t,!0,i,t);s.x=c.x+t.clientLeft,s.y=c.y+t.clientTop}else o&&(s.x=f1(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 Ih(e,t){return!on(e)||Lt(e).position==="fixed"?null:t?t(e):e.offsetParent}function h1(e,t){const n=Ct(e);if(!on(e)||d1(e))return n;let r=Ih(e,t);for(;r&&f7(r)&&Lt(r).position==="static";)r=Ih(r,t);return r&&(Zn(r)==="html"||Zn(r)==="body"&&Lt(r).position==="static"&&!rf(r))?n:r||p7(e)||n}const k7=async function(e){const t=this.getOffsetParent||h1,n=this.getDimensions;return{reference:S7(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,...await n(e.floating)}}};function P7(e){return Lt(e).direction==="rtl"}const m1={convertOffsetParentRelativeRectToViewportRelativeRect:g7,getDocumentElement:Sn,getClippingRect:C7,getOffsetParent:h1,getElementRects:k7,getClientRects:y7,getDimensions:b7,getScale:lo,isElement:nt,isRTL:P7};function T7(e,t){let n=null,r;const o=Sn(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=ba(d),y=ba(o.clientWidth-(u+c)),g=ba(o.clientHeight-(d+f)),_=ba(u),v={rootMargin:-h+"px "+-y+"px "+-g+"px "+-_+"px",threshold:wt(0,Qn(1,s))||1};let w=!0;function E(b){const C=b[0].intersectionRatio;if(C!==s){if(!w)return a();C?a(!1,C):r=setTimeout(()=>{a(!1,1e-7)},100)}w=!1}try{n=new IntersectionObserver(E,{...v,root:o.ownerDocument})}catch{n=new IntersectionObserver(E,v)}n.observe(e)}return a(!0),i}function R7(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=af(e),d=o||i?[...u?$i(u):[],...$i(t)]:[];d.forEach(m=>{o&&m.addEventListener("scroll",n,{passive:!0}),i&&m.addEventListener("resize",n)});const c=u&&l?T7(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 w;(w=h)==null||w.observe(t)})),n()}),u&&!s&&h.observe(u),h.observe(t));let y,g=s?Er(e):null;s&&_();function _(){const m=Er(e);g&&(m.x!==g.x||m.y!==g.y||m.width!==g.width||m.height!==g.height)&&n(),g=m,y=requestAnimationFrame(_)}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 v1=u7,A7=a7,$7=d7,N7=l7,Lh=i7,O7=c7,I7=(e,t,n)=>{const r=new Map,o={platform:m1,...n},i={...o.platform,_c:r};return o7(e,t,{...o,platform:i})},g1=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?Lh({element:r.current,padding:o}).fn(n):{}:r?Lh({element:r,padding:o}).fn(n):{}}}};var Ua=typeof document<"u"?p.useLayoutEffect:p.useEffect;function _l(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(!_l(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)&&!_l(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function y1(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Dh(e,t){const n=y1(e);return Math.round(t*n)/n}function Mh(e){const t=p.useRef(e);return Ua(()=>{t.current=e}),t}function x1(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);_l(f,r)||h(r);const[y,g]=p.useState(null),[_,m]=p.useState(null),v=p.useCallback(V=>{V!==C.current&&(C.current=V,g(V))},[]),w=p.useCallback(V=>{V!==S.current&&(S.current=V,m(V))},[]),E=i||y,b=a||_,C=p.useRef(null),S=p.useRef(null),k=p.useRef(d),R=s!=null,N=Mh(s),j=Mh(o),D=p.useCallback(()=>{if(!C.current||!S.current)return;const V={placement:t,strategy:n,middleware:f};j.current&&(V.platform=j.current),I7(C.current,S.current,V).then(I=>{const z={...I,isPositioned:!0};F.current&&!_l(k.current,z)&&(k.current=z,So.flushSync(()=>{c(z)}))})},[f,t,n,j]);Ua(()=>{u===!1&&k.current.isPositioned&&(k.current.isPositioned=!1,c(V=>({...V,isPositioned:!1})))},[u]);const F=p.useRef(!1);Ua(()=>(F.current=!0,()=>{F.current=!1}),[]),Ua(()=>{if(E&&(C.current=E),b&&(S.current=b),E&&b){if(N.current)return N.current(E,b,D);D()}},[E,b,D,N,R]);const $=p.useMemo(()=>({reference:C,floating:S,setReference:v,setFloating:w}),[v,w]),U=p.useMemo(()=>({reference:E,floating:b}),[E,b]),W=p.useMemo(()=>{const V={position:n,left:0,top:0};if(!U.floating)return V;const I=Dh(U.floating,d.x),z=Dh(U.floating,d.y);return l?{...V,transform:"translate("+I+"px, "+z+"px)",...y1(U.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:I,top:z}},[n,l,U.floating,d.x,d.y]);return p.useMemo(()=>({...d,update:D,refs:$,elements:U,floatingStyles:W}),[d,D,$,U,W])}function L7(e){const[t,n]=p.useState(void 0);return gn(()=>{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 w1="Popper",[_1,E1]=En(w1),[D7,C1]=_1(w1),M7=e=>{const{__scopePopper:t,children:n}=e,[r,o]=p.useState(null);return p.createElement(D7,{scope:t,anchor:r,onAnchorChange:o},n)},j7="PopperAnchor",F7=p.forwardRef((e,t)=>{const{__scopePopper:n,virtualRef:r,...o}=e,i=C1(j7,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(de.div,Y({},o,{ref:l}))}),b1="PopperContent",[z7,JS]=_1(b1),U7=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:_=!0,collisionBoundary:m=[],collisionPadding:v=0,sticky:w="partial",hideWhenDetached:E=!1,updatePositionStrategy:b="optimized",onPlaced:C,...S}=e,k=C1(b1,d),[R,N]=p.useState(null),j=Ue(t,yt=>N(yt)),[D,F]=p.useState(null),$=L7(D),U=(n=$==null?void 0:$.width)!==null&&n!==void 0?n:0,W=(r=$==null?void 0:$.height)!==null&&r!==void 0?r:0,V=c+(h!=="center"?"-"+h:""),I=typeof v=="number"?v:{top:0,right:0,bottom:0,left:0,...v},z=Array.isArray(m)?m:[m],K=z.length>0,J={padding:I,boundary:z.filter(V7),altBoundary:K},{refs:ue,floatingStyles:Ve,placement:ye,isPositioned:$e,middlewareData:xe}=x1({strategy:"fixed",placement:V,whileElementsMounted:(...yt)=>R7(...yt,{animationFrame:b==="always"}),elements:{reference:k.anchor},middleware:[a1({mainAxis:f+W,alignmentAxis:y}),_&&v1({mainAxis:!0,crossAxis:!1,limiter:w==="partial"?O7():void 0,...J}),_&&A7({...J}),$7({...J,apply:({elements:yt,rects:Wi,availableWidth:Zl,availableHeight:Xl})=>{const{width:Jl,height:es}=Wi.reference,Yt=yt.floating.style;Yt.setProperty("--radix-popper-available-width",`${Zl}px`),Yt.setProperty("--radix-popper-available-height",`${Xl}px`),Yt.setProperty("--radix-popper-anchor-width",`${Jl}px`),Yt.setProperty("--radix-popper-anchor-height",`${es}px`)}}),D&&g1({element:D,padding:g}),B7({arrowWidth:U,arrowHeight:W}),E&&N7({strategy:"referenceHidden",...J})]}),[Be,we]=S1(ye),Se=at(C);gn(()=>{$e&&(Se==null||Se())},[$e,Se]);const Dt=(o=xe.arrow)===null||o===void 0?void 0:o.x,ke=(i=xe.arrow)===null||i===void 0?void 0:i.y,dt=((a=xe.arrow)===null||a===void 0?void 0:a.centerOffset)!==0,[Hi,ql]=p.useState();return gn(()=>{R&&ql(window.getComputedStyle(R).zIndex)},[R]),p.createElement("div",{ref:ue.setFloating,"data-radix-popper-content-wrapper":"",style:{...Ve,transform:$e?Ve.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:Hi,"--radix-popper-transform-origin":[(l=xe.transformOrigin)===null||l===void 0?void 0:l.x,(s=xe.transformOrigin)===null||s===void 0?void 0:s.y].join(" ")},dir:e.dir},p.createElement(z7,{scope:d,placedSide:Be,onArrowChange:F,arrowX:Dt,arrowY:ke,shouldHideArrow:dt},p.createElement(de.div,Y({"data-side":Be,"data-align":we},S,{ref:j,style:{...S.style,animation:$e?void 0:"none",opacity:(u=xe.hide)!==null&&u!==void 0&&u.referenceHidden?0:void 0}}))))});function V7(e){return e!==null}const B7=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]=S1(l),_={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 w="",E="";return y==="bottom"?(w=c?_:`${m}px`,E=`${-h}px`):y==="top"?(w=c?_:`${m}px`,E=`${s.floating.height+h}px`):y==="right"?(w=`${-h}px`,E=c?_:`${v}px`):y==="left"&&(w=`${s.floating.width+h}px`,E=c?_:`${v}px`),{data:{x:w,y:E}}}});function S1(e){const[t,n="center"]=e.split("-");return[t,n]}const H7=M7,W7=F7,K7=U7,k1="Popover",[P1,ek]=En(k1,[E1]),lf=E1(),[G7,Ao]=P1(k1),Y7=e=>{const{__scopePopover:t,children:n,open:r,defaultOpen:o,onOpenChange:i,modal:a=!1}=e,l=lf(t),s=p.useRef(null),[u,d]=p.useState(!1),[c=!1,f]=rr({prop:r,defaultProp:o,onChange:i});return p.createElement(H7,l,p.createElement(G7,{scope:t,contentId:rn(),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))},Q7="PopoverTrigger",q7=p.forwardRef((e,t)=>{const{__scopePopover:n,...r}=e,o=Ao(Q7,n),i=lf(n),a=Ue(t,o.triggerRef),l=p.createElement(de.button,Y({type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":A1(o.open)},r,{ref:a,onClick:le(e.onClick,o.onOpenToggle)}));return o.hasCustomAnchor?l:p.createElement(W7,Y({asChild:!0},i),l)}),T1="PopoverPortal",[Z7,X7]=P1(T1,{forceMount:void 0}),J7=e=>{const{__scopePopover:t,forceMount:n,children:r,container:o}=e,i=Ao(T1,t);return p.createElement(Z7,{scope:t,forceMount:n},p.createElement(Cn,{present:n||i.open},p.createElement(Jv,{asChild:!0,container:o},r)))},Ni="PopoverContent",e8=p.forwardRef((e,t)=>{const n=X7(Ni,e.__scopePopover),{forceMount:r=n.forceMount,...o}=e,i=Ao(Ni,e.__scopePopover);return p.createElement(Cn,{present:r||i.open},i.modal?p.createElement(t8,Y({},o,{ref:t})):p.createElement(n8,Y({},o,{ref:t})))}),t8=p.forwardRef((e,t)=>{const n=Ao(Ni,e.__scopePopover),r=p.useRef(null),o=Ue(t,r),i=p.useRef(!1);return p.useEffect(()=>{const a=r.current;if(a)return dg(a)},[]),p.createElement(ug,{as:wo,allowPinchZoom:!0},p.createElement(R1,Y({},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})})))}),n8=p.forwardRef((e,t)=>{const n=Ao(Ni,e.__scopePopover),r=p.useRef(!1),o=p.useRef(!1);return p.createElement(R1,Y({},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()}}))}),R1=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=Ao(Ni,n),h=lf(n);return eg(),p.createElement(Zv,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:o,onUnmountAutoFocus:i},p.createElement(Ud,{asChild:!0,disableOutsidePointerEvents:a,onInteractOutside:d,onEscapeKeyDown:l,onPointerDownOutside:s,onFocusOutside:u,onDismiss:()=>f.onOpenChange(!1)},p.createElement(K7,Y({"data-state":A1(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 A1(e){return e?"open":"closed"}const r8=Y7,o8=q7,i8=J7,a8=e8;var l8="vocs_Popover";Vt.Root=r8;Vt.Trigger=o8;function Vt({children:e,className:t}){return x.jsx(i8,{children:x.jsx(a8,{className:L(l8,t),sideOffset:12,children:e})})}var s8="vocs_Sidebar_backLink",u8="vocs_Sidebar_divider",c8="vocs_Sidebar_group",Jo="vocs_Sidebar_item",$1="vocs_Sidebar_items",d8="vocs_Sidebar_level",f8="vocs_Sidebar_levelCollapsed",p8="vocs_Sidebar_levelInset",h8="vocs_Sidebar_logo",m8="vocs_Sidebar_logoWrapper",v8="vocs_Sidebar_navigation",g8="vocs_Sidebar",N1="vocs_Sidebar_section",y8="vocs_Sidebar_sectionCollapse",x8="vocs_Sidebar_sectionCollapseActive",w8="vocs_Sidebar_sectionHeader",_8="vocs_Sidebar_sectionHeaderActive",jh="vocs_Sidebar_sectionTitle";function O1(){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 I1(e){const{className:t,onClickItem:n}=e,{previousPath:r}=Tr(),o=p.useRef(null),i=Vl(),[a,l]=p.useState("/");if(p.useEffect(()=>{typeof window>"u"||r&&l(r)},[i.key,i.backLink]),!i)return null;const s=E8(i.items);return x.jsxs("aside",{ref:o,className:L(g8,t),children:[x.jsxs("div",{className:m8,children:[x.jsx("div",{className:h8,children:x.jsx(Yn,{to:"/",style:{alignItems:"center",display:"flex",height:"100%"},children:x.jsx(Wd,{})})}),x.jsx("div",{className:u8})]}),x.jsx("nav",{className:v8,children:x.jsxs("div",{className:c8,children:[i.backLink&&x.jsx("section",{className:N1,children:x.jsx("div",{className:$1,children:x.jsxs(Yn,{className:L(Jo,s8),to:a,children:["←"," ",typeof history<"u"&&history.state.key&&a!=="/"?"Back":"Home"]})})}),s.map((u,d)=>x.jsx(D1,{depth:0,item:u,onClick:n,sidebarRef:o},`${u.text}${d}`))]})})]},i.key)}function E8(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 L1(e,t){return e.find(n=>zl(t,n.link??"")||n.link===t?!0:n.items?L1(n.items,t):!1)}function D1(e){const{depth:t,item:n,onClick:r,sidebarRef:o}=e,i=p.useRef(null),{pathname:a}=Ae(),l=D_(n.link??""),s=p.useMemo(()=>n.items?!!L1(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(_=>!_)},[n.link]),h=p.useCallback(g=>{"key"in g&&g.key!=="Enter"||n.link&&d(_=>!_)},[n.link]),y=p.useRef(!0);return p.useEffect(()=>{!y.current||(y.current=!1,!zl(a,n.link??""))||requestAnimationFrame(()=>{var v,w,E;const _=((v=i.current)==null?void 0:v.offsetTop)??0,m=((w=o==null?void 0:o.current)==null?void 0:w.clientHeight)??0;_0&&t<5&&n.items.map((g,_)=>x.jsx(D1,{depth:t+1,item:g,onClick:r,sidebarRef:o},`${g.text}${_}`))})]}):x.jsx(x.Fragment,{children:n.link?x.jsx(Yn,{ref:i,"data-active":!!l,onClick:r,className:Jo,to:n.link,children:n.text}):x.jsx("div",{className:Jo,children:n.text})})}function C8(){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 b8(){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 S8(){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"})]})}Pc.Curtain=N8;function Pc(){var n,r;const e=ot(),{showLogo:t}=Rr();return x.jsxs("div",{className:F6,children:[x.jsxs("div",{className:Rh,children:[t&&x.jsx("div",{className:Ca,children:x.jsx("div",{className:O6,children:x.jsx(Yn,{to:"/",style:{alignItems:"center",display:"flex",height:"100%"},children:x.jsx(Wd,{})})})}),e.topNav&&x.jsx(x.Fragment,{children:x.jsxs("div",{className:Ca,children:[x.jsx(k8,{items:e.topNav}),x.jsx(T8,{items:e.topNav})]})})]}),x.jsxs("div",{className:Rh,children:[x.jsx("div",{className:Ca,style:{marginRight:"-8px"},children:x.jsx(b6,{})}),e.socials&&((n=e.socials)==null?void 0:n.length)>0&&x.jsxs(x.Fragment,{children:[x.jsx("div",{className:A6}),x.jsx("div",{className:Ca,style:{marginLeft:"-8px"},children:(r=e.socials)==null?void 0:r.map((o,i)=>x.jsx($8,{...o},i))})]})]})]})}function k8({items:e}){const{pathname:t}=Ae(),n=Ui({pathname:t,items:e});return x.jsx(Dg,{className:n1,children:x.jsx(Mg,{children:e.map((r,o)=>r!=null&&r.link?x.jsx(Kl,{active:n==null?void 0:n.includes(r.id),href:r.link,children:r.text},o):x.jsxs(jg,{className:N6,children:[x.jsx(Fg,{active:n==null?void 0:n.includes(r.id),children:r.text}),x.jsx(zg,{className:T6,children:x.jsx(P8,{items:r.items||[]})})]},o))})})}function P8({items:e}){const{pathname:t}=Ae(),n=Ui({pathname:t,items:e});return x.jsx("ul",{children:e==null?void 0:e.map((r,o)=>x.jsx(Kl,{active:n.includes(r.id),href:r.link,children:r.text},o))})}function T8({items:e}){var s;const[t,n]=p.useState(!1),{pathname:r}=Ae(),o=Ui({pathname:r,items:e}),i=e.filter(u=>u.id===o[0])[0],{basePath:a}=ot(),l=a;return x.jsx("div",{className:L(n1,M6),children:i?x.jsxs(Vt.Root,{modal:!0,open:t,onOpenChange:n,children:[x.jsxs(Vt.Trigger,{className:L(t1,Ko),children:[i.text,x.jsx(st,{label:"Menu",icon:C8,size:"11px"})]}),x.jsx(Vt,{className:V6,children:x.jsx(x6,{type:"single",collapsible:!0,style:{display:"flex",flexDirection:"column"},children:e.map((u,d)=>{var c;return u!=null&&u.link?x.jsx(nn,{"data-active":o.includes(u.id),className:Ko,href:u.link,onClick:()=>n(!1),variant:"styleless",children:u.text},d):x.jsxs(w6,{value:d.toString(),children:[x.jsx(_6,{className:L(Ko,D6),"data-active":o.includes(u.id),style:Gt({[k6]:`url(${l}/.vocs/icons/chevron-down.svg)`,[P6]:`url(${l}/.vocs/icons/chevron-up.svg)`}),children:u.text}),x.jsx(E6,{className:L6,children:(c=u.items)==null?void 0:c.map((f,h)=>x.jsx(nn,{className:Ko,href:f.link,onClick:()=>n(!1),variant:"styleless",children:f.text},h))})]},d)})})})]}):(s=e[0])!=null&&s.link?x.jsx(nn,{className:Ko,href:e[0].link,variant:"styleless",children:e[0].text}):null})}const R8={discord:Ug,github:Vg,telegram:Bg,x:Hg},A8={discord:"21px",github:"18px",telegram:"21px",x:"16px"};function $8({icon:e,label:t,link:n,type:r}){return x.jsx("a",{className:S6,href:n,target:"_blank",rel:"noopener noreferrer",children:x.jsx(st,{className:$6,label:t,icon:R8[e],size:A8[r]||"18px"})})}function N8({enableScrollToTop:e}){const{pathname:t}=Ae(),{layout:n,showSidebar:r}=Rr(),{frontmatter:o={}}=Tr(),i=Vl(),[a,l]=p.useState(!1),[s,u]=p.useState(!1),d=p.useMemo(()=>{if(!i||n==="minimal")return;const h=M1({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:R6,children:[x.jsx("div",{className:Ph,children:x.jsx("div",{className:eu,children:r?x.jsxs(Vt.Root,{modal:!0,open:s,onOpenChange:u,children:[x.jsxs(Vt.Trigger,{className:t1,children:[x.jsx(st,{label:"Menu",icon:S8,size:"13px"}),x.jsx("div",{className:I6,children:f})]}),x.jsx(Vt,{className:U6,children:x.jsx(I1,{onClickItem:()=>u(!1)})})]}):f})}),x.jsxs("div",{className:Ph,children:[e&&x.jsxs(x.Fragment,{children:[x.jsx("div",{className:eu,children:x.jsxs("button",{className:Th,onClick:()=>window.scrollTo({behavior:"smooth",top:0}),type:"button",children:["Top",x.jsx(st,{label:"Scroll to top",icon:b8,size:"10px"})]})}),x.jsx("div",{className:z6})]}),n==="docs"&&x.jsx("div",{className:eu,children:x.jsxs(Vt.Root,{modal:!0,open:a,onOpenChange:l,children:[x.jsxs(Vt.Trigger,{className:Th,children:["On this page",x.jsx(st,{label:"On this page",icon:O1,size:"10px"})]}),x.jsx(Vt,{className:j6,children:x.jsx(r1,{onClickItem:()=>l(!1),showTitle:!1})})]})})]})]})}function M1({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=M1({sidebarItems:r.items,pathname:n});if(o)return o}}}var O8="vocs_SkipLink";const j1="vocs-content";function I8(){const{pathname:e}=Ae();return x.jsx("a",{className:L(O8,Yv),href:`${e}#${j1}`,children:"Skip to content"})}var L8="vocs_DocsLayout_content",D8="vocs_DocsLayout_content_withSidebar",M8="vocs_DocsLayout_content_withTopNav",j8="vocs_DocsLayout_gutterLeft",F8="vocs_DocsLayout_gutterRight",z8="vocs_DocsLayout_gutterRight_withSidebar",U8="vocs_DocsLayout_gutterTop",V8="vocs_DocsLayout_gutterTopCurtain",B8="vocs_DocsLayout_gutterTopCurtain_hidden",H8="vocs_DocsLayout_gutterTopCurtain_withSidebar",W8="vocs_DocsLayout_gutterTop_offsetLeftGutter",K8="vocs_DocsLayout_gutterTop_sticky",G8="vocs_DocsLayout",Y8="vocs_DocsLayout_sidebar";function Tc({children:e}){const{banner:t,font:n}=ot(),{frontmatter:r={}}=Tr(),{content:o}=r,{layout:i,showOutline:a,showSidebar:l,showTopNav:s}=Rr(),{ref:u,inView:d}=zv({initialInView:!0,rootMargin:"100px 0px 0px 0px"}),[c,f]=vc("banner",!0);return x.jsxs("div",{className:G8,"data-layout":i,style:Gt({[W2]:c?t==null?void 0:t.height:void 0,[P2.default]:n!=null&&n.google?`${n.google}, ${k2.default}`:void 0}),children:[x.jsx(I8,{}),c&&x.jsx(p3,{hide:()=>f(!1)}),l&&x.jsx("div",{className:j8,children:x.jsx(I1,{className:Y8})}),s&&x.jsxs(x.Fragment,{children:[x.jsxs("div",{ref:u,className:L(U8,l&&W8,(i==="minimal"||i==="landing")&&K8),children:[x.jsx(Ec,{}),x.jsx(Pc,{})]}),x.jsxs("div",{className:L(V8,l&&H8,(i==="minimal"||i==="landing")&&B8),children:[x.jsx(Ec.Curtain,{}),x.jsx(Pc.Curtain,{enableScrollToTop:!d})]})]}),a&&x.jsx("div",{className:L(F8,l&&z8),children:x.jsx(r1,{})}),x.jsxs("div",{id:j1,className:L(L8,l&&D8,s&&M8),style:Gt({[Ds.horizontalPadding]:o==null?void 0:o.horizontalPadding,[Ds.width]:o==null?void 0:o.width,[Ds.verticalPadding]:o==null?void 0:o.verticalPadding}),children:[x.jsx(Wv,{children:e}),x.jsx(K5,{})]}),x.jsx("div",{"data-bottom-observer":!0})]})}const Rc={},F1=q.createContext(Rc);function Q8(e){const t=q.useContext(F1);return q.useMemo(function(){return typeof e=="function"?e(t):{...t,...e}},[t,e])}function q8(e){let t;return e.disableParentContext?t=typeof e.components=="function"?e.components(Rc):e.components||Rc:t=Q8(e.components),q.createElement(F1.Provider,{value:t},e.children)}var z1={exports:{}},Z8="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",X8=Z8,J8=X8;function U1(){}function V1(){}V1.resetWarningCache=U1;var e9=function(){function e(r,o,i,a,l,s){if(s!==J8){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:V1,resetWarningCache:U1};return n.PropTypes=n,n};z1.exports=e9();var t9=z1.exports;const Ee=Xn(t9);function n9(e){return e&&typeof e=="object"&&"default"in e?e.default:e}var B1=p,r9=n9(B1);function Fh(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o9(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var i9=!!(typeof window<"u"&&window.document&&window.document.createElement);function a9(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){o9(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 r9.createElement(i,this.props)},c}(B1.PureComponent);return Fh(u,"displayName","SideEffect("+r(i)+")"),Fh(u,"canUseDOM",i9),u}}var l9=a9;const s9=Xn(l9);var u9=typeof Element<"u",c9=typeof Map=="function",d9=typeof Set=="function",f9=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function Va(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(!Va(e[r],t[r]))return!1;return!0}var i;if(c9&&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(!Va(r.value[1],t.get(r.value[0])))return!1;return!0}if(d9&&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(f9&&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(u9&&e instanceof Element)return!1;for(r=n;r--!==0;)if(!((o[r]==="_owner"||o[r]==="__v"||o[r]==="__o")&&e.$$typeof)&&!Va(e[o[r]],t[o[r]]))return!1;return!0}return e!==e&&t!==t}var p9=function(t,n){try{return Va(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 h9=Xn(p9);/* +*****************************************************/(function(e,t){(function(n,r){e.exports=r()})(xy,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,_=null,m=function v(){if(!g){g=!0,clearTimeout(_);try{y.isIframeBlank(c)||(c.removeEventListener("load",v),y.getIframeContents(c,f,h))}catch{h()}}};c.addEventListener("load",m),_=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(){},_=c.querySelectorAll("iframe"),m=_.length,v=0;_=Array.prototype.slice.call(_);var w=function(){--m<=0&&g(v)};m||w(),_.forEach(function(E){u.matches(E,y.exclude)?w():y.onIframeReady(E,function(b){f(E)&&(v++,h(b)),w()},w)})}},{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 _=f.compareDocumentPosition(h),m=Node.DOCUMENT_POSITION_FOLLOWING;if(_&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,_=!1;return y.forEach(function(m,v){m.val===h&&(g=v,_=m.handled)}),this.compareNodeIframe(c,f,h)?(g===!1&&!_?y.push({val:h,handled:!0}):g!==!1&&!_&&(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(_){_.handled||g.getIframeContents(_.val,function(m){g.createInstanceOnIframe(m).forEachNode(f,h,y)})})}},{key:"iterateThroughNodes",value:function(c,f,h,y,g){for(var _=this,m=this.createIterator(f,c,y),v=[],w=[],E=void 0,b=void 0,C=function(){var k=_.getIteratorNode(m);return b=k.prevNode,E=k.node,E};C();)this.iframes&&this.forEachIframe(f,function(S){return _.checkIframeFilter(E,b,S,v)},function(S){_.createInstanceOnIframe(S).forEachNode(c,function(k){return w.push(k)},y)}),w.push(E);w.forEach(function(S){h(S)}),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(){},_=this.getContexts(),m=_.length;m||g(),_.forEach(function(v){var w=function(){y.iterateThroughNodes(c,v,f,h,function(){--m<=0&&g()})};y.iframes?y.waitForIframes(v,w):w()})}}],[{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(_){return y.call(c,_)?(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 _=f[g],m=this.opt.wildcards!=="disabled"?this.setupWildcardsRegExp(g):this.escapeStr(g),v=this.opt.wildcards!=="disabled"?this.setupWildcardsRegExp(_):this.escapeStr(_);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(_){if(_.indexOf(g)!==-1){if(y.indexOf(_)>-1)return!1;c=c.replace(new RegExp("["+_+"]","gm"+f),"["+_+"]"),y.push(_)}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,_=typeof y=="string"?[]:y.limiters,m="";switch(_.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,_){return g.start-_.start}).forEach(function(g){var _=f.callNoMatchOnInvalidRanges(g,y),m=_.start,v=_.end,w=_.valid;w&&(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,_=h.length,m=f-_,v=parseInt(c.start,10)-m;return v=v>_?_:v,y=v+parseInt(c.length,10),y>_&&(y=_,this.log("End range automatically set to the max value of "+_)),v<0||y-v<0||v>_||y>_?(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),_=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),_}},{key:"wrapRangeInMappedTextNode",value:function(c,f,h,y,g){var _=this;c.nodes.every(function(m,v){var w=c.nodes[v+1];if(typeof w>"u"||w.start>f){if(!y(m.node))return!1;var E=f-m.start,b=(h>m.end?m.end:h)-m.start,C=c.value.substr(0,m.start),S=c.value.substr(b+m.start);if(m.node=_.wrapRangeInTextNode(m.node,E,b),c.value=C+S,c.nodes.forEach(function(k,R){R>=v&&(c.nodes[R].start>0&&R!==v&&(c.nodes[R].start-=b),c.nodes[R].end-=b)}),h-=b,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 _=this,m=f===0?0:f+1;this.getTextNodes(function(v){v.nodes.forEach(function(w){w=w.node;for(var E=void 0;(E=c.exec(w.textContent))!==null&&E[m]!=="";)if(h(E[m],w)){var b=E.index;if(m!==0)for(var C=1;C{const o=setTimeout(()=>r(e),t||500);return()=>{clearTimeout(o)}},[e,t]),n}function vc(e,t){const[n,r]=p.useState();p.useEffect(()=>{const i=s4(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 s4(e){try{const t=localStorage.getItem(e);return typeof t=="string"?JSON.parse(t):void 0}catch{return}}var u4="vocs_Kbd";function Pg(e){return x.jsx("kbd",{...e,className:L(e.className,u4)})}var c4="vocs_KeyboardShortcut_kbdGroup",d4="vocs_KeyboardShortcut";function eo(e){const{description:t,keys:n}=e;return x.jsxs("span",{className:d4,children:[t,x.jsx("span",{className:c4,children:n.map(r=>x.jsx(Pg,{children:r},r))})]})}var f4="vocs_SearchDialog_content",hh="vocs_SearchDialog_excerpt",p4="vocs_SearchDialog_overlay",h4="vocs_SearchDialog_result",mh="vocs_SearchDialog_resultIcon",m4="vocs_SearchDialog_resultSelected",v4="vocs_SearchDialog_results",g4="vocs_SearchDialog",y4="vocs_SearchDialog_searchBox",x4="vocs_SearchDialog_searchInput",_a="vocs_SearchDialog_searchInputIcon",w4="vocs_SearchDialog_searchInputIconDesktop",_4="vocs_SearchDialog_searchInputIconMobile",E4="vocs_SearchDialog_searchShortcuts",vh="vocs_SearchDialog_title",C4="vocs_SearchDialog_titleIcon",b4="vocs_SearchDialog_titles";function Tg(e){const t=Md(),n=p.useRef(null),r=p.useRef(null),[o,i]=vc("filterText",""),a=l4(o,200),l=Sg(),[s,u]=p.useState(-1),[d,c]=p.useState(!1),[f,h]=vc("showDetailView",!0),y=p.useMemo(()=>l?a?(u(0),l.search(a).slice(0,16)):(u(-1),[]):[],[l,a]),g=y.length,_=y[s],m=p.useCallback(()=>{var b,C,S;if(!r.current)return;const v=new Set;for(const k of y)for(const R in k.match)v.add(R);const w=new a4(r.current);w.unmark({done(){w==null||w.markRegExp(S4(v))}});const E=r.current.querySelectorAll(`.${hh}`);for(const k of E)(b=k.querySelector('mark[data-markjs="true"]'))==null||b.scrollIntoView({block:"center"});(S=(C=r.current)==null?void 0:C.firstElementChild)==null||S.scrollIntoView({block:"start"})},[y]);return p.useEffect(()=>{if(!e.open)return;function v(w){var E;switch(w.key){case"ArrowDown":{w.preventDefault(),u(b=>{var k;let C=b+1;C>=g&&(C=0);const S=(k=r.current)==null?void 0:k.children[C];return S==null||S.scrollIntoView({block:"nearest"}),C}),c(!0);break}case"ArrowUp":{w.preventDefault(),u(b=>{var k;let C=b-1;C<0&&(C=g-1);const S=(k=r.current)==null?void 0:k.children[C];return S==null||S.scrollIntoView({block:"nearest"}),C}),c(!0);break}case"Backspace":{if(!w.metaKey)return;w.preventDefault(),i(""),(E=n.current)==null||E.focus();break}case"Enter":{if(w.target instanceof HTMLButtonElement&&w.target.type!=="submit"||!_)return;w.preventDefault(),t(_.href),e.onClose();break}}}return window.addEventListener("keydown",v),()=>{window.removeEventListener("keydown",v)}},[t,g,i,_,e.open,e.onClose]),p.useEffect(()=>{a!==""&&r.current&&m()},[m,a]),x.jsxs(D5,{children:[x.jsx(M5,{className:p4}),x.jsxs(j5,{onOpenAutoFocus:v=>{n.current&&(v.preventDefault(),n.current.focus()),m()},onCloseAutoFocus:()=>{u(0)},className:g4,"aria-describedby":void 0,children:[x.jsx(F5,{className:Yv,children:"Search"}),x.jsxs("form",{className:y4,children:[x.jsx("button",{"aria-label":"Close search dialog",type:"button",onClick:()=>e.onClose(),className:_4,children:x.jsx(t3,{className:_a,height:20,width:20})}),x.jsx(o4,{htmlFor:"search-input",children:x.jsx(zd,{"aria-label":"Search",className:L(_a,w4),height:20,width:20})}),x.jsx("input",{ref:n,tabIndex:0,className:x4,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(u3,{className:_a,height:20,width:20})}),x.jsx("button",{"aria-label":"Reset search",type:"button",className:_a,onClick:()=>{var v;i(""),(v=n.current)==null||v.focus()},children:"⌫"})]}),x.jsxs("ul",{className:v4,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,w)=>{var E;return x.jsx("li",{role:"option",className:L(h4,w===s&&m4),"aria-selected":w===s,"aria-label":[...v.titles.filter(b=>!!b),v.title].join(" > "),children:x.jsxs(Iv,{to:v.href,onClick:b=>{b.metaKey||e.onClose()},onMouseEnter:()=>!d&&u(w),onFocus:()=>u(w),children:[x.jsxs("div",{className:b4,children:[v.isPage?x.jsx(l3,{className:mh}):x.jsx("span",{className:mh,children:"#"}),v.titles.filter(b=>!!b).map(b=>x.jsxs("span",{className:vh,children:[x.jsx("span",{dangerouslySetInnerHTML:{__html:b}}),x.jsx(r3,{className:C4})]},b)),x.jsx("span",{className:vh,children:x.jsx("span",{dangerouslySetInnerHTML:{__html:v.title}})})]}),f&&((E=v.text)==null?void 0:E.trim())&&x.jsx("div",{className:hh,children:x.jsx(Wv,{className:f4,children:x.jsx("div",{dangerouslySetInnerHTML:{__html:v.html}})})})]})},v.id)})]}),x.jsxs("div",{className:E4,children:[x.jsx(eo,{description:"Navigate",keys:["↑","↓"]}),x.jsx(eo,{description:"Select",keys:["enter"]}),x.jsx(eo,{description:"Close",keys:["esc"]}),x.jsx(eo,{description:"Reset",keys:["⌘","⌫"]})]})]})]})}function S4(e){return new RegExp([...e].sort((t,n)=>n.length-t.length).map(t=>`(${t.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")})`).join("|"),"gi")}function k4(){Sg();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(gg,{open:e,onOpenChange:t,children:[x.jsx(yg,{asChild:!0,children:x.jsxs("button",{className:t4,type:"button",children:[x.jsx(zd,{style:{marginTop:2}}),"Search",x.jsx("div",{className:n4,children:x.jsx("div",{style:{background:"currentColor",transform:"rotate(45deg)",width:1.5,borderRadius:2,height:"100%"}})})]})}),x.jsx(Tg,{open:e,onClose:()=>t(!1)})]})}var Rg="vocs_DesktopTopNav_button",P4="vocs_DesktopTopNav_content",T4="vocs_DesktopTopNav_curtain",gh="vocs_DesktopTopNav_divider",Xs="vocs_DesktopTopNav_group",Ea="vocs_DesktopTopNav_hideCompact",gc="vocs_DesktopTopNav_icon",vl="vocs_DesktopTopNav_item",R4="vocs_DesktopTopNav_logo",A4="vocs_DesktopTopNav_logoWrapper",$4="vocs_DesktopTopNav",yh="vocs_DesktopTopNav_section",N4="vocs_DesktopTopNav_withLogo",O4="vocs_Icon",yc="var(--vocs_Icon_size)";function st({className:e,label:t,icon:n,size:r,style:o}){return x.jsx("div",{"aria-label":t,className:L(O4,e),role:"img",style:{...o,...Gt({[yc]:r})},children:x.jsx(n,{height:r,width:r})})}var I4="vocs_Logo_logoDark",L4="vocs_Logo_logoLight",Js="vocs_Logo";function D4({className:e}){const{logoUrl:t}=ot();return t?x.jsx(x.Fragment,{children:typeof t=="string"?x.jsx("img",{alt:"Logo",className:L(e,Js),src:t}):x.jsxs(x.Fragment,{children:[x.jsx("img",{alt:"Logo",className:L(e,Js,I4),src:t.dark}),x.jsx("img",{alt:"Logo",className:L(e,Js,L4),src:t.light})]})}):null}var M4="vocs_NavLogo_logoImage",j4="vocs_NavLogo_title";function Wd(){const e=ot();return e.logoUrl?x.jsx(D4,{className:M4}):x.jsx("div",{className:j4,children:e.title})}const F4=p.createContext(void 0);function Hl(e){const t=p.useContext(F4);return e||t||"ltr"}function Wl(e){const t=e+"CollectionProvider",[n,r]=En(t),[o,i]=n(t,{collectionRef:{current:null},itemMap:new Map}),a=h=>{const{scope:y,children:g}=h,_=q.useRef(null),m=q.useRef(new Map).current;return q.createElement(o,{scope:y,itemMap:m,collectionRef:_},g)},l=e+"CollectionSlot",s=q.forwardRef((h,y)=>{const{scope:g,children:_}=h,m=i(l,g),v=Ue(y,m.collectionRef);return q.createElement(wo,{ref:v},_)}),u=e+"CollectionItemSlot",d="data-radix-collection-item",c=q.forwardRef((h,y)=>{const{scope:g,children:_,...m}=h,v=q.useRef(null),w=Ue(y,v),E=i(u,g);return q.useEffect(()=>(E.itemMap.set(v,{ref:v,...m}),()=>void E.itemMap.delete(v))),q.createElement(wo,{[d]:"",ref:w},_)});function f(h){const y=i(e+"CollectionConsumer",h);return q.useCallback(()=>{const _=y.collectionRef.current;if(!_)return[];const m=Array.from(_.querySelectorAll(`[${d}]`));return Array.from(y.itemMap.values()).sort((E,b)=>m.indexOf(E.ref.current)-m.indexOf(b.ref.current))},[y.collectionRef,y.itemMap])}return[{Provider:a,Slot:s,ItemSlot:c},f,r]}function z4(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 U4=p.forwardRef((e,t)=>p.createElement(de.span,Y({},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}}))),V4=U4,Vi="NavigationMenu",[Kd,B4,H4]=Wl(Vi),[xc,W4,K4]=Wl(Vi),[Gd,qS]=En(Vi,[H4,K4]),[G4,Ar]=Gd(Vi),[Y4,ZS]=Gd(Vi),Q4=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,R=>f(R)),y=Hl(u),g=p.useRef(0),_=p.useRef(0),m=p.useRef(0),[v,w]=p.useState(!0),[E="",b]=rr({prop:r,onChange:R=>{const N=R!=="",j=l>0;N?(window.clearTimeout(m.current),j&&w(!1)):(window.clearTimeout(m.current),m.current=window.setTimeout(()=>w(!0),l)),o==null||o(R)},defaultProp:i}),C=p.useCallback(()=>{window.clearTimeout(_.current),_.current=window.setTimeout(()=>b(""),150)},[b]),S=p.useCallback(R=>{window.clearTimeout(_.current),b(R)},[b]),k=p.useCallback(R=>{E===R?window.clearTimeout(_.current):g.current=window.setTimeout(()=>{window.clearTimeout(_.current),b(R)},a)},[E,b,a]);return p.useEffect(()=>()=>{window.clearTimeout(g.current),window.clearTimeout(_.current),window.clearTimeout(m.current)},[]),p.createElement(q4,{scope:n,isRootMenu:!0,value:E,dir:y,orientation:s,rootNavigationMenu:c,onTriggerEnter:R=>{window.clearTimeout(g.current),v?k(R):S(R)},onTriggerLeave:()=>{window.clearTimeout(g.current),C()},onContentEnter:()=>window.clearTimeout(_.current),onContentLeave:C,onItemSelect:R=>{b(N=>N===R?"":R)},onItemDismiss:()=>b("")},p.createElement(de.nav,Y({"aria-label":"Main","data-orientation":s,dir:y},d,{ref:h})))}),q4=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),[_,m]=p.useState(new Map),[v,w]=p.useState(null);return p.createElement(G4,{scope:t,isRootMenu:n,rootNavigationMenu:r,value:l,previousValue:z4(l),baseId:rn(),dir:o,orientation:i,viewport:y,onViewportChange:g,indicatorTrack:v,onIndicatorTrackChange:w,onTriggerEnter:at(d),onTriggerLeave:at(c),onContentEnter:at(f),onContentLeave:at(h),onItemSelect:at(s),onItemDismiss:at(u),onViewportContentChange:p.useCallback((E,b)=>{m(C=>(C.set(E,b),new Map(C)))},[]),onViewportContentRemove:p.useCallback(E=>{m(b=>b.has(E)?(b.delete(E),new Map(b)):b)},[])},p.createElement(Kd.Provider,{scope:t},p.createElement(Y4,{scope:t,items:_},a)))},Z4="NavigationMenuList",X4=p.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,...r}=e,o=Ar(Z4,n),i=p.createElement(de.ul,Y({"data-orientation":o.orientation},r,{ref:t}));return p.createElement(de.div,{style:{position:"relative"},ref:o.onIndicatorTrackChange},p.createElement(Kd.Slot,{scope:n},o.isRootMenu?p.createElement($g,{asChild:!0},i):i))}),J4="NavigationMenuItem",[eE,Ag]=Gd(J4),tE=p.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,value:r,...o}=e,i=rn(),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=wc(l.current);g.length&&Yd(y==="start"?g:g.reverse())}},[]),h=p.useCallback(()=>{if(l.current){const y=wc(l.current);y.length&&(d.current=uE(y))}},[]);return p.createElement(eE,{scope:n,value:a,triggerRef:s,contentRef:l,focusProxyRef:u,wasEscapeCloseRef:c,onEntryKeyDown:f,onFocusProxyEnter:f,onRootContentClose:h,onContentFocusOutside:h},p.createElement(de.li,Y({},o,{ref:t})))}),xh="NavigationMenuTrigger",nE=p.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,disabled:r,...o}=e,i=Ar(xh,e.__scopeNavigationMenu),a=Ag(xh,e.__scopeNavigationMenu),l=p.useRef(null),s=Ue(l,a.triggerRef,t),u=Ig(i.baseId,a.value),d=Lg(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(Kd.ItemSlot,{scope:n,value:a.value},p.createElement(Ng,{asChild:!0},p.createElement(de.button,Y({id:u,disabled:r,"data-disabled":r?"":void 0,"data-state":Og(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,_c(()=>{r||f.current||a.wasEscapeCloseRef.current||c.current||(i.onTriggerEnter(a.value),c.current=!0)})),onPointerLeave:le(e.onPointerLeave,_c(()=>{r||(i.onTriggerLeave(),c.current=!1)})),onClick:le(e.onClick,()=>{i.onItemSelect(a.value),f.current=h}),onKeyDown:le(e.onKeyDown,y=>{const _={horizontal:"ArrowDown",vertical:i.dir==="rtl"?"ArrowLeft":"ArrowRight"}[i.orientation];h&&y.key===_&&(a.onEntryKeyDown(),y.preventDefault())})})))),h&&p.createElement(p.Fragment,null,p.createElement(V4,{"aria-hidden":!0,tabIndex:0,ref:a.focusProxyRef,onFocus:y=>{const g=a.contentRef.current,_=y.relatedTarget,m=_===l.current,v=g==null?void 0:g.contains(_);(m||!v)&&a.onFocusProxyEnter(m?"start":"end")}}),i.viewport&&p.createElement("span",{"aria-owns":d})))}),wh="navigationMenu.linkSelect",rE=p.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,active:r,onSelect:o,...i}=e;return p.createElement(Ng,{asChild:!0},p.createElement(de.a,Y({"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(wh,{bubbles:!0,cancelable:!0});if(l.addEventListener(wh,u=>o==null?void 0:o(u),{once:!0}),uc(l,s),!s.defaultPrevented&&!a.metaKey){const u=new CustomEvent(za,{bubbles:!0,cancelable:!0});uc(l,u)}},{checkForDefaultPrevented:!1})})))}),gl="NavigationMenuContent",oE=p.forwardRef((e,t)=>{const{forceMount:n,...r}=e,o=Ar(gl,e.__scopeNavigationMenu),i=Ag(gl,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(iE,Y({forceMount:n},s,{ref:a})):p.createElement(Cn,{present:n||l},p.createElement(aE,Y({"data-state":Og(l)},s,{ref:a,onPointerEnter:le(e.onPointerEnter,o.onContentEnter),onPointerLeave:le(e.onPointerLeave,_c(o.onContentLeave)),style:{pointerEvents:!l&&o.isRootMenu?"none":void 0,...s.style}})))}),iE=p.forwardRef((e,t)=>{const n=Ar(gl,e.__scopeNavigationMenu),{onViewportContentChange:r,onViewportContentRemove:o}=n;return gn(()=>{r(e.value,{ref:t,...e})},[e,t,r]),gn(()=>()=>o(e.value),[e.value,o]),null}),za="navigationMenu.rootContentDismiss",aE=p.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,value:r,triggerRef:o,focusProxyRef:i,wasEscapeCloseRef:a,onRootContentClose:l,onContentFocusOutside:s,...u}=e,d=Ar(gl,n),c=p.useRef(null),f=Ue(c,t),h=Ig(d.baseId,r),y=Lg(d.baseId,r),g=B4(n),_=p.useRef(null),{onItemDismiss:m}=d;p.useEffect(()=>{const w=c.current;if(d.isRootMenu&&w){const E=()=>{var b;m(),l(),w.contains(document.activeElement)&&((b=o.current)===null||b===void 0||b.focus())};return w.addEventListener(za,E),()=>w.removeEventListener(za,E)}},[d.isRootMenu,e.value,o,m,l]);const v=p.useMemo(()=>{const E=g().map(N=>N.value);d.dir==="rtl"&&E.reverse();const b=E.indexOf(d.value),C=E.indexOf(d.previousValue),S=r===d.value,k=C===E.indexOf(r);if(!S&&!k)return _.current;const R=(()=>{if(b!==C){if(S&&C!==-1)return b>C?"from-end":"from-start";if(k&&b!==-1)return b>C?"to-start":"to-end"}return null})();return _.current=R,R},[d.previousValue,d.value,d.dir,g,r]);return p.createElement($g,{asChild:!0},p.createElement(Ud,Y({id:y,"aria-labelledby":h,"data-motion":v,"data-orientation":d.orientation},u,{ref:f,onDismiss:()=>{var w;const E=new Event(za,{bubbles:!0,cancelable:!0});(w=c.current)===null||w===void 0||w.dispatchEvent(E)},onFocusOutside:le(e.onFocusOutside,w=>{var E;s();const b=w.target;(E=d.rootNavigationMenu)!==null&&E!==void 0&&E.contains(b)&&w.preventDefault()}),onPointerDownOutside:le(e.onPointerDownOutside,w=>{var E;const b=w.target,C=g().some(k=>{var R;return(R=k.ref.current)===null||R===void 0?void 0:R.contains(b)}),S=d.isRootMenu&&((E=d.viewport)===null||E===void 0?void 0:E.contains(b));(C||S||!d.isRootMenu)&&w.preventDefault()}),onKeyDown:le(e.onKeyDown,w=>{const E=w.altKey||w.ctrlKey||w.metaKey;if(w.key==="Tab"&&!E){const S=wc(w.currentTarget),k=document.activeElement,R=S.findIndex(D=>D===k),j=w.shiftKey?S.slice(0,R).reverse():S.slice(R+1,S.length);if(Yd(j))w.preventDefault();else{var C;(C=i.current)===null||C===void 0||C.focus()}}}),onEscapeKeyDown:le(e.onEscapeKeyDown,w=>{a.current=!0})})))}),lE="FocusGroup",$g=p.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,...r}=e,o=Ar(lE,n);return p.createElement(xc.Provider,{scope:n},p.createElement(xc.Slot,{scope:n},p.createElement(de.div,Y({dir:o.dir},r,{ref:t}))))}),_h=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],sE="FocusGroupItem",Ng=p.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,...r}=e,o=W4(n),i=Ar(sE,n);return p.createElement(xc.ItemSlot,{scope:n},p.createElement(de.button,Y({},r,{ref:t,onKeyDown:le(e.onKeyDown,a=>{if(["Home","End",..._h].includes(a.key)){let s=o().map(c=>c.ref.current);if([i.dir==="rtl"?"ArrowRight":"ArrowLeft","ArrowUp","End"].includes(a.key)&&s.reverse(),_h.includes(a.key)){const c=s.indexOf(a.currentTarget);s=s.slice(c+1)}setTimeout(()=>Yd(s)),a.preventDefault()}})})))});function wc(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 Yd(e){const t=document.activeElement;return e.some(n=>n===t?!0:(n.focus(),document.activeElement!==t))}function uE(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 Og(e){return e?"open":"closed"}function Ig(e,t){return`${e}-trigger-${t}`}function Lg(e,t){return`${e}-content-${t}`}function _c(e){return t=>t.pointerType==="mouse"?e(t):void 0}const cE=Q4,dE=X4,fE=tE,pE=nE,hE=rE,mE=oE;var vE="var(--vocs_NavigationMenu_chevronDownIcon)",gE="vocs_NavigationMenu_content",yE="vocs_NavigationMenu_item",xE="vocs_NavigationMenu_link",wE="vocs_NavigationMenu_list",_E="vocs_NavigationMenu",EE="vocs_NavigationMenu_trigger vocs_NavigationMenu_link";const Dg=e=>x.jsx(cE,{...e,className:L(e.className,_E)}),Mg=e=>x.jsx(dE,{...e,className:L(e.className,wE)}),Kl=({active:e,children:t,className:n,href:r})=>x.jsx(hE,{asChild:!0,children:x.jsx(nn,{"data-active":e,className:L(n,xE),href:r,variant:"styleless",children:t})}),jg=e=>x.jsx(fE,{...e,className:L(e.className,yE)}),Fg=({active:e,className:t,...n})=>{const{basePath:r}=ot(),o=r;return x.jsx(pE,{...n,"data-active":e,className:L(t,EE),style:Gt({[vE]:`url(${o}/.vocs/icons/chevron-down.svg)`})})},zg=e=>x.jsx(mE,{...e,className:L(e.className,gE)});function Ug(){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 Vg(){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 CE(){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 bE(){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 Bg(){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 Hg(){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"})]})}Ec.Curtain=SE;function Ec(){var r,o,i,a;const e=ot(),{showLogo:t,showSidebar:n}=Rr();return x.jsxs("div",{className:L($4,t&&!n&&N4),children:[x.jsx(k4,{}),t&&x.jsx("div",{className:A4,children:x.jsx("div",{className:R4,children:x.jsx(Yn,{to:"/",style:{alignItems:"center",display:"flex",height:"56px",marginTop:"4px"},children:x.jsx(Wd,{})})})}),x.jsx("div",{className:yh}),x.jsxs("div",{className:yh,children:[(((r=e.topNav)==null?void 0:r.length)||0)>0&&x.jsxs(x.Fragment,{children:[x.jsx("div",{className:Xs,children:x.jsx(kE,{})}),x.jsx("div",{className:L(gh,Ea)})]}),e.socials&&((o=e.socials)==null?void 0:o.length)>0&&x.jsxs(x.Fragment,{children:[x.jsx("div",{className:L(Xs,Ea),style:{marginLeft:"-8px",marginRight:"-8px"},children:e.socials.map((l,s)=>x.jsx("div",{className:vl,children:x.jsx($E,{...l})},s))}),!((i=e.theme)!=null&&i.colorScheme)&&x.jsx("div",{className:L(gh,Ea)})]}),!((a=e.theme)!=null&&a.colorScheme)&&x.jsx("div",{className:L(Xs,Ea),style:{marginLeft:"-8px",marginRight:"-8px"},children:x.jsx("div",{className:vl,children:x.jsx(TE,{})})})]})]})}function SE(){return x.jsx("div",{className:T4})}function kE(){const{topNav:e}=ot();if(!e)return null;const{pathname:t}=Ae(),n=Ui({pathname:t,items:e});return x.jsx(Dg,{delayDuration:0,children:x.jsx(Mg,{children:e.map((r,o)=>r.link?x.jsx(Kl,{active:n.includes(r.id),className:vl,href:r.link,children:r.text},o):r.items?x.jsxs(jg,{className:vl,children:[x.jsx(Fg,{active:n.includes(r.id),children:r.text}),x.jsx(zg,{className:P4,children:x.jsx(PE,{items:r.items})})]},o):null)})})}function PE({items:e}){const{pathname:t}=Ae(),n=Ui({pathname:t,items:e});return x.jsx("ul",{children:e==null?void 0:e.map((r,o)=>x.jsx(Kl,{active:n.includes(r.id),href:r.link,children:r.text},o))})}function TE(){const{toggle:e}=m3();return x.jsxs("button",{className:Rg,onClick:e,type:"button",children:[x.jsx(st,{className:L(gc,v3),size:"20px",label:"Light",icon:bE}),x.jsx(st,{className:L(gc,g3),size:"20px",label:"Dark",icon:CE,style:{marginTop:"-2px"}})]})}const RE={discord:Ug,github:Vg,telegram:Bg,x:Hg},AE={discord:"23px",github:"20px",telegram:"21px",x:"18px"};function $E({icon:e,label:t,link:n}){return x.jsx("a",{className:Rg,href:n,target:"_blank",rel:"noopener noreferrer",children:x.jsx(st,{className:gc,label:t,icon:RE[e],size:AE[e]||"20px"})})}function NE(){return x.jsx("div",{})}const OE=({children:e})=>e;function IE(){const e=Tr(),t=ot();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 Wg(){const[e,t]=p.useState(!1);return p.useEffect(()=>{t(!0)},[]),e}var LE="vocs_Footer_container",DE="vocs_Footer_editLink",ME="vocs_Footer_lastUpdated",jE="vocs_Footer_navigation",Eh="vocs_Footer_navigationIcon",FE="vocs_Footer_navigationIcon_left",zE="vocs_Footer_navigationIcon_right",Ch="vocs_Footer_navigationItem",UE="vocs_Footer_navigationItem_left",VE="vocs_Footer_navigationItem_right",bh="vocs_Footer_navigationText",Sh="vocs_Footer_navigationTextInner",BE="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 WE(){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 KE(){const{layout:e}=Rr(),t=Wg(),n=Tr(),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:BE,children:[e==="docs"&&x.jsxs(x.Fragment,{children:[x.jsxs("div",{className:LE,children:[x.jsx(GE,{}),t&&n.lastUpdatedAt&&x.jsxs("div",{className:ME,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=IE();return e.url?x.jsx("div",{children:x.jsxs(nn,{className:DE,href:e.url,children:[x.jsx(f3,{})," ",e.text]})}):null}function YE(){const e=Wg(),t=Vl(),{pathname:n}=Ae(),r=p.useMemo(()=>Kg(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=Md();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:jE,children:[i?x.jsxs(nn,{className:L(Ch,UE),href:i.link,variant:"styleless",children:[x.jsxs("div",{className:bh,children:[x.jsx("div",{className:L(Eh,FE),style:Gt({[yc]:"0.75em"}),children:x.jsx(st,{label:"Previous",icon:HE})}),x.jsx("div",{className:Sh,children:i.text})]}),x.jsx(eo,{description:"Previous",keys:["shift","←"]})]}):x.jsx("div",{}),a?x.jsxs(nn,{className:L(Ch,VE),href:a.link,variant:"styleless",children:[x.jsxs("div",{className:bh,children:[x.jsx("div",{className:Sh,style:{textAlign:"right"},children:a.text}),x.jsx("div",{className:L(Eh,zE),style:Gt({[yc]:"0.75em"}),children:x.jsx(st,{label:"Next",icon:WE})})]}),x.jsx(eo,{description:"Next",keys:["shift","→"]})]}):x.jsx("div",{})]}):null}function Kg(e){const t=[];for(const n of e){if(n.items){t.push(...Kg(n.items));continue}t.push(n)}return t}const Gg="Collapsible",[QE,Yg]=En(Gg),[qE,Qd]=QE(Gg),ZE=p.forwardRef((e,t)=>{const{__scopeCollapsible:n,open:r,defaultOpen:o,disabled:i,onOpenChange:a,...l}=e,[s=!1,u]=rr({prop:r,defaultProp:o,onChange:a});return p.createElement(qE,{scope:n,disabled:i,contentId:rn(),open:s,onOpenToggle:p.useCallback(()=>u(d=>!d),[u])},p.createElement(de.div,Y({"data-state":qd(s),"data-disabled":i?"":void 0},l,{ref:t})))}),XE="CollapsibleTrigger",JE=p.forwardRef((e,t)=>{const{__scopeCollapsible:n,...r}=e,o=Qd(XE,n);return p.createElement(de.button,Y({type:"button","aria-controls":o.contentId,"aria-expanded":o.open||!1,"data-state":qd(o.open),"data-disabled":o.disabled?"":void 0,disabled:o.disabled},r,{ref:t,onClick:le(e.onClick,o.onOpenToggle)}))}),Qg="CollapsibleContent",e7=p.forwardRef((e,t)=>{const{forceMount:n,...r}=e,o=Qd(Qg,e.__scopeCollapsible);return p.createElement(Cn,{present:n||o.open},({present:i})=>p.createElement(t7,Y({},r,{ref:t,present:i})))}),t7=p.forwardRef((e,t)=>{const{__scopeCollapsible:n,present:r,children:o,...i}=e,a=Qd(Qg,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,_=p.useRef(g),m=p.useRef();return p.useEffect(()=>{const v=requestAnimationFrame(()=>_.current=!1);return()=>cancelAnimationFrame(v)},[]),gn(()=>{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 w=v.getBoundingClientRect();c.current=w.height,h.current=w.width,_.current||(v.style.transitionDuration=m.current.transitionDuration,v.style.animationName=m.current.animationName),s(r)}},[a.open,r]),p.createElement(de.div,Y({"data-state":qd(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 qd(e){return e?"open":"closed"}const n7=ZE,r7=JE,o7=e7,$r="Accordion",i7=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[Zd,a7,l7]=Wl($r),[Gl,XS]=En($r,[l7,Yg]),Xd=Yg(),qg=q.forwardRef((e,t)=>{const{type:n,...r}=e,o=r,i=r;return q.createElement(Zd.Provider,{scope:e.__scopeAccordion},n==="multiple"?q.createElement(d7,Y({},i,{ref:t})):q.createElement(c7,Y({},o,{ref:t})))});qg.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[Zg,s7]=Gl($r),[Xg,u7]=Gl($r,{collapsible:!1}),c7=q.forwardRef((e,t)=>{const{value:n,defaultValue:r,onValueChange:o=()=>{},collapsible:i=!1,...a}=e,[l,s]=rr({prop:n,defaultProp:r,onChange:o});return q.createElement(Zg,{scope:e.__scopeAccordion,value:l?[l]:[],onItemOpen:s,onItemClose:q.useCallback(()=>i&&s(""),[i,s])},q.createElement(Xg,{scope:e.__scopeAccordion,collapsible:i},q.createElement(Jg,Y({},a,{ref:t}))))}),d7=q.forwardRef((e,t)=>{const{value:n,defaultValue:r,onValueChange:o=()=>{},...i}=e,[a=[],l]=rr({prop:n,defaultProp:r,onChange:o}),s=q.useCallback(d=>l((c=[])=>[...c,d]),[l]),u=q.useCallback(d=>l((c=[])=>c.filter(f=>f!==d)),[l]);return q.createElement(Zg,{scope:e.__scopeAccordion,value:a,onItemOpen:s,onItemClose:u},q.createElement(Xg,{scope:e.__scopeAccordion,collapsible:!0},q.createElement(Jg,Y({},i,{ref:t}))))}),[f7,Jd]=Gl($r),Jg=q.forwardRef((e,t)=>{const{__scopeAccordion:n,disabled:r,dir:o,orientation:i="vertical",...a}=e,l=q.useRef(null),s=Ue(l,t),u=a7(n),c=Hl(o)==="ltr",f=le(e.onKeyDown,h=>{var y;if(!i7.includes(h.key))return;const g=h.target,_=u().filter(R=>{var N;return!((N=R.ref.current)!==null&&N!==void 0&&N.disabled)}),m=_.findIndex(R=>R.ref.current===g),v=_.length;if(m===-1)return;h.preventDefault();let w=m;const E=0,b=v-1,C=()=>{w=m+1,w>b&&(w=E)},S=()=>{w=m-1,w{const{__scopeAccordion:n,value:r,...o}=e,i=Jd(Cc,n),a=s7(Cc,n),l=Xd(n),s=rn(),u=r&&a.value.includes(r)||!1,d=i.disabled||e.disabled;return q.createElement(p7,{scope:n,open:u,disabled:d,triggerId:s},q.createElement(n7,Y({"data-orientation":i.orientation,"data-state":y7(u)},l,o,{ref:t,disabled:d,open:u,onOpenChange:c=>{c?a.onItemOpen(r):a.onItemClose(r)}})))}),kh="AccordionTrigger",m7=q.forwardRef((e,t)=>{const{__scopeAccordion:n,...r}=e,o=Jd($r,n),i=e1(kh,n),a=u7(kh,n),l=Xd(n);return q.createElement(Zd.ItemSlot,{scope:n},q.createElement(r7,Y({"aria-disabled":i.open&&!a.collapsible||void 0,"data-orientation":o.orientation,id:i.triggerId},l,r,{ref:t})))}),v7="AccordionContent",g7=q.forwardRef((e,t)=>{const{__scopeAccordion:n,...r}=e,o=Jd($r,n),i=e1(v7,n),a=Xd(n);return q.createElement(o7,Y({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 y7(e){return e?"open":"closed"}const x7=qg,w7=h7,_7=m7,E7=g7;var C7="vocs_MobileSearch_searchButton";function b7(){const[e,t]=p.useState(!1);return x.jsxs(gg,{open:e,onOpenChange:t,children:[x.jsx(yg,{asChild:!0,children:x.jsx("button",{className:C7,type:"button","aria-label":"Search",children:x.jsx(zd,{height:21,width:21})})}),x.jsx(Tg,{open:e,onClose:()=>t(!1)})]})}var S7="vocs_MobileTopNav_button",k7="var(--vocs_MobileTopNav_chevronDownIcon)",P7="var(--vocs_MobileTopNav_chevronUpIcon)",T7="vocs_MobileTopNav_content",R7="vocs_MobileTopNav_curtain",Ph="vocs_MobileTopNav_curtainGroup",eu="vocs_MobileTopNav_curtainItem",A7="vocs_MobileTopNav_divider",Ca="vocs_MobileTopNav_group",$7="vocs_MobileTopNav_icon",N7="vocs_MobileTopNav_item",O7="vocs_MobileTopNav_logo",I7="vocs_MobileTopNav_menuTitle",t1="vocs_MobileTopNav_menuTrigger",n1="vocs_MobileTopNav_navigation",L7="vocs_MobileTopNav_navigationContent",Ko="vocs_MobileTopNav_navigationItem",D7="vocs_MobileTopNav_trigger",M7="vocs_MobileTopNav_navigation_compact",j7="vocs_MobileTopNav_outlinePopover",Th="vocs_MobileTopNav_outlineTrigger",F7="vocs_MobileTopNav",Rh="vocs_MobileTopNav_section",z7="vocs_MobileTopNav_separator",U7="vocs_MobileTopNav_sidebarPopover",V7="vocs_MobileTopNav_topNavPopover";function B7(e,t){let n=!1;return()=>{n=!0,setTimeout(()=>{n&&e(),n=!1},t)}}var H7="vocs_Outline_heading",W7="vocs_Outline_item",K7="vocs_Outline_items",G7="vocs_Outline_link",Y7="vocs_Outline_nav",Q7="vocs_Outline";function r1({minLevel:e=2,maxLevel:t=3,highlightActive:n=!0,onClickItem:r,showTitle:o=!0}={}){const{showOutline:i}=Rr(),a=typeof i=="number"?e+i-1:t,l=p.useRef(!0),{pathname:s,hash:u}=Ae(),[d,c]=p.useState([]);p.useEffect(()=>{if(typeof window>"u")return;const _=Array.from(document.querySelectorAll(`.${Uv}`));c(_)},[s]);const f=p.useMemo(()=>d?d.map(_=>{const m=_.querySelector(`.${Vv}`);if(!m)return null;const v=m.getBoundingClientRect(),w=m.id,E=Number(_.tagName[1]),b=_.textContent,C=window.scrollY+v.top;return Ea?null:{id:w,level:E,slugTargetElement:m,text:b,topOffset:C}}).filter(Boolean):[],[d,a,e]),[h,y]=p.useState(u.replace("#",""));if(p.useEffect(()=>{if(typeof window>"u")return;const _=new IntersectionObserver(([m])=>{var w;if(!l.current)return;const v=m.target.id;if(m.isIntersecting)y(v);else{if(!(m.target.getBoundingClientRect().top>0))return;const C=f.findIndex(k=>k.id===h),S=(w=f[C-1])==null?void 0:w.id;y(S)}},{rootMargin:"0px 0px -95% 0px"});for(const m of f)_.observe(m.slugTargetElement);return()=>_.disconnect()},[h,f]),p.useEffect(()=>{if(typeof window>"u")return;const _=new IntersectionObserver(([m])=>{var w;if(!l.current)return;const v=(w=f[f.length-1])==null?void 0:w.id;m.isIntersecting?y(v):h===v&&y(f[f.length-2].id)});return _.observe(document.querySelector("[data-bottom-observer]")),()=>_.disconnect()},[h,f]),p.useEffect(()=>{if(typeof window>"u")return;const _=B7(()=>{var m,v,w;if(l.current){if(window.scrollY===0){y((m=f[0])==null?void 0:m.id);return}if(window.scrollY+document.documentElement.clientHeight>=document.documentElement.scrollHeight){y((v=f[f.length-1])==null?void 0:v.id);return}for(let E=0;Ewindow.removeEventListener("scroll",_)},[f]),f.length===0)return null;const g=f.filter(_=>_.level===e);return x.jsx("aside",{className:Q7,children:x.jsxs("nav",{className:Y7,children:[o&&x.jsx("h2",{className:H7,children:"On this page"}),x.jsx(o1,{activeId:n?h:null,items:f,onClickItem:()=>{r==null||r(),l.current=!1,setTimeout(()=>{l.current=!0},500)},levelItems:g,setActiveId:y})]})})}function o1({activeId:e,items:t,levelItems:n,onClickItem:r,setActiveId:o}){const{pathname:i}=Ae();return x.jsx("ul",{className:K7,children:n.map(({id:a,level:l,text:s})=>{const u=`#${a}`,d=e===a,c=(()=>{var _;const h=t.findIndex(m=>m.id===a)+1,y=(_=t[h])==null?void 0:_.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(o1,{activeId:e,levelItems:c,items:t,onClickItem:r,setActiveId:o})]},a)})})}const q7=["top","right","bottom","left"],Qn=Math.min,wt=Math.max,yl=Math.round,ba=Math.floor,qn=e=>({x:e,y:e}),Z7={left:"right",right:"left",bottom:"top",top:"bottom"},X7={start:"end",end:"start"};function bc(e,t,n){return wt(e,Qn(t,n))}function yn(e,t){return typeof e=="function"?e(t):e}function xn(e){return e.split("-")[0]}function To(e){return e.split("-")[1]}function ef(e){return e==="x"?"y":"x"}function tf(e){return e==="y"?"height":"width"}function Ro(e){return["top","bottom"].includes(xn(e))?"y":"x"}function nf(e){return ef(Ro(e))}function J7(e,t,n){n===void 0&&(n=!1);const r=To(e),o=nf(e),i=tf(o);let a=o==="x"?r===(n?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(a=xl(a)),[a,xl(a)]}function e8(e){const t=xl(e);return[Sc(e),t,Sc(t)]}function Sc(e){return e.replace(/start|end/g,t=>X7[t])}function t8(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 n8(e,t,n,r){const o=To(e);let i=t8(xn(e),n==="start",r);return o&&(i=i.map(a=>a+"-"+o),t&&(i=i.concat(i.map(Sc)))),i}function xl(e){return e.replace(/left|right|bottom|top/g,t=>Z7[t])}function r8(e){return{top:0,right:0,bottom:0,left:0,...e}}function i1(e){return typeof e!="number"?r8(e):{top:e,right:e,bottom:e,left:e}}function wl(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function Ah(e,t,n){let{reference:r,floating:o}=e;const i=Ro(t),a=nf(t),l=tf(a),s=xn(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(To(t)){case"start":h[a]-=f*(n&&u?-1:1);break;case"end":h[a]+=f*(n&&u?-1:1);break}return h}const o8=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}=Ah(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}=yn(e,t)||{};if(u==null)return{};const c=i1(d),f={x:n,y:r},h=nf(o),y=tf(h),g=await a.getDimensions(u),_=h==="y",m=_?"top":"left",v=_?"bottom":"right",w=_?"clientHeight":"clientWidth",E=i.reference[y]+i.reference[h]-f[h]-i.floating[y],b=f[h]-i.reference[h],C=await(a.getOffsetParent==null?void 0:a.getOffsetParent(u));let S=C?C[w]:0;(!S||!await(a.isElement==null?void 0:a.isElement(C)))&&(S=l.floating[w]||i.floating[y]);const k=E/2-b/2,R=S/2-g[y]/2-1,N=Qn(c[m],R),j=Qn(c[v],R),D=N,F=S-g[y]-j,$=S/2-g[y]/2+k,U=bc(D,$,F),W=!s.arrow&&To(o)!=null&&$!==U&&i.reference[y]/2-($D<=0)){var R,N;const D=(((R=i.flip)==null?void 0:R.index)||0)+1,F=b[D];if(F)return{data:{index:D,overflows:k},reset:{placement:F}};let $=(N=k.filter(U=>U.overflows[0]<=0).sort((U,W)=>U.overflows[1]-W.overflows[1])[0])==null?void 0:N.placement;if(!$)switch(h){case"bestFit":{var j;const U=(j=k.map(W=>[W.placement,W.overflows.filter(V=>V>0).reduce((V,I)=>V+I,0)]).sort((W,V)=>W[1]-V[1])[0])==null?void 0:j[0];U&&($=U);break}case"initialPlacement":$=l;break}if(o!==$)return{reset:{placement:$}}}return{}}}};function $h(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function Nh(e){return q7.some(t=>e[t]>=0)}const l8=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:n}=t,{strategy:r="referenceHidden",...o}=yn(e,t);switch(r){case"referenceHidden":{const i=await Ai(t,{...o,elementContext:"reference"}),a=$h(i,n.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:Nh(a)}}}case"escaped":{const i=await Ai(t,{...o,altBoundary:!0}),a=$h(i,n.floating);return{data:{escapedOffsets:a,escaped:Nh(a)}}}default:return{}}}}};async function s8(e,t){const{placement:n,platform:r,elements:o}=e,i=await(r.isRTL==null?void 0:r.isRTL(o.floating)),a=xn(n),l=To(n),s=Ro(n)==="y",u=["left","top"].includes(a)?-1:1,d=i&&s?-1:1,c=yn(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 a1=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 s8(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}}}}},u8=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:_=>{let{x:m,y:v}=_;return{x:m,y:v}}},...s}=yn(e,t),u={x:n,y:r},d=await Ai(t,s),c=Ro(xn(o)),f=ef(c);let h=u[f],y=u[c];if(i){const _=f==="y"?"top":"left",m=f==="y"?"bottom":"right",v=h+d[_],w=h-d[m];h=bc(v,h,w)}if(a){const _=c==="y"?"top":"left",m=c==="y"?"bottom":"right",v=y+d[_],w=y-d[m];y=bc(v,y,w)}const g=l.fn({...t,[f]:h,[c]:y});return{...g,data:{x:g.x-n,y:g.y-r}}}}},c8=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}=yn(e,t),d={x:n,y:r},c=Ro(o),f=ef(c);let h=d[f],y=d[c];const g=yn(l,t),_=typeof g=="number"?{mainAxis:g,crossAxis:0}:{mainAxis:0,crossAxis:0,...g};if(s){const w=f==="y"?"height":"width",E=i.reference[f]-i.floating[w]+_.mainAxis,b=i.reference[f]+i.reference[w]-_.mainAxis;hb&&(h=b)}if(u){var m,v;const w=f==="y"?"width":"height",E=["top","left"].includes(xn(o)),b=i.reference[c]-i.floating[w]+(E&&((m=a.offset)==null?void 0:m[c])||0)+(E?0:_.crossAxis),C=i.reference[c]+i.reference[w]+(E?0:((v=a.offset)==null?void 0:v[c])||0)-(E?_.crossAxis:0);yC&&(y=C)}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}=yn(e,t),s=await Ai(t,l),u=xn(n),d=To(n),c=Ro(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 _=h-s[y],m=f-s[g],v=!t.middlewareData.shift;let w=_,E=m;if(c){const C=f-s.left-s.right;E=d||v?Qn(m,C):C}else{const C=h-s.top-s.bottom;w=d||v?Qn(_,C):C}if(v&&!d){const C=wt(s.left,0),S=wt(s.right,0),k=wt(s.top,0),R=wt(s.bottom,0);c?E=f-2*(C!==0||S!==0?C+S:wt(s.left,s.right)):w=h-2*(k!==0||R!==0?k+R:wt(s.top,s.bottom))}await a({...t,availableWidth:E,availableHeight:w});const b=await o.getDimensions(i.floating);return f!==b.width||h!==b.height?{reset:{rects:!0}}:{}}}};function Zn(e){return l1(e)?(e.nodeName||"").toLowerCase():"#document"}function Ct(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Sn(e){var t;return(t=(l1(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function l1(e){return e instanceof Node||e instanceof Ct(e).Node}function nt(e){return e instanceof Element||e instanceof Ct(e).Element}function on(e){return e instanceof HTMLElement||e instanceof Ct(e).HTMLElement}function kc(e){return typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Ct(e).ShadowRoot}function Bi(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=Lt(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function f8(e){return["table","td","th"].includes(Zn(e))}function rf(e){const t=of(),n=Lt(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 p8(e){let t=_o(e);for(;on(t)&&!Yl(t);){if(rf(t))return t;t=_o(t)}return null}function of(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function Yl(e){return["html","body","#document"].includes(Zn(e))}function Lt(e){return Ct(e).getComputedStyle(e)}function Ql(e){return nt(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function _o(e){if(Zn(e)==="html")return e;const t=e.assignedSlot||e.parentNode||kc(e)&&e.host||Sn(e);return kc(t)?t.host:t}function s1(e){const t=_o(e);return Yl(t)?e.ownerDocument?e.ownerDocument.body:e.body:on(t)&&Bi(t)?t:s1(t)}function $i(e,t,n){var r;t===void 0&&(t=[]),n===void 0&&(n=!0);const o=s1(e),i=o===((r=e.ownerDocument)==null?void 0:r.body),a=Ct(o);return i?t.concat(a,a.visualViewport||[],Bi(o)?o:[],a.frameElement&&n?$i(a.frameElement):[]):t.concat(o,$i(o,[],n))}function u1(e){const t=Lt(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=on(e),i=o?e.offsetWidth:n,a=o?e.offsetHeight:r,l=yl(n)!==i||yl(r)!==a;return l&&(n=i,r=a),{width:n,height:r,$:l}}function af(e){return nt(e)?e:e.contextElement}function lo(e){const t=af(e);if(!on(t))return qn(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:i}=u1(t);let a=(i?yl(n.width):n.width)/r,l=(i?yl(n.height):n.height)/o;return(!a||!Number.isFinite(a))&&(a=1),(!l||!Number.isFinite(l))&&(l=1),{x:a,y:l}}const h8=qn(0);function c1(e){const t=Ct(e);return!of()||!t.visualViewport?h8:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function m8(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==Ct(e)?!1:t}function Er(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);const o=e.getBoundingClientRect(),i=af(e);let a=qn(1);t&&(r?nt(r)&&(a=lo(r)):a=lo(e));const l=m8(i,n,r)?c1(i):qn(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&&nt(r)?Ct(r):r;let y=f,g=y.frameElement;for(;g&&r&&h!==y;){const _=lo(g),m=g.getBoundingClientRect(),v=Lt(g),w=m.left+(g.clientLeft+parseFloat(v.paddingLeft))*_.x,E=m.top+(g.clientTop+parseFloat(v.paddingTop))*_.y;s*=_.x,u*=_.y,d*=_.x,c*=_.y,s+=w,u+=E,y=Ct(g),g=y.frameElement}}return wl({width:d,height:c,x:s,y:u})}const v8=[":popover-open",":modal"];function d1(e){return v8.some(t=>{try{return e.matches(t)}catch{return!1}})}function g8(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e;const i=o==="fixed",a=Sn(r),l=t?d1(t.floating):!1;if(r===a||l&&i)return n;let s={scrollLeft:0,scrollTop:0},u=qn(1);const d=qn(0),c=on(r);if((c||!c&&!i)&&((Zn(r)!=="body"||Bi(a))&&(s=Ql(r)),on(r))){const f=Er(r);u=lo(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 y8(e){return Array.from(e.getClientRects())}function f1(e){return Er(Sn(e)).left+Ql(e).scrollLeft}function x8(e){const t=Sn(e),n=Ql(e),r=e.ownerDocument.body,o=wt(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=wt(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let a=-n.scrollLeft+f1(e);const l=-n.scrollTop;return Lt(r).direction==="rtl"&&(a+=wt(t.clientWidth,r.clientWidth)-o),{width:o,height:i,x:a,y:l}}function w8(e,t){const n=Ct(e),r=Sn(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=of();(!u||u&&t==="fixed")&&(l=o.offsetLeft,s=o.offsetTop)}return{width:i,height:a,x:l,y:s}}function _8(e,t){const n=Er(e,!0,t==="fixed"),r=n.top+e.clientTop,o=n.left+e.clientLeft,i=on(e)?lo(e):qn(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 Oh(e,t,n){let r;if(t==="viewport")r=w8(e,n);else if(t==="document")r=x8(Sn(e));else if(nt(t))r=_8(t,n);else{const o=c1(e);r={...t,x:t.x-o.x,y:t.y-o.y}}return wl(r)}function p1(e,t){const n=_o(e);return n===t||!nt(n)||Yl(n)?!1:Lt(n).position==="fixed"||p1(n,t)}function E8(e,t){const n=t.get(e);if(n)return n;let r=$i(e,[],!1).filter(l=>nt(l)&&Zn(l)!=="body"),o=null;const i=Lt(e).position==="fixed";let a=i?_o(e):e;for(;nt(a)&&!Yl(a);){const l=Lt(a),s=rf(a);!s&&l.position==="fixed"&&(o=null),(i?!s&&!o:!s&&l.position==="static"&&!!o&&["absolute","fixed"].includes(o.position)||Bi(a)&&!s&&p1(e,a))?r=r.filter(d=>d!==a):o=l,a=_o(a)}return t.set(e,r),r}function C8(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e;const a=[...n==="clippingAncestors"?E8(t,this._c):[].concat(n),r],l=a[0],s=a.reduce((u,d)=>{const c=Oh(t,d,o);return u.top=wt(c.top,u.top),u.right=Qn(c.right,u.right),u.bottom=Qn(c.bottom,u.bottom),u.left=wt(c.left,u.left),u},Oh(t,l,o));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}}function b8(e){const{width:t,height:n}=u1(e);return{width:t,height:n}}function S8(e,t,n){const r=on(t),o=Sn(t),i=n==="fixed",a=Er(e,!0,i,t);let l={scrollLeft:0,scrollTop:0};const s=qn(0);if(r||!r&&!i)if((Zn(t)!=="body"||Bi(o))&&(l=Ql(t)),r){const c=Er(t,!0,i,t);s.x=c.x+t.clientLeft,s.y=c.y+t.clientTop}else o&&(s.x=f1(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 Ih(e,t){return!on(e)||Lt(e).position==="fixed"?null:t?t(e):e.offsetParent}function h1(e,t){const n=Ct(e);if(!on(e)||d1(e))return n;let r=Ih(e,t);for(;r&&f8(r)&&Lt(r).position==="static";)r=Ih(r,t);return r&&(Zn(r)==="html"||Zn(r)==="body"&&Lt(r).position==="static"&&!rf(r))?n:r||p8(e)||n}const k8=async function(e){const t=this.getOffsetParent||h1,n=this.getDimensions;return{reference:S8(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,...await n(e.floating)}}};function P8(e){return Lt(e).direction==="rtl"}const m1={convertOffsetParentRelativeRectToViewportRelativeRect:g8,getDocumentElement:Sn,getClippingRect:C8,getOffsetParent:h1,getElementRects:k8,getClientRects:y8,getDimensions:b8,getScale:lo,isElement:nt,isRTL:P8};function T8(e,t){let n=null,r;const o=Sn(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=ba(d),y=ba(o.clientWidth-(u+c)),g=ba(o.clientHeight-(d+f)),_=ba(u),v={rootMargin:-h+"px "+-y+"px "+-g+"px "+-_+"px",threshold:wt(0,Qn(1,s))||1};let w=!0;function E(b){const C=b[0].intersectionRatio;if(C!==s){if(!w)return a();C?a(!1,C):r=setTimeout(()=>{a(!1,1e-7)},100)}w=!1}try{n=new IntersectionObserver(E,{...v,root:o.ownerDocument})}catch{n=new IntersectionObserver(E,v)}n.observe(e)}return a(!0),i}function R8(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=af(e),d=o||i?[...u?$i(u):[],...$i(t)]:[];d.forEach(m=>{o&&m.addEventListener("scroll",n,{passive:!0}),i&&m.addEventListener("resize",n)});const c=u&&l?T8(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 w;(w=h)==null||w.observe(t)})),n()}),u&&!s&&h.observe(u),h.observe(t));let y,g=s?Er(e):null;s&&_();function _(){const m=Er(e);g&&(m.x!==g.x||m.y!==g.y||m.width!==g.width||m.height!==g.height)&&n(),g=m,y=requestAnimationFrame(_)}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 v1=u8,A8=a8,$8=d8,N8=l8,Lh=i8,O8=c8,I8=(e,t,n)=>{const r=new Map,o={platform:m1,...n},i={...o.platform,_c:r};return o8(e,t,{...o,platform:i})},g1=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?Lh({element:r.current,padding:o}).fn(n):{}:r?Lh({element:r,padding:o}).fn(n):{}}}};var Ua=typeof document<"u"?p.useLayoutEffect:p.useEffect;function _l(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(!_l(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)&&!_l(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function y1(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Dh(e,t){const n=y1(e);return Math.round(t*n)/n}function Mh(e){const t=p.useRef(e);return Ua(()=>{t.current=e}),t}function x1(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);_l(f,r)||h(r);const[y,g]=p.useState(null),[_,m]=p.useState(null),v=p.useCallback(V=>{V!==C.current&&(C.current=V,g(V))},[]),w=p.useCallback(V=>{V!==S.current&&(S.current=V,m(V))},[]),E=i||y,b=a||_,C=p.useRef(null),S=p.useRef(null),k=p.useRef(d),R=s!=null,N=Mh(s),j=Mh(o),D=p.useCallback(()=>{if(!C.current||!S.current)return;const V={placement:t,strategy:n,middleware:f};j.current&&(V.platform=j.current),I8(C.current,S.current,V).then(I=>{const z={...I,isPositioned:!0};F.current&&!_l(k.current,z)&&(k.current=z,So.flushSync(()=>{c(z)}))})},[f,t,n,j]);Ua(()=>{u===!1&&k.current.isPositioned&&(k.current.isPositioned=!1,c(V=>({...V,isPositioned:!1})))},[u]);const F=p.useRef(!1);Ua(()=>(F.current=!0,()=>{F.current=!1}),[]),Ua(()=>{if(E&&(C.current=E),b&&(S.current=b),E&&b){if(N.current)return N.current(E,b,D);D()}},[E,b,D,N,R]);const $=p.useMemo(()=>({reference:C,floating:S,setReference:v,setFloating:w}),[v,w]),U=p.useMemo(()=>({reference:E,floating:b}),[E,b]),W=p.useMemo(()=>{const V={position:n,left:0,top:0};if(!U.floating)return V;const I=Dh(U.floating,d.x),z=Dh(U.floating,d.y);return l?{...V,transform:"translate("+I+"px, "+z+"px)",...y1(U.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:I,top:z}},[n,l,U.floating,d.x,d.y]);return p.useMemo(()=>({...d,update:D,refs:$,elements:U,floatingStyles:W}),[d,D,$,U,W])}function L8(e){const[t,n]=p.useState(void 0);return gn(()=>{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 w1="Popper",[_1,E1]=En(w1),[D8,C1]=_1(w1),M8=e=>{const{__scopePopper:t,children:n}=e,[r,o]=p.useState(null);return p.createElement(D8,{scope:t,anchor:r,onAnchorChange:o},n)},j8="PopperAnchor",F8=p.forwardRef((e,t)=>{const{__scopePopper:n,virtualRef:r,...o}=e,i=C1(j8,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(de.div,Y({},o,{ref:l}))}),b1="PopperContent",[z8,JS]=_1(b1),U8=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:_=!0,collisionBoundary:m=[],collisionPadding:v=0,sticky:w="partial",hideWhenDetached:E=!1,updatePositionStrategy:b="optimized",onPlaced:C,...S}=e,k=C1(b1,d),[R,N]=p.useState(null),j=Ue(t,yt=>N(yt)),[D,F]=p.useState(null),$=L8(D),U=(n=$==null?void 0:$.width)!==null&&n!==void 0?n:0,W=(r=$==null?void 0:$.height)!==null&&r!==void 0?r:0,V=c+(h!=="center"?"-"+h:""),I=typeof v=="number"?v:{top:0,right:0,bottom:0,left:0,...v},z=Array.isArray(m)?m:[m],K=z.length>0,J={padding:I,boundary:z.filter(V8),altBoundary:K},{refs:ue,floatingStyles:Ve,placement:ye,isPositioned:$e,middlewareData:xe}=x1({strategy:"fixed",placement:V,whileElementsMounted:(...yt)=>R8(...yt,{animationFrame:b==="always"}),elements:{reference:k.anchor},middleware:[a1({mainAxis:f+W,alignmentAxis:y}),_&&v1({mainAxis:!0,crossAxis:!1,limiter:w==="partial"?O8():void 0,...J}),_&&A8({...J}),$8({...J,apply:({elements:yt,rects:Wi,availableWidth:Zl,availableHeight:Xl})=>{const{width:Jl,height:es}=Wi.reference,Yt=yt.floating.style;Yt.setProperty("--radix-popper-available-width",`${Zl}px`),Yt.setProperty("--radix-popper-available-height",`${Xl}px`),Yt.setProperty("--radix-popper-anchor-width",`${Jl}px`),Yt.setProperty("--radix-popper-anchor-height",`${es}px`)}}),D&&g1({element:D,padding:g}),B8({arrowWidth:U,arrowHeight:W}),E&&N8({strategy:"referenceHidden",...J})]}),[Be,we]=S1(ye),Se=at(C);gn(()=>{$e&&(Se==null||Se())},[$e,Se]);const Dt=(o=xe.arrow)===null||o===void 0?void 0:o.x,ke=(i=xe.arrow)===null||i===void 0?void 0:i.y,dt=((a=xe.arrow)===null||a===void 0?void 0:a.centerOffset)!==0,[Hi,ql]=p.useState();return gn(()=>{R&&ql(window.getComputedStyle(R).zIndex)},[R]),p.createElement("div",{ref:ue.setFloating,"data-radix-popper-content-wrapper":"",style:{...Ve,transform:$e?Ve.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:Hi,"--radix-popper-transform-origin":[(l=xe.transformOrigin)===null||l===void 0?void 0:l.x,(s=xe.transformOrigin)===null||s===void 0?void 0:s.y].join(" ")},dir:e.dir},p.createElement(z8,{scope:d,placedSide:Be,onArrowChange:F,arrowX:Dt,arrowY:ke,shouldHideArrow:dt},p.createElement(de.div,Y({"data-side":Be,"data-align":we},S,{ref:j,style:{...S.style,animation:$e?void 0:"none",opacity:(u=xe.hide)!==null&&u!==void 0&&u.referenceHidden?0:void 0}}))))});function V8(e){return e!==null}const B8=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]=S1(l),_={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 w="",E="";return y==="bottom"?(w=c?_:`${m}px`,E=`${-h}px`):y==="top"?(w=c?_:`${m}px`,E=`${s.floating.height+h}px`):y==="right"?(w=`${-h}px`,E=c?_:`${v}px`):y==="left"&&(w=`${s.floating.width+h}px`,E=c?_:`${v}px`),{data:{x:w,y:E}}}});function S1(e){const[t,n="center"]=e.split("-");return[t,n]}const H8=M8,W8=F8,K8=U8,k1="Popover",[P1,ek]=En(k1,[E1]),lf=E1(),[G8,Ao]=P1(k1),Y8=e=>{const{__scopePopover:t,children:n,open:r,defaultOpen:o,onOpenChange:i,modal:a=!1}=e,l=lf(t),s=p.useRef(null),[u,d]=p.useState(!1),[c=!1,f]=rr({prop:r,defaultProp:o,onChange:i});return p.createElement(H8,l,p.createElement(G8,{scope:t,contentId:rn(),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))},Q8="PopoverTrigger",q8=p.forwardRef((e,t)=>{const{__scopePopover:n,...r}=e,o=Ao(Q8,n),i=lf(n),a=Ue(t,o.triggerRef),l=p.createElement(de.button,Y({type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":A1(o.open)},r,{ref:a,onClick:le(e.onClick,o.onOpenToggle)}));return o.hasCustomAnchor?l:p.createElement(W8,Y({asChild:!0},i),l)}),T1="PopoverPortal",[Z8,X8]=P1(T1,{forceMount:void 0}),J8=e=>{const{__scopePopover:t,forceMount:n,children:r,container:o}=e,i=Ao(T1,t);return p.createElement(Z8,{scope:t,forceMount:n},p.createElement(Cn,{present:n||i.open},p.createElement(Jv,{asChild:!0,container:o},r)))},Ni="PopoverContent",e9=p.forwardRef((e,t)=>{const n=X8(Ni,e.__scopePopover),{forceMount:r=n.forceMount,...o}=e,i=Ao(Ni,e.__scopePopover);return p.createElement(Cn,{present:r||i.open},i.modal?p.createElement(t9,Y({},o,{ref:t})):p.createElement(n9,Y({},o,{ref:t})))}),t9=p.forwardRef((e,t)=>{const n=Ao(Ni,e.__scopePopover),r=p.useRef(null),o=Ue(t,r),i=p.useRef(!1);return p.useEffect(()=>{const a=r.current;if(a)return dg(a)},[]),p.createElement(ug,{as:wo,allowPinchZoom:!0},p.createElement(R1,Y({},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})})))}),n9=p.forwardRef((e,t)=>{const n=Ao(Ni,e.__scopePopover),r=p.useRef(!1),o=p.useRef(!1);return p.createElement(R1,Y({},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()}}))}),R1=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=Ao(Ni,n),h=lf(n);return eg(),p.createElement(Zv,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:o,onUnmountAutoFocus:i},p.createElement(Ud,{asChild:!0,disableOutsidePointerEvents:a,onInteractOutside:d,onEscapeKeyDown:l,onPointerDownOutside:s,onFocusOutside:u,onDismiss:()=>f.onOpenChange(!1)},p.createElement(K8,Y({"data-state":A1(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 A1(e){return e?"open":"closed"}const r9=Y8,o9=q8,i9=J8,a9=e9;var l9="vocs_Popover";Vt.Root=r9;Vt.Trigger=o9;function Vt({children:e,className:t}){return x.jsx(i9,{children:x.jsx(a9,{className:L(l9,t),sideOffset:12,children:e})})}var s9="vocs_Sidebar_backLink",u9="vocs_Sidebar_divider",c9="vocs_Sidebar_group",Jo="vocs_Sidebar_item",$1="vocs_Sidebar_items",d9="vocs_Sidebar_level",f9="vocs_Sidebar_levelCollapsed",p9="vocs_Sidebar_levelInset",h9="vocs_Sidebar_logo",m9="vocs_Sidebar_logoWrapper",v9="vocs_Sidebar_navigation",g9="vocs_Sidebar",N1="vocs_Sidebar_section",y9="vocs_Sidebar_sectionCollapse",x9="vocs_Sidebar_sectionCollapseActive",w9="vocs_Sidebar_sectionHeader",_9="vocs_Sidebar_sectionHeaderActive",jh="vocs_Sidebar_sectionTitle";function O1(){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 I1(e){const{className:t,onClickItem:n}=e,{previousPath:r}=Tr(),o=p.useRef(null),i=Vl(),[a,l]=p.useState("/");if(p.useEffect(()=>{typeof window>"u"||r&&l(r)},[i.key,i.backLink]),!i)return null;const s=E9(i.items);return x.jsxs("aside",{ref:o,className:L(g9,t),children:[x.jsxs("div",{className:m9,children:[x.jsx("div",{className:h9,children:x.jsx(Yn,{to:"/",style:{alignItems:"center",display:"flex",height:"100%"},children:x.jsx(Wd,{})})}),x.jsx("div",{className:u9})]}),x.jsx("nav",{className:v9,children:x.jsxs("div",{className:c9,children:[i.backLink&&x.jsx("section",{className:N1,children:x.jsx("div",{className:$1,children:x.jsxs(Yn,{className:L(Jo,s9),to:a,children:["←"," ",typeof history<"u"&&history.state.key&&a!=="/"?"Back":"Home"]})})}),s.map((u,d)=>x.jsx(D1,{depth:0,item:u,onClick:n,sidebarRef:o},`${u.text}${d}`))]})})]},i.key)}function E9(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 L1(e,t){return e.find(n=>zl(t,n.link??"")||n.link===t?!0:n.items?L1(n.items,t):!1)}function D1(e){const{depth:t,item:n,onClick:r,sidebarRef:o}=e,i=p.useRef(null),{pathname:a}=Ae(),l=D_(n.link??""),s=p.useMemo(()=>n.items?!!L1(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(_=>!_)},[n.link]),h=p.useCallback(g=>{"key"in g&&g.key!=="Enter"||n.link&&d(_=>!_)},[n.link]),y=p.useRef(!0);return p.useEffect(()=>{!y.current||(y.current=!1,!zl(a,n.link??""))||requestAnimationFrame(()=>{var v,w,E;const _=((v=i.current)==null?void 0:v.offsetTop)??0,m=((w=o==null?void 0:o.current)==null?void 0:w.clientHeight)??0;_0&&t<5&&n.items.map((g,_)=>x.jsx(D1,{depth:t+1,item:g,onClick:r,sidebarRef:o},`${g.text}${_}`))})]}):x.jsx(x.Fragment,{children:n.link?x.jsx(Yn,{ref:i,"data-active":!!l,onClick:r,className:Jo,to:n.link,children:n.text}):x.jsx("div",{className:Jo,children:n.text})})}function C9(){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 b9(){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 S9(){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"})]})}Pc.Curtain=N9;function Pc(){var n,r;const e=ot(),{showLogo:t}=Rr();return x.jsxs("div",{className:F7,children:[x.jsxs("div",{className:Rh,children:[t&&x.jsx("div",{className:Ca,children:x.jsx("div",{className:O7,children:x.jsx(Yn,{to:"/",style:{alignItems:"center",display:"flex",height:"100%"},children:x.jsx(Wd,{})})})}),e.topNav&&x.jsx(x.Fragment,{children:x.jsxs("div",{className:Ca,children:[x.jsx(k9,{items:e.topNav}),x.jsx(T9,{items:e.topNav})]})})]}),x.jsxs("div",{className:Rh,children:[x.jsx("div",{className:Ca,style:{marginRight:"-8px"},children:x.jsx(b7,{})}),e.socials&&((n=e.socials)==null?void 0:n.length)>0&&x.jsxs(x.Fragment,{children:[x.jsx("div",{className:A7}),x.jsx("div",{className:Ca,style:{marginLeft:"-8px"},children:(r=e.socials)==null?void 0:r.map((o,i)=>x.jsx($9,{...o},i))})]})]})]})}function k9({items:e}){const{pathname:t}=Ae(),n=Ui({pathname:t,items:e});return x.jsx(Dg,{className:n1,children:x.jsx(Mg,{children:e.map((r,o)=>r!=null&&r.link?x.jsx(Kl,{active:n==null?void 0:n.includes(r.id),href:r.link,children:r.text},o):x.jsxs(jg,{className:N7,children:[x.jsx(Fg,{active:n==null?void 0:n.includes(r.id),children:r.text}),x.jsx(zg,{className:T7,children:x.jsx(P9,{items:r.items||[]})})]},o))})})}function P9({items:e}){const{pathname:t}=Ae(),n=Ui({pathname:t,items:e});return x.jsx("ul",{children:e==null?void 0:e.map((r,o)=>x.jsx(Kl,{active:n.includes(r.id),href:r.link,children:r.text},o))})}function T9({items:e}){var s;const[t,n]=p.useState(!1),{pathname:r}=Ae(),o=Ui({pathname:r,items:e}),i=e.filter(u=>u.id===o[0])[0],{basePath:a}=ot(),l=a;return x.jsx("div",{className:L(n1,M7),children:i?x.jsxs(Vt.Root,{modal:!0,open:t,onOpenChange:n,children:[x.jsxs(Vt.Trigger,{className:L(t1,Ko),children:[i.text,x.jsx(st,{label:"Menu",icon:C9,size:"11px"})]}),x.jsx(Vt,{className:V7,children:x.jsx(x7,{type:"single",collapsible:!0,style:{display:"flex",flexDirection:"column"},children:e.map((u,d)=>{var c;return u!=null&&u.link?x.jsx(nn,{"data-active":o.includes(u.id),className:Ko,href:u.link,onClick:()=>n(!1),variant:"styleless",children:u.text},d):x.jsxs(w7,{value:d.toString(),children:[x.jsx(_7,{className:L(Ko,D7),"data-active":o.includes(u.id),style:Gt({[k7]:`url(${l}/.vocs/icons/chevron-down.svg)`,[P7]:`url(${l}/.vocs/icons/chevron-up.svg)`}),children:u.text}),x.jsx(E7,{className:L7,children:(c=u.items)==null?void 0:c.map((f,h)=>x.jsx(nn,{className:Ko,href:f.link,onClick:()=>n(!1),variant:"styleless",children:f.text},h))})]},d)})})})]}):(s=e[0])!=null&&s.link?x.jsx(nn,{className:Ko,href:e[0].link,variant:"styleless",children:e[0].text}):null})}const R9={discord:Ug,github:Vg,telegram:Bg,x:Hg},A9={discord:"21px",github:"18px",telegram:"21px",x:"16px"};function $9({icon:e,label:t,link:n,type:r}){return x.jsx("a",{className:S7,href:n,target:"_blank",rel:"noopener noreferrer",children:x.jsx(st,{className:$7,label:t,icon:R9[e],size:A9[r]||"18px"})})}function N9({enableScrollToTop:e}){const{pathname:t}=Ae(),{layout:n,showSidebar:r}=Rr(),{frontmatter:o={}}=Tr(),i=Vl(),[a,l]=p.useState(!1),[s,u]=p.useState(!1),d=p.useMemo(()=>{if(!i||n==="minimal")return;const h=M1({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:R7,children:[x.jsx("div",{className:Ph,children:x.jsx("div",{className:eu,children:r?x.jsxs(Vt.Root,{modal:!0,open:s,onOpenChange:u,children:[x.jsxs(Vt.Trigger,{className:t1,children:[x.jsx(st,{label:"Menu",icon:S9,size:"13px"}),x.jsx("div",{className:I7,children:f})]}),x.jsx(Vt,{className:U7,children:x.jsx(I1,{onClickItem:()=>u(!1)})})]}):f})}),x.jsxs("div",{className:Ph,children:[e&&x.jsxs(x.Fragment,{children:[x.jsx("div",{className:eu,children:x.jsxs("button",{className:Th,onClick:()=>window.scrollTo({behavior:"smooth",top:0}),type:"button",children:["Top",x.jsx(st,{label:"Scroll to top",icon:b9,size:"10px"})]})}),x.jsx("div",{className:z7})]}),n==="docs"&&x.jsx("div",{className:eu,children:x.jsxs(Vt.Root,{modal:!0,open:a,onOpenChange:l,children:[x.jsxs(Vt.Trigger,{className:Th,children:["On this page",x.jsx(st,{label:"On this page",icon:O1,size:"10px"})]}),x.jsx(Vt,{className:j7,children:x.jsx(r1,{onClickItem:()=>l(!1),showTitle:!1})})]})})]})]})}function M1({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=M1({sidebarItems:r.items,pathname:n});if(o)return o}}}var O9="vocs_SkipLink";const j1="vocs-content";function I9(){const{pathname:e}=Ae();return x.jsx("a",{className:L(O9,Yv),href:`${e}#${j1}`,children:"Skip to content"})}var L9="vocs_DocsLayout_content",D9="vocs_DocsLayout_content_withSidebar",M9="vocs_DocsLayout_content_withTopNav",j9="vocs_DocsLayout_gutterLeft",F9="vocs_DocsLayout_gutterRight",z9="vocs_DocsLayout_gutterRight_withSidebar",U9="vocs_DocsLayout_gutterTop",V9="vocs_DocsLayout_gutterTopCurtain",B9="vocs_DocsLayout_gutterTopCurtain_hidden",H9="vocs_DocsLayout_gutterTopCurtain_withSidebar",W9="vocs_DocsLayout_gutterTop_offsetLeftGutter",K9="vocs_DocsLayout_gutterTop_sticky",G9="vocs_DocsLayout",Y9="vocs_DocsLayout_sidebar";function Tc({children:e}){const{banner:t,font:n}=ot(),{frontmatter:r={}}=Tr(),{content:o}=r,{layout:i,showOutline:a,showSidebar:l,showTopNav:s}=Rr(),{ref:u,inView:d}=zv({initialInView:!0,rootMargin:"100px 0px 0px 0px"}),[c,f]=vc("banner",!0);return x.jsxs("div",{className:G9,"data-layout":i,style:Gt({[W2]:c?t==null?void 0:t.height:void 0,[P2.default]:n!=null&&n.google?`${n.google}, ${k2.default}`:void 0}),children:[x.jsx(I9,{}),c&&x.jsx(p3,{hide:()=>f(!1)}),l&&x.jsx("div",{className:j9,children:x.jsx(I1,{className:Y9})}),s&&x.jsxs(x.Fragment,{children:[x.jsxs("div",{ref:u,className:L(U9,l&&W9,(i==="minimal"||i==="landing")&&K9),children:[x.jsx(Ec,{}),x.jsx(Pc,{})]}),x.jsxs("div",{className:L(V9,l&&H9,(i==="minimal"||i==="landing")&&B9),children:[x.jsx(Ec.Curtain,{}),x.jsx(Pc.Curtain,{enableScrollToTop:!d})]})]}),a&&x.jsx("div",{className:L(F9,l&&z9),children:x.jsx(r1,{})}),x.jsxs("div",{id:j1,className:L(L9,l&&D9,s&&M9),style:Gt({[Ds.horizontalPadding]:o==null?void 0:o.horizontalPadding,[Ds.width]:o==null?void 0:o.width,[Ds.verticalPadding]:o==null?void 0:o.verticalPadding}),children:[x.jsx(Wv,{children:e}),x.jsx(KE,{})]}),x.jsx("div",{"data-bottom-observer":!0})]})}const Rc={},F1=q.createContext(Rc);function Q9(e){const t=q.useContext(F1);return q.useMemo(function(){return typeof e=="function"?e(t):{...t,...e}},[t,e])}function q9(e){let t;return e.disableParentContext?t=typeof e.components=="function"?e.components(Rc):e.components||Rc:t=Q9(e.components),q.createElement(F1.Provider,{value:t},e.children)}var z1={exports:{}},Z9="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",X9=Z9,J9=X9;function U1(){}function V1(){}V1.resetWarningCache=U1;var e6=function(){function e(r,o,i,a,l,s){if(s!==J9){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:V1,resetWarningCache:U1};return n.PropTypes=n,n};z1.exports=e6();var t6=z1.exports;const Ee=Xn(t6);function n6(e){return e&&typeof e=="object"&&"default"in e?e.default:e}var B1=p,r6=n6(B1);function Fh(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o6(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var i6=!!(typeof window<"u"&&window.document&&window.document.createElement);function a6(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){o6(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 r6.createElement(i,this.props)},c}(B1.PureComponent);return Fh(u,"displayName","SideEffect("+r(i)+")"),Fh(u,"canUseDOM",i6),u}}var l6=a6;const s6=Xn(l6);var u6=typeof Element<"u",c6=typeof Map=="function",d6=typeof Set=="function",f6=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function Va(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(!Va(e[r],t[r]))return!1;return!0}var i;if(c6&&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(!Va(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(f6&&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(u6&&e instanceof Element)return!1;for(r=n;r--!==0;)if(!((o[r]==="_owner"||o[r]==="__v"||o[r]==="__o")&&e.$$typeof)&&!Va(e[o[r]],t[o[r]]))return!1;return!0}return e!==e&&t!==t}var p6=function(t,n){try{return Va(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 h6=Xn(p6);/* object-assign (c) Sindre Sorhus @license MIT -*/var zh=Object.getOwnPropertySymbols,m9=Object.prototype.hasOwnProperty,v9=Object.prototype.propertyIsEnumerable;function g9(e){if(e==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function y9(){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 x9=y9()?Object.assign:function(e,t){for(var n,r=g9(e),o,i=1;i=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},P9=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},Ac=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,"'")},T9=function(t){var n=so(t,ee.TITLE),r=so(t,Oi.TITLE_TEMPLATE);if(r&&n)return r.replace(/%s/g,function(){return Array.isArray(n)?n.join(""):n});var o=so(t,Oi.DEFAULT_TITLE);return n||o||void 0},R9=function(t){return so(t,Oi.ON_CHANGE_CLIENT_STATE)||function(){}},tu=function(t,n){return n.filter(function(r){return typeof r[t]<"u"}).map(function(r){return r[t]}).reduce(function(r,o){return ft({},r,o)},{})},A9=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},$9=function(t){return{baseTag:A9([Ce.HREF,Ce.TARGET],t),bodyAttributes:tu(mr.BODY,t),defer:so(t,Oi.DEFER),encode:so(t,Oi.ENCODE_SPECIAL_CHARACTERS),htmlAttributes:tu(mr.HTML,t),linkTags:Go(ee.LINK,[Ce.REL,Ce.HREF],t),metaTags:Go(ee.META,[Ce.NAME,Ce.CHARSET,Ce.HTTPEQUIV,Ce.PROPERTY,Ce.ITEM_PROP],t),noscriptTags:Go(ee.NOSCRIPT,[Ce.INNER_HTML],t),onChangeClientState:R9(t),scriptTags:Go(ee.SCRIPT,[Ce.SRC,Ce.INNER_HTML],t),styleTags:Go(ee.STYLE,[Ce.CSS_TEXT],t),title:T9(t),titleAttributes:tu(mr.TITLE,t)}},$c=function(){var e=Date.now();return function(t){var n=Date.now();n-e>16?(e=n,t(n)):setTimeout(function(){$c(t)},0)}}(),Vh=function(t){return clearTimeout(t)},N9=typeof window<"u"?window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||$c:global.requestAnimationFrame||$c,O9=typeof window<"u"?window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||Vh:global.cancelAnimationFrame||Vh,I9=function(t){return console&&typeof console.warn=="function"&&console.warn(t)},Yo=null,L9=function(t){Yo&&O9(Yo),t.defer?Yo=N9(function(){Bh(t,function(){Yo=null})}):(Bh(t),Yo=null)},Bh=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;Nc(ee.BODY,o),Nc(ee.HTML,i),D9(f,h);var y={baseTag:zr(ee.BASE,r),linkTags:zr(ee.LINK,a),metaTags:zr(ee.META,l),noscriptTags:zr(ee.NOSCRIPT,s),scriptTags:zr(ee.SCRIPT,d),styleTags:zr(ee.STYLE,c)},g={},_={};Object.keys(y).forEach(function(m){var v=y[m],w=v.newTags,E=v.oldTags;w.length&&(g[m]=w),E.length&&(_[m]=y[m].oldTags)}),n&&n(),u(t,g,_)},H1=function(t){return Array.isArray(t)?t.join(""):t},D9=function(t,n){typeof t<"u"&&document.title!==t&&(document.title=H1(t)),Nc(ee.TITLE,n)},Nc=function(t,n){var r=document.getElementsByTagName(t)[0];if(r){for(var o=r.getAttribute(Bt),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(Bt):r.getAttribute(Bt)!==l.join(",")&&r.setAttribute(Bt,l.join(","))}},zr=function(t,n){var r=document.head||document.querySelector(ee.HEAD),o=r.querySelectorAll(t+"["+Bt+"]"),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===Ce.INNER_HTML)u.innerHTML=s.innerHTML;else if(d===Ce.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(Bt,"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}},W1=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},"")},M9=function(t,n,r,o){var i=W1(r),a=H1(n);return i?"<"+t+" "+Bt+'="true" '+i+">"+Ac(a,o)+"":"<"+t+" "+Bt+'="true">'+Ac(a,o)+""},j9=function(t,n,r){return n.reduce(function(o,i){var a=Object.keys(i).filter(function(u){return!(u===Ce.INNER_HTML||u===Ce.CSS_TEXT)}).reduce(function(u,d){var c=typeof i[d]>"u"?d:d+'="'+Ac(i[d],r)+'"';return u?u+" "+c:c},""),l=i.innerHTML||i.cssText||"",s=E9.indexOf(t)===-1;return o+"<"+t+" "+Bt+'="true" '+a+(s?"/>":">"+l+"")},"")},K1=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Object.keys(t).reduce(function(r,o){return r[El[o]||o]=t[o],r},n)},F9=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Object.keys(t).reduce(function(r,o){return r[_9[o]||o]=t[o],r},n)},z9=function(t,n,r){var o,i=(o={key:n},o[Bt]=!0,o),a=K1(r,i);return[q.createElement(ee.TITLE,a,n)]},U9=function(t,n){return n.map(function(r,o){var i,a=(i={key:o},i[Bt]=!0,i);return Object.keys(r).forEach(function(l){var s=El[l]||l;if(s===Ce.INNER_HTML||s===Ce.CSS_TEXT){var u=r.innerHTML||r.cssText;a.dangerouslySetInnerHTML={__html:u}}else a[s]=r[l]}),q.createElement(t,a)})},an=function(t,n,r){switch(t){case ee.TITLE:return{toComponent:function(){return z9(t,n.title,n.titleAttributes)},toString:function(){return M9(t,n.title,n.titleAttributes,r)}};case mr.BODY:case mr.HTML:return{toComponent:function(){return K1(n)},toString:function(){return W1(n)}};default:return{toComponent:function(){return U9(t,n)},toString:function(){return j9(t,n,r)}}}},G1=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:an(ee.BASE,n,o),bodyAttributes:an(mr.BODY,r,o),htmlAttributes:an(mr.HTML,i,o),link:an(ee.LINK,a,o),meta:an(ee.META,l,o),noscript:an(ee.NOSCRIPT,s,o),script:an(ee.SCRIPT,u,o),style:an(ee.STYLE,d,o),title:an(ee.TITLE,{title:f,titleAttributes:h},o)}},V9=function(t){var n,r;return r=n=function(o){k9(i,o);function i(){return b9(this,i),P9(this,o.apply(this,arguments))}return i.prototype.shouldComponentUpdate=function(l){return!h9(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 ft({},d,(s={},s[u.type]=[].concat(d[u.type]||[],[ft({},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 ft({},c,(s={},s[d.type]=h,s.titleAttributes=ft({},f),s));case ee.BODY:return ft({},c,{bodyAttributes:ft({},f)});case ee.HTML:return ft({},c,{htmlAttributes:ft({},f)})}return ft({},c,(u={},u[d.type]=ft({},f),u))},i.prototype.mapArrayTypeChildrenToProps=function(l,s){var u=ft({},s);return Object.keys(l).forEach(function(d){var c;u=ft({},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 q.Children.forEach(l,function(c){if(!(!c||!c.props)){var f=c.props,h=f.children,y=Uh(f,["children"]),g=F9(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=Uh(l,["children"]),d=ft({},u);return s&&(d=this.mapChildrenToProps(s,d)),q.createElement(t,d)},S9(i,null,[{key:"canUseDOM",set:function(l){t.canUseDOM=l}}]),i}(q.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=G1({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}})),o},r},B9=function(){return null},H9=s9($9,L9,G1)(B9),Oc=V9(H9);Oc.renderStatic=Oc.rewind;var nu="vocs_Anchor",W9="vocs_Autolink";function K9(e){const{pathname:t}=Ae();return x.jsx("a",{...e,className:L(e.className,W9),href:`${t}${e.href}`})}function G9(e){const{children:t,href:n}=e,{pathname:r}=Ae();return t&&typeof t=="object"&&"props"in t&&t.props["data-autolink-icon"]?x.jsx(K9,{className:L(e.className,nu),...e}):n!=null&&n.match(/^#/)?x.jsx("a",{className:L(e.className,nu),...e,href:`${r}${n}`}):x.jsx(nn,{className:L(e.className,nu),...e})}var Y9="vocs_Callout_danger",Q9="vocs_Callout_info",q9="vocs_Callout_note",Y1="vocs_Callout",Z9="vocs_Callout_success",X9="vocs_Callout_tip",J9="vocs_Callout_warning";const eC=Object.freeze(Object.defineProperty({__proto__:null,danger:Y9,info:Q9,note:q9,root:Y1,success:Z9,tip:X9,warning:J9},Symbol.toStringTag,{value:"Module"}));function tC({className:e,children:t,type:n}){return x.jsx("aside",{className:L(e,Y1,eC[n]),children:t})}var nC="vocs_Aside";function rC(e){const t=L(e.className,nC);return"data-callout"in e?x.jsx(tC,{className:t,type:e["data-callout"],children:e.children}):x.jsx("aside",{...e,className:t})}var oC="vocs_Blockquote";function iC(e){return x.jsx("blockquote",{...e,className:L(e.className,oC)})}var aC="vocs_Code";function lC(e){const t=sC(e.children);return x.jsx("code",{...e,className:L(e.className,aC),children:t})}function sC(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 uC="vocs_Details";function cC(e){return x.jsx("details",{...e,className:L(e.className,uC)})}var dC="vocs_Authors_authors",fC="vocs_Authors_link",pC="vocs_Authors",Hh="vocs_Authors_separator";function Q1(e){const{frontmatter:t}=Tr(),{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:pC,children:[i,o&&(i?" by ":"By "),x.jsx("span",{className:dC,children:o==null?void 0:o.map((a,l)=>{const{text:s,url:u}=hC(a);return x.jsxs(p.Fragment,{children:[u?x.jsx("a",{className:fC,href:u,target:"_blank",rel:"noopener noreferrer",children:s}):s,lx.jsxs(p.Fragment,{children:[x.jsx("div",{className:gC,children:x.jsxs(Yn,{to:e.path,children:[x.jsx("h2",{className:wC,children:e.title}),x.jsx(Q1,{authors:e.authors,date:e.date}),x.jsxs("p",{className:mC,children:[e.description," ",x.jsx("span",{className:yC,children:"[→]"})]})]})}),tx.jsxs(p.Fragment,{children:[x.jsx("div",{className:RC,children:t.name}),t.items.map((r,o)=>{var i;return x.jsx("div",{className:PC,style:Gt({[CC]:r.length.toString(),[bC]:`${((i=t.height)==null?void 0:i.toString())??"40"}px`}),children:r.map((a,l)=>x.jsx(nn,{className:L(EC,a?TC:void 0),hideExternalIcon:!0,href:a==null?void 0:a.link,variant:"styleless",children:x.jsx("img",{className:SC,src:a==null?void 0:a.image,alt:a==null?void 0:a.name})},l))},o)})]},n))})}var $C="var(--vocs_AutolinkIcon_iconUrl)",NC="vocs_AutolinkIcon";function OC(e){const{basePath:t}=ot(),n=t;return x.jsx("div",{...e,className:L(e.className,NC),style:Gt({[$C]:`url(${n}/.vocs/icons/link.svg)`})})}const ru="rovingFocusGroup.onEntryFocus",IC={bubbles:!1,cancelable:!0},sf="RovingFocusGroup",[Ic,q1,LC]=Wl(sf),[DC,Z1]=En(sf,[LC]),[MC,jC]=DC(sf),FC=p.forwardRef((e,t)=>p.createElement(Ic.Provider,{scope:e.__scopeRovingFocusGroup},p.createElement(Ic.Slot,{scope:e.__scopeRovingFocusGroup},p.createElement(zC,Y({},e,{ref:t}))))),zC=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=Hl(i),[y=null,g]=rr({prop:a,defaultProp:l,onChange:s}),[_,m]=p.useState(!1),v=at(u),w=q1(n),E=p.useRef(!1),[b,C]=p.useState(0);return p.useEffect(()=>{const S=c.current;if(S)return S.addEventListener(ru,v),()=>S.removeEventListener(ru,v)},[v]),p.createElement(MC,{scope:n,orientation:r,dir:h,loop:o,currentTabStopId:y,onItemFocus:p.useCallback(S=>g(S),[g]),onItemShiftTab:p.useCallback(()=>m(!0),[]),onFocusableItemAdd:p.useCallback(()=>C(S=>S+1),[]),onFocusableItemRemove:p.useCallback(()=>C(S=>S-1),[])},p.createElement(de.div,Y({tabIndex:_||b===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,S=>{const k=!E.current;if(S.target===S.currentTarget&&k&&!_){const R=new CustomEvent(ru,IC);if(S.currentTarget.dispatchEvent(R),!R.defaultPrevented){const N=w().filter(U=>U.focusable),j=N.find(U=>U.active),D=N.find(U=>U.id===y),$=[j,D,...N].filter(Boolean).map(U=>U.ref.current);X1($)}}E.current=!1}),onBlur:le(e.onBlur,()=>m(!1))})))}),UC="RovingFocusGroupItem",VC=p.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:n,focusable:r=!0,active:o=!1,tabStopId:i,...a}=e,l=rn(),s=i||l,u=jC(UC,n),d=u.currentTabStopId===s,c=q1(n),{onFocusableItemAdd:f,onFocusableItemRemove:h}=u;return p.useEffect(()=>{if(r)return f(),()=>h()},[r,f,h]),p.createElement(Ic.ItemSlot,{scope:n,id:s,focusable:r,active:o},p.createElement(de.span,Y({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=WC(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?KC(m,v+1):m.slice(v+1)}setTimeout(()=>X1(m))}})})))}),BC={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 WC(e,t,n){const r=HC(e.key,n);if(!(t==="vertical"&&["ArrowLeft","ArrowRight"].includes(r))&&!(t==="horizontal"&&["ArrowUp","ArrowDown"].includes(r)))return BC[r]}function X1(e){const t=document.activeElement;for(const n of e)if(n===t||(n.focus(),document.activeElement!==t))return}function KC(e,t){return e.map((n,r)=>e[(t+r)%e.length])}const GC=FC,YC=VC,J1="Tabs",[QC,tk]=En(J1,[Z1]),ey=Z1(),[qC,uf]=QC(J1),ZC=p.forwardRef((e,t)=>{const{__scopeTabs:n,value:r,onValueChange:o,defaultValue:i,orientation:a="horizontal",dir:l,activationMode:s="automatic",...u}=e,d=Hl(l),[c,f]=rr({prop:r,onChange:o,defaultProp:i});return p.createElement(qC,{scope:n,baseId:rn(),value:c,onValueChange:f,orientation:a,dir:d,activationMode:s},p.createElement(de.div,Y({dir:d,"data-orientation":a},u,{ref:t})))}),XC="TabsList",JC=p.forwardRef((e,t)=>{const{__scopeTabs:n,loop:r=!0,...o}=e,i=uf(XC,n),a=ey(n);return p.createElement(GC,Y({asChild:!0},a,{orientation:i.orientation,dir:i.dir,loop:r}),p.createElement(de.div,Y({role:"tablist","aria-orientation":i.orientation},o,{ref:t})))}),eb="TabsTrigger",tb=p.forwardRef((e,t)=>{const{__scopeTabs:n,value:r,disabled:o=!1,...i}=e,a=uf(eb,n),l=ey(n),s=ty(a.baseId,r),u=ny(a.baseId,r),d=r===a.value;return p.createElement(YC,Y({asChild:!0},l,{focusable:!o,active:d}),p.createElement(de.button,Y({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)})})))}),nb="TabsContent",rb=p.forwardRef((e,t)=>{const{__scopeTabs:n,value:r,forceMount:o,children:i,...a}=e,l=uf(nb,n),s=ty(l.baseId,r),u=ny(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(Cn,{present:o||d},({present:f})=>p.createElement(de.div,Y({"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 ty(e,t){return`${e}-trigger-${t}`}function ny(e,t){return`${e}-content-${t}`}const ob=ZC,ib=JC,ab=tb,lb=rb;var sb="vocs_Tabs_content",ub="vocs_Tabs_list",cb="vocs_Tabs",db="vocs_Tabs_trigger";function fb(e){return x.jsx(ob,{...e,className:L(e.className,cb)})}function pb(e){return x.jsx(ib,{...e,className:L(e.className,ub)})}function hb(e){return x.jsx(ab,{...e,className:L(e.className,db)})}function mb(e){return x.jsx(lb,{...e,className:L(e.className,sb)})}var vb="vocs_CodeGroup";function gb({children:e}){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(fb,{className:vb,defaultValue:t[0].title,children:[x.jsx(pb,{"aria-label":"Code group",children:t.map(({title:n},r)=>x.jsx(hb,{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(mb,{"data-shiki":i,value:n||o.toString(),children:r},n||o.toString())})]})}var yb="vocs_Div",xb="vocs_Step_content",wb="vocs_Step",ry="vocs_Step_title",_b="vocs_H2";function oy(e){return x.jsx(Po,{...e,className:L(e.className,_b),level:2})}var Eb="vocs_H3";function iy(e){return x.jsx(Po,{...e,className:L(e.className,Eb),level:3})}var Cb="vocs_H4";function ay(e){return x.jsx(Po,{...e,className:L(e.className,Cb),level:4})}var bb="vocs_H5";function ly(e){return x.jsx(Po,{...e,className:L(e.className,bb),level:5})}var Sb="vocs_H6";function sy(e){return x.jsx(Po,{...e,className:L(e.className,Sb),level:6})}function kb({children:e,className:t,title:n,titleLevel:r=2}){const o=(()=>{if(r===2)return oy;if(r===3)return iy;if(r===4)return ay;if(r===5)return ly;if(r===6)return sy;throw new Error("Invalid.")})();return x.jsxs("div",{className:L(t,wb),children:[typeof n=="string"?x.jsx(o,{className:ry,children:n}):n,x.jsx("div",{className:xb,children:e})]})}var Pb="vocs_Steps";function Tb({children:e,className:t}){return x.jsx("div",{className:L(t,Pb),children:e})}function Rb({children:e}){return Array.isArray(e)?x.jsx(Tb,{children:e.map(({props:t},n)=>{const[r,...o]=Array.isArray(t.children)?t.children:[t.children];return x.jsx(kb,{title:p.cloneElement(r,{className:ry}),children:o},n)})}):null}var Ab="vocs_Subtitle";function $b({children:e}){return x.jsx("div",{className:Ab,role:"doc-subtitle",children:e})}function Nb(e){const{layout:t}=Rr(),n=L(e.className,yb);return e.className==="code-group"?x.jsx(gb,{...e,className:n}):"data-authors"in e?x.jsx(Q1,{}):"data-blog-posts"in e?x.jsx(_C,{}):"data-sponsors"in e?x.jsx(AC,{}):"data-autolink-icon"in e&&t==="docs"?x.jsx(OC,{...e,className:n}):"data-vocs-steps"in e?x.jsx(Rb,{...e,className:n}):e.role==="doc-subtitle"?x.jsx($b,{...e}):x.jsx("div",{...e,className:n})}var Ob="vocs_Figcaption";function Ib(e){const t=L(e.className,Ob);return x.jsx("figcaption",{...e,className:t})}var Lb="vocs_Figure";function Db(e){const t=L(e.className,Lb);return x.jsx("figure",{...e,className:t})}var Mb="vocs_Header";function jb(e){return x.jsx("header",{...e,className:L(e.className,Mb)})}var Fb="vocs_HorizontalRule";function zb(e){return x.jsx("hr",{...e,className:L(e.className,Fb)})}var Ub="vocs_List_ordered",Vb="vocs_List",Bb="vocs_List_unordered";function Kh({ordered:e,...t}){const n=e?"ol":"ul";return x.jsx(n,{...t,className:L(t.className,Vb,e?Ub:Bb)})}var Hb="vocs_ListItem";function Wb(e){return x.jsx("li",{...e,className:L(e.className,Hb)})}function Kb(){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 Gb="vocs_CopyButton";function Yb(){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 Qb(){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 qb({copy:e,copied:t}){return x.jsx("button",{className:Gb,onClick:e,type:"button",children:t?x.jsx(st,{label:"Copied",size:"14px",icon:Yb}):x.jsx(st,{label:"Copy",size:"18px",icon:Qb})})}var Zb="vocs_CodeBlock";function Xb(e){return x.jsx("div",{...e,className:L(e.className,Zb)})}function Jb(){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 eS(){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 tS="vocs_CodeTitle";function nS({children:e,className:t,language:n,...r}){return x.jsxs("div",{...r,className:L(t,tS),children:[n==="bash"?x.jsx(st,{label:"Terminal",size:"14px",icon:eS,style:{marginTop:3}}):e.match(/\.(.*)$/)?x.jsx(st,{label:"File",size:"14px",icon:Jb,style:{marginTop:1}}):null,e]})}var rS="vocs_Pre",oS="vocs_Pre_wrapper";function iS({children:e,className:t,...n}){const{copied:r,copy:o,ref:i}=Kb();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(Xb,{children:[n["data-title"]&&x.jsx(nS,{language:n["data-lang"],children:n["data-title"]}),u]}):u)(x.jsx("div",{className:L(oS),children:x.jsxs("pre",{ref:i,...n,className:L(t,rS),children:["data-language"in n&&x.jsx(qb,{copied:r,copy:o}),l]})}))}var aS="vocs_Footnotes";function lS(e){return x.jsx("section",{...e,className:L(e.className,aS)})}var Gh="vocs_Section";function sS(e){return"data-footnotes"in e?x.jsx(lS,{...e,className:L(e.className,Gh)}):x.jsx("section",{...e,className:L(e.className,Gh)})}var Yh="vocs_Span";function Ba(e,t){if(!e||!t)return!1;const n=t.getRootNode==null?void 0:t.getRootNode();if(e.contains(t))return!0;if(n&&kc(n)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function uy(e,t){const n=["mouse","pen"];return t||n.push("",void 0),n.includes(e)}function Sa(e){return(e==null?void 0:e.ownerDocument)||document}function uS(e){return"composedPath"in e?e.composedPath()[0]:e.target}const cS=bl.useInsertionEffect,dS=cS||(e=>e());function fS(e){const t=p.useRef(()=>{});return dS(()=>{t.current=e}),p.useCallback(function(){for(var n=arguments.length,r=new Array(n),o=0;o"floating-ui-"+pS++;function hS(){const[e,t]=p.useState(()=>ou?Qh():void 0);return Ii(()=>{e==null&&t(Qh())},[]),p.useEffect(()=>{ou||(ou=!0)},[]),e}const mS=bl.useId,cy=mS||hS,vS=p.forwardRef(function(t,n){let{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;const _=cy();if(!o)return null;u*=2;const m=u/2,v=a/2*(s/-8+1),w=l/2*s/4,[E,b]=r.split("-"),C=m1.isRTL(o),S=!!f,k=E==="top"||E==="bottom",R=d&&b==="end"?"bottom":"top";let N=d&&b==="end"?"right":"left";d&&C&&(N=b==="end"?"left":"right");const j=(i==null?void 0:i.x)!=null?d||i.x:"",D=(i==null?void 0:i.y)!=null?d||i.y:"",F=f||"M0,0"+(" H"+a)+(" L"+(a-v)+","+(l-w))+(" Q"+a/2+","+l+" "+v+","+(l-w))+" Z",$={top:S?"rotate(180deg)":"",left:S?"rotate(90deg)":"rotate(-90deg)",bottom:S?"":"rotate(180deg)",right:S?"rotate(-90deg)":"rotate(90deg)"}[E];return p.createElement("svg",Lc({},g,{"aria-hidden":!0,ref:n,width:S?a:a+u,height:a,viewBox:"0 0 "+a+" "+(l>a?l:a),style:{position:"absolute",pointerEvents:"none",[N]:j,[R]:D,[E]:k||S?"100%":"calc(100% - "+u/2+"px)",transform:""+$+(h??""),...y}}),u>0&&p.createElement("path",{clipPath:"url(#"+_+")",fill:"none",stroke:c,strokeWidth:u+(f?0:1),d:F}),p.createElement("path",{stroke:u&&!f?g.fill:"none",d:F}),p.createElement("clipPath",{id:_},p.createElement("rect",{x:-m,y:m*(S?-1:1),width:a+u,height:a})))});function gS(){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 yS=p.createContext(null),xS=p.createContext(null),dy=()=>{var e;return((e=p.useContext(yS))==null?void 0:e.id)||null},fy=()=>p.useContext(xS);function wS(e){return"data-floating-ui-"+e}function qh(e){const t=p.useRef(e);return Ii(()=>{t.current=e}),t}const Zh=wS("safe-polygon");function iu(e,t,n){return n&&!uy(n)?0:typeof e=="number"?e:e==null?void 0:e[t]}function _S(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=fy(),_=dy(),m=qh(c),v=qh(d),w=p.useRef(),E=p.useRef(),b=p.useRef(),C=p.useRef(),S=p.useRef(!0),k=p.useRef(!1),R=p.useRef(()=>{}),N=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(C.current),S.current=!0)}return i.on("openchange",$),()=>{i.off("openchange",$)}},[u,i]),p.useEffect(()=>{if(!u||!m.current||!n)return;function $(W){N()&&r(!1,W,"hover")}const U=Sa(l).documentElement;return U.addEventListener("mouseleave",$),()=>{U.removeEventListener("mouseleave",$)}},[l,n,r,u,m,N]);const j=p.useCallback(function($,U,W){U===void 0&&(U=!0),W===void 0&&(W="hover");const V=iu(v.current,"close",w.current);V&&!b.current?(clearTimeout(E.current),E.current=setTimeout(()=>r(!1,$,W),V)):U&&(clearTimeout(E.current),r(!1,$,W))},[v,r]),D=p.useCallback(()=>{R.current(),b.current=void 0},[]),F=p.useCallback(()=>{if(k.current){const $=Sa(s.floating.current).body;$.style.pointerEvents="",$.removeAttribute(Zh),k.current=!1}},[s]);return p.useEffect(()=>{if(!u)return;function $(){return o.current.openEvent?["click","mousedown"].includes(o.current.openEvent.type):!1}function U(I){if(clearTimeout(E.current),S.current=!1,f&&!uy(w.current)||h>0&&iu(v.current,"open")===0)return;const z=iu(v.current,"open",w.current);z?E.current=setTimeout(()=>{r(!0,I,"hover")},z):r(!0,I,"hover")}function W(I){if($())return;R.current();const z=Sa(l);if(clearTimeout(C.current),m.current){n||clearTimeout(E.current),b.current=m.current({...e,tree:g,x:I.clientX,y:I.clientY,onClose(){F(),D(),j(I,!0,"safe-polygon")}});const J=b.current;z.addEventListener("mousemove",J),R.current=()=>{z.removeEventListener("mousemove",J)};return}(w.current==="touch"?!Ba(l,I.relatedTarget):!0)&&j(I)}function V(I){$()||m.current==null||m.current({...e,tree:g,x:I.clientX,y:I.clientY,onClose(){F(),D(),j(I)}})(I)}if(nt(a)){const I=a;return n&&I.addEventListener("mouseleave",V),l==null||l.addEventListener("mouseleave",V),y&&I.addEventListener("mousemove",U,{once:!0}),I.addEventListener("mouseenter",U),I.addEventListener("mouseleave",W),()=>{n&&I.removeEventListener("mouseleave",V),l==null||l.removeEventListener("mouseleave",V),y&&I.removeEventListener("mousemove",U),I.removeEventListener("mouseenter",U),I.removeEventListener("mouseleave",W)}}},[a,l,u,e,f,h,y,j,D,F,r,n,g,v,m,o]),Ii(()=>{var $;if(u&&n&&($=m.current)!=null&&$.__options.blockPointerEvents&&N()){const W=Sa(l).body;if(W.setAttribute(Zh,""),W.style.pointerEvents="none",k.current=!0,nt(a)&&l){var U;const V=a,I=g==null||(U=g.nodesRef.current.find(z=>z.id===_))==null||(U=U.context)==null?void 0:U.elements.floating;return I&&(I.style.pointerEvents=""),V.style.pointerEvents="auto",l.style.pointerEvents="auto",()=>{V.style.pointerEvents="",l.style.pointerEvents=""}}}},[u,n,_,l,a,g,m,N]),Ii(()=>{n||(w.current=void 0,D(),F())},[n,D,F]),p.useEffect(()=>()=>{D(),clearTimeout(E.current),clearTimeout(C.current),F()},[u,a,D,F]),p.useMemo(()=>{if(!u)return{};function $(U){w.current=U.pointerType}return{reference:{onPointerDown:$,onPointerEnter:$,onMouseMove(U){n||h===0||(clearTimeout(C.current),C.current=setTimeout(()=>{S.current||r(!0,U.nativeEvent,"hover")},h))}},floating:{onMouseEnter(){clearTimeout(E.current)},onMouseLeave(U){j(U.nativeEvent,!1)}}}},[u,h,n,r,j])}function ES(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 CS(e){var t;e===void 0&&(e={});const{open:n=!1,onOpenChange:r,nodeId:o}=e,[i,a]=p.useState(null),l=((t=e.elements)==null?void 0:t.reference)||i,s=x1(e),u=fy(),d=dy()!=null,c=fS((b,C,S)=>{b&&(h.current.openEvent=C),y.emit("openchange",{open:b,event:C,reason:S,nested:d}),r==null||r(b,C,S)}),f=p.useRef(null),h=p.useRef({}),y=p.useState(()=>gS())[0],g=cy(),_=p.useCallback(b=>{const C=nt(b)?{getBoundingClientRect:()=>b.getBoundingClientRect(),contextElement:b}:b;s.refs.setReference(C)},[s.refs]),m=p.useCallback(b=>{(nt(b)||b===null)&&(f.current=b,a(b)),(nt(s.refs.reference.current)||s.refs.reference.current===null||b!==null&&!nt(b))&&s.refs.setReference(b)},[s.refs]),v=p.useMemo(()=>({...s.refs,setReference:m,setPositionReference:_,domReference:f}),[s.refs,m,_]),w=p.useMemo(()=>({...s.elements,domReference:l}),[s.elements,l]),E=p.useMemo(()=>({...s,refs:v,elements:w,dataRef:h,nodeId:o,floatingId:g,events:y,open:n,onOpenChange:c}),[s,o,g,y,n,c,v,w]);return Ii(()=>{const b=u==null?void 0:u.nodesRef.current.find(C=>C.id===o);b&&(b.context=E)}),p.useMemo(()=>({...s,context:E,refs:v,elements:w}),[s,v,w,E])}const Xh="active",Jh="selected";function au(e,t,n){const r=new Map,o=n==="item";let i=e;if(o&&e){const{[Xh]:a,[Jh]: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&&[Xh,Jh].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;g_(...y)).find(_=>_!==void 0)}}}else a[u]=d}),a),{})}}function bS(e){e===void 0&&(e=[]);const t=e,n=p.useCallback(i=>au(i,e,"reference"),t),r=p.useCallback(i=>au(i,e,"floating"),t),o=p.useCallback(i=>au(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 em(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 SS(e,t){return e[0]>=t.x&&e[0]<=t.x+t.width&&e[1]>=t.y&&e[1]<=t.y+t.height}function kS(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,_=f-l,v=Math.sqrt(g*g+_*_)/y;return a=c,l=f,s=h,v}const d=c=>{let{x:f,y:h,placement:y,elements:g,onClose:_,nodeId:m,tree:v}=c;return function(E){function b(){clearTimeout(o),_()}if(clearTimeout(o),!g.domReference||!g.floating||y==null||f==null||h==null)return;const{clientX:C,clientY:S}=E,k=[C,S],R=uS(E),N=E.type==="mouseleave",j=Ba(g.floating,R),D=Ba(g.domReference,R),F=g.domReference.getBoundingClientRect(),$=g.floating.getBoundingClientRect(),U=y.split("-")[0],W=f>$.right-$.width/2,V=h>$.bottom-$.height/2,I=SS(k,F),z=$.width>F.width,K=$.height>F.height,J=(z?F:$).left,ue=(z?F:$).right,Ve=(K?F:$).top,ye=(K?F:$).bottom;if(j&&(i=!0,!N))return;if(D&&(i=!1),D&&!N){i=!0;return}if(N&&nt(E.relatedTarget)&&Ba(g.floating,E.relatedTarget)||v&&ES(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 b();let $e=[];switch(U){case"top":$e=[[J,F.top+1],[J,$.bottom-1],[ue,$.bottom-1],[ue,F.top+1]];break;case"bottom":$e=[[J,$.top+1],[J,F.bottom-1],[ue,F.bottom-1],[ue,$.top+1]];break;case"left":$e=[[$.right-1,ye],[$.right-1,Ve],[F.left+1,Ve],[F.left+1,ye]];break;case"right":$e=[[F.right-1,ye],[F.right-1,Ve],[$.left+1,Ve],[$.left+1,ye]];break}function xe(Be){let[we,Se]=Be;switch(U){case"top":{const Dt=[z?we+t/2:W?we+t*4:we-t*4,Se+t+1],ke=[z?we-t/2:W?we+t*4:we-t*4,Se+t+1],dt=[[$.left,W||z?$.bottom-t:$.top],[$.right,W?z?$.bottom-t:$.top:$.bottom-t]];return[Dt,ke,...dt]}case"bottom":{const Dt=[z?we+t/2:W?we+t*4:we-t*4,Se-t],ke=[z?we-t/2:W?we+t*4:we-t*4,Se-t],dt=[[$.left,W||z?$.top+t:$.bottom],[$.right,W?z?$.top+t:$.bottom:$.top+t]];return[Dt,ke,...dt]}case"left":{const Dt=[we+t+1,K?Se+t/2:V?Se+t*4:Se-t*4],ke=[we+t+1,K?Se-t/2:V?Se+t*4:Se-t*4];return[...[[V||K?$.right-t:$.left,$.top],[V?K?$.right-t:$.left:$.right-t,$.bottom]],Dt,ke]}case"right":{const Dt=[we-t,K?Se+t/2:V?Se+t*4:Se-t*4],ke=[we-t,K?Se-t/2:V?Se+t*4:Se-t*4],dt=[[V||K?$.left+t:$.right,$.top],[V?K?$.left+t:$.right:$.left+t,$.bottom]];return[Dt,ke,...dt]}}}if(!em([C,S],$e)){if(i&&!I)return b();if(!N&&r){const Be=u(E.clientX,E.clientY);if(Be!==null&&Be<.1)return b()}em([C,S],xe([f,h]))?!i&&r&&(o=window.setTimeout(b,40)):b()}}};return d.__options={blockPointerEvents:n},d}function PS({children:e,...t}){const[n,r]=e,o=p.useRef(null),[i,a]=p.useState(!1),{context:l,refs:s,floatingStyles:u}=CS({middleware:[g1({element:o}),a1(8),v1()],open:i,onOpenChange:a,placement:"bottom-start"}),d=_S(l,{handleClose:kS()}),{getReferenceProps:c,getFloatingProps:f}=bS([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(vS,{ref:o,context:l,fill:Gp.background5,height:3,stroke:Gp.border2,strokeWidth:1,width:7}),x.jsx("div",{className:"twoslash-popup-scroll-container",children:y})]})]})}function TS(e){var n;const t=L(e.className,Yh);return(n=e.className)!=null&&n.includes("twoslash-hover")?x.jsx(PS,{...e,className:t}):x.jsx("span",{...e,className:L(e.className,Yh)})}var RS="vocs_CalloutTitle";function AS({className:e,children:t}){return x.jsx("strong",{className:L(e,RS),children:t})}var tm="vocs_Strong";function $S(e){return"data-callout-title"in e&&typeof e.children=="string"?x.jsx(AS,{...e,className:L(e.className,tm),children:e.children}):x.jsx("strong",{...e,className:L(e.className,tm)})}var NS="vocs_Summary";function OS(e){return x.jsx("summary",{...e,className:L(e.className,NS)})}var IS="vocs_Table";function LS(e){return x.jsx("table",{...e,className:L(e.className,IS)})}var DS="vocs_TableCell";function MS(e){return x.jsx("td",{...e,className:L(e.className,DS)})}var jS="vocs_TableHeader";function FS(e){return x.jsx("th",{...e,className:L(e.className,jS)})}var zS="vocs_TableRow";function US(e){return x.jsx("tr",{...e,className:L(e.className,zS)})}const VS={a:G9,aside:rC,blockquote:iC,code:lC,details:cC,div:Nb,pre:iS,header:jb,figcaption:Ib,figure:Db,h1:Bv,h2:oy,h3:iy,h4:ay,h5:ly,h6:sy,hr:zb,kd:Pg,li:Wb,ol:e=>x.jsx(Kh,{ordered:!0,...e}),p:Hv,section:sS,span:TS,strong:$S,summary:OS,table:LS,td:MS,th:FS,tr:US,ul:e=>x.jsx(Kh,{ordered:!1,...e})};function BS(){const{pathname:e}=Ae(),t=ot(),{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 Dc(e){const{children:t,filePath:n,frontmatter:r,lastUpdatedAt:o,path:i}=e,{pathname:a}=Ae(),l=p.useRef();return p.useEffect(()=>{l.current=a}),x.jsxs(x.Fragment,{children:[x.jsx(HS,{frontmatter:r}),typeof window<"u"&&x.jsx(g2,{}),x.jsx(q8,{components:VS,children:x.jsx(O5,{frontmatter:r,path:i,children:x.jsx(Gv.Provider,{value:{filePath:n,frontmatter:r,lastUpdatedAt:o,previousPath:l.current},children:t})})})]})}function HS({frontmatter:e}){const t=ot(),n=BS(),{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(Oc,{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:lu(i)}),i&&typeof i!="string"&&x.jsx("link",{rel:"icon",href:i.light,type:lu(i.light)}),i&&typeof i!="string"&&x.jsx("link",{rel:"icon",href:i.dark,type:lu(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 lu(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 WS=(()=>{const e=Fd.find(({path:t})=>t==="*");return e?{path:e.path,lazy:async()=>{const{frontmatter:t,...n}=await e.lazy();return{...n,element:x.jsx(Dc,{frontmatter:t,path:e.path,children:x.jsx(Tc,{children:x.jsx(n.default,{})})})}}}:{path:"*",lazy:void 0,element:x.jsx(Dc,{frontmatter:{layout:"minimal"},path:"*",children:x.jsx(Tc,{children:x.jsx(B2,{})})})}})(),nm=[...Fd.filter(({path:e})=>e!=="*").map(e=>({path:e.path,lazy:async()=>{const{frontmatter:t,...n}=await e.lazy();return{...n,element:x.jsx(Dc,{filePath:e.filePath,frontmatter:t,lastUpdatedAt:e.lastUpdatedAt,path:e.path,children:x.jsx(Tc,{children:x.jsx(n.default,{})})})}}})),WS];async function KS(e,t){var r;const n=(r=cr(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 GS(){const e=document.querySelectorAll('style[data-vocs-temp-style="true"]');for(const t of e)t.remove()}YS();async function YS(){const e=Mv().basePath;await KS(nm,e),GS();const t=o2(nm,{basename:e});gv(document.getElementById("app"),x.jsx(C2,{children:x.jsx(p2,{router:t})}))}export{mb as C,nn as L,fb as R,hb as T,ot as a,DE as b,L as c,pb as d,tC as e,x as j,Q8 as u}; +*/var zh=Object.getOwnPropertySymbols,m6=Object.prototype.hasOwnProperty,v6=Object.prototype.propertyIsEnumerable;function g6(e){if(e==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function y6(){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 x6=y6()?Object.assign:function(e,t){for(var n,r=g6(e),o,i=1;i=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},P6=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},Ac=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,"'")},T6=function(t){var n=so(t,ee.TITLE),r=so(t,Oi.TITLE_TEMPLATE);if(r&&n)return r.replace(/%s/g,function(){return Array.isArray(n)?n.join(""):n});var o=so(t,Oi.DEFAULT_TITLE);return n||o||void 0},R6=function(t){return so(t,Oi.ON_CHANGE_CLIENT_STATE)||function(){}},tu=function(t,n){return n.filter(function(r){return typeof r[t]<"u"}).map(function(r){return r[t]}).reduce(function(r,o){return ft({},r,o)},{})},A6=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},$6=function(t){return{baseTag:A6([Ce.HREF,Ce.TARGET],t),bodyAttributes:tu(mr.BODY,t),defer:so(t,Oi.DEFER),encode:so(t,Oi.ENCODE_SPECIAL_CHARACTERS),htmlAttributes:tu(mr.HTML,t),linkTags:Go(ee.LINK,[Ce.REL,Ce.HREF],t),metaTags:Go(ee.META,[Ce.NAME,Ce.CHARSET,Ce.HTTPEQUIV,Ce.PROPERTY,Ce.ITEM_PROP],t),noscriptTags:Go(ee.NOSCRIPT,[Ce.INNER_HTML],t),onChangeClientState:R6(t),scriptTags:Go(ee.SCRIPT,[Ce.SRC,Ce.INNER_HTML],t),styleTags:Go(ee.STYLE,[Ce.CSS_TEXT],t),title:T6(t),titleAttributes:tu(mr.TITLE,t)}},$c=function(){var e=Date.now();return function(t){var n=Date.now();n-e>16?(e=n,t(n)):setTimeout(function(){$c(t)},0)}}(),Vh=function(t){return clearTimeout(t)},N6=typeof window<"u"?window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||$c:global.requestAnimationFrame||$c,O6=typeof window<"u"?window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||Vh:global.cancelAnimationFrame||Vh,I6=function(t){return console&&typeof console.warn=="function"&&console.warn(t)},Yo=null,L6=function(t){Yo&&O6(Yo),t.defer?Yo=N6(function(){Bh(t,function(){Yo=null})}):(Bh(t),Yo=null)},Bh=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;Nc(ee.BODY,o),Nc(ee.HTML,i),D6(f,h);var y={baseTag:zr(ee.BASE,r),linkTags:zr(ee.LINK,a),metaTags:zr(ee.META,l),noscriptTags:zr(ee.NOSCRIPT,s),scriptTags:zr(ee.SCRIPT,d),styleTags:zr(ee.STYLE,c)},g={},_={};Object.keys(y).forEach(function(m){var v=y[m],w=v.newTags,E=v.oldTags;w.length&&(g[m]=w),E.length&&(_[m]=y[m].oldTags)}),n&&n(),u(t,g,_)},H1=function(t){return Array.isArray(t)?t.join(""):t},D6=function(t,n){typeof t<"u"&&document.title!==t&&(document.title=H1(t)),Nc(ee.TITLE,n)},Nc=function(t,n){var r=document.getElementsByTagName(t)[0];if(r){for(var o=r.getAttribute(Bt),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(Bt):r.getAttribute(Bt)!==l.join(",")&&r.setAttribute(Bt,l.join(","))}},zr=function(t,n){var r=document.head||document.querySelector(ee.HEAD),o=r.querySelectorAll(t+"["+Bt+"]"),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===Ce.INNER_HTML)u.innerHTML=s.innerHTML;else if(d===Ce.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(Bt,"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}},W1=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},"")},M6=function(t,n,r,o){var i=W1(r),a=H1(n);return i?"<"+t+" "+Bt+'="true" '+i+">"+Ac(a,o)+"":"<"+t+" "+Bt+'="true">'+Ac(a,o)+""},j6=function(t,n,r){return n.reduce(function(o,i){var a=Object.keys(i).filter(function(u){return!(u===Ce.INNER_HTML||u===Ce.CSS_TEXT)}).reduce(function(u,d){var c=typeof i[d]>"u"?d:d+'="'+Ac(i[d],r)+'"';return u?u+" "+c:c},""),l=i.innerHTML||i.cssText||"",s=E6.indexOf(t)===-1;return o+"<"+t+" "+Bt+'="true" '+a+(s?"/>":">"+l+"")},"")},K1=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Object.keys(t).reduce(function(r,o){return r[El[o]||o]=t[o],r},n)},F6=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Object.keys(t).reduce(function(r,o){return r[_6[o]||o]=t[o],r},n)},z6=function(t,n,r){var o,i=(o={key:n},o[Bt]=!0,o),a=K1(r,i);return[q.createElement(ee.TITLE,a,n)]},U6=function(t,n){return n.map(function(r,o){var i,a=(i={key:o},i[Bt]=!0,i);return Object.keys(r).forEach(function(l){var s=El[l]||l;if(s===Ce.INNER_HTML||s===Ce.CSS_TEXT){var u=r.innerHTML||r.cssText;a.dangerouslySetInnerHTML={__html:u}}else a[s]=r[l]}),q.createElement(t,a)})},an=function(t,n,r){switch(t){case ee.TITLE:return{toComponent:function(){return z6(t,n.title,n.titleAttributes)},toString:function(){return M6(t,n.title,n.titleAttributes,r)}};case mr.BODY:case mr.HTML:return{toComponent:function(){return K1(n)},toString:function(){return W1(n)}};default:return{toComponent:function(){return U6(t,n)},toString:function(){return j6(t,n,r)}}}},G1=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:an(ee.BASE,n,o),bodyAttributes:an(mr.BODY,r,o),htmlAttributes:an(mr.HTML,i,o),link:an(ee.LINK,a,o),meta:an(ee.META,l,o),noscript:an(ee.NOSCRIPT,s,o),script:an(ee.SCRIPT,u,o),style:an(ee.STYLE,d,o),title:an(ee.TITLE,{title:f,titleAttributes:h},o)}},V6=function(t){var n,r;return r=n=function(o){k6(i,o);function i(){return b6(this,i),P6(this,o.apply(this,arguments))}return i.prototype.shouldComponentUpdate=function(l){return!h6(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 ft({},d,(s={},s[u.type]=[].concat(d[u.type]||[],[ft({},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 ft({},c,(s={},s[d.type]=h,s.titleAttributes=ft({},f),s));case ee.BODY:return ft({},c,{bodyAttributes:ft({},f)});case ee.HTML:return ft({},c,{htmlAttributes:ft({},f)})}return ft({},c,(u={},u[d.type]=ft({},f),u))},i.prototype.mapArrayTypeChildrenToProps=function(l,s){var u=ft({},s);return Object.keys(l).forEach(function(d){var c;u=ft({},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 q.Children.forEach(l,function(c){if(!(!c||!c.props)){var f=c.props,h=f.children,y=Uh(f,["children"]),g=F6(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=Uh(l,["children"]),d=ft({},u);return s&&(d=this.mapChildrenToProps(s,d)),q.createElement(t,d)},S6(i,null,[{key:"canUseDOM",set:function(l){t.canUseDOM=l}}]),i}(q.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=G1({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}})),o},r},B6=function(){return null},H6=s6($6,L6,G1)(B6),Oc=V6(H6);Oc.renderStatic=Oc.rewind;var nu="vocs_Anchor",W6="vocs_Autolink";function K6(e){const{pathname:t}=Ae();return x.jsx("a",{...e,className:L(e.className,W6),href:`${t}${e.href}`})}function G6(e){const{children:t,href:n}=e,{pathname:r}=Ae();return t&&typeof t=="object"&&"props"in t&&t.props["data-autolink-icon"]?x.jsx(K6,{className:L(e.className,nu),...e}):n!=null&&n.match(/^#/)?x.jsx("a",{className:L(e.className,nu),...e,href:`${r}${n}`}):x.jsx(nn,{className:L(e.className,nu),...e})}var Y6="vocs_Callout_danger",Q6="vocs_Callout_info",q6="vocs_Callout_note",Y1="vocs_Callout",Z6="vocs_Callout_success",X6="vocs_Callout_tip",J6="vocs_Callout_warning";const eC=Object.freeze(Object.defineProperty({__proto__:null,danger:Y6,info:Q6,note:q6,root:Y1,success:Z6,tip:X6,warning:J6},Symbol.toStringTag,{value:"Module"}));function tC({className:e,children:t,type:n}){return x.jsx("aside",{className:L(e,Y1,eC[n]),children:t})}var nC="vocs_Aside";function rC(e){const t=L(e.className,nC);return"data-callout"in e?x.jsx(tC,{className:t,type:e["data-callout"],children:e.children}):x.jsx("aside",{...e,className:t})}var oC="vocs_Blockquote";function iC(e){return x.jsx("blockquote",{...e,className:L(e.className,oC)})}var aC="vocs_Code";function lC(e){const t=sC(e.children);return x.jsx("code",{...e,className:L(e.className,aC),children:t})}function sC(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 uC="vocs_Details";function cC(e){return x.jsx("details",{...e,className:L(e.className,uC)})}var dC="vocs_Authors_authors",fC="vocs_Authors_link",pC="vocs_Authors",Hh="vocs_Authors_separator";function Q1(e){const{frontmatter:t}=Tr(),{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:pC,children:[i,o&&(i?" by ":"By "),x.jsx("span",{className:dC,children:o==null?void 0:o.map((a,l)=>{const{text:s,url:u}=hC(a);return x.jsxs(p.Fragment,{children:[u?x.jsx("a",{className:fC,href:u,target:"_blank",rel:"noopener noreferrer",children:s}):s,lx.jsxs(p.Fragment,{children:[x.jsx("div",{className:gC,children:x.jsxs(Yn,{to:e.path,children:[x.jsx("h2",{className:wC,children:e.title}),x.jsx(Q1,{authors:e.authors,date:e.date}),x.jsxs("p",{className:mC,children:[e.description," ",x.jsx("span",{className:yC,children:"[→]"})]})]})}),tx.jsxs(p.Fragment,{children:[x.jsx("div",{className:RC,children:t.name}),t.items.map((r,o)=>{var i;return x.jsx("div",{className:PC,style:Gt({[CC]:r.length.toString(),[bC]:`${((i=t.height)==null?void 0:i.toString())??"40"}px`}),children:r.map((a,l)=>x.jsx(nn,{className:L(EC,a?TC:void 0),hideExternalIcon:!0,href:a==null?void 0:a.link,variant:"styleless",children:x.jsx("img",{className:SC,src:a==null?void 0:a.image,alt:a==null?void 0:a.name})},l))},o)})]},n))})}var $C="var(--vocs_AutolinkIcon_iconUrl)",NC="vocs_AutolinkIcon";function OC(e){const{basePath:t}=ot(),n=t;return x.jsx("div",{...e,className:L(e.className,NC),style:Gt({[$C]:`url(${n}/.vocs/icons/link.svg)`})})}const ru="rovingFocusGroup.onEntryFocus",IC={bubbles:!1,cancelable:!0},sf="RovingFocusGroup",[Ic,q1,LC]=Wl(sf),[DC,Z1]=En(sf,[LC]),[MC,jC]=DC(sf),FC=p.forwardRef((e,t)=>p.createElement(Ic.Provider,{scope:e.__scopeRovingFocusGroup},p.createElement(Ic.Slot,{scope:e.__scopeRovingFocusGroup},p.createElement(zC,Y({},e,{ref:t}))))),zC=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=Hl(i),[y=null,g]=rr({prop:a,defaultProp:l,onChange:s}),[_,m]=p.useState(!1),v=at(u),w=q1(n),E=p.useRef(!1),[b,C]=p.useState(0);return p.useEffect(()=>{const S=c.current;if(S)return S.addEventListener(ru,v),()=>S.removeEventListener(ru,v)},[v]),p.createElement(MC,{scope:n,orientation:r,dir:h,loop:o,currentTabStopId:y,onItemFocus:p.useCallback(S=>g(S),[g]),onItemShiftTab:p.useCallback(()=>m(!0),[]),onFocusableItemAdd:p.useCallback(()=>C(S=>S+1),[]),onFocusableItemRemove:p.useCallback(()=>C(S=>S-1),[])},p.createElement(de.div,Y({tabIndex:_||b===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,S=>{const k=!E.current;if(S.target===S.currentTarget&&k&&!_){const R=new CustomEvent(ru,IC);if(S.currentTarget.dispatchEvent(R),!R.defaultPrevented){const N=w().filter(U=>U.focusable),j=N.find(U=>U.active),D=N.find(U=>U.id===y),$=[j,D,...N].filter(Boolean).map(U=>U.ref.current);X1($)}}E.current=!1}),onBlur:le(e.onBlur,()=>m(!1))})))}),UC="RovingFocusGroupItem",VC=p.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:n,focusable:r=!0,active:o=!1,tabStopId:i,...a}=e,l=rn(),s=i||l,u=jC(UC,n),d=u.currentTabStopId===s,c=q1(n),{onFocusableItemAdd:f,onFocusableItemRemove:h}=u;return p.useEffect(()=>{if(r)return f(),()=>h()},[r,f,h]),p.createElement(Ic.ItemSlot,{scope:n,id:s,focusable:r,active:o},p.createElement(de.span,Y({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=WC(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?KC(m,v+1):m.slice(v+1)}setTimeout(()=>X1(m))}})})))}),BC={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 WC(e,t,n){const r=HC(e.key,n);if(!(t==="vertical"&&["ArrowLeft","ArrowRight"].includes(r))&&!(t==="horizontal"&&["ArrowUp","ArrowDown"].includes(r)))return BC[r]}function X1(e){const t=document.activeElement;for(const n of e)if(n===t||(n.focus(),document.activeElement!==t))return}function KC(e,t){return e.map((n,r)=>e[(t+r)%e.length])}const GC=FC,YC=VC,J1="Tabs",[QC,tk]=En(J1,[Z1]),ey=Z1(),[qC,uf]=QC(J1),ZC=p.forwardRef((e,t)=>{const{__scopeTabs:n,value:r,onValueChange:o,defaultValue:i,orientation:a="horizontal",dir:l,activationMode:s="automatic",...u}=e,d=Hl(l),[c,f]=rr({prop:r,onChange:o,defaultProp:i});return p.createElement(qC,{scope:n,baseId:rn(),value:c,onValueChange:f,orientation:a,dir:d,activationMode:s},p.createElement(de.div,Y({dir:d,"data-orientation":a},u,{ref:t})))}),XC="TabsList",JC=p.forwardRef((e,t)=>{const{__scopeTabs:n,loop:r=!0,...o}=e,i=uf(XC,n),a=ey(n);return p.createElement(GC,Y({asChild:!0},a,{orientation:i.orientation,dir:i.dir,loop:r}),p.createElement(de.div,Y({role:"tablist","aria-orientation":i.orientation},o,{ref:t})))}),eb="TabsTrigger",tb=p.forwardRef((e,t)=>{const{__scopeTabs:n,value:r,disabled:o=!1,...i}=e,a=uf(eb,n),l=ey(n),s=ty(a.baseId,r),u=ny(a.baseId,r),d=r===a.value;return p.createElement(YC,Y({asChild:!0},l,{focusable:!o,active:d}),p.createElement(de.button,Y({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)})})))}),nb="TabsContent",rb=p.forwardRef((e,t)=>{const{__scopeTabs:n,value:r,forceMount:o,children:i,...a}=e,l=uf(nb,n),s=ty(l.baseId,r),u=ny(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(Cn,{present:o||d},({present:f})=>p.createElement(de.div,Y({"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 ty(e,t){return`${e}-trigger-${t}`}function ny(e,t){return`${e}-content-${t}`}const ob=ZC,ib=JC,ab=tb,lb=rb;var sb="vocs_Tabs_content",ub="vocs_Tabs_list",cb="vocs_Tabs",db="vocs_Tabs_trigger";function fb(e){return x.jsx(ob,{...e,className:L(e.className,cb)})}function pb(e){return x.jsx(ib,{...e,className:L(e.className,ub)})}function hb(e){return x.jsx(ab,{...e,className:L(e.className,db)})}function mb(e){return x.jsx(lb,{...e,className:L(e.className,sb)})}var vb="vocs_CodeGroup";function gb({children:e}){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(fb,{className:vb,defaultValue:t[0].title,children:[x.jsx(pb,{"aria-label":"Code group",children:t.map(({title:n},r)=>x.jsx(hb,{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(mb,{"data-shiki":i,value:n||o.toString(),children:r},n||o.toString())})]})}var yb="vocs_Div",xb="vocs_Step_content",wb="vocs_Step",ry="vocs_Step_title",_b="vocs_H2";function oy(e){return x.jsx(Po,{...e,className:L(e.className,_b),level:2})}var Eb="vocs_H3";function iy(e){return x.jsx(Po,{...e,className:L(e.className,Eb),level:3})}var Cb="vocs_H4";function ay(e){return x.jsx(Po,{...e,className:L(e.className,Cb),level:4})}var bb="vocs_H5";function ly(e){return x.jsx(Po,{...e,className:L(e.className,bb),level:5})}var Sb="vocs_H6";function sy(e){return x.jsx(Po,{...e,className:L(e.className,Sb),level:6})}function kb({children:e,className:t,title:n,titleLevel:r=2}){const o=(()=>{if(r===2)return oy;if(r===3)return iy;if(r===4)return ay;if(r===5)return ly;if(r===6)return sy;throw new Error("Invalid.")})();return x.jsxs("div",{className:L(t,wb),children:[typeof n=="string"?x.jsx(o,{className:ry,children:n}):n,x.jsx("div",{className:xb,children:e})]})}var Pb="vocs_Steps";function Tb({children:e,className:t}){return x.jsx("div",{className:L(t,Pb),children:e})}function Rb({children:e}){return Array.isArray(e)?x.jsx(Tb,{children:e.map(({props:t},n)=>{const[r,...o]=Array.isArray(t.children)?t.children:[t.children];return x.jsx(kb,{title:p.cloneElement(r,{className:ry}),children:o},n)})}):null}var Ab="vocs_Subtitle";function $b({children:e}){return x.jsx("div",{className:Ab,role:"doc-subtitle",children:e})}function Nb(e){const{layout:t}=Rr(),n=L(e.className,yb);return e.className==="code-group"?x.jsx(gb,{...e,className:n}):"data-authors"in e?x.jsx(Q1,{}):"data-blog-posts"in e?x.jsx(_C,{}):"data-sponsors"in e?x.jsx(AC,{}):"data-autolink-icon"in e&&t==="docs"?x.jsx(OC,{...e,className:n}):"data-vocs-steps"in e?x.jsx(Rb,{...e,className:n}):e.role==="doc-subtitle"?x.jsx($b,{...e}):x.jsx("div",{...e,className:n})}var Ob="vocs_Figcaption";function Ib(e){const t=L(e.className,Ob);return x.jsx("figcaption",{...e,className:t})}var Lb="vocs_Figure";function Db(e){const t=L(e.className,Lb);return x.jsx("figure",{...e,className:t})}var Mb="vocs_Header";function jb(e){return x.jsx("header",{...e,className:L(e.className,Mb)})}var Fb="vocs_HorizontalRule";function zb(e){return x.jsx("hr",{...e,className:L(e.className,Fb)})}var Ub="vocs_List_ordered",Vb="vocs_List",Bb="vocs_List_unordered";function Kh({ordered:e,...t}){const n=e?"ol":"ul";return x.jsx(n,{...t,className:L(t.className,Vb,e?Ub:Bb)})}var Hb="vocs_ListItem";function Wb(e){return x.jsx("li",{...e,className:L(e.className,Hb)})}function Kb(){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 Gb="vocs_CopyButton";function Yb(){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 Qb(){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 qb({copy:e,copied:t}){return x.jsx("button",{className:Gb,onClick:e,type:"button",children:t?x.jsx(st,{label:"Copied",size:"14px",icon:Yb}):x.jsx(st,{label:"Copy",size:"18px",icon:Qb})})}var Zb="vocs_CodeBlock";function Xb(e){return x.jsx("div",{...e,className:L(e.className,Zb)})}function Jb(){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 eS(){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 tS="vocs_CodeTitle";function nS({children:e,className:t,language:n,...r}){return x.jsxs("div",{...r,className:L(t,tS),children:[n==="bash"?x.jsx(st,{label:"Terminal",size:"14px",icon:eS,style:{marginTop:3}}):e.match(/\.(.*)$/)?x.jsx(st,{label:"File",size:"14px",icon:Jb,style:{marginTop:1}}):null,e]})}var rS="vocs_Pre",oS="vocs_Pre_wrapper";function iS({children:e,className:t,...n}){const{copied:r,copy:o,ref:i}=Kb();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(Xb,{children:[n["data-title"]&&x.jsx(nS,{language:n["data-lang"],children:n["data-title"]}),u]}):u)(x.jsx("div",{className:L(oS),children:x.jsxs("pre",{ref:i,...n,className:L(t,rS),children:["data-language"in n&&x.jsx(qb,{copied:r,copy:o}),l]})}))}var aS="vocs_Footnotes";function lS(e){return x.jsx("section",{...e,className:L(e.className,aS)})}var Gh="vocs_Section";function sS(e){return"data-footnotes"in e?x.jsx(lS,{...e,className:L(e.className,Gh)}):x.jsx("section",{...e,className:L(e.className,Gh)})}var Yh="vocs_Span";function Ba(e,t){if(!e||!t)return!1;const n=t.getRootNode==null?void 0:t.getRootNode();if(e.contains(t))return!0;if(n&&kc(n)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function uy(e,t){const n=["mouse","pen"];return t||n.push("",void 0),n.includes(e)}function Sa(e){return(e==null?void 0:e.ownerDocument)||document}function uS(e){return"composedPath"in e?e.composedPath()[0]:e.target}const cS=bl.useInsertionEffect,dS=cS||(e=>e());function fS(e){const t=p.useRef(()=>{});return dS(()=>{t.current=e}),p.useCallback(function(){for(var n=arguments.length,r=new Array(n),o=0;o"floating-ui-"+pS++;function hS(){const[e,t]=p.useState(()=>ou?Qh():void 0);return Ii(()=>{e==null&&t(Qh())},[]),p.useEffect(()=>{ou||(ou=!0)},[]),e}const mS=bl.useId,cy=mS||hS,vS=p.forwardRef(function(t,n){let{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;const _=cy();if(!o)return null;u*=2;const m=u/2,v=a/2*(s/-8+1),w=l/2*s/4,[E,b]=r.split("-"),C=m1.isRTL(o),S=!!f,k=E==="top"||E==="bottom",R=d&&b==="end"?"bottom":"top";let N=d&&b==="end"?"right":"left";d&&C&&(N=b==="end"?"left":"right");const j=(i==null?void 0:i.x)!=null?d||i.x:"",D=(i==null?void 0:i.y)!=null?d||i.y:"",F=f||"M0,0"+(" H"+a)+(" L"+(a-v)+","+(l-w))+(" Q"+a/2+","+l+" "+v+","+(l-w))+" Z",$={top:S?"rotate(180deg)":"",left:S?"rotate(90deg)":"rotate(-90deg)",bottom:S?"":"rotate(180deg)",right:S?"rotate(-90deg)":"rotate(90deg)"}[E];return p.createElement("svg",Lc({},g,{"aria-hidden":!0,ref:n,width:S?a:a+u,height:a,viewBox:"0 0 "+a+" "+(l>a?l:a),style:{position:"absolute",pointerEvents:"none",[N]:j,[R]:D,[E]:k||S?"100%":"calc(100% - "+u/2+"px)",transform:""+$+(h??""),...y}}),u>0&&p.createElement("path",{clipPath:"url(#"+_+")",fill:"none",stroke:c,strokeWidth:u+(f?0:1),d:F}),p.createElement("path",{stroke:u&&!f?g.fill:"none",d:F}),p.createElement("clipPath",{id:_},p.createElement("rect",{x:-m,y:m*(S?-1:1),width:a+u,height:a})))});function gS(){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 yS=p.createContext(null),xS=p.createContext(null),dy=()=>{var e;return((e=p.useContext(yS))==null?void 0:e.id)||null},fy=()=>p.useContext(xS);function wS(e){return"data-floating-ui-"+e}function qh(e){const t=p.useRef(e);return Ii(()=>{t.current=e}),t}const Zh=wS("safe-polygon");function iu(e,t,n){return n&&!uy(n)?0:typeof e=="number"?e:e==null?void 0:e[t]}function _S(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=fy(),_=dy(),m=qh(c),v=qh(d),w=p.useRef(),E=p.useRef(),b=p.useRef(),C=p.useRef(),S=p.useRef(!0),k=p.useRef(!1),R=p.useRef(()=>{}),N=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(C.current),S.current=!0)}return i.on("openchange",$),()=>{i.off("openchange",$)}},[u,i]),p.useEffect(()=>{if(!u||!m.current||!n)return;function $(W){N()&&r(!1,W,"hover")}const U=Sa(l).documentElement;return U.addEventListener("mouseleave",$),()=>{U.removeEventListener("mouseleave",$)}},[l,n,r,u,m,N]);const j=p.useCallback(function($,U,W){U===void 0&&(U=!0),W===void 0&&(W="hover");const V=iu(v.current,"close",w.current);V&&!b.current?(clearTimeout(E.current),E.current=setTimeout(()=>r(!1,$,W),V)):U&&(clearTimeout(E.current),r(!1,$,W))},[v,r]),D=p.useCallback(()=>{R.current(),b.current=void 0},[]),F=p.useCallback(()=>{if(k.current){const $=Sa(s.floating.current).body;$.style.pointerEvents="",$.removeAttribute(Zh),k.current=!1}},[s]);return p.useEffect(()=>{if(!u)return;function $(){return o.current.openEvent?["click","mousedown"].includes(o.current.openEvent.type):!1}function U(I){if(clearTimeout(E.current),S.current=!1,f&&!uy(w.current)||h>0&&iu(v.current,"open")===0)return;const z=iu(v.current,"open",w.current);z?E.current=setTimeout(()=>{r(!0,I,"hover")},z):r(!0,I,"hover")}function W(I){if($())return;R.current();const z=Sa(l);if(clearTimeout(C.current),m.current){n||clearTimeout(E.current),b.current=m.current({...e,tree:g,x:I.clientX,y:I.clientY,onClose(){F(),D(),j(I,!0,"safe-polygon")}});const J=b.current;z.addEventListener("mousemove",J),R.current=()=>{z.removeEventListener("mousemove",J)};return}(w.current==="touch"?!Ba(l,I.relatedTarget):!0)&&j(I)}function V(I){$()||m.current==null||m.current({...e,tree:g,x:I.clientX,y:I.clientY,onClose(){F(),D(),j(I)}})(I)}if(nt(a)){const I=a;return n&&I.addEventListener("mouseleave",V),l==null||l.addEventListener("mouseleave",V),y&&I.addEventListener("mousemove",U,{once:!0}),I.addEventListener("mouseenter",U),I.addEventListener("mouseleave",W),()=>{n&&I.removeEventListener("mouseleave",V),l==null||l.removeEventListener("mouseleave",V),y&&I.removeEventListener("mousemove",U),I.removeEventListener("mouseenter",U),I.removeEventListener("mouseleave",W)}}},[a,l,u,e,f,h,y,j,D,F,r,n,g,v,m,o]),Ii(()=>{var $;if(u&&n&&($=m.current)!=null&&$.__options.blockPointerEvents&&N()){const W=Sa(l).body;if(W.setAttribute(Zh,""),W.style.pointerEvents="none",k.current=!0,nt(a)&&l){var U;const V=a,I=g==null||(U=g.nodesRef.current.find(z=>z.id===_))==null||(U=U.context)==null?void 0:U.elements.floating;return I&&(I.style.pointerEvents=""),V.style.pointerEvents="auto",l.style.pointerEvents="auto",()=>{V.style.pointerEvents="",l.style.pointerEvents=""}}}},[u,n,_,l,a,g,m,N]),Ii(()=>{n||(w.current=void 0,D(),F())},[n,D,F]),p.useEffect(()=>()=>{D(),clearTimeout(E.current),clearTimeout(C.current),F()},[u,a,D,F]),p.useMemo(()=>{if(!u)return{};function $(U){w.current=U.pointerType}return{reference:{onPointerDown:$,onPointerEnter:$,onMouseMove(U){n||h===0||(clearTimeout(C.current),C.current=setTimeout(()=>{S.current||r(!0,U.nativeEvent,"hover")},h))}},floating:{onMouseEnter(){clearTimeout(E.current)},onMouseLeave(U){j(U.nativeEvent,!1)}}}},[u,h,n,r,j])}function ES(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 CS(e){var t;e===void 0&&(e={});const{open:n=!1,onOpenChange:r,nodeId:o}=e,[i,a]=p.useState(null),l=((t=e.elements)==null?void 0:t.reference)||i,s=x1(e),u=fy(),d=dy()!=null,c=fS((b,C,S)=>{b&&(h.current.openEvent=C),y.emit("openchange",{open:b,event:C,reason:S,nested:d}),r==null||r(b,C,S)}),f=p.useRef(null),h=p.useRef({}),y=p.useState(()=>gS())[0],g=cy(),_=p.useCallback(b=>{const C=nt(b)?{getBoundingClientRect:()=>b.getBoundingClientRect(),contextElement:b}:b;s.refs.setReference(C)},[s.refs]),m=p.useCallback(b=>{(nt(b)||b===null)&&(f.current=b,a(b)),(nt(s.refs.reference.current)||s.refs.reference.current===null||b!==null&&!nt(b))&&s.refs.setReference(b)},[s.refs]),v=p.useMemo(()=>({...s.refs,setReference:m,setPositionReference:_,domReference:f}),[s.refs,m,_]),w=p.useMemo(()=>({...s.elements,domReference:l}),[s.elements,l]),E=p.useMemo(()=>({...s,refs:v,elements:w,dataRef:h,nodeId:o,floatingId:g,events:y,open:n,onOpenChange:c}),[s,o,g,y,n,c,v,w]);return Ii(()=>{const b=u==null?void 0:u.nodesRef.current.find(C=>C.id===o);b&&(b.context=E)}),p.useMemo(()=>({...s,context:E,refs:v,elements:w}),[s,v,w,E])}const Xh="active",Jh="selected";function au(e,t,n){const r=new Map,o=n==="item";let i=e;if(o&&e){const{[Xh]:a,[Jh]: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&&[Xh,Jh].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;g_(...y)).find(_=>_!==void 0)}}}else a[u]=d}),a),{})}}function bS(e){e===void 0&&(e=[]);const t=e,n=p.useCallback(i=>au(i,e,"reference"),t),r=p.useCallback(i=>au(i,e,"floating"),t),o=p.useCallback(i=>au(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 em(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 SS(e,t){return e[0]>=t.x&&e[0]<=t.x+t.width&&e[1]>=t.y&&e[1]<=t.y+t.height}function kS(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,_=f-l,v=Math.sqrt(g*g+_*_)/y;return a=c,l=f,s=h,v}const d=c=>{let{x:f,y:h,placement:y,elements:g,onClose:_,nodeId:m,tree:v}=c;return function(E){function b(){clearTimeout(o),_()}if(clearTimeout(o),!g.domReference||!g.floating||y==null||f==null||h==null)return;const{clientX:C,clientY:S}=E,k=[C,S],R=uS(E),N=E.type==="mouseleave",j=Ba(g.floating,R),D=Ba(g.domReference,R),F=g.domReference.getBoundingClientRect(),$=g.floating.getBoundingClientRect(),U=y.split("-")[0],W=f>$.right-$.width/2,V=h>$.bottom-$.height/2,I=SS(k,F),z=$.width>F.width,K=$.height>F.height,J=(z?F:$).left,ue=(z?F:$).right,Ve=(K?F:$).top,ye=(K?F:$).bottom;if(j&&(i=!0,!N))return;if(D&&(i=!1),D&&!N){i=!0;return}if(N&&nt(E.relatedTarget)&&Ba(g.floating,E.relatedTarget)||v&&ES(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 b();let $e=[];switch(U){case"top":$e=[[J,F.top+1],[J,$.bottom-1],[ue,$.bottom-1],[ue,F.top+1]];break;case"bottom":$e=[[J,$.top+1],[J,F.bottom-1],[ue,F.bottom-1],[ue,$.top+1]];break;case"left":$e=[[$.right-1,ye],[$.right-1,Ve],[F.left+1,Ve],[F.left+1,ye]];break;case"right":$e=[[F.right-1,ye],[F.right-1,Ve],[$.left+1,Ve],[$.left+1,ye]];break}function xe(Be){let[we,Se]=Be;switch(U){case"top":{const Dt=[z?we+t/2:W?we+t*4:we-t*4,Se+t+1],ke=[z?we-t/2:W?we+t*4:we-t*4,Se+t+1],dt=[[$.left,W||z?$.bottom-t:$.top],[$.right,W?z?$.bottom-t:$.top:$.bottom-t]];return[Dt,ke,...dt]}case"bottom":{const Dt=[z?we+t/2:W?we+t*4:we-t*4,Se-t],ke=[z?we-t/2:W?we+t*4:we-t*4,Se-t],dt=[[$.left,W||z?$.top+t:$.bottom],[$.right,W?z?$.top+t:$.bottom:$.top+t]];return[Dt,ke,...dt]}case"left":{const Dt=[we+t+1,K?Se+t/2:V?Se+t*4:Se-t*4],ke=[we+t+1,K?Se-t/2:V?Se+t*4:Se-t*4];return[...[[V||K?$.right-t:$.left,$.top],[V?K?$.right-t:$.left:$.right-t,$.bottom]],Dt,ke]}case"right":{const Dt=[we-t,K?Se+t/2:V?Se+t*4:Se-t*4],ke=[we-t,K?Se-t/2:V?Se+t*4:Se-t*4],dt=[[V||K?$.left+t:$.right,$.top],[V?K?$.left+t:$.right:$.left+t,$.bottom]];return[Dt,ke,...dt]}}}if(!em([C,S],$e)){if(i&&!I)return b();if(!N&&r){const Be=u(E.clientX,E.clientY);if(Be!==null&&Be<.1)return b()}em([C,S],xe([f,h]))?!i&&r&&(o=window.setTimeout(b,40)):b()}}};return d.__options={blockPointerEvents:n},d}function PS({children:e,...t}){const[n,r]=e,o=p.useRef(null),[i,a]=p.useState(!1),{context:l,refs:s,floatingStyles:u}=CS({middleware:[g1({element:o}),a1(8),v1()],open:i,onOpenChange:a,placement:"bottom-start"}),d=_S(l,{handleClose:kS()}),{getReferenceProps:c,getFloatingProps:f}=bS([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(vS,{ref:o,context:l,fill:Gp.background5,height:3,stroke:Gp.border2,strokeWidth:1,width:7}),x.jsx("div",{className:"twoslash-popup-scroll-container",children:y})]})]})}function TS(e){var n;const t=L(e.className,Yh);return(n=e.className)!=null&&n.includes("twoslash-hover")?x.jsx(PS,{...e,className:t}):x.jsx("span",{...e,className:L(e.className,Yh)})}var RS="vocs_CalloutTitle";function AS({className:e,children:t}){return x.jsx("strong",{className:L(e,RS),children:t})}var tm="vocs_Strong";function $S(e){return"data-callout-title"in e&&typeof e.children=="string"?x.jsx(AS,{...e,className:L(e.className,tm),children:e.children}):x.jsx("strong",{...e,className:L(e.className,tm)})}var NS="vocs_Summary";function OS(e){return x.jsx("summary",{...e,className:L(e.className,NS)})}var IS="vocs_Table";function LS(e){return x.jsx("table",{...e,className:L(e.className,IS)})}var DS="vocs_TableCell";function MS(e){return x.jsx("td",{...e,className:L(e.className,DS)})}var jS="vocs_TableHeader";function FS(e){return x.jsx("th",{...e,className:L(e.className,jS)})}var zS="vocs_TableRow";function US(e){return x.jsx("tr",{...e,className:L(e.className,zS)})}const VS={a:G6,aside:rC,blockquote:iC,code:lC,details:cC,div:Nb,pre:iS,header:jb,figcaption:Ib,figure:Db,h1:Bv,h2:oy,h3:iy,h4:ay,h5:ly,h6:sy,hr:zb,kd:Pg,li:Wb,ol:e=>x.jsx(Kh,{ordered:!0,...e}),p:Hv,section:sS,span:TS,strong:$S,summary:OS,table:LS,td:MS,th:FS,tr:US,ul:e=>x.jsx(Kh,{ordered:!1,...e})};function BS(){const{pathname:e}=Ae(),t=ot(),{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 Dc(e){const{children:t,filePath:n,frontmatter:r,lastUpdatedAt:o,path:i}=e,{pathname:a}=Ae(),l=p.useRef();return p.useEffect(()=>{l.current=a}),x.jsxs(x.Fragment,{children:[x.jsx(HS,{frontmatter:r}),typeof window<"u"&&x.jsx(g2,{}),x.jsx(q9,{components:VS,children:x.jsx(OE,{frontmatter:r,path:i,children:x.jsx(Gv.Provider,{value:{filePath:n,frontmatter:r,lastUpdatedAt:o,previousPath:l.current},children:t})})})]})}function HS({frontmatter:e}){const t=ot(),n=BS(),{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(Oc,{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:lu(i)}),i&&typeof i!="string"&&x.jsx("link",{rel:"icon",href:i.light,type:lu(i.light)}),i&&typeof i!="string"&&x.jsx("link",{rel:"icon",href:i.dark,type:lu(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 lu(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 WS=(()=>{const e=Fd.find(({path:t})=>t==="*");return e?{path:e.path,lazy:async()=>{const{frontmatter:t,...n}=await e.lazy();return{...n,element:x.jsx(Dc,{frontmatter:t,path:e.path,children:x.jsx(Tc,{children:x.jsx(n.default,{})})})}}}:{path:"*",lazy:void 0,element:x.jsx(Dc,{frontmatter:{layout:"minimal"},path:"*",children:x.jsx(Tc,{children:x.jsx(B2,{})})})}})(),nm=[...Fd.filter(({path:e})=>e!=="*").map(e=>({path:e.path,lazy:async()=>{const{frontmatter:t,...n}=await e.lazy();return{...n,element:x.jsx(Dc,{filePath:e.filePath,frontmatter:t,lastUpdatedAt:e.lastUpdatedAt,path:e.path,children:x.jsx(Tc,{children:x.jsx(n.default,{})})})}}})),WS];async function KS(e,t){var r;const n=(r=cr(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 GS(){const e=document.querySelectorAll('style[data-vocs-temp-style="true"]');for(const t of e)t.remove()}YS();async function YS(){const e=Mv().basePath;await KS(nm,e),GS();const t=o2(nm,{basename:e});gv(document.getElementById("app"),x.jsx(C2,{children:x.jsx(p2,{router:t})}))}export{mb as C,nn as L,fb as R,hb as T,ot as a,D4 as b,L as c,pb as d,tC as e,x as j,Q9 as u}; function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { - __vite__mapDeps.viteFileDeps = ["assets/index-0kHuc1vJ.js","assets/HomePage.css.js.vanilla-l0sNRNKZ.js","assets/embedded-wallet-CUzwoLPw.js","assets/transaction-BabehmTb.js"] + __vite__mapDeps.viteFileDeps = ["assets/index-L4af9qiZ.js","assets/HomePage.css.js.vanilla-l0sNRNKZ.js","assets/embedded-wallet-DfIjqzGi.js","assets/transaction-Dr6Hw89X.js"] } return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) } diff --git a/assets/index-0kHuc1vJ.js b/assets/index-L4af9qiZ.js similarity index 99% rename from assets/index-0kHuc1vJ.js rename to assets/index-L4af9qiZ.js index 4c60fb7375..c7ff7f226c 100644 --- a/assets/index-0kHuc1vJ.js +++ b/assets/index-L4af9qiZ.js @@ -1,4 +1,4 @@ -import{j as e,L as m,c as r,a as b,b as j,R as u,d as y,T as l,C as n,u as h}from"./index-CPrfv8M9.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";var p="vocs_Button_button",f="vocs_Button_button_accent";function v({children:s,className:t,href:a,variant:g}){return e.jsx(m,{className:r(t,p,g==="accent"&&f),href:a,variant:"styleless",children:s})}var k="vocs_HomePage_button",w="vocs_HomePage_buttons",S="vocs_HomePage_description",P="vocs_HomePage_logo",d="vocs_HomePage_packageManager",_="vocs_HomePage",q="vocs_HomePage_tabs",c="vocs_HomePage_tabsContent",A="vocs_HomePage_tabsList",I="vocs_HomePage_tagline",N="vocs_HomePage_title";function L({children:s,className:t}){return e.jsx("div",{className:r(t,_),children:s})}function i({className:s}){const{logoUrl:t,title:a}=b();return t?e.jsx("div",{className:r(s,P),children:e.jsx(j,{})}):e.jsx("h1",{className:r(s,N),children:a})}function C({children:s,className:t}){return e.jsx("div",{className:r(t,I),children:s})}function H({children:s,className:t}){return e.jsx("div",{className:r(t,S),children:s})}function M({children:s,className:t}){return e.jsx("div",{className:r(t,w),children:s})}function B(s){return e.jsx(v,{...s,className:r(k,s.className)})}function E({name:s,type:t="install"}){return e.jsxs(u,{className:q,defaultValue:"npm",children:[e.jsxs(y,{className:A,children:[e.jsx(l,{value:"npm",children:"npm"}),e.jsx(l,{value:"pnpm",children:"pnpm"}),e.jsx(l,{value:"yarn",children:"yarn"})]}),e.jsxs(n,{className:c,value:"npm",children:[e.jsx("span",{className:d,children:"npm"})," ",t==="init"?"init":"install"," ",s]}),e.jsxs(n,{className:c,value:"pnpm",children:[e.jsx("span",{className:d,children:"pnpm"})," ",t==="init"?"create":"install"," ",s]}),e.jsxs(n,{className:c,value:"yarn",children:[e.jsx("span",{className:d,children:"yarn"})," ",t==="init"?"create":"install"," ",s]})]})}const W=Object.freeze(Object.defineProperty({__proto__:null,Button:B,Buttons:M,Description:H,InstallPackage:E,Logo:i,Root:L,Tagline:C},Symbol.toStringTag,{value:"Module"})),O={title:"Sequence - Web3 Gaming Platform",layout:"landing",showLogo:!1,content:{horizontalPadding:"0px",width:"100%",verticalPadding:"0px"}};function x(s){const t={p:"p",...h(),...s.components};return W||o("HomePage",!1),i||o("HomePage.Logo",!0),e.jsxs(e.Fragment,{children:[e.jsx("section",{class:"bg-white dark:bg-[#232225]",children:e.jsxs("div",{class:"py-8 px-4 mx-auto max-w-screen-xl sm:py-16 lg:px-6",children:[e.jsxs("div",{class:"mb-8 max-w-screen-md lg:mb-16",children:[e.jsx("div",{class:"flex justify-start mb-4 text-4xl font-extrabold text-gray-900 dark:text-white",children:e.jsx(i,{})}),e.jsx("p",{class:"text-gray-500 font-bold sm:text-xl dark:text-gray-400",children:e.jsx(t.p,{children:`Welcome to Sequence docs. Here you can learn about the modular Sequence +import{j as e,L as m,c as r,a as b,b as j,R as u,d as y,T as l,C as n,u as h}from"./index-Bd1BbtIx.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";var p="vocs_Button_button",f="vocs_Button_button_accent";function v({children:s,className:t,href:a,variant:g}){return e.jsx(m,{className:r(t,p,g==="accent"&&f),href:a,variant:"styleless",children:s})}var k="vocs_HomePage_button",w="vocs_HomePage_buttons",S="vocs_HomePage_description",P="vocs_HomePage_logo",d="vocs_HomePage_packageManager",_="vocs_HomePage",q="vocs_HomePage_tabs",c="vocs_HomePage_tabsContent",A="vocs_HomePage_tabsList",I="vocs_HomePage_tagline",N="vocs_HomePage_title";function L({children:s,className:t}){return e.jsx("div",{className:r(t,_),children:s})}function i({className:s}){const{logoUrl:t,title:a}=b();return t?e.jsx("div",{className:r(s,P),children:e.jsx(j,{})}):e.jsx("h1",{className:r(s,N),children:a})}function C({children:s,className:t}){return e.jsx("div",{className:r(t,I),children:s})}function H({children:s,className:t}){return e.jsx("div",{className:r(t,S),children:s})}function M({children:s,className:t}){return e.jsx("div",{className:r(t,w),children:s})}function B(s){return e.jsx(v,{...s,className:r(k,s.className)})}function E({name:s,type:t="install"}){return e.jsxs(u,{className:q,defaultValue:"npm",children:[e.jsxs(y,{className:A,children:[e.jsx(l,{value:"npm",children:"npm"}),e.jsx(l,{value:"pnpm",children:"pnpm"}),e.jsx(l,{value:"yarn",children:"yarn"})]}),e.jsxs(n,{className:c,value:"npm",children:[e.jsx("span",{className:d,children:"npm"})," ",t==="init"?"init":"install"," ",s]}),e.jsxs(n,{className:c,value:"pnpm",children:[e.jsx("span",{className:d,children:"pnpm"})," ",t==="init"?"create":"install"," ",s]}),e.jsxs(n,{className:c,value:"yarn",children:[e.jsx("span",{className:d,children:"yarn"})," ",t==="init"?"create":"install"," ",s]})]})}const W=Object.freeze(Object.defineProperty({__proto__:null,Button:B,Buttons:M,Description:H,InstallPackage:E,Logo:i,Root:L,Tagline:C},Symbol.toStringTag,{value:"Module"})),O={title:"Sequence - Web3 Gaming Platform",layout:"landing",showLogo:!1,content:{horizontalPadding:"0px",width:"100%",verticalPadding:"0px"}};function x(s){const t={p:"p",...h(),...s.components};return W||o("HomePage",!1),i||o("HomePage.Logo",!0),e.jsxs(e.Fragment,{children:[e.jsx("section",{class:"bg-white dark:bg-[#232225]",children:e.jsxs("div",{class:"py-8 px-4 mx-auto max-w-screen-xl sm:py-16 lg:px-6",children:[e.jsxs("div",{class:"mb-8 max-w-screen-md lg:mb-16",children:[e.jsx("div",{class:"flex justify-start mb-4 text-4xl font-extrabold text-gray-900 dark:text-white",children:e.jsx(i,{})}),e.jsx("p",{class:"text-gray-500 font-bold sm:text-xl dark:text-gray-400",children:e.jsx(t.p,{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.`})})]}),e.jsxs("div",{class:"mb-8 max-w-screen-md lg:mb-16",children:[e.jsx("h2",{class:"mb-4 text-4xl font-extrabold text-gray-900 dark:text-white",children:e.jsx(t.p,{children:"Solutions"})}),e.jsx("p",{class:"text-gray-500 font-bold sm:text-xl dark:text-gray-400",children:e.jsx(t.p,{children:`Follow our solution guides to boost your game's acquisition, monetization and retention with the power of web3.`})})]}),e.jsxs("div",{class:"space-y-8 md:grid md:grid-cols-2 lg:grid-cols-3 md:gap-12 md:space-y-0",children:[e.jsxs("div",{children:[e.jsx("div",{class:"mb-4 text-gray-700 font-extrabold dark:text-white",children:e.jsx(t.p,{children:"Acquire Players"})}),e.jsxs("ul",{class:"text-gray-600 dark:text-gray-400",children:[e.jsxs("li",{class:"mb-4",children:[e.jsx("a",{href:"#",class:"hover:underline",children:e.jsx("h3",{class:"mb-2 text-xl text-gray-900 font-extrabold dark:text-white",children:e.jsx(t.p,{children:"Universal Wallet"})})}),e.jsx("p",{class:"text-gray-500 font-bold dark:text-gray-400",children:e.jsx(t.p,{children:"Easily onboard web3-native players with a complete Universal Wallet."})})]}),e.jsxs("li",{class:"mb-4",children:[e.jsx("a",{href:"#",class:"hover:underline",children:e.jsx("h3",{class:"mb-2 text-xl text-gray-900 font-extrabold dark:text-white",children:e.jsx(t.p,{children:"Embedded Wallet"})})}),e.jsx("p",{class:"text-gray-500 font-bold dark:text-gray-400",children:e.jsx(t.p,{children:`Gasless Transactions. No popups. Deliver a seamless experience for both web2 and web3 players with Sequence diff --git a/assets/indexer-B5H05-_j.js b/assets/indexer-B5H05-_j.js deleted file mode 100644 index 0598648a6c..0000000000 --- a/assets/indexer-B5H05-_j.js +++ /dev/null @@ -1 +0,0 @@ -import{u as r,j as n}from"./index-CPrfv8M9.js";const u=void 0;function o(t){return n.jsx(n.Fragment,{})}function a(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{a as default,u as frontmatter}; diff --git a/assets/indexer-CybsGJFb.js b/assets/indexer-BhOu1vPY.js similarity index 97% rename from assets/indexer-CybsGJFb.js rename to assets/indexer-BhOu1vPY.js index ceb3ed37a5..b9f047fb47 100644 --- a/assets/indexer-CybsGJFb.js +++ b/assets/indexer-BhOu1vPY.js @@ -1,4 +1,4 @@ -import{u as i,j as e}from"./index-CPrfv8M9.js";const d={title:"Indexer",hide_title:!0,slug:"/builder/indexer",description:"undefined"};function a(t){const n={a:"a",div:"div",h1:"h1",h2:"h2",h4:"h4",header:"header",li:"li",p:"p",ul:"ul",...i(),...t.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{u as i,j as e}from"./index-Bd1BbtIx.js";const d={title:"Indexer",hide_title:!0,slug:"/builder/indexer",description:"undefined"};function a(t){const n={a:"a",div:"div",h1:"h1",h2:"h2",h4:"h4",header:"header",li:"li",p:"p",ul:"ul",...i(),...t.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/indexer-JWRg5pbM.js b/assets/indexer-JWRg5pbM.js new file mode 100644 index 0000000000..21889b2f3d --- /dev/null +++ b/assets/indexer-JWRg5pbM.js @@ -0,0 +1 @@ +import{u as r,j as n}from"./index-Bd1BbtIx.js";const u=void 0;function o(t){return n.jsx(n.Fragment,{})}function a(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{a as default,u as frontmatter}; diff --git a/assets/lootbox-C5KZVgLw.js b/assets/lootbox-BchhfyOT.js similarity index 93% rename from assets/lootbox-C5KZVgLw.js rename to assets/lootbox-BchhfyOT.js index fc26518dd1..ce7b0168f0 100644 --- a/assets/lootbox-C5KZVgLw.js +++ b/assets/lootbox-BchhfyOT.js @@ -1,3 +1,3 @@ -import{u as c,j as e}from"./index-CPrfv8M9.js";const o=void 0;function a(n){const t={a:"a",div:"div",h2:"h2",...c(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsxs(t.h2,{id:"deploy-an-in-game-collectibles-contract",children:["Deploy an in-game collectibles contract",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#deploy-an-in-game-collectibles-contract",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` +import{u as c,j as e}from"./index-Bd1BbtIx.js";const o=void 0;function a(n){const t={a:"a",div:"div",h2:"h2",...c(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsxs(t.h2,{id:"deploy-an-in-game-collectibles-contract",children:["Deploy an in-game collectibles contract",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#deploy-an-in-game-collectibles-contract",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` `,e.jsxs(t.h2,{id:"query-contract-details",children:["Query contract details",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#query-contract-details",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` `,e.jsxs(t.h2,{id:"fetch-token-balances-of-a-wallet",children:["Fetch token balances of a wallet",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#fetch-token-balances-of-a-wallet",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})]})}function r(n={}){const{wrapper:t}={...c(),...n.components};return t?e.jsx(t,{...n,children:e.jsx(a,{...n})}):a(n)}export{r as default,o as frontmatter}; diff --git a/assets/marketplace-B5H05-_j.js b/assets/marketplace-B5H05-_j.js deleted file mode 100644 index 0598648a6c..0000000000 --- a/assets/marketplace-B5H05-_j.js +++ /dev/null @@ -1 +0,0 @@ -import{u as r,j as n}from"./index-CPrfv8M9.js";const u=void 0;function o(t){return n.jsx(n.Fragment,{})}function a(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{a as default,u as frontmatter}; diff --git a/assets/marketplace-JWRg5pbM.js b/assets/marketplace-JWRg5pbM.js new file mode 100644 index 0000000000..21889b2f3d --- /dev/null +++ b/assets/marketplace-JWRg5pbM.js @@ -0,0 +1 @@ +import{u as r,j as n}from"./index-Bd1BbtIx.js";const u=void 0;function o(t){return n.jsx(n.Fragment,{})}function a(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{a as default,u as frontmatter}; diff --git a/assets/marketplaces-RWYdKydf.js b/assets/marketplaces-DvilY_S7.js similarity index 97% rename from assets/marketplaces-RWYdKydf.js rename to assets/marketplaces-DvilY_S7.js index 7b0d42dbd0..936a2301d5 100644 --- a/assets/marketplaces-RWYdKydf.js +++ b/assets/marketplaces-DvilY_S7.js @@ -1,4 +1,4 @@ -import{u as n,j as e}from"./index-CPrfv8M9.js";const o={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{u as n,j as e}from"./index-Bd1BbtIx.js";const o={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-B5H05-_j.js b/assets/metadata-B5H05-_j.js deleted file mode 100644 index 0598648a6c..0000000000 --- a/assets/metadata-B5H05-_j.js +++ /dev/null @@ -1 +0,0 @@ -import{u as r,j as n}from"./index-CPrfv8M9.js";const u=void 0;function o(t){return n.jsx(n.Fragment,{})}function a(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{a as default,u as frontmatter}; diff --git a/assets/metadata-JWRg5pbM.js b/assets/metadata-JWRg5pbM.js new file mode 100644 index 0000000000..21889b2f3d --- /dev/null +++ b/assets/metadata-JWRg5pbM.js @@ -0,0 +1 @@ +import{u as r,j as n}from"./index-Bd1BbtIx.js";const u=void 0;function o(t){return n.jsx(n.Fragment,{})}function a(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{a as default,u as frontmatter}; diff --git a/assets/minter-DbgE9wrc.js b/assets/minter-BBwITZWI.js similarity index 94% rename from assets/minter-DbgE9wrc.js rename to assets/minter-BBwITZWI.js index 52afd43b1d..06d8a058e0 100644 --- a/assets/minter-DbgE9wrc.js +++ b/assets/minter-BBwITZWI.js @@ -1,3 +1,3 @@ -import{u as r,j as e}from"./index-CPrfv8M9.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{u as r,j as e}from"./index-Bd1BbtIx.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/nft-checkout-CLNB9uzL.js b/assets/nft-checkout-CkomIGWl.js similarity index 91% rename from assets/nft-checkout-CLNB9uzL.js rename to assets/nft-checkout-CkomIGWl.js index 4ef4762d11..ccf8322fa7 100644 --- a/assets/nft-checkout-CLNB9uzL.js +++ b/assets/nft-checkout-CkomIGWl.js @@ -1,2 +1,2 @@ -import{u as i,j as e}from"./index-CPrfv8M9.js";const r=void 0;function o(n){const t={a:"a",div:"div",h2:"h2",...i(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsxs(t.h2,{id:"integrate-nft-checkout-on-web",children:["Integrate NFT Checkout on web",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#integrate-nft-checkout-on-web",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` +import{u as i,j as e}from"./index-Bd1BbtIx.js";const r=void 0;function o(n){const t={a:"a",div:"div",h2:"h2",...i(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsxs(t.h2,{id:"integrate-nft-checkout-on-web",children:["Integrate NFT Checkout on web",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#integrate-nft-checkout-on-web",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` `,e.jsxs(t.h2,{id:"integrate-nft-checkout-on-mobile",children:["Integrate NFT Checkout on mobile",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#integrate-nft-checkout-on-mobile",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})]})}function c(n={}){const{wrapper:t}={...i(),...n.components};return t?e.jsx(t,{...n,children:e.jsx(o,{...n})}):o(n)}export{c as default,r as frontmatter}; diff --git a/assets/node-gateway-B5H05-_j.js b/assets/node-gateway-B5H05-_j.js deleted file mode 100644 index 0598648a6c..0000000000 --- a/assets/node-gateway-B5H05-_j.js +++ /dev/null @@ -1 +0,0 @@ -import{u as r,j as n}from"./index-CPrfv8M9.js";const u=void 0;function o(t){return n.jsx(n.Fragment,{})}function a(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{a as default,u as frontmatter}; diff --git a/assets/node-gateway-ClkSN0Hm.js b/assets/node-gateway-DjoTFqBN.js similarity index 97% rename from assets/node-gateway-ClkSN0Hm.js rename to assets/node-gateway-DjoTFqBN.js index eadd4d46c4..ffcb9e79f5 100644 --- a/assets/node-gateway-ClkSN0Hm.js +++ b/assets/node-gateway-DjoTFqBN.js @@ -1,4 +1,4 @@ -import{u as n,j as e}from"./index-CPrfv8M9.js";const o={title:"Node Gateway",hide_title:!0,slug:"/builder/node-gateway",description:"undefined"};function i(a){const t={a:"a",div:"div",h1:"h1",h2:"h2",h5:"h5",header:"header",p:"p",...n(),...a.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"node-gateway-in-builder",children:["Node Gateway in Builder",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#node-gateway-in-builder",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` +import{u as n,j as e}from"./index-Bd1BbtIx.js";const o={title:"Node Gateway",hide_title:!0,slug:"/builder/node-gateway",description:"undefined"};function i(a){const t={a:"a",div:"div",h1:"h1",h2:"h2",h5:"h5",header:"header",p:"p",...n(),...a.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"node-gateway-in-builder",children:["Node Gateway in Builder",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#node-gateway-in-builder",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(t.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(t.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(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#what-kind-of-performance-can-i-expect-for-my-game",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` `,e.jsx(t.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/node-gateway-JWRg5pbM.js b/assets/node-gateway-JWRg5pbM.js new file mode 100644 index 0000000000..21889b2f3d --- /dev/null +++ b/assets/node-gateway-JWRg5pbM.js @@ -0,0 +1 @@ +import{u as r,j as n}from"./index-Bd1BbtIx.js";const u=void 0;function o(t){return n.jsx(n.Fragment,{})}function a(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{a as default,u as frontmatter}; diff --git a/assets/nodejs-B9JNHYY0.js b/assets/nodejs-B9JNHYY0.js new file mode 100644 index 0000000000..21889b2f3d --- /dev/null +++ b/assets/nodejs-B9JNHYY0.js @@ -0,0 +1 @@ +import{u as r,j as n}from"./index-Bd1BbtIx.js";const u=void 0;function o(t){return n.jsx(n.Fragment,{})}function a(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{a as default,u as frontmatter}; diff --git a/assets/nodejs-n81Ja_NU.js b/assets/nodejs-n81Ja_NU.js deleted file mode 100644 index 0598648a6c..0000000000 --- a/assets/nodejs-n81Ja_NU.js +++ /dev/null @@ -1 +0,0 @@ -import{u as r,j as n}from"./index-CPrfv8M9.js";const u=void 0;function o(t){return n.jsx(n.Fragment,{})}function a(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{a as default,u as frontmatter}; diff --git a/assets/onramps-DUfsa0_B.js b/assets/onramps-Col331rr.js similarity index 91% rename from assets/onramps-DUfsa0_B.js rename to assets/onramps-Col331rr.js index 052449ab71..9577229dc4 100644 --- a/assets/onramps-DUfsa0_B.js +++ b/assets/onramps-Col331rr.js @@ -1,2 +1,2 @@ -import{u as o,j as n}from"./index-CPrfv8M9.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{u as o,j as n}from"./index-Bd1BbtIx.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-DPzyqj3h.js b/assets/overview-DGrnZOMK.js similarity index 95% rename from assets/overview-DPzyqj3h.js rename to assets/overview-DGrnZOMK.js index 21773e9a2b..d09a6de49e 100644 --- a/assets/overview-DPzyqj3h.js +++ b/assets/overview-DGrnZOMK.js @@ -1,4 +1,4 @@ -import{u as r,j as e}from"./index-CPrfv8M9.js";const a={title:"Sequence Builder",description:"undefined"};function o(t){const n={a:"a",div:"div",h1:"h1",header:"header",p:"p",...r(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"sequence-builder",children:["Sequence Builder",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sequence-builder",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{u as r,j as e}from"./index-Bd1BbtIx.js";const a={title:"Sequence Builder",description:"undefined"};function o(t){const n={a:"a",div:"div",h1:"h1",header:"header",p:"p",...r(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"sequence-builder",children:["Sequence Builder",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#sequence-builder",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(n.p,{children:[e.jsx(n.a,{href:"https://sequence.build/",children:"Builder"})," is Sequence's all-inclusive 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(n.p,{children:"To learn more about how to leverage the powerful features of the Builder, follow the guides below."}),` `,e.jsx(n.p,{children:"TODO: implement card section"})]})}function i(t={}){const{wrapper:n}={...r(),...t.components};return n?e.jsx(n,{...t,children:e.jsx(o,{...t})}):o(t)}export{i as default,a as frontmatter}; diff --git a/assets/overview-BqFuq_XL.js b/assets/overview-TccyhX01.js similarity index 88% rename from assets/overview-BqFuq_XL.js rename to assets/overview-TccyhX01.js index 29f7efd05a..c31a1a70d3 100644 --- a/assets/overview-BqFuq_XL.js +++ b/assets/overview-TccyhX01.js @@ -1 +1 @@ -import{u as i,j as t}from"./index-CPrfv8M9.js";const a=void 0;function o(e){const n={a:"a",div:"div",h2:"h2",...i(),...e.components};return t.jsxs(n.h2,{id:"comparison-of-wallet-offerings-guides-etc",children:["Comparison of wallet offerings, guides, etc",t.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#comparison-of-wallet-offerings-guides-etc",children:t.jsx(n.div,{"data-autolink-icon":!0})})]})}function r(e={}){const{wrapper:n}={...i(),...e.components};return n?t.jsx(n,{...e,children:t.jsx(o,{...e})}):o(e)}export{r as default,a as frontmatter}; +import{u as i,j as t}from"./index-Bd1BbtIx.js";const a=void 0;function o(e){const n={a:"a",div:"div",h2:"h2",...i(),...e.components};return t.jsxs(n.h2,{id:"comparison-of-wallet-offerings-guides-etc",children:["Comparison of wallet offerings, guides, etc",t.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#comparison-of-wallet-offerings-guides-etc",children:t.jsx(n.div,{"data-autolink-icon":!0})})]})}function r(e={}){const{wrapper:n}={...i(),...e.components};return n?t.jsx(n,{...e,children:t.jsx(o,{...e})}):o(e)}export{r as default,a as frontmatter}; diff --git a/assets/project-management-De8v8CeW.js b/assets/project-management-DW2ePePj.js similarity index 98% rename from assets/project-management-De8v8CeW.js rename to assets/project-management-DW2ePePj.js index f9b209349a..7865ea0188 100644 --- a/assets/project-management-De8v8CeW.js +++ b/assets/project-management-DW2ePePj.js @@ -1,4 +1,4 @@ -import{u as o,j as e}from"./index-CPrfv8M9.js";const i={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{u as o,j as e}from"./index-Bd1BbtIx.js";const i={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-gOSAGosc.js b/assets/project-settings-CLjnNio9.js similarity index 99% rename from assets/project-settings-gOSAGosc.js rename to assets/project-settings-CLjnNio9.js index fea9f76ed1..aee088baa8 100644 --- a/assets/project-settings-gOSAGosc.js +++ b/assets/project-settings-CLjnNio9.js @@ -1,4 +1,4 @@ -import{u as n,j as e}from"./index-CPrfv8M9.js";const o={title:"Settings in Builder",description:"undefined"};function i(s){const t={a:"a",aside:"aside",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",header:"header",hr:"hr",img:"img",li:"li",ol:"ol",p:"p",strong:"strong",ul:"ul",...n(),...s.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"settings-in-builder",children:["Settings in Builder",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#settings-in-builder",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` +import{u as n,j as e}from"./index-Bd1BbtIx.js";const o={title:"Settings in Builder",description:"undefined"};function i(s){const t={a:"a",aside:"aside",code:"code",div:"div",h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",header:"header",hr:"hr",img:"img",li:"li",ol:"ol",p:"p",strong:"strong",ul:"ul",...n(),...s.components};return e.jsxs(e.Fragment,{children:[e.jsx(t.header,{children:e.jsxs(t.h1,{id:"settings-in-builder",children:["Settings in Builder",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#settings-in-builder",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})}),` `,e.jsxs(t.h2,{id:"settings-options",children:["Settings Options",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#settings-options",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` `,e.jsx(t.p,{children:"There are various actions available for your project in Settings of Sequence Builder."}),` `,e.jsx(t.p,{children:"The Settings section in Sequence Builder is categorized into five smaller sections:"}),` diff --git a/assets/reactnative-B9JNHYY0.js b/assets/reactnative-B9JNHYY0.js new file mode 100644 index 0000000000..21889b2f3d --- /dev/null +++ b/assets/reactnative-B9JNHYY0.js @@ -0,0 +1 @@ +import{u as r,j as n}from"./index-Bd1BbtIx.js";const u=void 0;function o(t){return n.jsx(n.Fragment,{})}function a(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{a as default,u as frontmatter}; diff --git a/assets/reactnative-n81Ja_NU.js b/assets/reactnative-n81Ja_NU.js deleted file mode 100644 index 0598648a6c..0000000000 --- a/assets/reactnative-n81Ja_NU.js +++ /dev/null @@ -1 +0,0 @@ -import{u as r,j as n}from"./index-CPrfv8M9.js";const u=void 0;function o(t){return n.jsx(n.Fragment,{})}function a(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{a as default,u as frontmatter}; diff --git a/assets/sdk-CWHXaAbT.js b/assets/sdk-CmuOItPh.js similarity index 85% rename from assets/sdk-CWHXaAbT.js rename to assets/sdk-CmuOItPh.js index 886a625b2b..85ec8bb9cb 100644 --- a/assets/sdk-CWHXaAbT.js +++ b/assets/sdk-CmuOItPh.js @@ -1 +1 @@ -import{u as r,j as t}from"./index-CPrfv8M9.js";const a=void 0;function o(e){const n={a:"a",div:"div",h2:"h2",...r(),...e.components};return t.jsxs(n.h2,{id:"overview",children:["Overview",t.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#overview",children:t.jsx(n.div,{"data-autolink-icon":!0})})]})}function s(e={}){const{wrapper:n}={...r(),...e.components};return n?t.jsx(n,{...e,children:t.jsx(o,{...e})}):o(e)}export{s as default,a as frontmatter}; +import{u as r,j as t}from"./index-Bd1BbtIx.js";const a=void 0;function o(e){const n={a:"a",div:"div",h2:"h2",...r(),...e.components};return t.jsxs(n.h2,{id:"overview",children:["Overview",t.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#overview",children:t.jsx(n.div,{"data-autolink-icon":!0})})]})}function s(e={}){const{wrapper:n}={...r(),...e.components};return n?t.jsx(n,{...e,children:t.jsx(o,{...e})}):o(e)}export{s as default,a as frontmatter}; diff --git a/assets/sequence-kit-B9JNHYY0.js b/assets/sequence-kit-B9JNHYY0.js new file mode 100644 index 0000000000..21889b2f3d --- /dev/null +++ b/assets/sequence-kit-B9JNHYY0.js @@ -0,0 +1 @@ +import{u as r,j as n}from"./index-Bd1BbtIx.js";const u=void 0;function o(t){return n.jsx(n.Fragment,{})}function a(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{a as default,u as frontmatter}; diff --git a/assets/sequence-kit-n81Ja_NU.js b/assets/sequence-kit-n81Ja_NU.js deleted file mode 100644 index 0598648a6c..0000000000 --- a/assets/sequence-kit-n81Ja_NU.js +++ /dev/null @@ -1 +0,0 @@ -import{u as r,j as n}from"./index-CPrfv8M9.js";const u=void 0;function o(t){return n.jsx(n.Fragment,{})}function a(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{a as default,u as frontmatter}; diff --git a/assets/solutions-Dpwdhc5M.js b/assets/solutions-Dpwdhc5M.js deleted file mode 100644 index 0598648a6c..0000000000 --- a/assets/solutions-Dpwdhc5M.js +++ /dev/null @@ -1 +0,0 @@ -import{u as r,j as n}from"./index-CPrfv8M9.js";const u=void 0;function o(t){return n.jsx(n.Fragment,{})}function a(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{a as default,u as frontmatter}; diff --git a/assets/solutions-DuyVm9RL.js b/assets/solutions-DuyVm9RL.js new file mode 100644 index 0000000000..21889b2f3d --- /dev/null +++ b/assets/solutions-DuyVm9RL.js @@ -0,0 +1 @@ +import{u as r,j as n}from"./index-Bd1BbtIx.js";const u=void 0;function o(t){return n.jsx(n.Fragment,{})}function a(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{a as default,u as frontmatter}; diff --git a/assets/stack-0weeuFEk.js b/assets/stack-B511fDdO.js similarity index 89% rename from assets/stack-0weeuFEk.js rename to assets/stack-B511fDdO.js index b84925a070..7fe276dec2 100644 --- a/assets/stack-0weeuFEk.js +++ b/assets/stack-B511fDdO.js @@ -1,2 +1,2 @@ -import{u as a,j as n}from"./index-CPrfv8M9.js";const d={title:"Stack",description:"undefined"};function r(e){const t={a:"a",div:"div",h1:"h1",header:"header",p:"p",...a(),...e.components};return n.jsxs(n.Fragment,{children:[n.jsx(t.header,{children:n.jsxs(t.h1,{id:"stack",children:["Stack",n.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#stack",children:n.jsx(t.div,{"data-autolink-icon":!0})})]})}),` +import{u as a,j as n}from"./index-Bd1BbtIx.js";const d={title:"Stack",description:"undefined"};function r(e){const t={a:"a",div:"div",h1:"h1",header:"header",p:"p",...a(),...e.components};return n.jsxs(n.Fragment,{children:[n.jsx(t.header,{children:n.jsxs(t.h1,{id:"stack",children:["Stack",n.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#stack",children:n.jsx(t.div,{"data-autolink-icon":!0})})]})}),` `,n.jsx(t.p,{children:"Intro .............."})]})}function i(e={}){const{wrapper:t}={...a(),...e.components};return t?n.jsx(t,{...e,children:n.jsx(r,{...e})}):r(e)}export{i as default,d as frontmatter}; diff --git a/assets/support-DJJslyN0.js b/assets/support-DWCCQxCv.js similarity index 89% rename from assets/support-DJJslyN0.js rename to assets/support-DWCCQxCv.js index 7017f40a02..1b1829b504 100644 --- a/assets/support-DJJslyN0.js +++ b/assets/support-DWCCQxCv.js @@ -1,2 +1,2 @@ -import{u as o,j as e}from"./index-CPrfv8M9.js";const d={title:"Support",description:"undefined"};function r(t){const n={a:"a",div:"div",h1:"h1",header:"header",p:"p",...o(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"support",children:["Support",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#support",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{u as o,j as e}from"./index-Bd1BbtIx.js";const d={title:"Support",description:"undefined"};function r(t){const n={a:"a",div:"div",h1:"h1",header:"header",p:"p",...o(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"support",children:["Support",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#support",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(n.p,{children:"...."})]})}function i(t={}){const{wrapper:n}={...o(),...t.components};return n?e.jsx(n,{...t,children:e.jsx(r,{...t})}):r(t)}export{i as default,d as frontmatter}; diff --git a/assets/template-embedded-wallet-BgHhATLg.js b/assets/template-cloudflare-relayer-D8Eitldr.js similarity index 93% rename from assets/template-embedded-wallet-BgHhATLg.js rename to assets/template-cloudflare-relayer-D8Eitldr.js index fc26518dd1..ce7b0168f0 100644 --- a/assets/template-embedded-wallet-BgHhATLg.js +++ b/assets/template-cloudflare-relayer-D8Eitldr.js @@ -1,3 +1,3 @@ -import{u as c,j as e}from"./index-CPrfv8M9.js";const o=void 0;function a(n){const t={a:"a",div:"div",h2:"h2",...c(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsxs(t.h2,{id:"deploy-an-in-game-collectibles-contract",children:["Deploy an in-game collectibles contract",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#deploy-an-in-game-collectibles-contract",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` +import{u as c,j as e}from"./index-Bd1BbtIx.js";const o=void 0;function a(n){const t={a:"a",div:"div",h2:"h2",...c(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsxs(t.h2,{id:"deploy-an-in-game-collectibles-contract",children:["Deploy an in-game collectibles contract",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#deploy-an-in-game-collectibles-contract",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` `,e.jsxs(t.h2,{id:"query-contract-details",children:["Query contract details",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#query-contract-details",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` `,e.jsxs(t.h2,{id:"fetch-token-balances-of-a-wallet",children:["Fetch token balances of a wallet",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#fetch-token-balances-of-a-wallet",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})]})}function r(n={}){const{wrapper:t}={...c(),...n.components};return t?e.jsx(t,{...n,children:e.jsx(a,{...n})}):a(n)}export{r as default,o as frontmatter}; diff --git a/assets/template-cloudflare-relayer-BgHhATLg.js b/assets/template-embedded-wallet-D8Eitldr.js similarity index 93% rename from assets/template-cloudflare-relayer-BgHhATLg.js rename to assets/template-embedded-wallet-D8Eitldr.js index fc26518dd1..ce7b0168f0 100644 --- a/assets/template-cloudflare-relayer-BgHhATLg.js +++ b/assets/template-embedded-wallet-D8Eitldr.js @@ -1,3 +1,3 @@ -import{u as c,j as e}from"./index-CPrfv8M9.js";const o=void 0;function a(n){const t={a:"a",div:"div",h2:"h2",...c(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsxs(t.h2,{id:"deploy-an-in-game-collectibles-contract",children:["Deploy an in-game collectibles contract",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#deploy-an-in-game-collectibles-contract",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` +import{u as c,j as e}from"./index-Bd1BbtIx.js";const o=void 0;function a(n){const t={a:"a",div:"div",h2:"h2",...c(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsxs(t.h2,{id:"deploy-an-in-game-collectibles-contract",children:["Deploy an in-game collectibles contract",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#deploy-an-in-game-collectibles-contract",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` `,e.jsxs(t.h2,{id:"query-contract-details",children:["Query contract details",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#query-contract-details",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` `,e.jsxs(t.h2,{id:"fetch-token-balances-of-a-wallet",children:["Fetch token balances of a wallet",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#fetch-token-balances-of-a-wallet",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})]})}function r(n={}){const{wrapper:t}={...c(),...n.components};return t?e.jsx(t,{...n,children:e.jsx(a,{...n})}):a(n)}export{r as default,o as frontmatter}; diff --git a/assets/template-go-relayer-BgHhATLg.js b/assets/template-go-relayer-BgHhATLg.js deleted file mode 100644 index fc26518dd1..0000000000 --- a/assets/template-go-relayer-BgHhATLg.js +++ /dev/null @@ -1,3 +0,0 @@ -import{u as c,j as e}from"./index-CPrfv8M9.js";const o=void 0;function a(n){const t={a:"a",div:"div",h2:"h2",...c(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsxs(t.h2,{id:"deploy-an-in-game-collectibles-contract",children:["Deploy an in-game collectibles contract",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#deploy-an-in-game-collectibles-contract",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` -`,e.jsxs(t.h2,{id:"query-contract-details",children:["Query contract details",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#query-contract-details",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` -`,e.jsxs(t.h2,{id:"fetch-token-balances-of-a-wallet",children:["Fetch token balances of a wallet",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#fetch-token-balances-of-a-wallet",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})]})}function r(n={}){const{wrapper:t}={...c(),...n.components};return t?e.jsx(t,{...n,children:e.jsx(a,{...n})}):a(n)}export{r as default,o as frontmatter}; diff --git a/assets/template-go-relayer-D8Eitldr.js b/assets/template-go-relayer-D8Eitldr.js new file mode 100644 index 0000000000..ce7b0168f0 --- /dev/null +++ b/assets/template-go-relayer-D8Eitldr.js @@ -0,0 +1,3 @@ +import{u as c,j as e}from"./index-Bd1BbtIx.js";const o=void 0;function a(n){const t={a:"a",div:"div",h2:"h2",...c(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsxs(t.h2,{id:"deploy-an-in-game-collectibles-contract",children:["Deploy an in-game collectibles contract",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#deploy-an-in-game-collectibles-contract",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` +`,e.jsxs(t.h2,{id:"query-contract-details",children:["Query contract details",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#query-contract-details",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` +`,e.jsxs(t.h2,{id:"fetch-token-balances-of-a-wallet",children:["Fetch token balances of a wallet",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#fetch-token-balances-of-a-wallet",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})]})}function r(n={}){const{wrapper:t}={...c(),...n.components};return t?e.jsx(t,{...n,children:e.jsx(a,{...n})}):a(n)}export{r as default,o as frontmatter}; diff --git a/assets/template-marketplace-api-BgHhATLg.js b/assets/template-marketplace-api-BgHhATLg.js deleted file mode 100644 index fc26518dd1..0000000000 --- a/assets/template-marketplace-api-BgHhATLg.js +++ /dev/null @@ -1,3 +0,0 @@ -import{u as c,j as e}from"./index-CPrfv8M9.js";const o=void 0;function a(n){const t={a:"a",div:"div",h2:"h2",...c(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsxs(t.h2,{id:"deploy-an-in-game-collectibles-contract",children:["Deploy an in-game collectibles contract",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#deploy-an-in-game-collectibles-contract",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` -`,e.jsxs(t.h2,{id:"query-contract-details",children:["Query contract details",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#query-contract-details",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` -`,e.jsxs(t.h2,{id:"fetch-token-balances-of-a-wallet",children:["Fetch token balances of a wallet",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#fetch-token-balances-of-a-wallet",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})]})}function r(n={}){const{wrapper:t}={...c(),...n.components};return t?e.jsx(t,{...n,children:e.jsx(a,{...n})}):a(n)}export{r as default,o as frontmatter}; diff --git a/assets/template-marketplace-api-D8Eitldr.js b/assets/template-marketplace-api-D8Eitldr.js new file mode 100644 index 0000000000..ce7b0168f0 --- /dev/null +++ b/assets/template-marketplace-api-D8Eitldr.js @@ -0,0 +1,3 @@ +import{u as c,j as e}from"./index-Bd1BbtIx.js";const o=void 0;function a(n){const t={a:"a",div:"div",h2:"h2",...c(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsxs(t.h2,{id:"deploy-an-in-game-collectibles-contract",children:["Deploy an in-game collectibles contract",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#deploy-an-in-game-collectibles-contract",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` +`,e.jsxs(t.h2,{id:"query-contract-details",children:["Query contract details",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#query-contract-details",children:e.jsx(t.div,{"data-autolink-icon":!0})})]}),` +`,e.jsxs(t.h2,{id:"fetch-token-balances-of-a-wallet",children:["Fetch token balances of a wallet",e.jsx(t.a,{"aria-hidden":"true",tabIndex:"-1",href:"#fetch-token-balances-of-a-wallet",children:e.jsx(t.div,{"data-autolink-icon":!0})})]})]})}function r(n={}){const{wrapper:t}={...c(),...n.components};return t?e.jsx(t,{...n,children:e.jsx(a,{...n})}):a(n)}export{r as default,o as frontmatter}; diff --git a/assets/token-directory-eb_U-jgI.js b/assets/token-directory-Dh8qjcBy.js similarity index 89% rename from assets/token-directory-eb_U-jgI.js rename to assets/token-directory-Dh8qjcBy.js index 3c70e2e57b..cbd210ef61 100644 --- a/assets/token-directory-eb_U-jgI.js +++ b/assets/token-directory-Dh8qjcBy.js @@ -1,2 +1,2 @@ -import{u as o,j as e}from"./index-CPrfv8M9.js";const d={title:"Token Directory",description:"undefined"};function r(t){const n={a:"a",div:"div",h1:"h1",header:"header",p:"p",...o(),...t.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{u as o,j as e}from"./index-Bd1BbtIx.js";const d={title:"Token Directory",description:"undefined"};function r(t){const n={a:"a",div:"div",h1:"h1",header:"header",p:"p",...o(),...t.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.jsx(n.p,{children:"...."})]})}function a(t={}){const{wrapper:n}={...o(),...t.components};return n?e.jsx(n,{...t,children:e.jsx(r,{...t})}):r(t)}export{a as default,d as frontmatter}; diff --git a/assets/transaction-BabehmTb.js b/assets/transaction-Dr6Hw89X.js similarity index 89% rename from assets/transaction-BabehmTb.js rename to assets/transaction-Dr6Hw89X.js index 23c7e9476b..1c1cf01cbf 100644 --- a/assets/transaction-BabehmTb.js +++ b/assets/transaction-Dr6Hw89X.js @@ -1,2 +1,2 @@ -import{u as r,j as e,e as i}from"./index-CPrfv8M9.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";const d=void 0;function o(t){const n={a:"a",div:"div",h2:"h2",p:"p",...r(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(i,{type:"note",children:e.jsx(n.p,{children:"Link to Redocly"})}),` +import{u as r,j as e,e as i}from"./index-Bd1BbtIx.js";import"./HomePage.css.js.vanilla-l0sNRNKZ.js";const d=void 0;function o(t){const n={a:"a",div:"div",h2:"h2",p:"p",...r(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(i,{type:"note",children:e.jsx(n.p,{children:"Link to Redocly"})}),` `,e.jsxs(n.h2,{id:"overview",children:["Overview",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#overview",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})]})}function c(t={}){const{wrapper:n}={...r(),...t.components};return n?e.jsx(n,{...t,children:e.jsx(o,{...t})}):o(t)}export{c as default,d as frontmatter}; diff --git a/assets/typescript-B9JNHYY0.js b/assets/typescript-B9JNHYY0.js new file mode 100644 index 0000000000..21889b2f3d --- /dev/null +++ b/assets/typescript-B9JNHYY0.js @@ -0,0 +1 @@ +import{u as r,j as n}from"./index-Bd1BbtIx.js";const u=void 0;function o(t){return n.jsx(n.Fragment,{})}function a(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{a as default,u as frontmatter}; diff --git a/assets/typescript-n81Ja_NU.js b/assets/typescript-n81Ja_NU.js deleted file mode 100644 index 0598648a6c..0000000000 --- a/assets/typescript-n81Ja_NU.js +++ /dev/null @@ -1 +0,0 @@ -import{u as r,j as n}from"./index-CPrfv8M9.js";const u=void 0;function o(t){return n.jsx(n.Fragment,{})}function a(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{a as default,u as frontmatter}; diff --git a/assets/unity-B9JNHYY0.js b/assets/unity-B9JNHYY0.js new file mode 100644 index 0000000000..21889b2f3d --- /dev/null +++ b/assets/unity-B9JNHYY0.js @@ -0,0 +1 @@ +import{u as r,j as n}from"./index-Bd1BbtIx.js";const u=void 0;function o(t){return n.jsx(n.Fragment,{})}function a(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{a as default,u as frontmatter}; diff --git a/assets/unity-guide-Bx_eYy68.js b/assets/unity-guide-Du_9lKaW.js similarity index 96% rename from assets/unity-guide-Bx_eYy68.js rename to assets/unity-guide-Du_9lKaW.js index c5527c922a..82a07f4f50 100644 --- a/assets/unity-guide-Bx_eYy68.js +++ b/assets/unity-guide-Du_9lKaW.js @@ -1,4 +1,4 @@ -import{u as i,j as e}from"./index-CPrfv8M9.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{u as i,j as e}from"./index-Bd1BbtIx.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/unity-n81Ja_NU.js b/assets/unity-n81Ja_NU.js deleted file mode 100644 index 0598648a6c..0000000000 --- a/assets/unity-n81Ja_NU.js +++ /dev/null @@ -1 +0,0 @@ -import{u as r,j as n}from"./index-CPrfv8M9.js";const u=void 0;function o(t){return n.jsx(n.Fragment,{})}function a(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{a as default,u as frontmatter}; diff --git a/assets/unreal-B9JNHYY0.js b/assets/unreal-B9JNHYY0.js new file mode 100644 index 0000000000..21889b2f3d --- /dev/null +++ b/assets/unreal-B9JNHYY0.js @@ -0,0 +1 @@ +import{u as r,j as n}from"./index-Bd1BbtIx.js";const u=void 0;function o(t){return n.jsx(n.Fragment,{})}function a(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{a as default,u as frontmatter}; diff --git a/assets/unreal-n81Ja_NU.js b/assets/unreal-n81Ja_NU.js deleted file mode 100644 index 0598648a6c..0000000000 --- a/assets/unreal-n81Ja_NU.js +++ /dev/null @@ -1 +0,0 @@ -import{u as r,j as n}from"./index-CPrfv8M9.js";const u=void 0;function o(t){return n.jsx(n.Fragment,{})}function a(t={}){const{wrapper:e}={...r(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o()}export{a as default,u as frontmatter}; diff --git a/assets/wallet-CmhNNXww.js b/assets/wallet-BhDfPtw9.js similarity index 89% rename from assets/wallet-CmhNNXww.js rename to assets/wallet-BhDfPtw9.js index 883c3672e0..202c70046a 100644 --- a/assets/wallet-CmhNNXww.js +++ b/assets/wallet-BhDfPtw9.js @@ -1,2 +1,2 @@ -import{u as r,j as e}from"./index-CPrfv8M9.js";const s={title:"Wallet",description:"undefined"};function a(t){const n={a:"a",div:"div",h1:"h1",header:"header",p:"p",...r(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"wallet",children:["Wallet",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#wallet",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` +import{u as r,j as e}from"./index-Bd1BbtIx.js";const s={title:"Wallet",description:"undefined"};function a(t){const n={a:"a",div:"div",h1:"h1",header:"header",p:"p",...r(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(n.header,{children:e.jsxs(n.h1,{id:"wallet",children:["Wallet",e.jsx(n.a,{"aria-hidden":"true",tabIndex:"-1",href:"#wallet",children:e.jsx(n.div,{"data-autolink-icon":!0})})]})}),` `,e.jsx(n.p,{children:"sadfasdf"})]})}function i(t={}){const{wrapper:n}={...r(),...t.components};return n?e.jsx(n,{...t,children:e.jsx(a,{...t})}):a(t)}export{i as default,s as frontmatter}; diff --git a/assets/wallet-sdks-xQBWLqSe.js b/assets/wallet-sdks-Ax7kIYvV.js similarity index 98% rename from assets/wallet-sdks-xQBWLqSe.js rename to assets/wallet-sdks-Ax7kIYvV.js index c542eb049c..54414ba2c3 100644 --- a/assets/wallet-sdks-xQBWLqSe.js +++ b/assets/wallet-sdks-Ax7kIYvV.js @@ -1,4 +1,4 @@ -import{u as a,j as e}from"./index-CPrfv8M9.js";const s={title:"Wallet SDKs",hide_title:!0,slug:"/builder/wallet-sdks",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{u as a,j as e}from"./index-Bd1BbtIx.js";const s={title:"Wallet SDKs",hide_title:!0,slug:"/builder/wallet-sdks",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-Bx_eYy68.js b/assets/webgl-guide-Du_9lKaW.js similarity index 96% rename from assets/webgl-guide-Bx_eYy68.js rename to assets/webgl-guide-Du_9lKaW.js index c5527c922a..82a07f4f50 100644 --- a/assets/webgl-guide-Bx_eYy68.js +++ b/assets/webgl-guide-Du_9lKaW.js @@ -1,4 +1,4 @@ -import{u as i,j as e}from"./index-CPrfv8M9.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{u as i,j as e}from"./index-Bd1BbtIx.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/white-label-marketplace-_gRXhuq2.js b/assets/white-label-marketplace-BTRsCVhx.js similarity index 97% rename from assets/white-label-marketplace-_gRXhuq2.js rename to assets/white-label-marketplace-BTRsCVhx.js index 7b0d42dbd0..936a2301d5 100644 --- a/assets/white-label-marketplace-_gRXhuq2.js +++ b/assets/white-label-marketplace-BTRsCVhx.js @@ -1,4 +1,4 @@ -import{u as n,j as e}from"./index-CPrfv8M9.js";const o={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{u as n,j as e}from"./index-Bd1BbtIx.js";const o={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/builder/index.html b/builder/index.html index b0cb8b21bc..9652753f07 100644 --- a/builder/index.html +++ b/builder/index.html @@ -12,7 +12,7 @@ - + diff --git a/guides/discord/index.html b/guides/discord/index.html index 438dd8b482..da9fd7d67f 100644 --- a/guides/discord/index.html +++ b/guides/discord/index.html @@ -12,7 +12,7 @@ - + diff --git a/guides/index.html b/guides/index.html index 05a1df951a..bab430ebfd 100644 --- a/guides/index.html +++ b/guides/index.html @@ -12,7 +12,7 @@ - + diff --git a/guides/lootbox/index.html b/guides/lootbox/index.html index 447937da88..6e6402736e 100644 --- a/guides/lootbox/index.html +++ b/guides/lootbox/index.html @@ -12,7 +12,7 @@ - + diff --git a/guides/templates/template-cloudflare-relayer/index.html b/guides/templates/template-cloudflare-relayer/index.html index aef3709e52..d3d9b07465 100644 --- a/guides/templates/template-cloudflare-relayer/index.html +++ b/guides/templates/template-cloudflare-relayer/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 ef8e3608cc..b8ec5d2442 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/templates/template-go-relayer/index.html b/guides/templates/template-go-relayer/index.html index c37962f69a..8b4f159c60 100644 --- a/guides/templates/template-go-relayer/index.html +++ b/guides/templates/template-go-relayer/index.html @@ -12,7 +12,7 @@ - + diff --git a/guides/templates/template-marketplace-api/index.html b/guides/templates/template-marketplace-api/index.html index 94debb843c..e3e14fd82a 100644 --- a/guides/templates/template-marketplace-api/index.html +++ b/guides/templates/template-marketplace-api/index.html @@ -12,7 +12,7 @@ - + diff --git a/guides/unity-guide/index.html b/guides/unity-guide/index.html index 2327d48a3c..e924876f6d 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 33da557a43..2214db15c7 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 d557aae9bf..da7efd518b 100644 --- a/index.html +++ b/index.html @@ -12,7 +12,7 @@ - + diff --git a/indexer/getting-started/index.html b/indexer/getting-started/index.html index 6cf448d363..8fd7a6e4c8 100644 --- a/indexer/getting-started/index.html +++ b/indexer/getting-started/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/android/index.html b/sdk/android/index.html index 82b9b79aaa..d6428cfb62 100644 --- a/sdk/android/index.html +++ b/sdk/android/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/go/index.html b/sdk/go/index.html index 165675a9b5..8382950e5d 100644 --- a/sdk/go/index.html +++ b/sdk/go/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/iOS/index.html b/sdk/iOS/index.html index e31df435df..bbbf6e8a18 100644 --- a/sdk/iOS/index.html +++ b/sdk/iOS/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/index.html b/sdk/index.html index beb181046b..b79b9a78ff 100644 --- a/sdk/index.html +++ b/sdk/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/nodejs/index.html b/sdk/nodejs/index.html index fc7d67429f..4c9aac16c8 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 40f869a1b4..1d73b1790c 100644 --- a/sdk/reactnative/index.html +++ b/sdk/reactnative/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 545ff44ee3..e68177c345 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 919d059c7d..a0a411eb05 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 5bd932f9cb..d17ddae2af 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 8db08daea5..159e186485 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/_category_/index.html b/sdk/sequence-kit/_category_/index.html index 5230e5b721..07b6bfae72 100644 --- a/sdk/sequence-kit/_category_/index.html +++ b/sdk/sequence-kit/_category_/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/sequence-kit/index.html b/sdk/sequence-kit/index.html index ea361e4962..90e229eefc 100644 --- a/sdk/sequence-kit/index.html +++ b/sdk/sequence-kit/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/typescript/index.html b/sdk/typescript/index.html index b77edef1af..96a9a77ebe 100644 --- a/sdk/typescript/index.html +++ b/sdk/typescript/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/unity/index.html b/sdk/unity/index.html index 504c33a24b..30ce65e4d8 100644 --- a/sdk/unity/index.html +++ b/sdk/unity/index.html @@ -12,7 +12,7 @@ - + diff --git a/sdk/unreal/index.html b/sdk/unreal/index.html index 303c16492a..11ae6b5dbe 100644 --- a/sdk/unreal/index.html +++ b/sdk/unreal/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/builder/contracts/index.html b/solutions/builder/contracts/index.html index cca0851a15..0d5630ea10 100644 --- a/solutions/builder/contracts/index.html +++ b/solutions/builder/contracts/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/builder/gas-tank/index.html b/solutions/builder/gas-tank/index.html index 5871d8ac12..8a781963cc 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 2f40347bf0..37f2337334 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 a00cbdbbdc..8fe2268f45 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 ab2c7b5535..ff5ef32278 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 63fe443a47..474df53061 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 dfeea8b0d1..e3eecab617 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 b21613d388..0ba1fcff6a 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 3346d82a78..e2cf6999c5 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 57a229a25a..02f17fce48 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/200-deploy-an-item-collection-contract/index.html b/solutions/collectibles/contracts/200-deploy-an-item-collection-contract/index.html index 781fe2aff2..441fe45384 100644 --- a/solutions/collectibles/contracts/200-deploy-an-item-collection-contract/index.html +++ b/solutions/collectibles/contracts/200-deploy-an-item-collection-contract/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/collectibles/contracts/900-mint-items-from-ERC1155/index.html b/solutions/collectibles/contracts/900-mint-items-from-ERC1155/index.html index 8ef05a7757..dd1ea5b885 100644 --- a/solutions/collectibles/contracts/900-mint-items-from-ERC1155/index.html +++ b/solutions/collectibles/contracts/900-mint-items-from-ERC1155/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/collectibles/contracts/902-mint-collectibles-from-ERC721/index.html b/solutions/collectibles/contracts/902-mint-collectibles-from-ERC721/index.html index 99abb9fb60..e159fe1680 100644 --- a/solutions/collectibles/contracts/902-mint-collectibles-from-ERC721/index.html +++ b/solutions/collectibles/contracts/902-mint-collectibles-from-ERC721/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/collectibles/contracts/903-mint-currency-from-ERC20/index.html b/solutions/collectibles/contracts/903-mint-currency-from-ERC20/index.html index ce30775ae9..682dcdd177 100644 --- a/solutions/collectibles/contracts/903-mint-currency-from-ERC20/index.html +++ b/solutions/collectibles/contracts/903-mint-currency-from-ERC20/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/collectibles/metadata/800-manage-contract-metadata-builder/index.html b/solutions/collectibles/metadata/800-manage-contract-metadata-builder/index.html index c35f100fb6..28278ad08c 100644 --- a/solutions/collectibles/metadata/800-manage-contract-metadata-builder/index.html +++ b/solutions/collectibles/metadata/800-manage-contract-metadata-builder/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/index.html b/solutions/index.html index 337c6e4c0f..e752b9b6d5 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 e2805f9c11..690d533277 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 aa9a06e3ac..6765863b9a 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 0b1f6122ba..41f98355cf 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/white-label-marketplace/index.html b/solutions/marketplaces/white-label-marketplace/index.html index cc1b9b7640..131c3bbc7c 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 d4ff0390a1..8b5c90e914 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 d0cd304a2d..6a5d4ed124 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 5709139cd5..e74efdde1b 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 95a0e8366e..8f71a399d4 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/chain-support/index.html b/solutions/technical-references/chain-support/index.html index 1c05125c32..82c9584243 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/wallet-contracts/01-why/index.html b/solutions/technical-references/wallet-contracts/01-why/index.html index 9e7d9dac2c..b353576735 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/technical-references/wallet-contracts/02-universal-deployer/index.html b/solutions/technical-references/wallet-contracts/02-universal-deployer/index.html index 99e74f9dab..5942e92a86 100644 --- a/solutions/technical-references/wallet-contracts/02-universal-deployer/index.html +++ b/solutions/technical-references/wallet-contracts/02-universal-deployer/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/technical-references/wallet-contracts/03-wallet-factory/index.html b/solutions/technical-references/wallet-contracts/03-wallet-factory/index.html index 8a8446c8da..9f36b9fa0b 100644 --- a/solutions/technical-references/wallet-contracts/03-wallet-factory/index.html +++ b/solutions/technical-references/wallet-contracts/03-wallet-factory/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/technical-references/wallet-contracts/04-wallet-configuration/index.html b/solutions/technical-references/wallet-contracts/04-wallet-configuration/index.html index 42e6c1059d..d230efae79 100644 --- a/solutions/technical-references/wallet-contracts/04-wallet-configuration/index.html +++ b/solutions/technical-references/wallet-contracts/04-wallet-configuration/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/technical-references/wallet-contracts/05-modules-and-updates/index.html b/solutions/technical-references/wallet-contracts/05-modules-and-updates/index.html index 7868588b8f..e4099a6cab 100644 --- a/solutions/technical-references/wallet-contracts/05-modules-and-updates/index.html +++ b/solutions/technical-references/wallet-contracts/05-modules-and-updates/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/technical-references/wallet-contracts/06-main-module-upgradeable/index.html b/solutions/technical-references/wallet-contracts/06-main-module-upgradeable/index.html index 035d6c391f..e52da5dc04 100644 --- a/solutions/technical-references/wallet-contracts/06-main-module-upgradeable/index.html +++ b/solutions/technical-references/wallet-contracts/06-main-module-upgradeable/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/technical-references/wallet-contracts/07-transaction-encoding/index.html b/solutions/technical-references/wallet-contracts/07-transaction-encoding/index.html index 72d21a29dd..f809255a5d 100644 --- a/solutions/technical-references/wallet-contracts/07-transaction-encoding/index.html +++ b/solutions/technical-references/wallet-contracts/07-transaction-encoding/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/technical-references/wallet-contracts/08-signature-encoding/index.html b/solutions/technical-references/wallet-contracts/08-signature-encoding/index.html index c95226472e..0baaf777da 100644 --- a/solutions/technical-references/wallet-contracts/08-signature-encoding/index.html +++ b/solutions/technical-references/wallet-contracts/08-signature-encoding/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/technical-references/wallet-contracts/09-nested-transaction-batching/index.html b/solutions/technical-references/wallet-contracts/09-nested-transaction-batching/index.html index e76117a8ba..0f897b6b94 100644 --- a/solutions/technical-references/wallet-contracts/09-nested-transaction-batching/index.html +++ b/solutions/technical-references/wallet-contracts/09-nested-transaction-batching/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/technical-references/wallet-contracts/10-guest-module/index.html b/solutions/technical-references/wallet-contracts/10-guest-module/index.html index b123a5ba94..5f3524f057 100644 --- a/solutions/technical-references/wallet-contracts/10-guest-module/index.html +++ b/solutions/technical-references/wallet-contracts/10-guest-module/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/technical-references/wallet-contracts/11-wallet-context/index.html b/solutions/technical-references/wallet-contracts/11-wallet-context/index.html index cc9191a549..f3a961b826 100644 --- a/solutions/technical-references/wallet-contracts/11-wallet-context/index.html +++ b/solutions/technical-references/wallet-contracts/11-wallet-context/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/technical-references/wallet-contracts/12-contract-audits/index.html b/solutions/technical-references/wallet-contracts/12-contract-audits/index.html index 7683f71c91..f90464d6c1 100644 --- a/solutions/technical-references/wallet-contracts/12-contract-audits/index.html +++ b/solutions/technical-references/wallet-contracts/12-contract-audits/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 4f2b789550..84fb37e9c6 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 99382730f4..f14c893570 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/03-manage-sessions/index.html b/solutions/wallets/embedded-wallet/03-manage-sessions/index.html index c4d2db51a6..618b95de16 100644 --- a/solutions/wallets/embedded-wallet/03-manage-sessions/index.html +++ b/solutions/wallets/embedded-wallet/03-manage-sessions/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/embedded-wallet/04-use-wallets/index.html b/solutions/wallets/embedded-wallet/04-use-wallets/index.html index 2e8778d1ce..9c339327bd 100644 --- a/solutions/wallets/embedded-wallet/04-use-wallets/index.html +++ b/solutions/wallets/embedded-wallet/04-use-wallets/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/embedded-wallet/05-validation/index.html b/solutions/wallets/embedded-wallet/05-validation/index.html index 8af640b7bc..9a758927fd 100644 --- a/solutions/wallets/embedded-wallet/05-validation/index.html +++ b/solutions/wallets/embedded-wallet/05-validation/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/embedded-wallet/06-transaction-receipts/index.html b/solutions/wallets/embedded-wallet/06-transaction-receipts/index.html index c7d5b90a0e..3c236e6f38 100644 --- a/solutions/wallets/embedded-wallet/06-transaction-receipts/index.html +++ b/solutions/wallets/embedded-wallet/06-transaction-receipts/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/overview/index.html b/solutions/wallets/overview/index.html index e3754fa4a2..38adcbb710 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 e9b601b443..835ea6527d 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 c81a947d99..6a601305cf 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/03-guides/01-connect-wallet/index.html b/solutions/wallets/universal-wallet/03-guides/01-connect-wallet/index.html index 6fc2d249f3..381f087f1f 100644 --- a/solutions/wallets/universal-wallet/03-guides/01-connect-wallet/index.html +++ b/solutions/wallets/universal-wallet/03-guides/01-connect-wallet/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/universal-wallet/03-guides/02-auth-address/index.html b/solutions/wallets/universal-wallet/03-guides/02-auth-address/index.html index b4231658f2..3bc4e57b13 100644 --- a/solutions/wallets/universal-wallet/03-guides/02-auth-address/index.html +++ b/solutions/wallets/universal-wallet/03-guides/02-auth-address/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/universal-wallet/03-guides/03-sign-message/index.html b/solutions/wallets/universal-wallet/03-guides/03-sign-message/index.html index 068e6f2e89..a6129f8ad9 100644 --- a/solutions/wallets/universal-wallet/03-guides/03-sign-message/index.html +++ b/solutions/wallets/universal-wallet/03-guides/03-sign-message/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/universal-wallet/03-guides/04-session-keys/index.html b/solutions/wallets/universal-wallet/03-guides/04-session-keys/index.html index 68eadcfde4..05b2112d3f 100644 --- a/solutions/wallets/universal-wallet/03-guides/04-session-keys/index.html +++ b/solutions/wallets/universal-wallet/03-guides/04-session-keys/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/universal-wallet/03-guides/05-send-transaction/index.html b/solutions/wallets/universal-wallet/03-guides/05-send-transaction/index.html index 75ea3d408b..380605b9d7 100644 --- a/solutions/wallets/universal-wallet/03-guides/05-send-transaction/index.html +++ b/solutions/wallets/universal-wallet/03-guides/05-send-transaction/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/universal-wallet/03-guides/06-send-erc20/index.html b/solutions/wallets/universal-wallet/03-guides/06-send-erc20/index.html index 4670561405..793632c92b 100644 --- a/solutions/wallets/universal-wallet/03-guides/06-send-erc20/index.html +++ b/solutions/wallets/universal-wallet/03-guides/06-send-erc20/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/universal-wallet/03-guides/07-send-erc721/index.html b/solutions/wallets/universal-wallet/03-guides/07-send-erc721/index.html index d2f371a49e..34cc97ada4 100644 --- a/solutions/wallets/universal-wallet/03-guides/07-send-erc721/index.html +++ b/solutions/wallets/universal-wallet/03-guides/07-send-erc721/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/universal-wallet/03-guides/08-send-erc1155/index.html b/solutions/wallets/universal-wallet/03-guides/08-send-erc1155/index.html index bcd4bbefd9..b323f0c59f 100644 --- a/solutions/wallets/universal-wallet/03-guides/08-send-erc1155/index.html +++ b/solutions/wallets/universal-wallet/03-guides/08-send-erc1155/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/universal-wallet/03-guides/09-send-batch-transactions/index.html b/solutions/wallets/universal-wallet/03-guides/09-send-batch-transactions/index.html index 56caf53d42..d17cf4a146 100644 --- a/solutions/wallets/universal-wallet/03-guides/09-send-batch-transactions/index.html +++ b/solutions/wallets/universal-wallet/03-guides/09-send-batch-transactions/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/universal-wallet/03-guides/10-building-backends/index.html b/solutions/wallets/universal-wallet/03-guides/10-building-backends/index.html index a4cb51c910..c1a2e396ec 100644 --- a/solutions/wallets/universal-wallet/03-guides/10-building-backends/index.html +++ b/solutions/wallets/universal-wallet/03-guides/10-building-backends/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/universal-wallet/04-platforms/index.html b/solutions/wallets/universal-wallet/04-platforms/index.html index e5e74b8686..a359356b9e 100644 --- a/solutions/wallets/universal-wallet/04-platforms/index.html +++ b/solutions/wallets/universal-wallet/04-platforms/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/universal-wallet/05-fiat-on-ramps/index.html b/solutions/wallets/universal-wallet/05-fiat-on-ramps/index.html index 04dff2c1ca..86cd09845c 100644 --- a/solutions/wallets/universal-wallet/05-fiat-on-ramps/index.html +++ b/solutions/wallets/universal-wallet/05-fiat-on-ramps/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/universal-wallet/06-key-management/index.html b/solutions/wallets/universal-wallet/06-key-management/index.html index 2e68118476..158478c107 100644 --- a/solutions/wallets/universal-wallet/06-key-management/index.html +++ b/solutions/wallets/universal-wallet/06-key-management/index.html @@ -12,7 +12,7 @@ - + diff --git a/solutions/wallets/universal-wallet/07-sequence-kit/index.html b/solutions/wallets/universal-wallet/07-sequence-kit/index.html index 876e200afd..8f7fda627b 100644 --- a/solutions/wallets/universal-wallet/07-sequence-kit/index.html +++ b/solutions/wallets/universal-wallet/07-sequence-kit/index.html @@ -12,7 +12,7 @@ - + diff --git a/stack/index.html b/stack/index.html index d3358b34ea..a568f7fbbf 100644 --- a/stack/index.html +++ b/stack/index.html @@ -12,7 +12,7 @@ - + diff --git a/support/index.html b/support/index.html index 4256937321..a38a0fe18c 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 735ba58949..a27a65dbea 100644 --- a/support/token-directory/index.html +++ b/support/token-directory/index.html @@ -12,7 +12,7 @@ - + diff --git a/wallet/index.html b/wallet/index.html index 1e1eac36d0..3100905157 100644 --- a/wallet/index.html +++ b/wallet/index.html @@ -12,7 +12,7 @@ - +